0001558370-22-011955.txt : 20220803 0001558370-22-011955.hdr.sgml : 20220803 20220803172632 ACCESSION NUMBER: 0001558370-22-011955 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 76 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220803 DATE AS OF CHANGE: 20220803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Butterfly Network, Inc. CENTRAL INDEX KEY: 0001804176 STANDARD INDUSTRIAL CLASSIFICATION: X-RAY APPARATUS & TUBES & RELATED IRRADIATION APPARATUS [3844] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39292 FILM NUMBER: 221133759 BUSINESS ADDRESS: STREET 1: 530 OLD WHITFIELD STREET CITY: GUILFORD STATE: CT ZIP: 06437 BUSINESS PHONE: 203-689-5650 MAIL ADDRESS: STREET 1: 530 OLD WHITFIELD STREET CITY: GUILFORD STATE: CT ZIP: 06437 FORMER COMPANY: FORMER CONFORMED NAME: Longview Acquisition Corp. DATE OF NAME CHANGE: 20200220 10-Q 1 tmb-20220630x10q.htm 10-Q
0.180.020.400.02199399356192180141199200909149286700http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilitieshttp://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities0.020.020.020001804176false--12-312022Q20.180.180.18172816532171613049P1Y2642693726426937http://fasb.org/us-gaap/2021-01-31#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrentP1Y0.400.400.400.020.020.020.330001804176bfly:ConvertiblePreferredStocksMember2020-12-310001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-04-012022-06-300001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-01-012022-06-300001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-04-012021-06-300001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-06-300001804176us-gaap:RetainedEarningsMember2022-06-300001804176us-gaap:AdditionalPaidInCapitalMember2022-06-300001804176us-gaap:RetainedEarningsMember2022-03-310001804176us-gaap:AdditionalPaidInCapitalMember2022-03-310001804176us-gaap:RetainedEarningsMember2021-12-310001804176us-gaap:AdditionalPaidInCapitalMember2021-12-310001804176us-gaap:RetainedEarningsMember2021-06-300001804176us-gaap:AdditionalPaidInCapitalMember2021-06-300001804176us-gaap:RetainedEarningsMember2021-03-310001804176us-gaap:AdditionalPaidInCapitalMember2021-03-310001804176us-gaap:RetainedEarningsMember2020-12-310001804176us-gaap:AdditionalPaidInCapitalMember2020-12-310001804176us-gaap:EmployeeStockOptionMember2022-06-300001804176us-gaap:EmployeeStockOptionMember2021-12-310001804176us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001804176us-gaap:RestrictedStockUnitsRSUMember2022-06-300001804176us-gaap:RestrictedStockUnitsRSUMember2021-12-310001804176us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-3000018041762023-07-012022-06-3000018041762022-07-012022-06-300001804176us-gaap:NonUsMember2022-04-012022-06-300001804176country:US2022-04-012022-06-300001804176us-gaap:NonUsMember2022-01-012022-06-300001804176country:US2022-01-012022-06-300001804176us-gaap:NonUsMember2021-04-012021-06-300001804176country:US2021-04-012021-06-300001804176us-gaap:NonUsMember2021-01-012021-06-300001804176country:US2021-01-012021-06-3000018041762022-03-3100018041762021-03-310001804176us-gaap:RetainedEarningsMember2022-04-012022-06-300001804176us-gaap:RetainedEarningsMember2022-01-012022-06-300001804176us-gaap:RetainedEarningsMember2021-04-012021-06-300001804176us-gaap:RetainedEarningsMember2021-01-012021-06-300001804176srt:MinimumMemberus-gaap:InventoriesMember2022-01-012022-06-300001804176srt:MaximumMemberus-gaap:InventoriesMember2022-01-012022-06-300001804176us-gaap:InventoriesMember2022-01-012022-06-300001804176us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176us-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176us-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176us-gaap:CommonClassBMember2022-04-012022-06-300001804176us-gaap:CommonClassAMember2022-04-012022-06-300001804176us-gaap:CommonClassBMember2022-01-012022-06-300001804176us-gaap:CommonClassBMember2021-04-012021-06-300001804176us-gaap:CommonClassAMember2021-04-012021-06-300001804176us-gaap:CommonClassBMember2021-01-012021-06-300001804176us-gaap:CommonClassAMember2021-01-012021-06-300001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-01-012021-06-300001804176us-gaap:SubscriptionAndCirculationMember2022-04-012022-06-300001804176us-gaap:ProductMember2022-04-012022-06-300001804176us-gaap:SubscriptionAndCirculationMember2022-01-012022-06-300001804176us-gaap:ProductMember2022-01-012022-06-300001804176us-gaap:SubscriptionAndCirculationMember2021-04-012021-06-300001804176us-gaap:ProductMember2021-04-012021-06-300001804176us-gaap:SubscriptionAndCirculationMember2021-01-012021-06-300001804176us-gaap:ProductMember2021-01-012021-06-300001804176bfly:MajorCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001804176bfly:MajorCustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-06-300001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-06-300001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2022-03-310001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2022-03-310001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-12-310001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-12-310001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-06-300001804176us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-03-310001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2021-03-310001804176us-gaap:CommonClassAMemberus-gaap:CommonStockMember2020-12-310001804176us-gaap:CommonClassBMember2022-06-300001804176us-gaap:CommonClassBMember2021-12-310001804176us-gaap:CommonClassAMember2021-12-310001804176bfly:PublicWarrantsMember2022-06-300001804176bfly:PrivateWarrantsMember2022-06-300001804176us-gaap:CommonClassAMember2022-06-3000018041762020-12-3100018041762021-06-300001804176us-gaap:WarrantMember2022-01-012022-06-300001804176us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001804176us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001804176us-gaap:WarrantMember2021-01-012021-06-300001804176us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001804176us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001804176us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001804176us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001804176us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001804176us-gaap:CostOfSalesMember2022-04-012022-06-300001804176us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001804176us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001804176us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001804176us-gaap:CostOfSalesMember2022-01-012022-06-300001804176us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001804176us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001804176us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001804176us-gaap:CostOfSalesMember2021-04-012021-06-300001804176us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001804176us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001804176us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001804176us-gaap:CostOfSalesMember2021-01-012021-06-300001804176us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000018041762022-04-012022-06-300001804176us-gaap:AdditionalPaidInCapitalMember2022-01-012022-06-300001804176us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000018041762021-04-012021-06-300001804176us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001804176us-gaap:CommonClassAMember2022-01-012022-06-300001804176bfly:WarrantsToPurchaseMember2022-01-012022-06-300001804176us-gaap:CommonClassBMember2022-07-290001804176us-gaap:CommonClassAMember2022-07-290001804176bfly:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176bfly:PrivateWarrantsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176bfly:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176bfly:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001804176bfly:PublicWarrantsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176bfly:PrivateWarrantsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176bfly:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176bfly:PrivateWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001804176bfly:PublicWarrantsMember2020-05-262020-05-260001804176bfly:ConvertiblePreferredStocksMember2021-01-012021-06-300001804176us-gaap:SubsequentEventMember2022-07-282022-07-2800018041762022-01-012022-03-3100018041762022-01-012022-01-010001804176us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300001804176us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001804176us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-06-300001804176us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-04-012021-06-300001804176us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001804176us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-06-3000018041762021-01-012021-06-3000018041762021-02-1200018041762021-02-122021-02-1200018041762022-01-012022-06-3000018041762021-12-310001804176us-gaap:InventoriesMember2022-06-3000018041762022-06-30iso4217:USDbfly:customerxbrli:purexbrli:sharesiso4217:USDxbrli:sharesbfly:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2022

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-39292

Butterfly Network, Inc.

(Exact name of registrant as specified in its charter)

Delaware

84-4618156

(State or other jurisdiction of incorporation or organization)

(IRS Employer

Identification No.)

530 Old Whitfield Street

Guilford, Connecticut

06437

(Address of principal executive offices)

(Zip Code)

(203) 689-5650

(Registrant’s telephone number, including area code)

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.0001 per share

BFLY

The New York Stock Exchange

Warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share

BFLY WS

The New York Stock Exchange

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 July 29, 2022, the registrant had 173,115,829 shares of Class A common stock outstanding and 26,426,937 shares of Class B common stock outstanding.

TABLE OF CONTENTS

    

    

Page

Cautionary Statement Regarding Forward-Looking Statements

2

Part I

Financial Information

3

Item 1.

Financial Statements

3

Condensed Consolidated Balance Sheets (Unaudited)

3

Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)

4

Condensed Consolidated Statements of Changes in Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Unaudited)

5

Condensed Consolidated Statements of Cash Flows (Unaudited)

7

Notes to Condensed Consolidated Financial Statements (Unaudited)

8

Item 2.

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

19

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

29

Item 4.

Controls and Procedures

29

Part II

Other Information

29

Item 1.

Legal Proceedings

30

Item 1A.

Risk Factors

30

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

30

Item 3.

Defaults Upon Senior Securities

30

Item 4.

Mine Safety Disclosures

30

Item 5.

Other Information

30

Item 6.

Exhibits

31

Signatures

34

In this Quarterly Report on Form 10-Q, the terms “we,” “us,” “our,” the “Company” and “Butterfly” mean Butterfly Network, Inc. (formerly Longview Acquisition Corp.) and our subsidiaries. On February 12, 2021 (the “Closing Date”), Longview Acquisition Corp., a Delaware corporation (“Longview” and after the Business Combination described herein, the “Company”), consummated a business combination (the “Business Combination”) pursuant to the terms of the Business Combination Agreement, dated as of November 19, 2020 (the “Business Combination Agreement”), by and among Longview, Clay Merger Sub, Inc., a Delaware corporation (“Merger Sub”), and Butterfly Network, Inc., a Delaware corporation (“Legacy Butterfly”). Immediately upon the consummation of the Business Combination and the other transactions contemplated by the Business Combination Agreement (collectively, the “Transactions”, and such completion, the “Closing”), Merger Sub merged with and into Legacy Butterfly, with Legacy Butterfly surviving the Business Combination as a wholly-owned subsidiary of Longview (the “Merger”). In connection with the Transactions, Longview changed its name to “Butterfly Network, Inc.” and Legacy Butterfly changed its name to “BFLY Operations, Inc.”

i

CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q includes 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”), that relate to future events or our future financial performance regarding, among other things, the plans, strategies and prospects, both business and financial, of the Company. These statements are based on the beliefs and assumptions of the Company’s management team. Generally, statements that are not historical facts, including statements concerning possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. Forward-looking statements contained in this Quarterly Report on Form 10-Q include, but are not limited to, statements about:

the commercialization of our products and services;
the success, cost and timing of our product development activities;
the potential attributes and benefits of our products and services;
our ability to obtain and maintain regulatory approval for our products, and any related restrictions and limitations of any authorized product;
our ability to identify, in-license or acquire additional technology;
our ability to maintain our existing license, manufacturing and supply agreements;
our ability to compete with other companies currently marketing or engaged in the development of ultrasound imaging devices, many of which have greater financial and marketing resources than us;
the size and growth potential of the markets for our products and services, and the ability of each to serve those markets, either alone or in partnership with others;
our estimates regarding expenses, revenue, capital requirements and needs for additional financing;
our ability to raise financing in the future;
our financial performance; and
the potential impacts of the COVID-19 pandemic on our business, financial condition and results of operations.

These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions or phrases, or the negative of those expressions or phrases. The forward-looking statements are based on projections prepared by, and are the responsibility of, the Company’s management. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions relating to, among other things:

our rapid growth may not be sustainable and depends on our ability to attract and retain customers;
our business could be harmed if we fail to manage our growth effectively;
our projections are subject to risks, assumptions, estimates and uncertainties;
our business is subject to a variety of U.S. and foreign laws, which are subject to change and could adversely affect our business;
the pricing of our products and services and reimbursement for medical procedures conducted using our products and services;
changes in applicable laws or regulations;
failure to protect or enforce our intellectual property rights could harm our business, results of operations and financial condition;
the ability to maintain the listing of our Class A common stock on the New York Stock Exchange;
economic downturns and political and market conditions beyond our control could adversely affect our business, financial condition and results of operations; and
the impact of the COVID-19 pandemic on our business, financial condition and results of operations.

These and other risks and uncertainties are described in greater detail under the caption “Risk Factors” in Item 1A of Part I of our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, as amended, in Item 1A of Part II of this quarterly report, and in other filings that we make with the Securities and Exchange Commission, or SEC. The risks described under the heading “Risk Factors” are not exhaustive.  New risk factors emerge from time to time, and it is not possible to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements, which speak only as of the date hereof. All forward-looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

2

PART I — FINANCIAL INFORMATION

Item 1. Financial Statements

BUTTERFLY NETWORK, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

(In thousands, except share and per share amounts)

(Unaudited)

    

June 30, 

    

December 31, 

    

2022

    

2021

    

Assets

  

  

Current assets:

  

  

Cash and cash equivalents

$

310,802

$

422,841

Accounts receivable, net

 

12,691

 

11,936

Inventories

 

65,587

 

36,243

Current portion of vendor advances

16,784

27,500

Prepaid expenses and other current assets

 

19,647

 

13,384

Total current assets

$

425,511

$

511,904

Property and equipment, net

28,577

14,703

Non-current portion of vendor advances

 

12,168

 

12,782

Operating lease assets

22,981

24,083

Other non-current assets

 

7,400

 

8,493

Total assets

$

496,637

$

571,965

Liabilities and stockholders’ equity

 

Current liabilities:

 

  

 

  

Accounts payable

$

3,518

$

5,798

Deferred revenue, current

 

15,572

 

13,071

Accrued purchase commitments, current

 

18,119

 

5,329

Accrued expenses and other current liabilities

24,998

25,631

Total current liabilities

$

62,207

$

49,829

Deferred revenue, non-current

6,954

5,476

Warrant liabilities

8,261

26,229

Accrued purchase commitments, non-current

1,410

14,200

Operating lease liabilities

30,422

27,690

Other non-current liabilities

694

850

Total liabilities

$

109,948

$

124,274

Commitments and contingencies (Note 14)

Stockholders’ equity:

Class A common stock $.0001 par value; 600,000,000 shares authorized at June 30, 2022 and December 31, 2021; 172,816,532 and 171,613,049 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively

17

17

Class B common stock $.0001 par value; 27,000,000 shares authorized at June 30, 2022 and December 31, 2021; 26,426,937 shares issued and outstanding at June 30, 2022 and December 31, 2021

3

3

Additional paid-in capital

894,162

874,886

Accumulated deficit

(507,493)

(427,215)

Total stockholders’ equity

$

386,689

$

447,691

Total liabilities and stockholders’ equity

$

496,637

$

571,965

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

3

BUTTERFLY NETWORK, INC.

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS

(In thousands, except share and per share amounts)

(Unaudited)

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

Revenue:

  

  

  

  

Product

$

13,429

$

13,012

$

24,443

$

22,608

Subscription

 

5,786

 

3,501

 

10,346

 

6,350

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

Cost of revenue:

 

  

 

  

 

  

 

  

Product

6,799

7,858

12,947

13,506

Subscription

 

1,844

 

435

 

2,927

 

814

Total cost of revenue

$

8,643

$

8,293

$

15,874

$

14,320

Gross profit

$

10,572

$

8,220

$

18,915

$

14,638

Operating expenses:

Research and development

$

23,220

$

17,088

46,843

32,804

Sales and marketing

 

16,438

 

10,540

 

31,640

 

20,347

General and administrative

 

19,369

 

17,279

 

38,419

 

51,920

Total operating expenses

 

59,027

 

44,907

 

116,902

 

105,071

Loss from operations

$

(48,455)

$

(36,687)

$

(97,987)

$

(90,433)

Interest income

$

260

$

607

270

846

Interest expense

 

 

(7)

 

 

(645)

Change in fair value of warrant liabilities

12,805

33,458

17,968

87,570

Other income (expense), net

 

(388)

 

(262)

 

(488)

 

(895)

Loss before provision for income taxes

$

(35,778)

$

(2,891)

$

(80,237)

$

(3,557)

Provision for income taxes

 

23

 

51

 

41

 

75

Net loss and comprehensive loss

$

(35,801)

$

(2,942)

$

(80,278)

$

(3,632)

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

$

(0.18)

$

(0.02)

$

(0.40)

$

(0.02)

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

199,399,356

192,180,141

199,200,909

149,286,700

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

4

BUTTERFLY NETWORK, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS’ EQUITY (DEFICIT)

(In thousands, except share amounts)

(Unaudited)

Three months ended June 30, 2021

  

  

  

 

 

  

  

  

  

  

  

  

  

  

  

  

Convertible

Class A

Class B

Preferred 

Common

Common

Additional

Total

 Stock

Stock

Stock

Paid-In

Accumulated

Stockholders’

Shares

Amount

Shares

Amount

Shares

Amount

Capital

Deficit

Equity (Deficit)

March 31, 2021

$

164,862,470

$

16

26,426,937

$

3

$

831,640

$

(395,496)

$

436,163

Net loss

(2,942)

(2,942)

Common stock issued upon exercise of stock options and warrants

2,147,422

1

5,375

5,376

Common stock issued upon vesting of restricted stock units

467,234

Stock-based compensation expense

7,755

7,755

June 30, 2021

$

167,477,126

$

17

26,426,937

$

3

$

844,770

$

(398,438)

$

446,352

Six months ended June 30, 2021

  

  

  

 

 

  

  

  

  

  

  

  

  

  

  

  

Convertible

Class A

Class B

Preferred 

Common

Common

Additional

Total

 Stock

Stock

Stock

Paid-In

Accumulated

Stockholders’

Shares

Amount

Shares

Amount

Shares

Amount

Capital

Deficit

Equity (Deficit)

December 31, 2020

107,197,118

$

360,937

6,593,291

$

1

$

$

32,874

$

(394,806)

$

(361,931)

Net loss

(3,632)

(3,632)

Common stock issued upon exercise of stock options and warrants

5,302,472

1

11,688

11,689

Common stock issued upon vesting of restricted stock units

467,234

Conversion of convertible preferred stock

(107,197,118)

(360,937)

80,770,178

8

26,426,937

3

360,926

360,937

Conversion of convertible debt

5,115,140

1

49,916

49,917

Net equity infusion from the Business Combination

69,228,811

6

361,281

361,287

Stock-based compensation expense

28,085

28,085

June 30, 2021

$

167,477,126

$

17

26,426,937

$

3

$

844,770

$

(398,438)

$

446,352

Three months ended June 30, 2022

  

  

  

  

  

  

  

  

  

  

  

  

Class A

Class B

Common

Common

Additional

Total

Stock

Stock

Paid-In

Accumulated

Stockholders’

Shares

Amount

Shares

Amount

Capital

Deficit

Equity

March 31, 2022

172,523,557

$

17

26,426,937

$

3

$

884,336

$

(471,692)

$

412,664

Net loss

(35,801)

(35,801)

Common stock issued upon exercise of stock options and warrants

79,651

159

159

Common stock issued upon vesting of restricted stock units, net

213,324

Stock-based compensation expense

9,667

9,667

June 30, 2022

172,816,532

$

17

26,426,937

$

3

$

894,162

$

(507,493)

$

386,689

5

Six months ended June 30, 2022

Class A

Class B

Common

Common

Additional

Total

Stock

Stock

Paid-In

Accumulated

Stockholders’

Shares

Amount

Shares

Amount

Capital

Deficit

Equity (Deficit)

December 31, 2021

171,613,049

$

17

26,426,937

$

3

$

874,886

$

(427,215)

$

447,691

Net loss

(80,278)

(80,278)

Common stock issued upon exercise of stock options and warrants

343,667

810

810

Common stock issued upon vesting of restricted stock units, net

859,816

(106)

(106)

Stock-based compensation expense

18,572

18,572

June 30, 2022

172,816,532

$

17

26,426,937

$

3

$

894,162

$

(507,493)

$

386,689

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

6

BUTTERFLY NETWORK, INC.

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(In thousands)

(Unaudited)

Six months ended June 30, 

2022

2021

Cash flows from operating activities:

Net loss

    

$

(80,278)

    

$

(3,632)

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

 

 

Depreciation and amortization

 

2,190

 

915

Non-cash interest expense on convertible debt

389

Stock-based compensation expense

18,015

28,035

Change in fair value of warrant liabilities

(17,968)

(87,570)

Other

137

498

Changes in operating assets and liabilities:

 

Accounts receivable

(909)

(1,979)

Inventories

 

(29,344)

 

(21,113)

Prepaid expenses and other assets

(3,493)

(6,352)

Vendor advances

11,330

(3,519)

Accounts payable

(2,437)

(11,088)

Deferred revenue

3,979

4,501

Change in operating lease assets and liabilities

1,118

(722)

Accrued expenses and other liabilities

(569)

1,708

Net cash used in operating activities

$

(98,229)

$

(99,929)

Cash flows from investing activities:

 

  

 

  

Purchases of marketable securities

(692,514)

Sales of marketable securities

202,000

Purchases of property and equipment, including capitalized software

 

(11,578)

 

(1,829)

Net cash used in investing activities

$

(11,578)

$

(492,343)

 

 

Cash flows from financing activities:

 

 

Proceeds from exercise of stock options and warrants

 

810

 

11,686

Net proceeds from equity infusion from the Business Combination

548,403

Payment of loan payable

(4,366)

Other financing activities

(101)

(52)

Net cash provided by financing activities

$

709

$

555,671

Net (decrease) increase in cash, cash equivalents and restricted cash

$

(109,098)

$

(36,601)

Cash, cash equivalents and restricted cash, beginning of period

426,841

60,206

Cash, cash equivalents and restricted cash, end of period

$

317,743

$

23,605

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

7

BUTTERFLY NETWORK, INC.

NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

Note 1. Organization and Description of Business

Butterfly Network, Inc., formerly known as Longview Acquisition Corp. (the “Company” or “Butterfly”), was incorporated in Delaware on February 4, 2020. The Company’s legal name became Butterfly Network, Inc. following the closing of the business combination discussed in Note 3 “Business Combination”. The prior period financial information represents the financial results and condition of BFLY Operations, Inc. (formerly Butterfly Network, Inc.).

The Company is an innovative digital health business transforming care with hand-held, whole-body ultrasound. Powered by its proprietary Ultrasound-on-Chip™ technology, the solution enables the acquisition of imaging information from an affordable, powerful device that fits in a healthcare professional’s pocket with a combination of cloud-connected software and hardware technology.

The Company operates wholly-owned subsidiaries in Australia, Germany, Netherlands, the United Kingdom and Taiwan.

Although the Company has incurred recurring losses in each year since inception, the Company expects its cash and cash equivalents will be sufficient to fund operations for at least the next twelve months.

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of Butterfly Network, Inc. and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the accounting disclosure rules and regulations of the Securities and Exchange Commission (the “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 audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020. All intercompany balances and transactions are eliminated upon consolidation.

The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by U.S. GAAP, required 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, and cash flows for the interim periods. The results for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for any subsequent quarter, the year ending December 31, 2022, or any other period.

Except as described elsewhere in the notes, there have been no material changes to the Company’s significant accounting policies as described in the audited consolidated financial statements as of December 31, 2021 and 2020.

COVID-19 Outbreak

The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty and has impacted the Company’s operating results, financial condition and cash flows. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business, results of operations and financial condition will depend on future developments that are highly uncertain, including those that result from new information that may emerge concerning COVID-19, the economic impacts of the COVID-19 pandemic and the actions taken to contain the COVID-19 pandemic or address its impacts.

8

The Company has not incurred any significant impairment losses in the carrying values of its assets as a result of the COVID-19 pandemic and is not aware of any specific related event or circumstance that would require the Company to revise the estimates reflected in its financial statements.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, and accounts receivable. At June 30, 2022, substantially all of the Company’s cash and cash equivalents were invested in money market accounts at one financial institution. The Company also maintains balances in various operating accounts above federally insured limits. The Company has not experienced any significant losses on such accounts and does not believe it is exposed to any significant credit risk on cash and cash equivalents.

One customer accounted for 14% and 15% of the Company’s accounts receivable as of June 30, 2022 and December 31, 2021, respectively. For the three and six months ended June 30, 2022 and 2021, no customer accounts for more than 10% of the total revenues.

Segment Information

The Company’s Chief Operating Decision Maker, its Chief Executive Officer (“CEO”), reviews the financial information presented on a consolidated basis for purposes of allocating resources and evaluating its financial performance. Accordingly, the Company has determined that it operates in a single reportable segment. Substantially all of the Company’s long-lived assets are located in the United States. Since the Company operates in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.

Use of Estimates

The Company makes estimates and assumptions about future events that affect the amounts reported in its condensed consolidated financial statements and accompanying notes. Future events and their effects cannot be determined with certainty. On an ongoing basis, management evaluates these estimates, judgments and assumptions.

The Company bases its estimates on historical and anticipated results and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates, and any such differences may be material to the Company’s condensed consolidated financial statements. There have been no material changes to the Company’s use of estimates as described in the audited consolidated financial statements as of December 31, 2021.

Note 3. Business Combination

On February 12, 2021 (the “Closing” or the “Closing Date”), the Company consummated the business combination (the “Business Combination”) with Butterfly Network, Inc. (“Legacy Butterfly”). In connection with the Business Combination and the transactions related to the Business Combination (the “Transactions”), Legacy Butterfly merged with and into a wholly owned subsidiary of the Company, with Legacy Butterfly surviving the Business Combination as a wholly owned subsidiary of the Company (the “Merger”). The Merger was accounted for as a reverse recapitalization in accordance with U.S. GAAP primarily due to the fact that Legacy Butterfly stockholders continue to control the Company following the Closing of the Business Combination.

 

The most significant change in the post-combination Company’s reported financial position and results was an increase in cash of $589.5 million. The Company as the accounting acquirer incurred $11.4 million in transaction costs relating to the Business Combination, which has been offset against the gross proceeds recorded in additional paid-in capital in the condensed consolidated statements of changes in convertible preferred stock and stockholders’ equity (deficit). The Company on the date of Closing used proceeds of the Transactions to pay off $30.9 million, representing all significant liabilities of the acquiree excluding the warrant liability.  As of the date of the Closing, the Company recorded net liabilities of $186.5 million with a corresponding offset to additional paid-in capital. The net liabilities included warrant liabilities of $187.3 million and other insignificant assets and liabilities.

9

Note 4. Revenue Recognition

Disaggregation of Revenue

The Company disaggregates revenue from contracts with customers by product type and by geographical market. The Company believes that these categories aggregate the payor types by nature, amount, timing and uncertainty of their revenue streams. The following table summarizes the Company’s disaggregated revenues (in thousands) for the three and six months ended June 30, 2022 and 2021:

Pattern of

Three months ended June 30, 

Six months ended June 30, 

Recognition

2022

2021

2022

2021

By Product Type:

   

   

  

   

  

   

  

   

  

   

Devices and accessories

Point-in-time

$

13,429

$

13,012

$

24,443

$

22,608

Subscription services and other services

Over time

5,786

3,501

10,346

6,350

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

By Geographical Market:

United States

$

12,995

$

11,146

$

24,299

$

20,042

International

6,220

5,367

10,490

8,916

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

Contract Balances

Contract balances represent amounts presented in the condensed consolidated balance sheets when either the Company has transferred goods or services to the customer, or the customer has paid consideration to the Company under the contract. These contract balances include trade accounts receivable and deferred revenue. Deferred revenue represents cash consideration received from customers for services that are transferred to the customer over the respective subscription period. The accounts receivable balances represent amounts billed to customers for goods and services where the Company has an unconditional right to payment of the amount billed.

The Company recognizes a receivable when it has an unconditional right to payment, and payment terms are typically 30 days for all product and service sales. The allowance for doubtful accounts was $0.4 million as of June 30, 2022 and December 31, 2021.

The amount of revenue recognized during the three months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $5.3 million and $3.6 million, respectively. The amount of revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $8.4 million and $5.6 million, respectively.

The Company incurs incremental costs of obtaining contracts and costs of fulfilling contracts with customers. The amount of costs capitalized for the periods presented herein was not significant.

Transaction Price Allocated to Remaining Performance Obligations

On June 30, 2022, the Company had $26.2 million of remaining performance obligations. The Company expects to recognize 68% of its remaining performance obligations as revenue in the next twelve months, and an additional 32% thereafter.

Note 5. Fair Value of Financial Instruments

Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.

10

The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:

Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.
Level 2 — Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3 — Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no assets or liabilities valued with Level 3 inputs.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates their fair values due to the short-term or on-demand nature of these instruments.

There were no transfers between fair value measurement levels during the periods ended June 30, 2022 and December 31, 2021.

The Company’s outstanding warrants include publicly traded warrants (the “Public Warrants”) which were issued as one-third of a warrant per unit during Longview’s initial public offering on May 26, 2020 and warrants sold in a private placement to Longview’s sponsor (the “Private Warrants”). As of June 30, 2022, there were an aggregate of 13,799,404 and 6,853,333 outstanding Public Warrants and Private Warrants, respectively. Each whole warrant entitles the registered holder to purchase one share of Class A common stock at an exercise price of $11.50 per share, subject to adjustment per the warrant agreements. The warrants will expire on February 12, 2026 or earlier upon redemption or liquidation. The Company recognizes the change in fair value of warrant liabilities in the condensed consolidated statement of operations and comprehensive loss. During the three and six months ended June 30, 2022 and 2021, the number of exercises and the amount reclassified into equity upon the exercise of the Public Warrants and Private Warrants were not significant.

The Company determined the fair value of its Public Warrants as Level 1 financial instruments, as they are traded in active markets. Because any transfer of Private Warrants from the initial holder of the Private Warrants would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant. Accordingly, the Private Warrants are classified as Level 2 financial instruments.

The following table summarizes the Company’s assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):

Fair Value Measurement Level

Total

Level 1

Level 2

Level 3

June 30, 2022:

    

  

    

  

    

  

    

  

Warrants:

Public Warrants

$

5,520

$

5,520

$

$

Private Warrants

2,741

2,741

Total liabilities at fair value on a recurring basis

$

8,261

$

5,520

$

2,741

$

December 31, 2021:

Warrants:

Public Warrants

$

17,525

$

17,525

$

$

Private Warrants

8,704

8,704

Total liabilities at fair value on a recurring basis

$

26,229

$

17,525

$

8,704

$

11

Note 6. Inventories

A summary of inventories is as follows at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

48,636

 

19,853

Work-in-progress

 

2,851

 

1,122

Finished goods

 

14,100

 

15,268

Total inventories

$

65,587

$

36,243

Work-in-progress represents inventory items in intermediate stages of production by third-party manufacturers. For the three and six months ended June 30, 2022 and 2021, net realizable value inventory adjustments and excess and obsolete inventory charges were not significant and were recognized in product cost of revenues.

Note 7. Property and Equipment, Net

The Company’s property and equipment, net consists of the following at June 30, 2022 and December 31, 2021 (in thousands):

June 30, 

December 31, 

    

2022

    

2021

Property and equipment, gross

$

36,091

$

20,079

Less: accumulated depreciation and amortization

  

(7,514)

  

(5,376)

Property and equipment, net

$

28,577

$

14,703

The Company excluded $1.0 million of accrued property and equipment as of June 30, 2022 from the cash used in investing activities on the condensed consolidated statements of cash flows. The amount excluded as of June 30, 2021 was not significant.

Note 8. Restricted Cash

A reconciliation of cash, cash equivalents and restricted cash as of June 30, 2022 and 2021, from the condensed consolidated balance sheets to the condensed consolidated statements of cash flows is as follows:

    

June 30, 

    

2022

    

2021

Reconciliation of cash, cash equivalents and restricted cash:

Cash and cash equivalents

$

310,802

$

19,605

Restricted cash included within prepaid expenses and other current assets

 

2,941

 

Restricted cash included within other non-current assets

4,000

4,000

Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows

$

317,743

$

23,605

In the second quarter of 2021, the Company delivered a $4.0 million letter of credit for the Company’s Burlington, MA lease, secured by a deposit of the same amount with a financial institution that issued the letter of credit. The deposit is classified as restricted cash and included in other non-current assets on the condensed consolidated balance sheets.

In the first quarter of 2022, the Company received $4.8 million from the Bill & Melinda Gates Foundation (“BMGF”). Due to a legal restriction in the agreement with the BMGF, these funds are classified as restricted cash and included in prepaid expenses and other current assets on the condensed consolidated balance sheets. As of June 30, 2022, the Company has released $1.8 million of the BMGF funds from restricted cash as the Company partially fulfilled its obligations under the agreement.

12

Note 9. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Employee compensation

$

8,884

$

12,746

Customer deposits

 

1,375

 

1,850

Accrued warranty liability

 

283

 

266

Non-income tax

 

1,551

 

2,477

Professional fees

 

5,393

 

2,797

Current portion of operating lease liabilities

1,745

1,391

Other

 

5,767

 

4,104

Total accrued expenses and other current liabilities

$

24,998

$

25,631

Warranty expense activity for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

    

Balance, beginning of period

$

1,094

$

1,186

$

1,116

$

1,826

Warranty provision charged to operations

 

5

 

167

 

165

 

(225)

Warranty claims

 

(124)

 

(192)

 

(306)

 

(440)

Balance, end of period

$

975

$

1,161

$

975

$

1,161

The Company classifies its accrued warranty liability based on the timing of expected warranty activity. The future costs of expected activity greater than one year is recorded within other non-current liabilities on the condensed consolidated balance sheet.

Note 10. Equity Incentive Plans

During the three and six months ended June 30, 2022, there were no significant changes to the Company’s 2012 Employee, Director and Consultant Equity Incentive Plan, as amended, (the “2012 Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Plan”). In the fiscal year 2022, pursuant to the terms of the 2020 Plan, the number of shares that may be issued was increased automatically by 4% of the number of outstanding shares of common stock on January 1, 2022.

Stock option activity

The following table summarizes the changes in the Company’s outstanding stock options for the six months ended June 30, 2022:

Number of

Options

Outstanding at December 31, 2021

 

16,243,532

Granted

 

869,778

Exercised

 

(343,567)

Forfeited

 

(1,224,937)

Outstanding at June 30, 2022

 

15,544,806

Each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The grant date fair value was determined using similar methods and assumptions as those previously disclosed by the Company.

13

Restricted stock unit (“RSU”) activity

The following table summarizes the changes in the Company’s outstanding restricted stock units for the six months ended June 30, 2022:

Number of

RSUs

Outstanding at December 31, 2021

 

3,958,825

Granted

 

10,663,776

Vested

 

(879,515)

Forfeited

 

(967,855)

Outstanding at June 30, 2022

 

12,775,231

Generally, each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The fair value of restricted stock units was estimated on the date of grant based on the fair value of the Company’s Class A common stock.

The Company’s total stock-based compensation expense for all equity awards for the periods presented is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

   

2022

   

2021

   

2022

   

2021

   

Cost of revenue – subscription

$

33

$

1

$

42

$

3

Research and development

 

3,595

 

1,562

 

6,374

 

2,953

Sales and marketing

2,128

2,085

3,899

3,758

General and administrative

3,529

4,090

7,700

21,321

Total stock-based compensation expense

$

9,285

$

7,738

$

18,015

$

28,035

Note 11. Net Loss Per Share

We compute net loss per share of Class A and Class B common stock using the two-class method. Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of each class of the Company’s common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of the Company’s common stock, including those presented in the table below, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of the Company’s common stock outstanding would have been anti-dilutive.

As the Company uses the two-class method required for companies with multiple classes of common stock, the following table presents the calculation of basic and diluted net loss per share for each class of the Company’s common stock outstanding (in thousands, except share and per share amounts):

Three months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(31,056)

$

(4,745)

$

(35,801)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(31,056)

$

(4,745)

$

(35,801)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,972,419

 

26,426,937

 

199,399,356

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,972,419

 

26,426,937

 

199,399,356

Basic and diluted net loss per share

$

(0.18)

$

(0.18)

$

(0.18)

14

Three months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(2,537)

$

(405)

$

(2,942)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(2,537)

$

(405)

$

(2,942)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

165,753,204

 

26,426,937

 

192,180,141

Denominator for basic and diluted net loss per share – weighted-average common stock

 

165,753,204

 

26,426,937

 

192,180,141

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

Six months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(69,628)

$

(10,650)

$

(80,278)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(69,628)

$

(10,650)

$

(80,278)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,773,972

 

26,426,937

 

199,200,909

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,773,972

 

26,426,937

 

199,200,909

Basic and diluted net loss per share

$

(0.40)

$

(0.40)

$

(0.40)

Six months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(3,138)

$

(494)

$

(3,632)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(3,138)

$

(494)

$

(3,632)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

128,991,979

 

20,294,721

 

149,286,700

Denominator for basic and diluted net loss per share – weighted-average common stock

 

128,991,979

 

20,294,721

 

149,286,700

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

For the periods presented above, the net loss per share amounts are the same for Class A and Class B common stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Certificate of Incorporation. The undistributed earnings for each year are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year had been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis.

For the periods presented, anti-dilutive common equivalent shares were as follows:

June 30, 

    

2022

    

2021

    

Outstanding options to purchase common stock

15,544,806

17,351,206

Outstanding restricted stock units

12,653,874

3,338,871

Outstanding warrants

20,652,737

20,653,028

Total anti-dilutive common equivalent shares

48,851,417

41,343,105

15

Note 12. Related Party Transactions

There were no significant changes in the nature of the Company’s related party transactions since December 31, 2021. Pursuant to a First Addendum dated November 19, 2020 to the Amended and Restated Technology Services Agreement dated November 11, 2020 by and between the Company, 4Catalyzer Corporation (“4Catalyzer”), and other participant companies controlled by Dr. Rothberg (the “ARTSA”), Butterfly terminated its participation under the ARTSA immediately prior to the effective time of the Business Combination. The related-party transactions with 4Catalyzer were not significant for the three and six months ended June 30, 2022 and 2021.  The related-party balances with 4Catalyzer were not significant as of June 30, 2022 and December 31, 2021.

On February 2, 2022, an Executive Officer of the Company and an irrevocable trust previously established by a member of our board of directors formed a limited liability company (“LLC”) to purchase real estate and entered into an operating agreement setting forth the terms and conditions of the LLC.  There was no impact as a result of this transaction to our condensed consolidated financial statements for the three and six months ended June 30, 2022.  

Note 13. 401(k) Retirement Plan

The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. Contributions to the 401(k) plan are discretionary. Effective January 1, 2022, the Company began making matching contributions to the 401(k) plan. The expense related to the matching contributions was $0.3 million and $0.8 million for the three months and six months ended June 30, 2022, respectively. The Company did not make any matching contributions to the 401(k) plan for the three months and six months ended June 30, 2021.

Note 14. Commitments and Contingencies

Commitments

Leases:

The Company primarily enters into leases for office space that are classified as operating leases. Total lease cost, composed primarily of the costs related to operating leases, was $1.1 million and $0.6 million in the three months ended June 30, 2022 and 2021, respectively. Total lease cost was $2.3 million and $1.1 million in the six months ended June 30, 2022 and 2021, respectively.

Purchase commitments:

The Company enters into inventory purchase commitments with third-party manufacturers in the ordinary course of business. These commitments are generally non-cancellable and are based on sales forecasts. These agreements range from one to five-year periods and may contain fixed or minimum annual commitments, subject to certain provisions that allow the Company to renegotiate the commitment. The aggregate amount of minimum inventory purchase commitments as of June 30, 2022 was $86.4 million.

There were no significant changes to the inventory supply agreement with the certain third-party manufacturing vendor during the three and six months ended June 30, 2022. The Company applied the guidance in Topic 330, Inventory to assess the purchase commitment as of June 30, 2022 and December 31, 2021 and determined that based on current conditions no change in the accrual for the purchase commitment was required. 

As of June 30, 2022, the Company has a vendor advance asset of $17.9 million, net of write-downs and an accrued purchase commitment liability of $19.3 million related to the agreement. The portion of the balances that is expected to be utilized in the next 12 months is included in current assets and current liabilities in the accompanying condensed consolidated balance sheets.

16

Contingencies

The Company is involved in litigation and legal matters from time to time, which have arisen in the normal course of business. Although the ultimate results of these matters are not currently determinable, management does not expect that they will have a material effect on the Company’s condensed consolidated balance sheets, statements of operations and comprehensive loss, or statements of cash flows.

On February 16, 2022, a putative class action lawsuit, styled Rose v. Butterfly Network, Inc., et al. was filed in the United States District Court for the District of New Jersey against the Company, its President and Chief Executive Officer, its then Chief Financial Officer, the Chairman of its board of directors, as well as Longview’s Chairman (who is a director of the Company), Chief Executive Officer, Chief Financial Officer and members of Longview’s board of directors prior to the Business Combination, alleging violations of Sections 10(b), 14(a) and 20(a) of the Securities Exchange Act of 1934, as amended, and Rules 10b-5 and 14a-9 promulgated thereunder.  The alleged class consists of all persons or entities who purchased or otherwise acquired the Company’s stock between February 16, 2021 and November 15, 2021 and/or holders as of the record date for the special meeting of shareholders held on February 12, 2021 in connection with the approval of the Business Combination. The lawsuit is premised upon allegations that the defendants made false and misleading statements and/or omissions about its post-Business Combination business and financial prospects, including the impact of the COVID-19 pandemic. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

On March 9, 2022, Fujifilm Sonosite, Inc. (“Fujifilm”) filed a complaint against the Company, styled Fujifilm Sonosite, Inc. v. Butterfly Network, Inc. (Case No. 1:22-cv-00309) in the United States District Court for the District of Delaware. The complaint alleged that the iQ and iQ+ ultrasound probes, hard carrying case, and mobile device application software infringe certain patents purportedly owned by Fujifilm. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages including compensatory damages, lost profits, and reasonable royalty damages, a preliminary and/or permanent injunction, pre- and post-judgment interest, and the fees and costs of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the fees and costs of the litigation. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

On June 21, 2022, a stockholder derivative action, styled Koenig v. Todd M. Fruchterman, et al. (Case 1:22-cv-00825) was filed in the United States District Court for the District of Delaware against the Board of Directors and the Company as nominal defendant, alleging violation of Section 14(a) of the Securities Exchange Act of 1934, as amended, and Rule 14a-9 promulgated thereunder, and claims for breach of fiduciary duty, contribution and indemnification, aiding and abetting and gross mismanagement.  The lawsuit is premised upon allegedly inadequate internal controls, purportedly misleading representations regarding the Company’s financial condition and business prospects and the Company’s November 2021 earnings announcement.  The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, disgorgement and restitution, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time

The Company enters into agreements that contain indemnification provisions with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in any particular case. To date, losses recorded in the Company’s condensed consolidated statements of operations and comprehensive loss in connection with the indemnification provisions have not been material.

17

Note 15. Subsequent Events

On July 28, 2022, the board of directors approved a plan designed to improve the Company’s efficiency by reducing operating expenses and extending liquidity.  In addition to decreasing other operating expenses, the plan includes a reduction in force representing approximately 10% of the Company’s workforce. The Company estimates that it will incur approximately $2 million of cash charges related to employee severance and benefits costs, substantially all of which the Company expects to incur in the third and fourth quarters of 2022.

18

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

The following discussion and analysis provides information which management believes is relevant to an assessment and understanding of our condensed consolidated results of operations and financial condition. The discussion should be read in conjunction with the unaudited condensed consolidated financial statements and notes thereto contained in this Quarterly Report on Form 10-Q and the consolidated financial statements and notes thereto for the year ended December 31, 2021 contained in our Annual Report on Form 10-K for the year ended December 31, 2021, as amended. This discussion contains forward-looking statements and involves numerous risks and uncertainties, including, but not limited to, those described in the “Risk Factors” sections of our Annual Report on Form 10-K for the year ended December 31, 2021, as amended, and of this Quarterly Report on Form 10-Q. Actual results may differ materially from those contained in any forward-looking statements. Unless the context otherwise requires, references to “we”, “us”, “our”, and “the Company” are intended to mean the business and operations of Butterfly Network, Inc. and its consolidated subsidiaries. The unaudited condensed consolidated financial statements for the three and six months ended June 30, 2022 and 2021, respectively, present the financial position and results of operations of Butterfly Network, Inc. and its wholly-owned subsidiaries.

Overview

We are an innovative digital health business transforming care with hand-held, whole-body ultrasound. Powered by our proprietary Ultrasound-on-Chip™ technology, our solution enables the acquisition of imaging information from an affordable, powerful device that fits in a healthcare professional’s pocket with a unique combination of cloud-connected software and hardware technology that is easily accessed through a mobile app.

Butterfly iQ+ is an ultrasound transducer that can perform whole-body imaging in a single handheld probe using semiconductor technology. Our Ultrasound-on-Chip™ makes ultrasound more accessible outside of large healthcare institutions, while our software is intended to make the product easy to use and fully integrated with the clinical workflow, accessible on a user’s smartphone, tablet, and almost any hospital computer system connected to the Internet. Butterfly aims to enable the delivery of imaging information anywhere at point-of-care to drive earlier detection throughout the body and remote management of health conditions.  We market and sell the Butterfly system, which includes probes and related accessories and software subscriptions, to healthcare systems, physicians and healthcare providers through a direct sales force, distributors and our eCommerce channel.

COVID-19

The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty. Uncertainty remains regarding the extent, timing and duration of the pandemic, including the emergence of new strains of the virus that may be more contagious or virulent and the extent to which the availability of vaccines and other safety measures will positively impact public health conditions. The uncertainty and potential economic volatility impact our customer base, supply chains, business practices and employees.

The COVID-19 pandemic and its economic impact have caused financial strain on our customer base due to decreased funding and other revenue shortfalls. During the pandemic, we have seen our customer base become further strained in solving immediate problems associated with the variants. As a result, some of our customers have had to shift their attention to these pressing issues, resulting in longer sales cycles and slower adoption in the near term.  

In addition, the issues originally brought on by COVID-19 continue to have an ongoing adverse impact on global supply chains, including ours. Although the impact of COVID-19 on our supply chains is lessening, we are still experiencing limited constraints in availability and increasing costs required to obtain some inventory components. However, the semiconductor chips used in our probes are manufactured under an inventory supply agreement and to date we have not experienced any constraints. We have and will continue to implement operating efficiencies in our supply chain and manufacturing processes to help offset the cost increases in component parts for our device. Additionally, our new products are being designed to avoid single sourced components to mitigate supply chain risk.

The pandemic caused us to make modifications to our business practices, including work from home policies, establishing strict health and safety protocols for our offices specific to COVID-19 and imposing restrictions on employee travel. Our

19

employees have resumed traveling to perform sales-generating and corporate activities, and we have reopened our offices, allowing our employees to return.

We continue to closely monitor the developments of COVID-19 for any material impact on our business. Given the uncertainty and potential economic volatility of the impact of the COVID-19 pandemic, the developments we have experienced may change based on new information that may emerge concerning COVID-19, its economic impact on local, regional, national and international markets and the actions to contain it or address its impacts.

Key Performance Metrics

We review the key performance measures discussed below to evaluate the business and measure performance, identify trends, formulate plans and make strategic decisions. Our key performance metrics may fluctuate over time as the adoption of our devices increases which may shift the revenue mix more toward subscriptions. The quarterly metrics may be impacted by the timing of device sales.

Units fulfilled

We define units fulfilled as the number of devices whereby control is transferred to a customer. We do not adjust this metric for returns as our volume of returns has historically been low. We view units fulfilled as a key indicator of the growth of our business. We believe that this metric is useful to investors because it presents our core growth and performance of our business period over period.

Graphic

Units fulfilled decreased by 406, or 6.3%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021, primarily due to decreased device sales volume from our e-commerce, distributor and direct sales force channels. The decreases were partially offset by higher sales in our global health channel.

Subscription Mix

We define subscription mix as a percentage of our total revenue recognized in a reporting period that is subscription-based, consisting primarily of our software as a service (“SaaS”) offering. We view subscription mix as a key indicator of the profitability of our business, and thus we believe that this metric is useful to investors.

20

Graphic

Subscription mix increased by 8.9 percentage points, to 30.1% for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was due to increases in subscription renewals and an expansion of subscription offerings. In addition, the increase is due to the timing of revenue recognition for our SaaS and other subscription contracts as revenue from such contracts is deferred and recognized over the service period.

Non-GAAP Financial Measures

We present non-GAAP financial measures in order to assist readers of our condensed consolidated financial statements in understanding the core operating results that our management uses to evaluate the business and for financial planning purposes. Our non-GAAP financial measures, Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA, provide an additional tool for investors to use in comparing our financial performance over multiple periods.

Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA are key performance measures that our management uses to assess our operating performance. Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA facilitate internal comparisons of our operating performance on a more consistent basis. We use these performance measures for business planning purposes and forecasting. We believe that Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA enhance an investor’s understanding of our financial performance as they are useful in assessing our operating performance from period-to-period by excluding certain items that we believe are not representative of our core business.

Our Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA may not be comparable to similarly titled measures of other companies because they may not calculate these measures in the same manner. Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA are not prepared in accordance with U.S. GAAP and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with U.S. GAAP. When evaluating our performance, you should consider Adjusted Gross Profit, Adjusted Gross Margin and Adjusted EBITDA alongside other financial performance measures prepared in accordance with U.S. GAAP, including gross profit, gross margin, operating loss and net loss.

Adjusted Gross Profit and Adjusted Gross Margin

We calculate Adjusted Gross Profit as gross profit adjusted to exclude depreciation and amortization, non-recurring changes to our warranty liability, non-recurring losses on purchase commitments and non-recurring inventory write-downs. We calculate Adjusted Gross Margin as gross margin adjusted to exclude depreciation and amortization and non-recurring changes to our warranty liability.

Our changes in the warranty liability are excluded from Adjusted Gross Profit and Adjusted Gross Margin when they are outside the normal course of operations for our business. The non-recurring warranty liability adjustments are for changes in our warranty policy resulting from a shift in product lines that impacted our estimate of future warranty costs.

21

The following table reconciles Adjusted Gross Profit to gross profit and Adjusted Gross Margin to gross margin, the most directly comparable financial measures calculated and presented in accordance with U.S. GAAP.

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

2022

2021

2022

2021

Revenue

    

$

19,215

$

16,513

$

34,789

$

28,958

Cost of revenue

 

8,643

 

8,293

 

15,874

 

14,320

Gross profit

$

10,572

$

8,220

$

18,915

$

14,638

Gross margin

55.0%

49.8%

54.4%

50.5%

Add:

 

  

 

  

 

  

 

  

Depreciation and amortization

 

677

 

72

 

1,103

 

160

Warranty liability policy change

(560)

Adjusted gross profit

$

11,249

$

8,292

$

20,018

$

14,238

Adjusted gross margin

58.5%

50.2%

57.5%

49.2%

Adjusted EBITDA

We calculate Adjusted EBITDA as net loss adjusted to exclude interest income, interest expense, changes in the fair value of warrant liabilities, other expense, net, provision for income taxes, stock-based compensation, depreciation and amortization and other non-recurring items. The other non-recurring items include costs related to our executive transition, adjustments for the warranty liability policy changes, discretionary transaction bonuses and other fees incurred with the close of the Business Combination.

Our non-recurring discretionary bonuses are excluded from Adjusted EBITDA when they are outside the normal course of operations for our business and were given at the discretion of management due to the completion of the Business Combination. The non-recurring costs related to the executive transition include one-time severance and bonus payments and the recruiting expenses for our current CEO. The non-recurring warranty liability adjustments are for changes in our warranty policy resulting from a shift in product lines that impacted our estimate of future warranty costs.

The following table reconciles Adjusted EBITDA to net loss, the most directly comparable financial measure calculated and presented in accordance with U.S. GAAP.

Three months ended June 30, 

Six months ended June 30, 

(In thousands)

2022

2021

2022

2021

Net loss

    

$

(35,801)

    

$

(2,942)

    

$

(80,278)

    

$

(3,632)

Interest income

 

(260)

 

(607)

 

(270)

 

(846)

Interest expense

 

 

7

 

 

645

Change in fair value of warrant liabilities

(12,805)

(33,458)

(17,968)

(87,570)

Other expense, net

 

388

 

262

 

488

 

895

Provision for income taxes

 

23

 

51

 

41

 

75

Stock based compensation

 

9,285

 

7,738

 

18,015

 

28,035

Depreciation and amortization

 

1,350

 

456

 

2,190

 

915

CEO transition costs

5,398

Warranty liability policy change

(560)

Transaction bonus

1,653

Adjusted EBITDA

 

$

(37,820)

 

$

(28,493)

 

$

(77,782)

 

$

(54,992)

Description of Certain Components of Financial Data

Revenue

Revenue consists of revenue from the sale of products, such as medical devices and accessories, and related services, classified as subscription revenue on our condensed consolidated statements of operations and comprehensive loss, which

22

are SaaS subscriptions and product support and maintenance (“Support”). SaaS subscriptions include licenses for teams and individuals as well as enterprise level subscriptions. For sales of products, revenue is recognized at a point in time upon transfer of control to the customer. SaaS subscriptions and Support are generally related to stand-ready obligations and are recognized ratably over time.

Over time as the adoption of our devices increases through further market penetration and as practitioners in the Butterfly network continue to use our devices, we expect our annual revenue mix to shift more toward subscriptions. The quarterly revenue mix may be impacted by the timing of device sales.

To date, we have invested heavily in building out our direct salesforce and plan to continue to do so, with the ultimate goal of growing adoption at large scale healthcare systems. As we expand our healthcare system software offerings and develop relationships with larger health systems, we continue to expect a higher proportion of our sales in health systems compared to eCommerce.

Cost of revenue

Cost of product revenue consists of product costs including manufacturing costs, personnel costs and benefits, inbound freight, packaging, warranty replacement costs, payment processing fees and inventory obsolescence and write-offs. We expect our cost of product revenue to fluctuate over time due to the level of units fulfilled in any given period and decrease as a percentage of product revenues over time as we focus on operational efficiencies in our supply chain. Additionally, our suppliers have and may from time-to-time increase prices of certain inventory components, which we may not be able to offset through pricing actions and therefore could in the future offset the operational efficiencies in our supply chain.

Cost of subscription revenue consists of personnel costs, cloud hosting costs and payment processing fees. Because the costs and associated expenses to deliver our SaaS offerings are less than the costs and associated expenses of manufacturing and selling our device, we anticipate an improvement in profitability and margin expansion over time as our revenue mix shifts increasingly towards subscriptions. We plan to continue to invest additional resources to expand and further develop our SaaS and other subscription offerings. The level and timing of investment in these areas could affect our cost of subscription revenue in the future.

Research and development (R&D)

Research and development expenses primarily consist of personnel costs and benefits, facilities-related expenses, depreciation expense, consulting and professional fees, fabrication services, software and other outsourcing expenses. Most of our research and development expenses are related to developing new products and services, which we define as not having reached the point of commercialization and improving our products and services that have been commercialized. Consulting expenses are related to general development activities and clinical/regulatory research. Fabrication services include certain third-party engineering costs, product testing and test boards. Research and development expenses are expensed as incurred. We expect to continue to make substantial investments in our product development, clinical and regulatory capabilities.

Sales and marketing

Sales and marketing expenses primarily consist of personnel costs and benefits, third party logistics, fulfillment and outbound shipping costs, digital marketing, advertising, promotional, as well as conferences, meetings and other events and related facilities and information technology costs. We expect to continue to make substantial investments in our sales capabilities.

General and administrative

General and administrative expenses primarily consist of personnel costs and benefits, insurance, patent fees, software costs, facilities costs and outside services. Outside services consist of professional services, legal and other professional fees.

23

Results of Operations

We operate as a single reportable segment to reflect the way our chief operating decision maker (“CODM”) reviews and assesses the performance of the business. The accounting policies are described in Note 2 “Summary of Significant Accounting Policies” in our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q.

Three months ended June 30, 

 

Six months ended June 30, 

2022

2021

 

2022

2021

 

% of

% of

 

% of

% of

 

(in thousands)

Dollars

revenue

Dollars

revenue

 

Dollars

revenue

Dollars

revenue

 

Revenue:

  

   

  

  

  

    

  

   

  

  

  

    

  

   

  

  

  

    

  

   

  

  

  

    

Product

$

13,429

 

69.9

%  

$

13,012

 

78.8

%

$

24,443

 

70.3

%  

$

22,608

 

78.1

%

Subscription

5,786

 

30.1

%  

3,501

 

21.2

%

10,346

 

29.7

%  

6,350

 

21.9

%

Total revenue:

$

19,215

 

100.0

%  

$

16,513

 

100.0

%

$

34,789

 

100.0

%  

$

28,958

 

100.0

%

Cost of revenue:

  

 

  

 

  

 

  

  

 

  

 

  

 

Product

6,799

 

35.4

%  

7,858

 

47.6

%

12,947

 

37.2

%  

13,506

 

46.6

%

Subscription

1,844

 

9.6

%  

435

 

2.6

%

2,927

 

8.4

%  

814

 

2.8

%

Total cost of revenue:

$

8,643

 

45.0

%  

$

8,293

 

50.2

%

$

15,874

 

45.6

%  

$

14,320

 

49.5

%

Gross profit

$

10,572

 

55.0

%  

$

8,220

 

49.8

%

$

18,915

 

54.4

%  

$

14,638

 

50.5

%

Operating expenses:

  

 

  

 

  

 

  

  

 

  

 

  

 

Research and development

23,220

 

120.8

%  

17,088

 

103.5

%

46,843

 

134.6

%  

32,804

 

113.3

%

Sales and marketing

16,438

 

85.5

%  

10,540

 

63.8

%

31,640

 

90.9

%  

20,347

 

70.3

%

General and administrative

19,369

 

100.8

%  

17,279

 

104.6

%

38,419

 

110.4

%  

51,920

 

179.3

%

Total operating expenses

$

59,027

 

307.2

%  

$

44,907

 

271.9

%

$

116,902

 

336.0

%  

$

105,071

 

362.8

%

Loss from operations

$

(48,455)

 

(252.2)

%  

$

(36,687)

 

(222.2)

%

$

(97,987)

 

(281.7)

%  

$

(90,433)

 

(312.3)

%

Interest income

260

 

1.4

%  

607

 

3.7

%

270

 

0.8

%  

846

 

2.9

%

Interest expense

 

%  

(7)

 

(0.0)

%

 

%  

(645)

 

(2.2)

%

Change in fair value of warrant liabilities

12,805

66.6

%  

33,458

202.6

%

17,968

51.6

%  

87,570

302.4

%

Other income (expense), net

(388)

 

(2.0)

%  

(262)

 

(1.6)

%

(488)

 

(1.4)

%  

(895)

 

(3.1)

%

Loss before provision for income taxes

$

(35,778)

 

(186.2)

%  

$

(2,891)

 

(17.5)

%

$

(80,237)

 

(230.6)

%  

$

(3,557)

 

(12.3)

%

Provision for income taxes

23

 

0.1

%  

51

 

0.3

%

41

 

0.1

%  

75

 

0.3

%

Net loss

$

(35,801)

 

(186.3)

%  

$

(2,942)

 

(17.8)

%

$

(80,278)

 

(230.8)

%  

$

(3,632)

 

(12.5)

%

Comparison of the three months ended June 30, 2022 and 2021

Revenue

Three months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Revenue:

    

  

    

  

    

  

    

  

Product

 

$

13,429

$

13,012

$

417

 

3.2

%

Subscription

 

5,786

3,501

2,285

 

65.3

%

Total revenue:

$

19,215

$

16,513

$

2,702

 

16.4

%

Product revenue increased by $0.4 million, or 3.2%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase in product revenue was primarily driven by higher prices of products sold due to a price increase in the third quarter of fiscal 2021.

Subscription revenue increased by $2.3 million, or 65.3%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. The increase was driven by a higher volume of our SaaS subscriptions sold in conjunction with sales of our devices, as well as the current year subscription renewals.

24

Cost of revenue

Three months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Cost of revenue:

    

  

    

  

    

  

    

  

Product

 

$

6,799

$

7,858

$

(1,059)

 

(13.5)

%

Subscription

 

1,844

435

1,409

 

323.9

%

Total cost of revenue:

$

8,643

$

8,293

$

350

 

4.2

%

Percentage of revenue

 

45.0

%

 

50.2

%

 

  

 

  

Cost of product revenue decreased by $1.1 million, or 13.5%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. This decrease was primarily driven by a higher mix of sales of our second-generation device, the Butterfly iQ+, which is less costly to produce due to operational efficiencies.

Cost of subscription revenue increased by $1.4 million, or 323.9%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. This increase was primarily driven by higher headcount that supports our subscription products and increases in cloud hosting costs and amortization expenses.

Research and development

Three months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Research and development

    

$

23,220

    

$

17,088

    

$

6,132

    

35.9

%

Percentage of revenue

 

120.8

%  

 

103.5

%  

 

  

 

  

Research and development expenses increased by $6.1 million, or 35.9%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. This increase was primarily driven by higher personnel costs of $4.2 million, including stock-based compensation expense of $2.1 million, product development supplies and software costs of $0.8 million, facilities-related costs of $0.6 million and professional service fees of $0.6 million.

Sales and marketing

Three months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Sales and marketing

    

$

16,438

    

$

10,540

    

$

5,898

    

56.0

%

Percentage of revenue

 

85.5

%  

 

63.8

%  

 

  

 

  

Sales and marketing expenses increased by $5.9 million, or 56.0%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. This increase was primarily driven by higher personnel costs of $3.8 million, facilities-related costs of $0.5 million, travel and entertainment costs of $0.8 million.

General and administrative

Three months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

General and administrative

    

$

19,369

    

$

17,279

    

$

2,090

    

12.1

%

Percentage of revenue

 

100.8

%  

 

104.6

%  

 

  

 

  

General and administrative expenses increased by $2.1 million, or 12.1%, for the three months ended June 30, 2022 compared to the three months ended June 30, 2021. This increase was primarily due to higher personnel costs of $2.4 million, including an offsetting decrease in stock-based compensation expense of $0.5 million, and software and computer supplies costs of $0.5 million, partially offset by lower recruiting expenses and professional fees of $0.8 million.

25

Comparison of the six months ended June 30, 2022 and 2021

Revenue

Six months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Revenue:

    

  

    

  

    

  

    

  

Product

 

$

24,443

$

22,608

$

1,835

 

8.1

%

Subscription

 

10,346

6,350

3,996

 

62.9

%

Total revenue:

$

34,789

$

28,958

$

5,831

 

20.1

%

Product revenue increased by $1.8 million, or 8.1%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase in product revenue was primarily driven by higher prices of products sold due to a price increase in the third quarter of fiscal 2021 as well as increased sales volumes in our health systems, distributor and veterinary channels, partially offset by lower volumes in our e-commerce channel.

Subscription revenue increased by $4.0 million, or 62.9%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The increase was driven by a higher volume of our SaaS subscriptions sold in conjunction with sales of our devices, as well as the current year subscription renewals.

Cost of revenue

Six months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Cost of revenue:

    

  

    

  

    

  

    

  

Product

 

$

12,947

$

13,506

$

(559)

 

(4.1)

%

Subscription

 

2,927

814

2,113

 

259.6

%

Total cost of revenue:

$

15,874

$

14,320

$

1,554

 

10.9

%

Percentage of revenue

 

45.6

%

 

49.5

%

 

  

 

  

Cost of product revenue decreased by $0.6 million, or 4.1%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. This decrease was primarily driven by a higher mix of sales of our second-generation device, the Butterfly iQ+, which is less costly to produce due to operational efficiencies, partially offset by a higher volume of accessories sold and $0.5 million of higher warranty expense due to a one-time benefit in the prior year from a change in our warranty liability policy.

Cost of subscription revenue increased by $2.1 million, or 259.6%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. This increase was primarily driven by higher headcount that supports our subscription products and increases in cloud hosting costs and amortization expenses.

Research and development

Six months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Research and development

    

$

46,843

    

$

32,804

    

$

14,039

    

42.8

%

Percentage of revenue

 

134.6

%  

 

113.3

%  

 

  

 

  

Research and development expenses increased by $14.0 million, or 42.8%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. This increase was primarily driven by higher personnel costs of $9.2 million, including stock-based compensation expense of $3.4 million, product development supplies of $0.9 million, facilities-related costs of $1.0 million, software costs of $1.5 million and professional service fees of $1.4 million.

26

Sales and marketing

Six months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

Sales and marketing

    

$

31,640

    

$

20,347

    

$

11,293

    

55.5

%

Percentage of revenue

 

90.9

%  

 

70.3

%  

 

  

 

  

Sales and marketing expenses increased by $11.3 million, or 55.5%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. This increase was primarily driven by higher personnel costs of $7.6 million, facilities-related costs of $1.3 million, travel and entertainment costs of $1.8 million and trade show participation costs of $1.0 million.

General and administrative

Six months ended June 30, 

 

(in thousands)

2022

2021

Change

% Change

 

General and administrative

    

$

38,419

    

$

51,920

    

$

(13,501)

    

(26.0)

%

Percentage of revenue

 

110.4

%  

 

179.3

%  

 

  

 

  

General and administrative expenses decreased by $13.5 million, or 26.0%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. This decrease was primarily due to lower personnel costs of $10.3 million driven by a reduction in stock-based compensation expense of $13.6 million due to the non-recurrence of certain performance based restricted stock units vesting upon the closing of the Business Combination in the prior year, lower recruiting expense of $2.3 million from the non-recurrence of certain costs associated with to our CEO transition, and lower professional service fees of $2.0 million. The decrease was partially offset by $1.0 million in higher expenses due to increased headcount.

Liquidity and Capital Resources

Since our inception, our primary sources of liquidity are cash flows from operations, proceeds from the Business Combination and issuances of preferred stock and convertible notes. Our primary uses of liquidity are operating expenses, working capital requirements and capital expenditures. Cash flows from operations have been historically negative as we continue to develop new products and services and increase our sales and marketing efforts. We expect to be cash flow negative on an annual basis, although we may have quarterly results where cash flows from operations are positive.

We expect that our existing cash and cash flows from operations will be sufficient to meet our liquidity, capital expenditure, and anticipated working capital requirements and fund our operations for at least the next 12 months.

Our cash and cash equivalents balance as of June 30, 2022 was $310.8 million. Our future capital requirements may vary from those currently planned and will depend on various factors, including our rate of revenue growth and the timing and extent of spending on strategic business initiatives.

We have restricted cash of $4.0 million as of June 30, 2022 to secure a letter of credit for one of our leases, which is expected to be maintained as a security deposit for the duration of the lease.  In addition, we have restricted cash of $2.9 million as of June 30, 2022 for a grant issued by the Bill & Melinda Gates Foundation (“BMGF”). The restriction is expected to lapse as we fulfill our obligations in the grant agreement with BMGF.

The nature of the Company’s cash requirements has not changed materially during the three and six months ended June 30, 2022. Our material cash requirements include our facility lease arrangements for office space and inventory purchase obligations. As of June 30, 2022, we had fixed lease payment obligations of $41.6 million, with $2.9 million payable within 12 months. As of June 30, 2022, we had fixed purchase obligations of $86.4 million, with $64.6 million payable within 12 months. We expect to pay for approximately half of the fixed purchase obligations payable within the next 12 months using vendor advances.

27

As of June 30, 2022, we had no obligations, assets or liabilities, which would be considered off-balance sheet arrangements.

Cash flows

Comparison of the period for the six months ended June 30, 2022 and June 30, 2021

The following table summarizes our sources and uses of cash for the six months ended June 30, 2022 and 2021:

Six months ended June 30, 

(in thousands)

2022

2021

Net cash used in operating activities

    

$

(98,229)

    

$

(99,929)

Net cash used in investing activities

 

(11,578)

 

(492,343)

Net cash provided by financing activities

 

709

 

555,671

Net (decrease) increase in cash, cash equivalents and restricted cash

 

$

(109,098)

 

$

(36,601)

Net cash used in operating activities

Net cash used in operating activities represents the cash receipts and disbursements related to our activities other than investing and financing activities. We expect cash provided by historical financing activities will continue to be our primary source of funds to support operating needs and capital expenditures for the foreseeable future.

Cash flows from operating activities used $1.7 million, or 1.7%, less cash for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The decrease in cash used for operating activities was driven by an $18.2 million decrease in net working capital cash usage partially offset by a $16.5 million increase in net loss adjusted for certain noncash items, primarily driven by stock-based compensation expense and the change in fair value of warrant liabilities. The decrease in net working capital cash usage was mainly due to the $14.8 million decrease in cash used by vendor advances, $6.4 million decrease in cash used by accounts payable and accrued expenses and $2.9 million decrease in cash used by prepaid expenses and other assets, partially offset by an $8.2 million increase in cash used by inventories.

Net cash used in investing activities

Net cash used in investing activities decreased by $480.8 million, or 97.6%, for the six months ended June 30, 2022 compared to the six months ended June 30, 2021. The decrease was primarily due to a decrease of $490.5 million in purchases and sales of marketable securities for the period ended June 30, 2022. The decrease was partially offset by an increase in purchases of property and equipment of $9.7 million related to the Company’s new office space and additional investments into our software platform.

Net cash provided by financing activities

For the six months ended June 30, 2022, net cash provided by financing activities decreased by $555.0 million, or 99.9%, compared to the six months ended June 30, 2021. The decrease was primarily due to the non-recurrence of net proceeds from the Business Combination of $548.4 million and a $10.9 million decrease in option exercises, partially offset by the non-recurrence of the $4.4 million repayment of the Paycheck Protection Program loan.

Critical Accounting Policies and Significant Judgments and Estimates

Our management's discussion and analysis of our financial condition and results of operations are based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements, as well as the reported revenue generated and expenses incurred during the reporting periods. Our estimates are based on our historical experience and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about items that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

28

For our condensed consolidated financial statements included in this Quarterly Report on Form 10-Q, there have been no material changes to our critical accounting policies and estimates as compared to the critical accounting policies and estimates disclosed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, as amended.

Recently Adopted Accounting Pronouncements

The Company did not identify any significant recently issued accounting pronouncements that may potentially impact our financial position and results of operations.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

Interest Rate Risk

We did not have any floating rate debt as of June 30, 2022. Our cash and cash equivalents are comprised primarily of bank deposits and money market accounts. Due to the short-term nature of these investments, we do not expect cash flows to be affected to any significant degree by a sudden change in market interest rates.

Inflation Risk

We do not believe that inflation has had a material effect on our business, financial condition or results of operations, other than its impact on the general economy. Nonetheless, to the extent our costs are impacted by general inflationary pressures, we may not be able to fully offset such higher costs through price increases or manufacturing efficiencies. Our inability or failure to do so could harm our business, financial condition and results of operations.

Foreign Exchange Risk

We operate our business primarily within the United States and currently execute the majority of our transactions in U.S. dollars. We have not utilized hedging strategies with respect to such foreign exchange exposure. This limited foreign currency translation risk is not expected to have a material impact on our condensed consolidated financial statements.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of the design and operation of our 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").

Disclosure controls and procedures are controls and other procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms. Disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed in our company’s reports filed under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, to allow timely decisions regarding required disclosure.

Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of June 30, 2022.

Changes in Internal Control over Financial Reporting

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

29

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

On March 9, 2022, Fujifilm Sonosite, Inc. (“Fujifilm”) filed a complaint against the Company, styled Fujifilm Sonosite, Inc. v. Butterfly Network, Inc. (Case No. 1:22-cv-00309) in the United States District Court for the District of Delaware. The complaint alleged that the iQ and iQ+ ultrasound probes, hard carrying case, and mobile device application software infringe certain patents purportedly owned by Fujifilm. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages including compensatory damages, lost profits, and reasonable royalty damages, a preliminary and/or permanent injunction, pre- and post-judgment interest, and the fees and costs of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the fees and costs of the litigation. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

On June 21, 2022, a stockholder derivative action, styled Koenig v. Todd M. Fruchterman, et al. (Case 1:22-cv-00825) was filed in the United States District Court for the District of Delaware against the Board of Directors and the Company as nominal defendant, alleging violation of Section 14(a) of the Securities Exchange Act of 1934, as amended, and Rule 14a-9 promulgated thereunder, and claims for breach of fiduciary duty, contribution and indemnification, aiding and abetting and gross mismanagement.  The lawsuit is premised upon allegedly inadequate internal controls, purportedly misleading representations regarding the Company’s financial condition and business prospects and the Company’s November 2021 earnings announcement.  The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, disgorgement and restitution, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

In addition, there has been no material change in the legal proceedings described in Part I, Item 3 of our Annual Report on Form 10-K for the year ended December 31, 2021, as amended.

Item 1A. Risk Factors

Our business, results of operations and financial condition are subject to various risks and uncertainties including the risk factors described under the caption “Risk Factors” in our most recent Annual Report on Form 10-K, filed with the SEC on February 28, 2022, as amended on March 28, 2022 and April 19, 2022 (the “2021 Annual Report on Form 10-K”). There have been no material changes to the risk factors described in the 2021 Annual Report on Form 10-K.

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

Unregistered Sales of Equity Securities

Not applicable.

Issuer Purchases of Equity Securities

We did not repurchase any of our equity securities during the three months ended June 30, 2022.

Item 3. Defaults Upon Senior Securities

Not applicable.

Item 4. Mine Safety Disclosures

Not applicable.

30

Item 5. Other Information

​Not applicable.

Item 6. Exhibits

See Exhibit Index.

31

EXHIBIT INDEX

Exhibit Number

Exhibit Description

Filed Herewith

Incorporated by Reference herein from Form or Schedule

Filing Date

SEC File/ Reg. Number

10.1+

Offer Letter, dated as of April 1, 2022, by and between Butterfly Network, Inc. and Heather C. Getz.

Form 10-Q

(Exhibit 10.1)

5/6/2022

001-39292

10.2+

Offer Letter, dated as of May 14, 2022, by and between Butterfly Network, Inc. and Lawrence Weiss.

X

10.3+

Offer Letter, dated as of March 21, 2022, by and between Butterfly Network, Inc. and Tamara Dillon.

X

10.4+

Amended and Restated Nonemployee Director Compensation Policy.

X

31.1

 

Certification of the Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

X

 

 

31.2

 

Certification of the Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

X

 

 

32*

 

Certifications of the Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

X

 

 

101.INS

 

Inline XBRL Instance Document - The instance document does not appear in the Interactive Data File because its Inline XBRL tags are embedded

 

X

 

 

32

Exhibit Number

Exhibit Description

Filed Herewith

Incorporated by Reference herein from Form or Schedule

Filing Date

SEC File/ Reg. Number

within the Inline XBRL document.

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

X

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.  

 

X

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

X

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

X

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

X

 

 

104

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)

X

+

Management contract or compensatory plan or arrangement.

*

The certifications attached as Exhibit 32 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Butterfly Network, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Form 10-Q, irrespective of any general incorporation language contained in such filing.

33

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.

BUTTERFLY NETWORK, INC.

Date: August 3, 2022

By:

/s/ Todd Fruchterman, M.D., Ph.D.

Todd Fruchterman, M.D., Ph.D.

President and Chief Executive Officer

Date: August 3, 2022

By:

/s/ Heather C. Getz, CPA

Heather C. Getz, CPA

Executive Vice President and Chief Financial Officer

34

EX-10.2 2 tmb-20220630xex10d2.htm EX-10.2

Graphic

May 14, 2022

Larry Weiss

Dear Larry,

On behalf of Butterfly Network, I am pleased to offer you a position as General Counsel and Chief Legal Officer beginning on May 23, 2022. You will report directly to me. Your annualized compensation in this position will consist of an annual base salary of $435,000.00 paid in twice monthly pay periods, less required deductions.

You will receive an annual (prorated for the first year) discretionary bonus with a target of 50% of your base salary, based on goals, objectives, and performance metrics to be determined by Butterfly Network’s management. Such bonus will be paid in the first quarter of the following calendar year. It will be a condition of your eligibility to receive any bonus that you remain employed with Butterfly Network through the date of payment of such bonus.

You will receive a one-time taxable sign on bonus of $75,000.00. This will be paid in your first payroll check after the first month anniversary of your start date. Such payment will be recoverable in full by the company in the event you voluntarily terminate your employment or the Company terminates your employment for “cause” (as defined in the Butterfly Network Executive Severance Program) prior to 12 months from your start date.

Subject to the approval of the Board of Directors or Compensation Committee, within 30 days you will receive an award with a fair market value of $2,100,000.00 on the grant date, 100% of which value will be in the form of restricted stock units (RSUs) that (i) will be subject to the terms of the grant documents therefore, and (ii) subject to your continued service through each vesting date. The RSUs will vest over a four-year period with the following schedule: 25% on the one-year anniversary of the grant date, and 25% annually thereafter.

You will be eligible to participate in Butterfly’s long term incentive program, established and approved by the Compensation Committee of the Butterfly Board of Directors (the “LTIP”) subject to the terms of the LTIP. It is currently expected that you will receive annual grants under the LTIP.

This position is eligible for the Butterfly Network Executive Severance Program as publicly filed, and you will become a participant in such Executive Severance Program commencing on your start date. You will be based out of Butterfly Network’s facility in the Burlington, MA area.


Butterfly Network recognizes the need for employees to take time away from the office to creatively recharge. We also believe in taking personal responsibility for managing our own time, workload and results. For these reasons our Flexible Paid Time Off (FPTO) policy affords eligible employees the flexibility to be given an indeterminate amount of paid time off from work for vacation, personal or family obligations and other personal requirements, subject to the requirements of the policy, including advance notice and prior approval in Butterfly Network’s discretion. In no event will any employee be compensated for unused vacation time. You will also be eligible to participate in medical and other benefit plans in accordance with the rules and eligibility of those plans currently in effect. Health insurance shall commence on your start date.

Further, while we expect you to remain with Butterfly Network for a long time, this letter is not an employment contract and you will be an at-will employee.

This letter is subject to successful completion of a background check and to the successful completion of references. By signing this letter, you authorize Butterfly Network to conduct such background check.

Butterfly Network considers the protection of its confidential information, proprietary materials and goodwill to be extremely important. As a condition of this offer of employment, you are required to sign Butterfly Network’s Non-competition/Non-solicit, Confidentiality and Intellectual Property Agreement.

Please note this offer will expire on May 5, 2022, unless accepted by you in writing prior to such date.

We appreciate your exceptional talent and are very excited about you joining our growing and dynamic team at Butterfly Network. We firmly believe that Butterfly Network offers a unique combination of emotional, intellectual, and interpersonal stimulation that will be truly enjoyable. As a member of our growing team you will be in the rare position of helping to shape the culture and direction of our organization. We have tremendous opportunities ahead of us, and I am confident you have the expertise required to help us achieve our objectives. If you have any questions regarding this offer, the position, or the company’s benefits programs, please do not hesitate to reach out.

Kindest,

Butterfly Network, Inc.

By: /s/ Todd M. Fruchterman, MD, PhD

Todd M. Fruchterman, MD, PhD

Chief Executive Officer and President

ACCEPTED AND AGREED:

Signature: /s/ Larry Weiss

Larry Weiss


EX-10.3 3 tmb-20220630xex10d3.htm EX-10.3

Graphic

Amended & Restated

March 21, 2022

Tamara Dillon

Dear Tamara,

On behalf of Butterfly Network, I am pleased to offer you a position as Chief People Officer beginning no later than July 5, 2022. You agree to use your best efforts to start employment earlier if your current employer will permit you to do so. You further agree to provide the CEO with an update on the status of your start date with the Company every two (2) weeks. You will report directly to the CEO and will be based out of our Burlington, MA headquarters.

Your annualized compensation in this position will consist of an annual base salary of $410,000.00 paid in twice monthly pay periods, less required deductions.

You will receive an annual (prorated for the first year) discretionary bonus with a target of 50% of your base salary, based on goals, objectives, and performance metrics to be determined by Butterfly Network’s management. Such bonus will be paid in the first quarter of the following calendar year. It will be a condition of your eligibility to receive any bonus that you remain employed with Butterfly Network through the date of payment of such bonus.

You will receive one-time make whole, taxable payment of $75,000.00 for bonus and cash payment forfeiture. This will be paid on your first payroll check after the first month anniversary of your start date. Such payment will be recoverable in full by the company in the event you voluntarily terminate your employment prior to 12 months from your start date. Additionally, on the first payroll check after your one-year anniversary, you will receive a taxable payment $50,000 in your payroll check, as a retention bonus.

In addition to the outlined cash compensation, within 30 days you will receive a grant of $1,000,000.00 equivalent of equity, consisting of 100% restricted stock units in Butterfly Network, that (i) will be subject to the terms of the grant documents therefore, (ii) subject to continued service and the specific terms of your grant. The RSUs will vest over a four-year period with the following schedule: 25% on the one-year anniversary of the grant date, and 6.25% quarterly thereafter.

You will be eligible to participate in Butterfly’s long term incentive program, established and approved by the Compensation Committee of the Butterfly Board of Directors (the “LTIP”). It is currently expected that you will receive annual grants under the LTIP.

Butterfly Network recognizes the need for employees to take time away from the office to creatively recharge. We also believe in taking personal responsibility for managing our own time, workload and results. For these reasons our Flexible Paid Time Off (FPTO) policy affords eligible employees the flexibility to be given an indeterminate amount of paid time off from work for vacation, personal or family obligations and other personal requirements, subject to the requirements of the policy, including advance notice and prior approval in Butterfly Network’s discretion. In no event will any employee be compensated for unused vacation time. You will also be eligible to participate in medical and other benefit plans in accordance with the rules and eligibility of those plans currently in effect. Health insurance shall commence on your start date.

Further, while we expect you to remain with Butterfly Network for a long time, this letter is not an employment contract and you will be an at-will employee.

This letter is subject to successful completion of a background check and upon the completion of references. By signing this letter, you authorize Butterfly Network to conduct such background check.


Butterfly Network considers the protection of its confidential information, proprietary materials and goodwill to be extremely important. As a condition of this offer of employment, you are required to sign Butterfly Network’s Non- competition/Non-solicit, Confidentiality and Intellectual Property Agreement.

Please note this offer will expire on March 23, 2022, unless accepted by you in writing prior to such date.

We appreciate your exceptional talent and are very excited about you joining our growing and dynamic team at Butterfly Network. We firmly believe that Butterfly Network offers a unique combination of emotional, intellectual, and interpersonal stimulation that will be truly enjoyable. As a member of our growing team you will be in the rare position of helping to shape the culture and direction of our organization. We have tremendous opportunities ahead of us, and I am confident you have the expertise required to help us achieve our objectives. If you have any questions regarding this offer, the position, or the company’s benefits programs, please do not hesitate to reach out.

Kindest,

Butterfly Network, Inc.

By: /s/ Todd Fruchterman, MD, PhD

Name: Todd Fruchterman, MD, PhD

Title: CEO and President

ACCEPTED AND AGREED:

Signature: /s/ Tamara Dillon

Name: Tamara Dillon


EX-10.4 4 tmb-20220630xex10d4.htm EX-10.4

BUTTERFLY NETWORK, INC.

AMENDED AND RESTATED NONEMPLOYEE DIRECTOR COMPENSATION POLICY

(Adopted September 8, 2021, Amended June 17, 2022)

The Board of Directors (the “Board”) of Butterfly Network, Inc. (the Company”) has approved the following Amended and Restated Nonemployee Director Compensation Policy (this “Policy”) to provide an inducement to obtain and retain the services of qualified persons to serve as members of the Company’s Board. The Policy establishes compensation to be paid to nonemployee directors of the Company.

Applicable Persons

This Policy shall apply to each director of the Company who is not an employee of the Company or any Affiliate (each, an “Outside Director”). Affiliate” shall mean an entity which is a direct or indirect parent or subsidiary of the Company, as determined pursuant to Section 424 of the Internal Revenue Code of 1986, as amended.

Compensation

A.Equity Grants
1.Annual Grants

Each Outside Director shall be granted a number of Options and/or RSUs (defined below), as determined by the Compensation Committee of the Board, having an aggregate grant date value of $150,000, under the Company’s Amended and Restated 2020 Equity Incentive Plan or a successor plan (the “Equity Plan”), each year on the first business day after the Company’s annual meeting of stockholders (the “Annual Grant”); provided, however, that if there has been no annual meeting of stockholders held by the first business day of the third fiscal quarter, each Outside Director shall be granted such Annual Grant on the first business day of the third fiscal quarter of such year. The number of non-qualified stock options (“Options”) to purchase shares of the Company’s Class A common stock, par value $0.0001 per share (the “Common Stock”) shall be determined based on a Black-Scholes valuation method (rounded down to the nearest whole share). The number of restricted stock units (“RSUs”) granted shall be determined by dividing each such amount by the value of the Company’s Class A common stock, $0.0001 par value per share, as set forth by the New York Stock Exchange as of the close of the market ending on the grant date (rounded down to the nearest whole share).

2.Initial Grants for Newly Appointed or Elected Directors

Each new Outside Director shall be granted, automatically and without any action on the part of the Board, under the Equity Plan, a number of restricted stock units (“RSUs”) (each RSU relating to one share of Common Stock, having an aggregate fair market value equal to $300,000, determined by dividing (A) $300,000 by (B) the closing price of the Common Stock on the New York Stock Exchange on the date of the grant (rounded down to the nearest whole share), on the first business day after the date that the Outside Director is first appointed or elected to the Board (the “Initial Grant” and, together with the Annual Grants, the “Outside Director Grants”).

3.Terms of Outside Director Grants

Unless otherwise specified by the Board or the Compensation Committee at the time of grant, each Outside Director Grant shall: (i) vest, in the case of (A) an Annual Grant, at the end of the “Directors’ Compensation Year,” which shall be defined as the period beginning on the date of each regular Annual Stockholders Meeting (or the first business day of the third fiscal quarter, as applicable) and ending on the date of the next regular Annual Stockholders Meeting, subject to the Outside Director’s continued service on the Board through the applicable Directors’ Compensation Year, and (B) an Initial Grant, in equal annual installments over three years from the date of the grant, subject to the Outside Director’s continued service on the Board on the applicable vesting dates; and (ii) be granted under the Company’s standard form of agreement unless on or prior to the date


of grant the Board or the Compensation Committee shall determine that other terms or conditions shall be applicable.

B.Cash Fees
1.Annual Cash Fees

Each Outside Director will receive an annual cash retainer fee in the amount of $50,000, and the following additional annual cash fees shall be paid to the Outside Directors serving on the Audit Committee, Compensation Committee, Nominating and Governance Committee and Technology Committee, as applicable (collectively, the “Annual Fees”).

of Board of Directors

for Chair

Members

Committee of Board of Directors

Annual Retainer

Amount for Chair

Annual Retainer

Amount for Other Members

Audit Committee

$

20,000

$

10,000

Compensation Committee

$

15,000

$

7,500

Nominating and Governance Committee

$

10,000

$

5,000

Technology Committee

$

15,000

$

7,500

2.Payment Terms for All Cash Fees

Annual Fees payable to Outside Directors shall be paid quarterly in arrears as soon as practicable following the last business day of each fiscal quarter.

Following an Outside Director’s first election or appointment to the Board, such Outside Director shall receive his or her cash compensation prorated during the first fiscal quarter in which he or she was initially appointed or elected for the number of days during which he or she provides service. If an Outside Director dies, resigns or is removed during any quarter, he or she shall be entitled to a cash payment on a prorated basis through his or her last day of service that shall be paid as soon as practicable following the last business day of the fiscal quarter.

Expenses

Upon presentation of documentation of such expenses reasonably satisfactory to the Company, each Outside Director shall be reimbursed for his or her reasonable out-of-pocket business expenses incurred in connection with attending meetings of the Board and Committees thereof or in connection with other business related to the Board. Each Outside Director shall abide by the Company’s travel and other expense policies applicable to Company personnel.

Amendments

The Compensation Committee or the Board shall review this Policy from time to time to assess whether any amendments in the type and amount of compensation provided herein should be adjusted in order to fulfill the objectives of this Policy.


EX-31.1 5 tmb-20220630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATIONS UNDER SECTION 302

I, Todd M. Fruchterman, M.D., Ph.D., certify that:

1. I have reviewed this quarterly report on Form 10-Q of Butterfly Network, 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: August 3, 2022

/s/ Todd M. Fruchterman, M.D., Ph.D.

Todd M. Fruchterman, M.D., Ph.D.

President and Chief Executive Officer


EX-31.2 6 tmb-20220630xex31d2.htm EX-31.2

Exhibit 31.2

 CERTIFICATIONS UNDER SECTION 302

I, Heather C. Getz, CPA, certify that:

1. I have reviewed this quarterly report on Form 10-Q of Butterfly Network, 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: August 3, 2022

/s/ Heather C. Getz, CPA

Heather C. Getz, CPA

Executive Vice President and Chief Financial Officer


EX-32 7 tmb-20220630xex32.htm EX-32

Exhibit 32

CERTIFICATIONS UNDER SECTION 906

Pursuant to section 906 of the Sarbanes-Oxley Act of 2002 (subsections (a) and (b) of section 1350, chapter 63 of title 18, United States Code), each of the undersigned officers of Butterfly Network, Inc., a Delaware corporation (the “Company”), does hereby certify, to such officer’s knowledge, that:

The Quarterly Report for the quarter ended June 30, 2022 (the “Form 10-Q”) of the Company fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, and the information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

Dated: August 3, 2022

/s/ Todd Fruchterman, M.D., Ph.D.

Todd Fruchterman, M.D., Ph.D.

President and Chief Executive Officer

Dated: August 3, 2022

/s/ Heather C. Getz, CPA

Heather C. Getz, CPA

Executive Vice President and Chief Financial Officer


GRAPHIC 8 tmb-20220630x10q007.jpg GRAPHIC begin 644 tmb-20220630x10q007.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &P ]4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BJNJ?\@R[_P"N+_\ H)KY M6)P*]'"83ZTF^:UO(X,5B_JS2Y;W/HKQQ\5/!7PQ6S;QCXPT'PFMZ7%J=:R[MNY*)XEW21:+JT%XR#U M(C=B!7D_[<(#?LYOD D:[H)!..#_ &I:\_YQ]:YS_@H+I&F:5\+]+\<6<<=C MX]T/5[+^PM5MQLNP[S*K0*X^8HX)!3IW[9KSCO/JFBOD;XF_%?XN^+_&'B?P MU\.+74K7Q!X;LK*:.&U?2_LD]Q+&)&%VMVXE\KJG[G:1UW9XK8C\<>-O!WQF MU6R\9>+M4BT?Q#X,?5M"TNWAL#'97\3JEW!%*("TLBF6W:(,SJ0[[@^ 0 ?0 M7_">:%_PG(\'?;O^*D-@=3%EY3_\>P<1E]^W9]Y@,9SSTQ6_7S3I/Q#\<^ O MC1)X4\0>(9/$^G:;\/GUR=);2".>>^2=0[-)$B*1@E5544 ==QYJ]\,]4^(? MC/1O!7Q*M?'UO?\ A_58WN]8\.7-I EM% R$HEHZ1^:)58 'S96#<\+P* /H MBBOD+X/?%7XS?$SQ)X%\::?97LW@36I9EUJTU"?218VL+*1"]F8I/M0D20*& M68MN#-\J' &W\$_C/XCU;XCZ;X5\:ZUJVA^+KB2ZN;OP]K.G0I:7,81M@TRY MBC EA4E6^=W:1+%H-YJ2:7H%A!< MZA//&"4DE:XBDBCMEQR3L8G@-7(> ?BG\2?B?\3/A]I%QXR&A:/XG^&\FOSP MZ3ID N+:]66V0R)),)5)S(_!0J 2"I.& !]?5R7A?XL>$/&WBG7O#F@Z_::M MK.@LJ:E;6I+_ &5FZ*S8V[O4 DCOBOGWPM\?/%WB3X)_!BVN-9AL?&'CJ^?2 MI_$$=HG[H0M-YDJ1-E/-=8> 05#-G;@;:U_@3I6IZ'^U1\7;+5-:G\031Z;I M>R_NX8XII%VOCS!$JH6]U11["@#Z8HKXV_:G^-OCWX=:KXXU?PSXKN)$\+C2 MYXM#TO3X)K.&*22/S_[3FFBW!I Y")!*KA2K8/)KT#4?$WC;XP>._B;H'A#Q MJW@>_P#!CV]G96BVMM.EY<26ZS^==>;%(WD?.$"Q;&^1SN.0 ?1-%?,6C>) M?B9\9G\:P>'_ !Y9^%/$OA*YBTU-.M[6":PN[E8T>62Y,D3S>2Y+!?+,9 [D MUSOQ)^*GQE\8>+?&N@_#**[;Q!X1-E%#':/I?]FWDSPQ3R?:Q=2"X\I][(IA M*$ 9W,> ?7]%?*/Q(^-_BWP;X_O5\3:IJG@31;NVLX=$U"*QM[[0C/)&AE6 M[F6-I(IA(SJIWK'M5&PV:L^&/C5XCM_B_%X;\7:YJOAO4]0UF1;+3[_3H7TG M4+)0VQ+&ZCCW&0C:6$CLV00 ,4 ?4M9_B#7K#PMH=_K&J3_9=.L87N+B;8S[ M(U&6.U02< = ":^3M;^,/Q!NO@5JWQVT3Q1((=*O)KA_!,UG;&QEL8;@Q/"9 M/+\\7&P$A_,"[P!LQQ5?0O'WQ=U;P7\:/$3_ !'M4NO OB#5K&WM1H$'V>XA M2Q@DA5EW[U\N23<#O8GY@VX$;0#ZY\/Z]8^*="T[6=+G^U:;J%O'=6TX5E\R M)U#(V& (R"#@@&M"OF#Q;\;?%B^ O@QIFG-J5QXA\:Z;'<75_I)L(;O>MJDK M^4+LB ,S,>JGCHOICW7C_P"-_A/X<^&Y?&^GZW;FUU2Z76]2\+0Z?=ZL+),& MVD>W43188,?.\I21M&T*&H ^MZ*X+X&^-HOB)\,M+\0P>(+;Q1!?2W,D>I6L M!@5D^T2!(VB(!C>-0L;*>0R,"2>3WM !1110 445PDW^ND_WC6M.'/U,ISY# MN)IH[:%Y99%BB12S.YPJ@=22>@KFO"GQ2\%^.RX\->+M!\0E)#"W]E:G#=8< M#)4^6Q^8#DCK7,?'GP./B5\#-<\+?VW%X?EU:S2TAOIP&B65BHC1U/WE9L*5 M[AB.]?.W_"P?$^E>+]#\/?%CP6/ _P 0K/3[VT\+^._"R0S:?='[. _BKX2^*#ZZ/"FNVNO+HE^VF7\EF2T<-RJJ[ M1A\;7(#KDJ2,G&<@BOG'X7_%7QYK8_9KU+4?%]U=Q>*[.]AUNS>SM4CO98H& MD2;*Q!D;/4(RJ0!\O7.3X2T_Q0=7_:@UGPUXUG\)W>D^,9+R%8K*WF@N'32[ M1BER)8V8QD!1^[,;#YCN.0 AGV?17Q3I/[3_ (NO3HVM^+;_ %7P%8^(++3G MTBX738;G0I&E1&E6:41M+%,6+JH=PH4H<$FO0?AYXD^(?QHT+2_B%X:\>6VG M6W]N-%>>%[RV@;3TL(Y6CEC,BQ&<7.T;@WF!,\% * /H?7-:LO#>C7VJZC-] MGL+*%[BXFV,VR-02QPH). #P 34?AOQ%I_B[P]IFN:3Z#K/C/7?"=G?^=X@T2"VN=0L_*D7R8[CS/);>5"MN\J3[I)&WG&17 MQ%\:_$'CC6M U?P5KWC;5IY/#/Q#T&S@URQM[6":^M[B>%T$ZB(QM)$3D!55 M20I96Z5Z]:_&?Q7\/O'WQ]L=:U:7Q7HW@#PMI&IZ;#):Q17$KO;W;S/*T2@. M\C0KDJJH !M1><@'T_17R5XP\:_%+X?^'_ 7B>U\>KXA@\8QI;W5K?:7;-;Z M?-- 98YK01+&YC0\%99)"1SNS5?X._%?XAZE%\ M8UKQ>^L)XTBO;;5M/?3[ M>*W+11LZ2Q[$#H^5P?G*D'[HZT ?7M%>5?M'^(_%OACP):7?A*UU6Y\.^&;'PEK^H^([GQ+ MKMSIT=Y8VUG9:G8I#;JY@:.\"0K<;E.=ZD$/E5Y"@ ^O:*^,T\*M=A\.3ZUXAO=)N7-E97%[FM-=\=_" MGXQZMX9\;_$W6?$FFZKX,:_T&==.TZT!OX)%CO BK 29/-"T+Q7H?AJ^OO(UK6Q,;"U\IV\X1+OD^8*57"\_,1GMFM^OGN_P#% MGCGP-\8?@OX-O_$QU>SU73]0;6GN+. 7%Y<10;PV^-455#' 5$7.!DGG.3X0 M\5_$3XM>&D^(?ASQS!I<-KK,L-UX6NK2!K$6,,K)*CN(S/\ :"J[@PD5S,3_:O, M1PJLLV[<"WRH< ;&G_&CQ)I?QID\-^+M:U;PM=:AK_V?2K6]TZ"31;^R5OE2 MUNDCWB=U W+*Y^8E5"\&@#ZDHKQG]H?Q3KFC7GA#2]$\3W&@/JEU,DUOH]E' M=:O>A8P42U66*2)0&.7>1< 8Y'6O"/AW\<_BIXW_ .&=4O/%4>FQ>++_ %O2 M-$/''B;7_#V@:_ M::MJ^@NL>IV]J2_V9VZ*S8V[O4 DCOBOG'P]\M3:_-%9:7 MMOKJ*..:1?+;'F"-50MZE44'T% 'TQ56]U.STT)]KNH;7?NV>=($W;5+-C/7 M"@D^P)KP_5/$'BOXK_%GXA>$?#_C*]\")X.M;)87L+.UG>\N;F%IA),+B*3, M(&U0L>QB5<[^@'B-EXH\4_&WXD_LW:]JOB75?"VJ7?\ ;=M?6FABW-K]IM5F MB>:-9X9.)/+(^;=A&PN#EB ?7_P[^*'A;XLZ)/K'A#6K?7M+ANI+-[NU#>7Y ML9PZ@D#=@]QD'L:ZFOA3X;^*/$W@+PC=Z_H_B*>UM)/BI07:7&T&16!"9VC8PY(!]@T5\X^"M<^(WB_]H[XF>')_'B6FA>&+S2+R MTL;?1H=LEM,DS2VSNS%SN"J/,!!R 0%&5/6?M)>+O%?@[1]"N] M];;2/MA. MLW/AFW@N=2MX N0T<,R.KKG[^$+ #C% 'L5%?$B_M#>./BY=W'ACX;>(M3UO M4(M&EU>VUC0;?3+:1I9;FXCABN8-0(PD(A59$C&_<3EUP-W0Z!XH^-WC3XMZ M7X+USQE:>!]0O? J:O=6VD:7;70LM0CN88IBKNT@D5B7P,@*K8Y8;J /KJL" MP\>:%JGC/5_"=M?>;X@TFV@N[RS\IQY44V\1-O*[6W>6_"DD8YQQ7SOX*U_Q MX]_X[^'^M?$;6Y_&5IX@@33=1%GIT;KITB^8C*@MMI7:'5F92=P&"*TM:^.7 MB?P'\2_CRNH7*:YH'@CPA9:YIVF16ZQ2-(8KIY-[C)8N85Y& !C"CG(!]*T5 M\K>+?&GQ)^&?PSMOBS%X]M/&'A^70Y+_ %'1[JTMX85FDB5H#8-&BL$#G!$\ MLGR\[LUK_"?7OC6/$&O3:O:W6H^&+K13=Z3/XBN-*687X4D(IL7P;=LK@N"R M]W- 'TE17S7^SS\8=6\4>.8_"WB77];M/$]MIT]UJ/AOQ/ID-M<%S)$%EM98 M8D26W4;@,%F'F*69LC'TI0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (RAE((!! MX(/>J/\ 8&F?] ZT_P"_"_X5?HIIM;,32>YYY\9O@CH_QRT*ST;7-4UFPTVW MG2Y-OI-T(!-(DB21,^5;.QXU9<8P<]:S;#]G'PW_ ,)1IGB'7M1USQEJ>E,9 M-/;Q#??:([5_[Z1JJKN_VB"1VKU6BD,\;^*?[*'@3XN>,[/Q5JJZMIFN01K# M+=:'J4EBUY$IR(YS&09%'H?6NK\5_!CPIXRNO!5QJ-@WF^#[Y=0TDPR%/*=8 MR@5O[R8()4]2BGM7YSFN'\#?L9?#KX>>.#XET8:Y$5F>XAT:35IFTR"1B262VSL!R3UR.:]UHH M \3\&_L@?#SP%\1KCQAHL.JVLTLSW*:.-2E_LN"9^6ECM<[ VQ)38SQ*1G<5)')(^8X XKTBB@#S MOQQ\"_#GC[Q0-?OY=1M;]]-ETFX^PW1B2ZM9,YCE&#D DD$8(-*;2^TG0Y/#UDPU(,L5FZ@;0"AY#!'!_O(I]0?<** /&=*_90\ M%:5\)]+^'RSZS<:/I-W]MTN[GOB;W3YMQ8-#,%!4AF8]_O$=*W?!/P"\,^!? M'.H^,;:;5-0\2:A;1VMU?ZC?-*9508!*C"[O?'TQ7I-% 'COCO\ 97\%_$.X M\9-J4NKPV_BU(!JMG9WQBAEEA*>7.%P<2 1H,YP0.16;\0?V-OA_\1O%=IXE MO9M?TS6XK>.UN+S1M7ELWOXT^Z+@H1YG?KZ_2O=** / _%G[$OPT\5^*K;7Q M'K>A7B0Q03QZ%J\UG%>I&,*)U0_O..,DY/K5_P >_L>_#OX@>,+#Q-R\<7$MWJ[3WZM(T MTJA9'C;8-A90JGKPHZ5['10!Y)XQ_9@\$^//AAH'@?6$U&>PT%(UTS48[LQ: MA:F-=JLDZ@%6V\9':I](_9R\,>'O#6E:3I=_KUC/IJS"WU==3D>^W2[/,=Y7 MW;V(C4?," .@'&/5** .>\!^!=)^''AJ#0]&B=+..26=GF??)--+(TLLKMW9 MY'=B>!EC@ <5T-%% !1110 5%]FA/_+)/^^14M% &#XU\$Z3\0/#D^A:S"\V MFS-&TD44AC)V.'4;EP1RHZ$5REA\!M!A\00:MJ>H:SXDDM%D6RM]9O//ALPZ M[6\M0HY*G;EB3CO7I-% 'C6C?LH^!]&F\)N'UBZ7PI=R7>C17&H-LM"_5%"@ M90=E.>N#D<5H:Q^S;X3U?Q/KNK^?JUC%X@E2;6M*LKTQV6INJ*FZ9,9)**JG M:RY"C->JT4 >9ZW^SYX6URYD\R34;;3)[B.YNM'M;K997+1A!&'CQP%"+@*5 MZ=ZY2+]BWX;VOQ'?QC9KK>GSR7?VZ;2++5IH=,GGSG>]LI"L<@$@\''(KW>B M@#Q[0_V8/#6@Z!\0='@UGQ%-:>.9Y;K5S/?JS^=(@222([!L+(%4]1A17D_Q M5^#U[9_$GX)>&]"T3Q==>%O"MM-:OX@TZ9/-LT:+RX?WA()*X&?E/&.M?7-% M 'E6H?LU^#]3\#7/AF?^T2MSJ46L3:J+K_3I+V-U=+@RXQO!4=L8XQ5KPQ\ M/#/A;QMXL\3Q3ZEJ%[XHL;?3M2M]1N?/MY(8%98E"%>,!W'4YWMFO2Z* /'] M'_9>\*Z)IJZ?;ZGX@?3[:&6#3;:;43(FEK(I5OLV5^7"DJ-V[ Z8JAH/[)'A M3PV/ 26>N^)Q%X)DDDTB)]14JOF$[PXV?.""5P>WYU[?10!SWC/P18>.;.S@ MOIKNV>RN/M=K ?%_@:X\-:O#J-XT M]_\ VJ^M&\*:D+S:%\]9U *OM55RH' Z5[+10!X?;?LA^#;$^#FMM6\312^% MKMKZRF?5FEDEG8%6DF>0,9"5)7J!@X&*] \<_"CP[\1=8\):IK5J\]]X7U(: MIILLK30Z;<3YR7 MDME(5B2 3G@]Q7N]% 'B?@C]D#X>?#OXAS>+M#AU6TE>9[F+1AJ4O]EV\SG+ M21VN=BMDD]#@G(YQ71O\!/#DRWA:S^UF1I/.V$9W! MF) !QTXKTFB@#BO'/PFT;Q]K_A[6[R>_L=5T*21[2ZTZX\E]K@"2-^#N1@!D M?J*\]T/]C?P5X;U7P=?:9JOB6T/A.]N;[2H%U+,44EPSF8$%#N5A(ZD$_=;\ M:]WHH \/L/V0O!5EX9U+19-0\07J7NLMX@6^N=0W75I?L&? GCC4O&%K-JE_P")-2MXK:ZOM0OGE,JH, E1A=WOCZ8KTBB@#SKQ MA\"]!\6^,D\51WVK^']?:V6RN;S1+S[.;R!22LE-IER8FCC:/RW1B02P93SGDGG->E44 >!)^QCX/C\-M MH:>(/%JV+:Y_PD1QJHW_ &W.X/GR^F[G'3-7[S]CWX>7GQ0;QT(]7M=2GF6Y MO+"SU.6"POIU 'FW%NA"R,< G/!QR#7MU% 'GOA#X):/X+^)GBKQS9ZGK%QJ M_B41K?PW=T'MR(\B((FT;=@9@.>A/6MSQGX!L?&QL9;B\U#3KRQ,AM;S3;@P MRPEP Q!P0>!W!'M7344 >!>+/V)?AKXNL](69=:TS5-.>=QK>DZG)::A<&9_ M,F$LR8+AW)8C@9/&*ZGP]^SEX8\+?$JP\:Z9>ZS;ZA8Z6-&ALS>[[46N0Q0J MREF)!_A!::M;:-)K=Y#J-N]H4U;59;I;:!@08H QQ&N#C@>E>R44 %/%,6OQW6IZE?6MJ]C8+J5V9DL('*EXX1@$!C&F=Q8_*.:[^BB@ 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@#G/'7BRY\'Z/%=V6@W_ (DO)KA+:'3M.:))79L\[I71% ))+#I7GWPC_:* ME^+-S 8_ 6OZ%I!R:^0/A*_B#Q!^R'\3],\(1W]MXL.L>(Y[.*:VEM96\ M_4+F: IYBK]^-U((Z;AT- 'U>?%&C_9;RY75+-X+-&DN72=6$*@9);!XQ@]: MQO!_Q2\-^-/!VG>)K/4[:+2[Y0T4D\Z+C/0$YQG SC-?,F@>$M"\=>+/!][X M"\+RZ';VVA7=IXJM9=->T24M!M2"<.JB>3S ?F^;H3GFO/+O3=!_X5'\-O#T M?@UK0C2]4M[FZN- FDMH;W9&FTVRQ8>=LA4E?"@!\-S0!]@ZI\7;K3_CQX;^ M'PT%FT_6=&N]5CUTW2;"T#1*8DB&6/\ K02S;1R,;N<5?B7\<;KX>^.O#WA: MV\#:UXEO-=60V4VGW-E'&S1KN=3YTZ$$+SDC![&OG[X&>(I+_P ;?LPM?PZJ MVH6OP\O+#4);K3KA/)NRMFACE9D 5B]M-U/.S/0@GK_VHPFN_&_X5:5!K&NZ M!<0F]9]5T6TE=K1I8"D1:01.@!?@@_CB@#V;X0_&;2OB]I.L7%K8WNBW^BW\ MFFZIIFIJBS6=PG+*Q1F0\$'*L1@]:ZL>*]$,*RC6=/,3.8U<72;2X )4'/7D M<>XKXW@.IZ!\$_%WPTL-!U/0_B+IU]#?:M=V-C+.-<@6YBDN+J*4_+*TD.2@Q5*+]G'0_'VA^,]9\+ZDOB#68%L=6TZRE\*C2=/M]2M&W1LL3*,O*BB M.3 PRA<'G4>5GINYX_&E.M: M.4S+M=0,D@YP0!S7R!\0_".J:O8^$OB#?:6/#=MXAO#=>(HET)=1:WB-OLMD MN;?&954\G(."1QQ7+67PL\':!XJ^$*7%SK'BS1_[:U*42W.CW-M:P6TD+$1" MW4%4A\PX 8#(X^[Q0!]RKXATIVC5=3LRTD1G0"=,M&,Y<<\KP>>G!I9=?TR" MQ2]DU&TCLWX2X:=1&WT;.#7PG\/;/2-'M_@SXDN_#]TNDZ5?>+-#O';1)FDB M@G>:2SA9#'O\HJP"C&P;\<9-9GA?0[_4O!7@6+Q!8ZEX3\$16>JZ3MRAY4 < 'G %>AT %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7+^.OB?X3^&5M;7'BOQ!8:!!.UL[:-IIIY6VI&BC+,3V )KY3C\8S M_#W]E3X.:C82#2KC5K/1]$NM;107LK:5%W."> <@ $\ FN6^/C^)M.\,?&KP M%+XMUG7/#EGX8MM:M]2GF0W=O(\CJUL\JJ R,$#8QG!]#0!]N*P900<@\@BN M3\.?%3PSXM\:>(?"NDZB+S6M $1U&%(V"PF0$J-Q&">.0#Q7RG^T5\0_$_PU MAU.'PKXUUS4I_".@V-[+;K-$%C>6[E#R7TI3$N]4$:1( 1Y;Y.2*]B^'3F3] MJ[XH,>-VBZ2V/3/G4 =AXB_:.^&'A'7;S1=9\!+1KFSO$=Y9(OM%P&\A!\KN%+L$;AB O>FZ5K$/PO_ &>/@OX2 M^%.L3^(="UJ^.F'5_MT5G<8:&XG*+(ZLL,K3 ($()7.P#.* /L&BOC :Q\5? MA3?:#XJ\?^)=3'AC2];>QO\ 3;;48;MVLYES;R73)&,NDAVG&-RE:M:WJ?Q0 MO?%+>"=*U77;BYOM';7;:8:S;6=W"\LLBJBL\3"2*)1'E0,Y(R>10!]BT5\7 MWFM?%S4?$SV/B'Q^VCW*?#E]:NK+PZL+0Q7\$ZQEXY\'<&8%FXZ'9[U!??$C MQ:VG>*[^[\;ZKI\5^56.,@Y^\: /M>BOBW4_B/ M\4_BK/JUMX$U O6^MVUO;SN\"2O+RV\;SK;OOC$A4%MK=QG.#0!H4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 5QOA'XR^ _'WB+5M!\-^,-$UW6 MM*.V]L=/OHYI8.G)52>!G!(X!R#@@BN@\26-GJGAW5+/493!I]Q:RPW$H?84 MC9"&.[M@$\]J^5_A(;#X1_%:W\%ZU;V7B#2I=4@M?#&OVL*Q26\RZ8&$%K:&XUG5;+2+>:9+:*6_N$@225SA(U+$ LQ MX"CDGI5/QCX]\,?#O2UU+Q7XCTGPSIS.(Q>:Q?16D)<]%WR,HS[9KQC]M7P[ MI.I?#[PSJEWIEE=:IIWBG1OL-[/;J\UKOU"W63RG(W)N48.TC(X.16C\9K'Q M%X2^*?A[XC6FCP^)O#FEZ5=V-]8&]@MIK4R$-Y\9G=(SD*5;+ X/&: /;;*] MM]2M(;NTGBNK6=!)%/"X=)%(R&5AP01W%<]I'Q2\%^(/%E]X7TOQ?H.I>)K# M>;O1;/4X9;RWVD*WF0JQ=,$@'(&"17F7[&]IJA^# N]2TZXT2UU+4KV]TW2I MW!:SLY)F:&,%3@#::7IL7PWOS-NM9$1XII+ M=H4L(R.<$2I)(H[+$"/F& #V<^)-(77ET,ZI9#6FA-RNFFX3[28@<&01YW;< M\;L8K(\7?%3P5X OK&R\4>,-!\-WE\<6EOJ^IP6LEQSC]VLC MSQQGFO([KP M[I6E?MO:3J%CI=E97VH>$[I[VZMX$CENF6>(*9& !<@< L3@<"N/^/OP?\0> M'OBM!\7KM_"OQ T6&]L;4>%?$/ANWDN;"$RHGFV%XVZ03J["0)@*QSP#@T ? M6@(8 @Y!Y!%+34.Y%(&,C./2G4 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F M^(O#FF>+M%N](UFQAU+2[M#'/:7"[HY5/4,.XK2HH Y;3OA;X1TGP6?"-GX= MTZW\,%"G]DI OV?:>HV=*BTKX2>#-$\*ZAX9L/#.FVN@:A&\5WIZ0#RIT889 M7'<$'̇Q?QET3Q/XC^&/B#3?!NI'2?$=Q %M;I9/+8?.I=5?!\MF0.BOC MY2P;M0!EZM^S?\+]=%L-0\":'>"WLAIT7G6BMMM@7(B]U!D/K6SX9^ M$?@SP;K]QKFA^&M.TO6+B!+::]MH0LLD2 !$+=2 !7B_['TVDVJ:WIEOJW MB#3M:MM1U?\ M'PIXAU*:_D0_P!IS!+E))I)"P&&C9X7,7WN.[;F9L]')=&C6T_P"$5UNX MT]/#ETTC(+[4$@="]N6*G=()% C8>6>0??O&VK^)=)^ &J:EX;NQXE\50: T MUE>6T*D7MP(_(!_"F>-/AAX3^(L-K%XF\/V&M):DF 7<( O'&L:^WB+1KF?7K'7M3N;][":.(,MP5N';[.WF$JT2;4YP%&!C-_9P M\;ZOJ'Q:TW0M6U?Q+8>((XKN6]U/6=9GO=)\4IN*H^G0O(8D"$%F\I(]HPOS M D@ ^E]2^ GPZU>_:]O?!ND7-VUA_9;326REC:8QY.?[F.U,O/V??AMJ-GIM MI=>"=%N+;3;9K*SBDM%*P0,H7!^J* .'UGX'^ /$!TPZAX M0TBZ_LR)8+/?:J/(C7[J+CH!Z5VT<:PQJB*$10 JJ, #TIU% !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 %%%% $=S;17EO+!/$D\$ MJE)(I%#*ZD8((/!!':O.?!?[.?P_^'_BVY\2Z+H*PZO*3Y+-*_M:VLYA<01&XEB59 00W[MU MR05!&#@8VX/-<1X<_8S^"W MA/QI;>+M*\ :=;>)K:Y-Y%J;2323"6)G,:D=B%!':NOHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BOG3Q5\1/C+I7Q7\.>$[:X\%647B%+Z>U^UZ3=3R6T<&S:)&2\4.6#CD!0 M/0UW6M?'[PW\.["VM_'%\]AK<%C%=ZNNEZ9=WMMIH8']Y<20QR+;1DJY#3,H M(1CDA20 >HT5Y!/^T?H61<1HT0CV M%F,C,%&4^;G%9'C?]HO3/%'PE^(&H_#77EC\1Z#HTNI1R:MHUU$GEA&998TG M6(2HVT[9%+(3C[PX(![M17G]AXC\0ZE\$+/7K&[L5\12:/%>BXU"V,MN9/+# MN6CC>,X(W=&7!(],5X?X"_:<\?RR_!*Z\2Q>&-5M?B9 DJ:7H5G@#ZPHKS[Q/\>_ _@[Q!'HVJZM/%>/,MJ9(--NKBVCG M8$I#)<1Q-%'*V/EC=PS$@ $D52T?]I+P%X@\(P>)].O]5N]$FU9=$CN(_#VH M[FNRYCV>7Y&_&\;"^W8&^4L#Q0!Z=17F7_#2OPVCU2ZL;CQ-'8^1;3WHO;^T MN+:QGAAQYSP7O45P.B?';P1X@U.VL;35Y5EN-&_X2"*:Z ML+FVMVL!MW3^=+&L>%WKN&[0*G\$?&CPC\0]=OM&T34+E]4LX$NWM;[3; MJR:2W9BJSP^?&GG1$C DCW)R.>1D [>BBB@ HHHH **** "BBB@ HHHH *** M* "L7QCX?F\4>'+O3;;5+K1;J7:T-_9D>9#(K!T;!X8;E&5/WAD=ZVJ* /%O M@]^SU=^ ?%EQXI\1^*)/%&NA=0MK+R[5;6WM8+N_>\FPBD[G=S'DDX&P #'- M:_Q&^#>I^._B-X/\4VWBQ]'3PW*\T%@NGQS+*SKL?<[,",KQQTZUZE10!Y+X MU^!5UKWC35_$>A>++GPW<:YIZ:;J\ LX[J.ZB4,%*AS^[8*S#(SUZ5>L/#.O M>&-6T_PIX8NY=,\*:?X<2SMI)K))8[:924A=9"VZ1PJC=&0%QM.F44 > M>^%O@Y9Z3-J>I:[J=UXH\1:I;-9W6JW:B,K @R2>2:YOP+^SHW MA+4/#2WWBJZUS1/"[RR:'ITUI'&UJ75D^>5?FDPC,HR!UYS7LU% '.V'@V*T M\=:MXHEN7N;R]M+>PBB90%MH8B[E5]2[R%F/?:@_AKHJ** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** /GC]KBR\3:#X*U/Q;HWC?6_#[6IM+>"STR5$C M)>X1)'<,C;B5; YXKH!XFO\ X/R:9X9BOM5^(GB3Q!))<:79:E=QQS)!'&AF M,DVP*$4L,''5U%;W[0/PPUCXO_#JX\,Z/K-CHJ>"/%.E^(K71_''A=)8X[MK%Y;"ZCF55FBD@\T/M M.Q2,2 J0.30!YYXU_:@U_4M"TA/"_AB:V\16GC6T\-:_I-Y>1QO:.6C?8LF" MKK*CIAP/NN3U%==J/[2ZZ5\2-*\):IX8NM,@U/45T:+4I;Q%+79B$C".(C=) M&N=OF+QFJ^I?LV7]WH-[

(;./QMJ/BBS\67VJRZ>SVDES;K#&D2P"4,L0C M@55!D)')+,2<\QK/[)_BS4OB''XG7QKHT\D/BX9+_ $.26Z&R,(;8RBY4 M>5]XJ%48+)/C%X>T[XE^,KGQWI?B*+3?!NB@I)#>.]C;7"PN3$$;+R39!< M,$!P#@9^KO@A\+-<^&'_ EO]L:WI^L_VYK5QK$?V&P>U\@RMED.Z63=CL>* MX*R_99UC5V^)D7BOQ-IM[!XOU6/7;:;1M,FL[K2K^*&"&&6*1KB3.U;=&Q@$ ML3SM.V@#HO'O[0Z?"O3-!TS6[;3KCQK=:4+^ZT^;5H+"$%%42[)93@G><*HY M-8OP[_:\M/B3J5['IWAF6#34\/MK]GJ%QJ$02\12RM&H ."KJ58]!D'G-3/\ M!_'M[) M/V?K?QA)X'O=4U&.+5?#UP[W$NG6BV\-Y;N/WEMY8/RQLZQ-@EC\F"3DF@#A MO$G[;FC>$;26;5=$ALI=+^SC7[&?6K9+O3FE2.3;'"2&N"DI32Q1H8[C'E31KDEE.00.NWGVK>U7X$ZQ9_ M$#Q%K_AG5M!@L/$4T-WJ%EKNA_;Y(;A(DA:6VD$J;-T<<0*N'4,@( RP/,>* M?V:/&>O2>.%@\9:';P>([^QO$670I7:W6VP IVW*ABP') 4#L* -C_AJ">)= M0,_@VXB.G>*H?"]X!J$;>6\K(J3CY?F7YQE>HJGK/[9_A+1_&5MIK+:2Z(^M MGP]/J:ZM!]H@NQ*T))L\^:8A*H3S/?.,#-9_C']EGQ7XAO\ 75TSQ]9Z#INK MZ]9>(Y?)T42W,=U 8RRJ[RE-C;"0#&2#C)8 @]-X;^ >M>#?$-\FD:UH4GAB M\U2753%J.@+/J5NTTGFS1PW(D"!#(SL-\3E=Y . N #VZBBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "J]_*T-E/(AVNJ$@^AQ5BJNJ?\@Z MY_ZYM_*G'=">QS/]N7__ #\'_OA?\*/[HQFL.] M\$^._ OQ*^*-QI/AE/&&@>/1#<03QWL-NVFW"VJVSI<"5U9H2$5P8@[ ;AMS MC/T310!\N:%\#O&/PKNO"^FZ%I=OXHMK'P"?##ZA=S1+;QW*&-@9(I#N:-MK M !0W8-@$S[VB8.%&=V4QNR,$8QGB@#B-$M/$&C M?L_V5B_ANZF\10:,EFVBQW5OYIE\L1D"0R"+CEL[^@ZYXKY[^#'P%\:_ +P; MX$\3>#?A[::=XJM=,M]"\7^%HKFS@&LH@7_3HYD?RO.5RYW.0SJ2&Q\M?3GP MJ^+>@?&3P[=:WX=:[-C;7T^GN;VV:!_-A((O$7 M@#Q#XCTO7]676(I+?QM<6=C:LQ1BEU9I>+&6C9 =T4<@; ->B>&_@7JNA_%? MQ/*EVD7@*_;^VK.RC8;H-5EB:"T3X,>%QKFMV^ MIWT+2B&.ST>R>\NI6/\ =B3D@=SVKD/%?[57A?P?\._#GC&]T'Q;-9ZZ?]&T MZST*::_C7!.Z6!?FC'3D]R* /*/AG^SU?^$=*\/:=J_P]U_5=>\)V)](L]6TK3;: MYEM95UVR:SF5HP"Y*-R -W4^AK4^&7Q1T#XO>&WU[PU<27>EK=2V@F>,IO>- MMK%0>JYZ'O0!\II\!/BCXYTG1O"U_P"%[;PQHZ?#S4?!M[J=[JT4CI/*(MDD M<<&\NC-&O5D.W?G!"JWJWP3^%)TWQG8>(M9^'VO:#XBL-/>T;5M<\;76MQ_/ MM\R.U66ZF/EEE!RZQG 7C/ ^@Z* "BBB@ HHHH **** "BBB@ HHHH **** M*]]>K86YE=689 PO6LW_ (2B#_GC+^G^-3>(_P#D&G_?%Q@'M9'2?\)1!_SQE_3_&C_A*(/^>,OZ?XUS=%'L8! M[61TG_"40?\ /&7]/\:/^$H@_P">,OZ?XUS=!Z4>Q@'M9'>(V]%8< C-.J.W M_P!1'_NC^525P':%%%% !1110 4444 %%%% !1110!!?7L6FV-Q=SL5@MXVE MD8#.%49)P/85XY!^UQX&N-7N-,%CXK2[MK:&]N!)X8OE6"WE9ECFF<+^^O;O2O$%Q>:>KBQU%TG,4ODB0_,^V.-F)4RD? M*I.",4 ?5GQC^,.F?!7PY8:SJNGZEJ%O>:G9Z6JZ;;^9Y M&[-M3TW7X[87@TW6M,GL)Y("<>8BS(I=<]QG%>B5\@?#[6]/\*_'<:K\1?$E MKJGB+4-'6V\&>(2Z6^FWEH0"\"!24$WF8S\QW#&*XCX=^&M;^+>I^&;K6?'^ MCZ=K5X]S8^)-(M]3ODU:\1U9'B:VWA86C=$=9$50-G4JQR ?>U%?#FF6?BR' MX,ZE9V]OJL'B_P"%%K>:4;^2ZN)#?W)8&.X*[CYP:W*S'.<-( .F*YSQ98W. MG?#7Q]KEA\6-(M=%NM'AN/L'AK6[F62.Z$@VRO+.S&(L&PT8*YQT&* /T&HK M\]?B?2K(FX(A#*&,1XPS@=U9O,GE"L40!".%)+%5'6KOP8\9^)/&_@O3M0\4:);Z M1J,]G;W/F6$YFM+@2QA\QEE5QCNK#C(P6ZTOQIO+BU\%3HOA.3QEIUP6@OM/ M@B2:58BC8D6)^),/LRN1P21TKS?]C?1_%FC>"9H=7T_4=&\,"VLET;3M9?== MQ$0#[0<9)6,NH_'S6OAW=^&'TVSLM)BU2VU:6\C!O ^DV&N:GI._!T'@*>X\6:QXDN=;T3Q]"B&.V^T77VA9 M7G+>9$\/*[%'S"-/[W !]4_$OX@:9\+/ >L^*M9GAM['3;=IG::41H3_ J6 M/ R<#)Z9K@_V?_B_XV^+/@S4/$>O^"--T*U*^9I*:/XB@U7^T4VY!#H%2,DX M7#-UZX'-;WB/Q?I6H66N:%JWA'5/$W]FB$36#Z=%<"^5AQ)&C-AE!ZEL<] : MYOX$?#Z'P!<>-=(YJUX M ^(OBC6/'6L>%O%/ANPTJYL[2*]AO-'U)KVW=78KY-=#TCQ!X1\/ZAIYM[[2->G=FNKSS RSI&TC[,+D$YYX Q M0!]"4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5= M4_Y!US_US;^56JJZI_R#KG_KFW\JJ.Z$]F<7117 _$N^\9V>G:C>>']5\/\ MARUL(#+]JU^T>ZCN6VDD'RYHS$HX&X[B><+P,^F><=]17C&H_'J_L/@;X.\6 M2Z#]E\5^*A8VEAH=RY51>W. $9L9V+EG)QG:O3/%:7A;XA^(=&^*$7@'QG)I MM[J%_I[ZEIVIZ5;26T4JHP66)HG>0AER"&W88=ATI70[,]5HK$\:WFM:?X7U M"Y\/Q6$VJQ1%XDU*5XX.!D[BBLW3.!CGU'6O*? WQ^U'4OV2;?XMZS86\FI# M1)]5FLK(,D3.F_"+N+$ [0,DFB]A6/<:*\-^$/QF\1ZMXVO/"OC3^R6O!X?M M?$<5YI4+P0Q0R\-"X=WW%#_&" PYVK7IG@KQ#?\ BM+O5'ACM]%E?;IR,C": M6,<&5R3P&/1<9QR3S@"=P:L=-78:)_R"X/H?YFN/KL-$_P"07!]#_,UA7^%& M]'XB]1117$=84444 %%%% !1110 4444 %%%% !1110!\J?M=>(? ?AWQ)HE M_?\ BB+P'XZM;FPDM=5O)/(BNK87&64*^$NQ&1ED&2F]3P6!KW'X0^.;WQC\ M)]%\4>(-/7P]6%KJ"Q+=6T5RL M4BS1B9 X213E7&>C \@]15B@#YA_9*\=>$/%/@7XL"W\4Z5=6,'BK6[J]N+/ M4X_]%M9;B5EF9T;]VA0,RR<#"D@\9JC^SKX;\(_#GQ]-;?"+QQ_PD?PD&ERR M:I;C6?[3T[2[M64H\5T6;:[*6WQ[\!5#$#C/U94<\;3021K*\#.I42QXW(2. MHR",CW!'M0!\Z_M VGP.^+6E^%]6\3_$RPT:Y5)+GPSJND^*5MG>0_+YMJL< MF+A@P ?)&,'I7;>"O%^M^"?V>K/Q)XY\Z^UW3=*,MPSQ".YO'48C4H!Q+* M=@V ???%>A^&O#\7AC2(K&*YN;UE):2ZO'#S3N>6=R !D^P ] !6K0!XCK'@ M'QKI_P .?#6@Z3HVBZ\TSO>>)(+_ %>33UN9Y&,LH5DMY\JTSL2,#Y1BN?\ MV';C7'^'?B2+5='T_2K>/Q)J(A^PW[7&6\X[U*F&/:%/ /.1SA>E?1U% !11 M10 4444 %%%% !1110 4444 %%%% !1110!E^(O^0:W^\*Y6NJ\1?\@T_P"\ M*Y6NZC\)QU?B/(_'?[6OPA^&?CN/P;XF\3_&CP)H=_\ "W7O!.GZ%97= MYXH:X$5G+"'62ZF)9[F0D$_*S;RYY&!CL*PO%_B#PS\,/#?A3X6ZGXDCTBPC MTN*WN]1NY#&TMK$BQE%//S28QP> 36MVMS.R>QZQX(\?^'_B1I$NJ>&M3CU; M3XKF6S:XA5@OFQ,4D4;@,X8$9'![$U6^(GQ2\*?";0QJ_B[7+70M/9_+26Y) M)D;&=J*H+,< G !X%>#_ /!/WQ%XVCM8ZYJ+BSMFSY,#W,GE' M'8$#BN^_;$_Y-B^)'_8'G_E1?W;A;WK'H>O^/_#_ (6\)?\ "3ZKJ4=GH?E) M,+IU8[E?&P*@!9F;(PH!8DXQFCP3X]T+XBZ,=4\/WQO;596@D$D,D$L,BG#) M)%(JO&P[JR@^U>8?$KX>ZM\1/@5X0M]$CAN=2TUM+U2.TG<(ESY(1C'D\ D= M"<#.,UR/@_2O$'AFX^(LNJ&3PY=^)K^;7]5$5RLLFB:>L(4CS(SM$\@0[=I. MWYFR=HR7=PLK'T;HFOV'B*WGGTZ?[5!#/);-*J,$,B-M<*2 & 8$97(R",Y! MK0KP;X+?'R/Q%JO@[P[-X7A\-:3XD\/MK7ACR+KS2]G$4'ES($412!)(W"J7 M7!(W9&*]YIIW):L=U;_ZB/\ W1_*I*CM_P#41_[H_E4E>8]ST5L%%%%(8444 M4 %%%% !1110 4444 %4H]$TZ+4&OTL+5+YN&NEA42GZMC-7:* *;:-I[Z@+ M]K&V:^ P+DPKYH'^]C-5KZUT-M06"\AT\WU^C*LN,BM M6OB_XQ?#71? WQYC\:>,M)@\4:%J@O;D^((D,FJZ J11#*$\QQ0GYE>([EW, M2N,M0!]AZ=#J#7\>GVJ7S9SN6Q MFOF+]B_Q;H>I>-?B]86?BZ/Q5J$FMI=M=F7&2:-(W%S@>4L<4V(=P9F MR<8 /KQ88U,A$:@R'+X ^8XQSZ\ "LY?"VBI#-"ND6"Q3',L8MD"N?5ACG\: M\*\4^#/A9\;?@MH?B6;PK::E::WH=M%X9T^]MD#Z<)(@8%M$Z6[CL: ^EAKX7TT8GN%N859I51P)>IP) P[]: / MI./PWI,+RM'I=DC2Q^3(RVZ NF,;3QR,=NE/MM#TZS@DA@T^U@AD78\<<*JK M+SP0!R.3Q[FIM._Y!]M_UR7^0JQ0!4T_2K+2(C%8V=O91$Y*6\2QJ3ZX %6Z M** "BBB@ HHHH **** "BBB@ HHHH ***BGNH;7;YLBQ[NFXXS1N!+153^U; M/_GYB_[ZH_M6S_Y^8O\ OJJY7V)YEW+=%5/[5L_^?F+_ +ZH_M6S_P"?F+_O MJCE?8.9=R/3]!T[2KR_N[.SAM[F_D$MU+&N&F< *"Q[\ #\*OU4_M6S_ .?F M+_OJC^U;/_GYB_[ZHY7V#F7#SGL3?/:SQAURKQ@$"1N 0 &P1TKVBJ5 MSH>FWEVMU<:?:SW*XVS2PJSC'3#$9KTGJ>R31$W+ZHVC^9;F:FVFG0&"T MM8;6$DDQPQA%.>O %+E*YCE)_B1X7\0?#:_\36.NV4GA][>51J,DHBAR,IC< M^,?-QSWKR3]BIO#_ (\_8^\(:')/9ZQ:G2WL=1LTE5]FYY T)8PQ]3@46UN* M^ECP[PG\&?#]CXIOM(T.;4+NPMXH+75=2U"Y,\CPQ\PZ?&V!B->K#KC ).:\ M?\-^*_$$?Q,\-,VH78\>3>-[W3M1T87#F*/1E1]A\C[JQJJQE9,#DXR:^V8X MDBW;$5-QW':,9/J:A&G6BWIO!:PB[*[3.(QYA'INZXIP?>^99)GD7RR<,*OV8?'/B'QUJ_B:R^.WB709+\[$M+'3[8Q6\()* MQ)N!( SR?XB 3T&/;_!7AR3PCX5TW2)M2N=9GM8@DNH7AS- ?A?K?A'0_$]_8W&HW5Y>1:Q'$GGVLEQ*TA**E%%)*VP-W.ZM_]1'_N MC^525';_ .HC_P!T?RJ2O,>YZ*V"BBBD,**** "BBB@ HHHH **** "BBB@ MKQCQW^RSX:^(/BDZIJ&KZ[#IL[2O>Z%;WNVRNS($W[EQN4-Y8W!6 ;VKV>B@ M#&UKPQ!JWA>?0H+FZTBVD@%NDVG.(Y84&!\C$$#@8Z'BLCX3_##3?@[X&T[P MGHUYJ-YI.G+Y5K_:>3S7844 ><:Q\+8]$T?QM<^%GU M"WUWQ)<+>32V]ZL#B8!4RCLK! %&2,'.".]5==^ FE>*[]-5O]5U?3]6NK!- M/U>32+S[.FJ1*,;9QM.[@L-R[6PQ&>F/4:* /#/BK^Q]X,^+>HZ%@QZUT'B/]G;P[XD^%>G?#^;5-=MM! ML]F7@OO])N"C!U,LKJQ<[@&SUR*]3HH I:-IHT;2;.P%S<7@MHEB%Q=.'EDP M,;G( R3W.!5VBB@ HHHH **** "BBB@ HHHH **** "BBB@ K!\4_=MOJW]* MWJP?%/W;;ZM_2M:7QHRJ? SGZ*CN)OL]O)+L>38I;9&,LV!T [FOF+QA\?/C M1\-M6TWQ'XF\ ^'T^&M_?PV9BL;Z5]9LDE<)&\RL!&3D@E$SC.,\9KO;L<25 MSZAHKR']I/XL^)?@[X'MO$>@:3IFHVHO+:WNSJ,\B/<R1#9&J_,?GSRRXQ MT->NQMOC5CU(!IWZ!;J+17@_QA^(/QMT>]U.]^'O@KP[?^'M'0M30W= M_M7<_P!E5 %"@<;G;DYP..:[?M&ZQXS\/_"T>#M*M;#6_'<,URAUU'DAL(X8 M]TFY(V1I"6*J,,!R3STJ>9#Y6?0%%>3?#?X]V_CCX(Z1XYEL##?7SR6*Z9 V MXS7R3O;F*(G&0TD;8)QA>3@ D>FZ,=0.E6IU7[.-1* SBT#>4'[A=W) Z9/7 MK@=*I.XK6-.R_P"/RW_ZZ+_,5V]S.+HHHKTSS0HHHH **** "BBB@ KL-$_P"07!]# M_,UQ]=AHG_(+@^A_F:YZ_P *.BC\1>HHHKB.L**** "BBB@ HHHH **** "B MBB@ KD=>_P"0K-_P'_T$5UU]>_P#AGQ-;>+_" M6E>(-,!EM-3LHKZV#G!9)(PZ ^G#"A.X-6->BO$_$WB[QUX/^(/A"W?5].UB M'7+WR+KPW#:!9[2 HQ,Z2ALLJ$ $L #GBN)^,G[1/B[P7KWQ*U32S91^'OAW M_99O--EM_,GU07)0RX?.8]J2#;@')!SQ2EI;Y[C^^YX4>Q/:NNJA&MX9_Y"+?\ 7,_S%=17+^&?^0BW_7,_ MS%=17#6^,[*7PA1116!L%%%% !1110 4444 %%%% !1110!@^-=3M](T-KBY M%C<1.E5Y8]CU3_A/M%_Y^'_ ._3?X4?\)[HO_/P_P#WZ;_"O*Z*]'ZE3[LX M/KE3LCU3_A/=%_Y^'_[]-_A1_P )]HO_ #\/_P!^F_PKRNBCZE3[L/KE3LCU M3_A/M%_Y^'_[]-_A1_PGVB_\_#_]^F_PKRNBCZE3[L/KE3LCU3_A/=%_Y^'_ M ._3?X4?\)]HN/\ CX?_ +]-_A7E=(>AH^I4^[#ZY4[(^KK.19;2!UY5D4CZ M8J:JFD_\@JS_ .N*?^@BK=?'O=GU:V04444AA1110 4444 %%%% !1110 44 M44 84_B5H9Y(_LP.QBN=_7!QZ5'_ ,)4W_/J/^_G_P!:LF^_X_;C_KHW\S4% M=ZI0ML<3J2ON;O\ PE3?\^H_[^?_ %J/^$J;_GU'_?S_ .M6%13]E#L+VD^Y MN_\ "5-_SZC_ +^?_6H_X2IO^?4?]_/_ *U85%'LH=@]I/N;O_"5-_SZC_OY M_P#6H_X2IO\ GU'_ '\_^M6%11[*'8/:3[F[_P )4W_/J/\ OY_]:M'2=4.I MB4F(1[,=&SG.?;VKD:Z#PM]VY^J_UK.I3C&+:1I3G)RLV;U%%%<9U!1110 4 M444 %%%% !1110 4444 %8/BG[EM]6_I6]6#XI^[;?5OZ5K2^-&53X&<[+*D M,;22,$1069F. !ZFOFKQ3^TO\&?'7B>+3]6^('AY=)T.^$G]GR7:-+?7B'Y M(\Y95;H,'H(/45R!_#D M4J,&1TTFW#*1R"#LX-=[N]CC5NIY'^W+K-DO[.D\TES' D^I:7+&)F",RB\A M8G!YX')]*]MU;QOX?\,Z+9:EJNLV5AI]S)';P74TZK')(YVHBMG!)/ %3>(/ M!GA_Q:D":YH6FZRD&?)74+..<1YQG;O!QG Z>E/_ .$3T/\ LFVTO^QM/_LR MU96@LOLJ>3$5.5*IC"D'D8'!HL[W"^ECR'XT_M$?#S0=4N/ 6K>/-%\-ZA=0 MD7\M[>+$UO;MPP&2/WC D =LYJ\?"'P^^+/P_P##.M>&M;GT?2O#8E;1?$6A M2QQ-:H$,ZAX/T"^O)FW2W%SID$D MDA]68J23]:V[;0-,LM(72K?3K2#2U3RQ910*L 3^[L VX]L4K/J%^Q\Q>+= MU#X:_LYZUXF\$6=Q9IH>F/'X6M)?WD]K#(^;C49-X):XE5W?D95>.#)(*ZK] MGK7[L_%#QYX;T_7-0\2^#]/M;"XM+[4K^2^DCN)48RQB:1F8@@*VTD[<\8'% M>_M&CQF-E5D(VE2,@CTQ5+1?#^E^&[0VND:;9Z5;%BYALK=(4+'J=J@#)]:. M6S'?0U;+_C\M_P#KHO\ ,5W%K_]]&HZR?$_BS2/!FE/J.M7\.GVBD+YDK8W,>BJ.I)[ 5]R[+5GQ2N]$;7V MB7_GJ_\ WT:/M$O_ #U?_OHUR/\ PLS1(?"DWB*\-YIFF1/Y>=0LY;>1V) 7 M9&ZAFW%@%P.3TIWA/XCZ+XQOKNPLVNK;4K10\UAJ-K):W"(>C^7( VT^N,4N M:%[%6E:YUGVB7_GJ_P#WT:/M$O\ SU?_ +Z-8/BOQ?I?@O3DO-4G:-)95@AB MBC:26>1ONI&B@L['T K-T+XI>'?$&G:O=Q7CV8T?)U(7MI[0;=V9(W 90 M5Y!(Y%#<4[/<24FKH[#[1+_SU?\ [Z-'VB7_ )ZO_P!]&N/\#_%'P_\ $-[B M/1[F9IH(TF:&ZMW@D,3\I(JN 2C=F'!K=LMKEK_ 'K]/U1U%%%%?,GT84444 %%%% !1110 M 4444 %%%% !7(Z]_P A6;_@/\A775R.O?\ (5F_X#_Z"*Z*'Q&%;X3@_BC\ M4_#7P;\&7WBCQ9J<6EZ1:+\TC\L['[J(O5F)X %>&_!+]JKX1_%KXD1_V'XD M;Q%XXU>$Q)9V^G7*+86B9;87DC1< GYB",CFOIZBNQIW.6ZL?&/BCP5IN MM:/XM^''P2\9:CJUMXHEN(M1L;%XKG1-"6=:6(MY9&-G;HJ%]RJ1P .,Y/8&N\)+').3ZF MDI)6!NY\B>.%^&WQN\3^$_&OP@UNSO?B+;ZQ;O-=:*Y%PMIOQ<+>Q'#1H4!' M[U5.< 5ZO\8_AAX*OM3AUW4-$?5_$NHRV]K;Z9%/2DHY1\Q\M?'+0$\&ZIX!3Q7?B3P1?7MY<^+=6N',,, MUT;=OLWG'.$A#@*BDX&V,#)Z^D?LI7FN7_P.T&?73<-,S3?96NPPE:T\UO(+ M;OFY3;C/.,5Z]TH)R/^=>"U]5EG\#YGS.8_QOD>*>./$?QPM]7UF[\- M:1X(M_"]JS"W?7[BZ6[=$4;G81 J 6#%>^W&>:B\9_'C4/AU\%M U[Q)<:!I M?B[6UC2VBN3,E@DK_,"^-T@14P2>N:[OXI[M3TFQ\.Q9,NN7:6CA>H@'SSG_ M +]JXSZD5LZ_J7AV!8=&UJ?3U2]0I'97Q3;,H&"-K<,/:NUQE>5I?><:E&T; MQ^XY_P"#NM^,/$?AC^TO%L_A>Y:Y8264WA2:6:VDA(&&+R'DDYZ<5!XJ\>ZM M-\0K;P-X7_L^/6?[.;5[R\U2-Y8;>W\SRXU$:,A=W?/\0"A23G(!YOX-Z!I/ MPAT[QW<17<>E^ DU)[RP\Y]MO:Q%%\[9DX6/S-V*?\3M-TBS\2:3\2]-\:6O MAK58---H7FMQ>0:E9.WF(AB#H[$/\R,K#D]P<5/-)4UWZZCY8NH^W0IWO[0& MIZ;X5U6"XTJV'C33M7@T.6V!<6K2S$>7.N?F\LJ=VW.>",]ZZ;X??%A]5L?% MT?B8VEI?>%KU[._N+-'$$@"AU=$)9QD,/ERQSP,UQWPX^#TEGU# MS]196EUC4U0[9'*JJ[$("J%4+GG'RJ:F+JW4GM_7_ +DJ>J7]?UJ>J>&+W4M M2TI;O5+:.RFG8R1VJYWPQ'[BR')!?')QP"<#.,G5;H:^9/@9XPU>\\;> 4&O M:AK6[/LX[(****DH M**** "BBB@ HHHH **** "BBB@#B+[_C]N/^NC?S-K8)P,"N_OO^/VX_ZZ-_,UY7\>/BIK/PP\ M-13>'_!GB#QGJMV_E)!H5B;@P+WD?D+QU"DC<>..M>G]D\[KH<-^S=%XZ\(_ M$#XE^"/$'B>_\>^'M :SDTS7-3 -YYLT3226LDG =D7RF[8$@Z9P/+/ /BO7 M?$'[24-M\3-=^)7PRU^_O'N=(\+W&H0MX?U&)#A((Y(E(+[ I9-_+$\_,!7L M?P+^*>I:];ZO:)\*/&?A2UL+:2^GN_$]ND-QJ5TS9VQ@.V]VPQ)) 7Y!T/%W M6((OV@CX/E/AK6="_L35[?6))M>TZ2TFMGBYV1[\%F;)4LA( )Y[&;:*Q5]7 M<]'^(UYKFG> ?$5UX9MUNO$,-A-)80L,AYPA*#'O^)=0DN)(O&FFZU=2RQV$8@DW^;$_%M,)Q&J(@7<"V 44D>Q^-O$7B MCQ)HOCWP]X5TG4M%\066GL-+UF]A5;2YG="5\EB3D@\$D D5X7X/^'\FH^. M/AMXA\+>#O$?@GQS8SI%XNU&^M9+6WO[(1O]H6YD(*7DC2;=CJ68,P8D 9#; M=] 6Q1T;XI^+&^(.FZPWB&^N=3O?B3>>%+GPX]QBV@TZ,$)B#IO"!9?, R=W M4BO>KCXD:5<>++6]U3Q-9>'/#L<[66G"\OH[;^U[K.'V;R"ZH?E"C.3D]JL> M,_ =AJ_C&&33/#=E9:UJ4)BU/Q7%8QK=QV8X,*S[=Q9^%"Y^4$M@XQ7BOQZ^ M&6M6'BSQ/)IOAF]\0Z/K/@T>'-%M]/MO.6PN0YP'_N*O_0-/_?_ /\ L:X.BOJ?JM'M M^9\U]:J]_P CO/\ A9Z_] T_]_\ _P"QH_X6>O\ T#3_ -__ /[&N#HH^JT> MWYA]:J]_R.\_X6>O_0-/_?\ _P#L:/\ A9Z_] T_]_\ _P"QK@Z*/JM'M^8? M6JO?\CO/^%GK_P! T_\ ?[_[&C_A9Z_] T_]_P#_ .QK@Z*/JM'M^8?6JO?\ MCTC1OB.MWK%A!_9Y3S;B--WG9QE@/[M>UU\O>&O^1DTG_K\A_P#0Q7U#7A9C M2A2E%01[>7U)5(R.>J%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5A^./^1/UK_KTD_]!-;E8?CC_D3]9_Z])/\ T$UK2_B1]49U?@EZ M,^:*^?=6TW6?B/\ M&Z];0ZG#IL?A+3;8Z<+BV%PJSS@LTWED@$X&T-U'.*^ M@JXKQ3\,(==\1Q>(=,UB^\-:\L'V22^TX1L9X^*OA_P"-?*U&PM&V1:D+;JT6> 2LJN > MC+70:?KTWC;]IS0KFRTJ]TD:7H-Q_::7B!)!YC@1(X4D=02.?>O2;/X9QZ%X M270O#^LW^A%[A[JYU" 1RW-S)(2TKNTB-\S, =+\&Z9=6N MFB99[LE[F_FE,ES/(1C>\C9)/IZ=JQ5*5U=]K_(U=6-G9=[?,XKXU>']?;Q5 MX!\5Z+ITFMQ>'KZ9[S3(6 EDBFB\LR1@X!9.N.X)KSR^TF;XV_&/XBVFGVUQ MHMD_@J+1+U[I=KB\EE>2,2*I(W)'G(R2 X]:]F'P\U*/PO::-%XVUY#$SF;4 M&:%[JX5CG:TC1DKCH"F#[UN>$?!VD^!](&G:1;>1 7,LCLQ>2:0_>DD M[$DFJ=)SEKL]7]UA*HH1TWZ??<\5\+>%_%>@^-UU._M[6SUZZT2VT*UM;:?S ME6.(YDNV. %7IA>O.*E\&?&:/;0:9#_PB5_KD^@17[2L;N2[7<3,XZ%7 M96'J.*]JTSP[!IVJZAJ1DDN;V\(#2RD$H@'RQK@<*.3]3S7$6OP#T.T\5VVK M+>WQL;74)-6@T8LOV6.\=2&F^[N)^9L*6V@DD"E[.<;<@_:0E?F/3*^BOAC_ M ,B)I/\ N-_Z&U?.M?1?PQ_Y$72?]QO_ $-JX:U_S]+_ -^E M_P */J53N@^N4^S/:_#/_(0?_KF?YBNHKR'X2^)M1UCQ/-#=3"2(6KN $ YW M(.P]S7KU>-BJ;I5.61ZV&J*K3YHA1117&=84444 %%%% !1110 4444 %%%% M '#?&3_D2I/^N\?\Z\%KWKXR_P#(E2?]=X_YUX+7U66?P/F?,YC_ !OD1O;0 MR3QS-$C31@A)"H+*#U /;.!^54=8\-:1XB$0U72K+4Q"VZ,7ENDNP^HW X/T MK2HKU;)GEW:*UQIMI>6#V,]K!/9.GEM;21AHV7^Z5(P1[56?PSH\E]:WK:58 MM>6B".WN#;(9(5'14;&5'L*TJ*+(+L0@,"" 0>"#3(+>*UA6*&-(8D&%2-0J M@>P%244Q%&PT'3-*N;JXLM.M+.XNFWW$MO J/,WJY RQY/)]:NGH:6D/0T;# MW/JG2?\ D%6?_7%/_015NJFD_P#(*LO^N*?^@BK=? RW9]Q'9!1114E!1110 M 4444 %%%% !1110 4444 <1??\ '[LZA!]@+^5<2) MN$V,X8C^[5/_ (6>O_0-/_?_ /\ L:]Z.&JM)\OY'B2Q-)-JYW-%<-_PL]?^ M@:?^_P#_ /8T?\+/7_H&G_O_ /\ V-5]5K?R_D+ZS2_F.YHKAO\ A9Z_] T_ M]_\ _P"QH_X6>O\ T#3_ -__ /[&CZK6_E_(/K-+^;\SN:*X;_A9Z_\ 0-/_ M '__ /L:/^%GK_T#3_W_ /\ [&CZK6_E_(/K-+^;\SN:Z#PM]VY^J_UKR;_A M9Z_] T_]_P#_ .QKO?A?XF'B2/4B+8V_DF,EJ M-]MIJMJ5USP&^[$#[Y)/X5]75CS+=GS%.7*]D)=7-KY]O MD17213/&L\8/19 H8>QXXQ7D7QZC\-^*/B5:^'?B/G?:M(UR6?[) MF]+,' NCA49%P1&3\V(O'VN:I\3M9\ M*Z=KUAX5&E6$=ZC7UNLKWN[=DC<0 B[<$CGFL^?XK>*]=M/AUI=G';:#K/B? M[2\]Y-#YJ0I FJ1>#(M/LXIO#6LM, M+4RRMGS&68X61E( \G)X/3FNX\+Z'%X^^#^B:G\1!);WNF"2>+58F>QG2,94 M3 H0T9=,948SGI4*4I2DD_ZO^!3C&,4VOZM^)H?#KXQW'BWX0Z+XBN+,-KNH M22V,=E#P)[F.5XB5]$)C+D]ESZ5Z9I45W#IUNE_.EQ>A!YLL:;%+=\#TKPCQ MEX1U;0/@?KNJ>%M.GTN_ATTV^C:5 K>;I]F6!DV@9/VB1./&,7A:?[5X%2"S-M+&QD@^UE#YP1SP3C;O /#=>:TA4DI1A+>W]?D9 MR@G%RCM_7^9]$^&O^1DTG_K\A_\ 0Q7U#7R]X:_Y&32?^OR'_P!#%?4->/FO MQP]#U\L^"7J%%%%>$>T%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5A^./^1.UK_KTD_P#036Y6'XX_Y$[6O^O23_T$UK2_B1]49U/@EZ,^:*** M*^[/B HHHH **** "BBB@ KZ*^&/_(B:3_N-_P"AM7SK7T5\,?\ D1-)_P!Q M_P#T-J\;-/X4?7]&>OEG\5^GZHZFBBBOF#Z0**** "BBB@ HHHH **** "BB MB@ KYZ^+'_(^ZE](O_1:U]"U\]_%C_D?-1^D7_HM:]?*_P"._3]4>5F7\%>O M^9QLT\=M$\LTBQ1(,L[L H'J2:I0>(-+NIEBAU*SFE8X5(YT9C] #53QEX0T M_P =^'KG0]61IM,NL+<0*Q42IG)0D&O"=EIC&+3N]3W1]0M8[I+9[F%+EQ ME86D =OH.IJ>OEW0M)A\>?L[>+_B#J $?BRZ74M5M=4Z36+0-)Y"Q/U1%$2 MJ.#SD')KWWP#KDOC/X<>'=8FS#/JFE6]U(5&"K21*QQZ MMC3?Q+I$;LCZK9(ZG!5KA 0?SJU)J-I%-#"]U"DLW,<;2 ,_^Z._X5\\^/\ M]ECX70?V5:V_A&SFUS5=00/?2L[2L WF32'YL9(&#Q_%7+?&KPMJG_"4^/+: MUTJ\G\1WJZ0O@V\AMV=+;RF3S/+D'$6U@Y?)&X'OTK.56<$W*/X_\ UC2A.U MI?A_P3ZUDE2%=TCJB^K' IU>1^+/'^F2ZM82ZB)KW1XKEH+*QLX?-EU.[C!+ MLJY&8X]K=>"1[<^C>%?%&G>,]!M-8TJ;S[&Y7]?&3_D2I/^N\?\Z\%KZK+/X'S/F(?&6E6VG:!XGN/"+>;YD^HV4:23[0.$4,",$GGZ5]W%M4T MTKZ'Q,E>;3?4[&BO%OA#X2\5>'?B1XBAU;XB:QXRTO3[2&#RM0ABC1;F3]XW MW .5C$?_ '\/I5/5_B9X@U#]H3P+I5A.MKX.OEOT('WKZ2*+._I]P-P,=2"> MF*GVMDFU;6WXV*]E=M)WTO\ J>ZT5F>)5U630[M-$>&/5'39!+<#*1DG&XCO M@9..^*\.TBP^(OPP^-/A'2;WQM<>.M"\2)=B[M[^V2.2P\F,OYJ%!PFXHG/= MQ[54Y\C6A,(I]"45\Q:7\4O$[^,+'57UB:<7GCBY\-2: -OE0VB;E5]N- MV_"B0MG&&KV0^,(-0\31R2ZM!I.B6TAMXFFG2/\ M"XZ%5W=57I@=34QK1D5 M*DXG&O^1DTG_K\A_\ 0UKZAKYS-?CAZ'T. M6?!+U"BBBO"/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_' M'/@[6N_^B2?^@FMRL/QQSX.UKO\ Z))U_P!TUK2_B1]49U?@EZ,^:****^[/ MB HHHH **** "BBB@ KZ*^&/_(B:3_N-_P"AM7SK7T7\,?\ D1=)_P!QO_0V MKQLT_A1]?T9Z^6?Q7Z?JCJ****^8/I HHHH **** "BBB@ HHHH **** "OG MKXL?\C[J7TB_]%K7T+7SU\6/^1]U+Z1?^BUKU\K_ ([]/U1Y69?P5Z_YG(US MOA/P]<:3=ZS?WSH]]J5T96\MBP2-1MC7) Z#^==%17U%KNY\U>VAXA/\'_%% MEX4\1> -+N=-B\':U+<[=1ED?[78V]PS-- D(3;(?F<*Y==H895MO/I-G8:W MHVNZ3INFV^EQ>#;6Q\EMS2?:TD4!8U0?=V;1SGFNFHK.--1V-'4>.8=8N&3[)9VK0VL:L2V]S\[$8XX '4U/XLTW4M9L(["PN5LH;B0)>7(8B5 M(/XQ%Q]YON[LC:&+#D"MNBKY5JB.9[GF'Q$^&-_>ZQX/UWPM'8I?>&O/C@T^ M[D:&WEAEB,;+N56VD<$':>F.,YK9^#G@&?X:^ K/1;NYCN[T22W%Q)""(_,D M3_\ H<=>YU\OF7\?Y(^DR_\ @?-A1117EGIA1110 4444 %%%% ! M1110 4444 <-\9?^1*D_Z[Q_SKP6O>OC+_R)4G_7>/\ G7@M?599_ ^9\SF/ M\;Y!1117K'E!1110 4444 %(W0TM(>AH ^J=)_Y!5E_UQ3_T$5;JII/_ ""K M+_KBG_H(JW7P,MV?QX '>O+_ (>?'&X\3^,[4W'PO\?V6NZHZVS7NKZ(]K86%N#N*^@P6^M7ZM]LU]+_P!/\1:XL/AZ_P!:TF\\,?V5H<6GV;W M;S> M?O;<^7G*MYC[0,'+5]-44IT5--#A5<&F8O@JRO\ 3?"&BVNJ2&748;.*.X=C MDF0* W/UKW;X#?ZK6_\ >A_]GKR.O7/@/_JM;_WH?Y/7+CU;#27I^:.G N^) MB_7\CU>BBBOD#ZL**** "BBB@ HHHH **** "BBB@ KRGX\?ZC1?]Z7^25ZM M7E/QX_U&B_[TW\DKOP'^\P^?Y,X<;_N\OZZGD5%%%?8GR04444 %%%% !111 M0!H^&O\ D8])_P"OR'_T,5]15\O>&O\ D9-)_P"OR'_T,5]0U\YFOQP]#Z'+ M/@EZA1117A'M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8?CC M_D3M:_Z]).O^Z:W*P_'''@[6NW^B2=?]TUK2_B1]49U?@EZ,^:****^[/B H MHHH **** "BBB@ KZ*^&/_(B:3_N-_Z&U?.M?1?PQ_Y$72?]QO\ T-J\;-/X M,?7]&>OEG\5^GZHZBBBBOF#Z0**** "BBB@ HHHH **** "BBB@ KY[^+'_( M^:E](O\ T6M?0E?/7Q8_Y'W4OI%_Z+6O7RO^._3]4>5F7\%>O^9R-%%%?4GS M(4444 %%%% !1110!Z!\$O\ D<)_^O)__0XZ]SKPSX)?\CA/_P!>3_\ H<=> MYU\GF7\?Y(^HR_\ @?-A1117EGIA1110 4444 %%%% !1110 4444 <-\9/^ M1*D_Z[Q_SKP6O>OC+_R)4G_7>/\ G7@M?599_ ^9\SF/\;Y!1117K'E!1110 M 4444 %(>AI:0]#0!]4Z3_R"K/\ ZXI_Z"*MU4TG_D%67_7%/_015NO@9;L^ MYCL@HHHJ2@HHHH **** "BBB@ HHHH **** /E_Q/_R,VK_]?LW_ *,:LRM+ MQ/\ \C+J_P#U^3?^C&K-K[RG\"]#XB?QOU"BBBM#,**** "BBB@ KUSX#?ZK M6_\ >A_]GKR.O7/@/_JM;_WH?Y/7G9A_NTOE^:/0P'^\1^?Y'J]%%%?('U84 M444 %%%% !1110 4444 %%%% !7E/QX_U&B_[TW\DKU:O*?CQ_J-%_WIOY)7 M?@/]YA\_R9PXW_=Y?UU/(J***^Q/D@HHHH **** "BBB@#2\-?\ (R:3_P!? MD/\ Z&*^H:^7O#7_ ",FD_\ 7Y#_ .ABOJ&OG,U^.'H?0Y9\$O4****\(]H* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K#\<<>#M:[?Z))_P"@ MFMRL/QQ_R)VM?]>DG_H)K6E_$CZHSJ?!+T9\T4445]V?$!1110 4444 %%%% M !7T5\,?^1$TG_<;_P!#:OG6OHKX8_\ (B:3_N/_ .AM7C9I_"CZ_HSU\L_B MOT_5'4T445\P?2!1110 4444 %%%% !1110 4444 %?/7Q8_Y'W4OI%_Z+6O MH6OGOXL?\CYJ/TB_]%K7KY7_ !WZ?JCRLR_@KU_S.0HHHKZD^9"BBB@ HHHH M **** /0/@E_R.$__7D__H<=>YUX9\$O^1PG_P"O)_\ T..O/^=> M"U[U\9/^1*D_Z[Q_SKP6OJLL_@?,^9S'^-\@HHHKUCR@HHHH **** "D;H:6 MD;H: /JG2?\ D%67_7%/_015NJFD_P#(*LO^N*?^@BK=? RW9]S'9!1114E! M1110 4444 %%%% !1110 4444 ?+_B?_ )&;5_\ K\F_]&-696GXG_Y&;5_^ MOR;_ -&-697WE/X%Z'Q$_C?J%%%%:&84444 %%%% !7KGP&_U6M_[T/_ +/7 MD=>N? ;_ %6M_P"]#_)Z\[,/]VE\OS1Z& _WB/S_ "/5Z***^0/JPHHHH ** M** "BBB@ HHHH **** "O*?CQ_J-%_WI?Y)7JU>4_'C_ %&B_P"]-_)*[\!_ MO,/G^3.'&_[O+^NIY%1117V)\D%%%% !1110 4444 :/AK_D8])_Z_(?_0Q7 MU%7R]X:_Y&32?^OR'_T-:^H:^A]#EGP2]0HHHKPCV@HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L/QQ_R)VM?]>DG_H)K]?&7_D M2I/^N\?\Z\%KZK+/X'S/FA_D]>=F'^[2^7YH]# ?[Q'Y_D>KT445\@?5A1110 4444 %%%% !1 M110 4444 %>4_'C_ %&B_P"]+_)*]6KRGX\?ZC1?]Z;^25WX#_>8?/\ )G#C M?]WE_74\BHHHK[$^2"BBB@ HHHH **** -'PU_R,>D_]?D/_ *&*^HJ^7O#7 M_(R:3_U^0_\ H8KZAKYS-?CAZ'T.6?!+U"BBBO"/:"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *P_''_(GZU_UZ2?^@FMRL/QQ_P B?K/_ %Z2 M?^@FM:7\2/JC.K\$O1GS11117W9\0%%%% !1110 4444 %?17PQ_Y$32?]QO M_0VKYUKZ+^&/_(BZ3_N-_P"AM7C9I_!CZ_HSU\L_BOT_5'44445\P?2!1110 M 4444 %%%% !1110 4444 %?/?Q8_P"1\U+Z1?\ HM:^A*^>OBQ_R/NI?2+_ M -%K7KY7_'?I^J/*S+^"O7_,Y&BBBOJ3YD**** "BBB@ HHHH ] ^"7_ ".$ M_P#UY/\ ^AQU[G7AGP2_Y'"?_KR?_P!#CKW.OD\R_C_)'U&7_P #YL****\L M],**** "BBB@ HHHH **** "BBB@#AOC)_R)4G_7>/\ G7@M>]?&7_D2I/\ MKO'_ #KP6OJLL_@?,^9S'^-\@HHHKUCR@HHHH **** "D/0TM(>AH ^J=)_Y M!5G_ -<4_P#015NJFD_\@JR_ZXI_Z"*MU\#+=GW,=D%%%%24%%%% !1110 4 M444 %%%% !1110!\O^)_^1FU?_K]F_\ 1C5F5I>)_P#D9=7_ .OR;_T8U9M? M>4_@7H?$3^-^H4445H9A1110 4444 %>N? ;_5:W_O0_^SUY'7KGP'_U6M_[ MT/\ )Z\[,/\ =I?+\T>A@/\ >(_/\CU>BBBOD#ZL**** "BBB@ HHHH **** M "BBB@ KRGX\?ZC1?]Z;^25ZM7E/QX_U&B_[TW\DKOP'^\P^?Y,X<;_N\OZZ MGD5%%%?8GR04444 %%%% !1110!I>&O^1DTG_K\A_P#0Q7U#7R]X:_Y&32?^ MOR'_ -#%?4-?.9K\H4445X1[04444 %%%% !1110 4444 %%%% M !145S=16<#33.(XUQECVR<#^=9X\4Z43C[8F>O0_P"% &K163_PE6DXS]M3 M'K@_X4I\4Z4#@WB9],'_ H U:*RO^$ITKG_ $U..O!X_3VH_P"$ITKC_34Y MZ<'_ H U:P_''_(G:U_UZ2?^@FIQXITHG'VQ,^F#_A63XLU[3]0\+ZI;V]R MLLTMLZ(@!&XD<#]16M+2I&_=&=36$O0^=Z*O?V'?_P#/L_Z4?V'?G_EV?]*^ MU]M2_F7WGQWL:G\K^XHT5>&B7Q_Y=G_3_/>C^P[[_GV?]*/;4_YE]X>QJ?RO M[BC15[^Q+[_GV?\ 2C^P[[_GV?\ 3_/:CVU+^9?>'L:G\K^XHT5>_L.__P"? M9_TH_L.__P"?9_TH]M2_F7WA[&I_*_N*-?17PQ_Y$32?]QO_ $-J\#&AWY_Y M=G_3_/>O;_ .M66E>$=.M+NX6"XB1M\; Y7YV/;V->1F=2$Z246GK^AZN70G M&HW)6T.VHK)_X2K2?^?V/IGH?\*/^$JTG_G]CZ9Z'_"OG#Z UJ*R?^$JTD?\ MOJ#'L?\ "@^*M)&?]-3CKP?\* -:BLD^*M)&OY4#Q5I)QB]3DX'!_P]Z -:BLD>*M).,7J< M].#_ (4?\)5I)Q_IJ<^Q_P * -:BLG_A*M)_Y_4/&>A_P]J/^$JTG_G]CZ9Z M'I^5 &M7SU\6/^1]U+Z1?^BUKV__ (2K2O\ G]3\C_A7BWQ&M)M8\87UW9QF M>WD$861>A^11W]Q7JY;*,*SVI M?S+[T'L:G\K^XH45?_L*_P#^?5_TH_L*_P#^?5_TH]M2_F7WH/8U/Y7]QV/P M2_Y'"?\ Z\G_ /0XZ]SKP[X41MH7B::YOQ]F@:U>,._3<70@OY4?\)5I7_/ZG7'0]?RH UJ*R1XJTHX M_P!-3DXZ'K^5 \5:2<8O4YZ<'_"@#6HK)'BK23C%ZG/3@_X4?\)5I/\ S^IZ M]#_A0!K45D_\)5I/_/['TST/^%'_ E6D_\ /['TST/^% &M163_ ,)5I/\ MS^Q^O0_X4?\ "5:3_P _J=,]#_A0!SGQE_Y$J3_KO'_.O!:]P^*&IVNM^%'M MK&87$YF1@B@@X!YZUX]_8-^?^75_TKZ;+JD(4;2DEJ?.9A3G*M>*;T*%%7_[ M"OS_ ,NK_I1_85__ ,^K_I7J>VI?S+[SS?8U/Y7]Q0HJ_P#V%?\ _/L_IVH& MA7Y_Y=7_ $H]M2_F7WA[&I_*_N*%%7_["O\ _GU?]*/[!O\ _GU?T[4>VI?S M+[T'L:G\K^XH4C=#6A_85^?^75_T_P ]J0Z#?D?\>K]/:CVU+^9?>'L:G\K^ MX^FM)_Y!5E_UQ3_T$5;K TWQ-I<.G6R/>(K)$BL,'@XZ=*LGQ5I(SF]3@X/! M_P /:OAY;L^SCLC6HK)_X2K2O^?U.N.AZ_E1_P )5I7_ #^IUQT/7\JDHUJ* MR1XJTDXQ>IR<#@_X>] \5:2C_ (2K2?\ G]3\C_A0!K45DGQ5I(SF]3CKP?\ "E_X2G2L MD?;4R.O!]_;VH ^=/$__ ",VK_\ 7Y-_Z,:LRM[Q!I-Y=:]J%:FH+WE]Y\;.E4A_P#9Z\R_L*__ .?5_P!*])^#\\?AZ+51J+"U,S1;-_\ M%@/GI]:X,=5IRP\E&2>W7S.[!4YQKQ;BUO\ D>MT5D_\)5I7_/ZG7'0]?RH' MBK2B1_IJ*M).,7J<].#_A0/%6DG'^FIS['_"@#6HK) M_P"$JTG_ )_4/?H?\*/^$JTG_G]CZ9Z'_"@#6HK)_P"$JTG_ )_8^F>A_P * M/^$JTG_G]C]>A_PH UJ*R?\ A*M)_P"?U!QGH?\ "@^*M*&?]-3CV/\ A0!K M45DGQ5I(SF]3CKP?\*#XJTH9S>IP<'@]?RH UJ\I^/'^HT7_ 'I?Y)7H'_"5 M:3_S^Q]<=#U_*O._B_.GB"'2AIS?:C$TA<)VR%QU^AKNP34<1%M_U8XL8G*A M)+^M3R:BK_\ 85_C/V5_T],T?V#?_P#/J_Z5]9[:E_,OO1\O[&I_*_N*%%7_ M .P=0/\ RZO^E']A7^,_97_3TS1[:E_,OO0>QJ?RO[BA15_^PK__ )]7_2C^ MP=0_Y]7_ $H]M2_F7WA[&I_*_N*%%7_["O\ &?LK_ISQFC^PK_\ Y]7_ $H] MM2_F7WH/8U/Y7]P[PU_R,>D_]?D/_H8KZBKYIT'2+RVUW39I8&2*.ZB=V./E M <$G\A7T!_PE>D_\_L?3/0]/RKY_,YQG*/*[GNY=&4(RYE8UJ*R?^$JTD9_T MU./8_P"%!\5:2,_Z:G'7@_X5XI[!K45DGQ5I(S_IJ<'!X/\ A1_PE6E?\_J= M<=#U_*@#6HK)_P"$JTK_ )_4ZXZ'K^5/A\2Z9<2I''=HSNP50 >3QQT]Z -. MBBB@ HHHH **** $90PP0"/0TSR(O^>:?]\BI** (_L\6,>4F/\ =%'D1?\ M/-/^^14E% $?V>+_ )YI_P!\BC[/%_SS3_OD5)10!']GBSGRTS_NBC[/%_SS M3_OD56U'6M/T<(;^_MK$/D(;F98]V.N,D9JS!/%=01S0R)-#(H=)(V#*P/(( M(ZB@!/LT/_/)/^^11]FA_P">2?\ ?(J6B@"+[-#_ ,\D_P"^11]FA_YY)_WR M*EJH-6L3?FQ%Y;F] W&V\U?,QZ[\BM);N".ZE&8X'D4._T7.35J@"+[-#_SR3_OD4?9H?\ GDG_ 'R*BU#5 M;+28EDOKR"SC8X#W$JH"?3)-2MF* #[-#_SR3_OD M4OV>(?\ +)/^^14,&J6=U9?;(;N":TP3Y\6]U M;KD&6&5708Z\@XH G^SQ?\\D_P"^11]GB_YY)_WR*@L-6L=55VLKRWO%0[6- MO*KA3Z'!XJW0!']GB_YY)_WR*/L\7_/)/^^14E% $?V>+_GDG_?(H^SQ?\\D M_P"^14E% $?V>+_GDG_?(H^SQ?\ /)/^^14E% $?V>+_ )Y)_P!\BC[/%_SR M3_OD5)10!']GB_YY)_WR*/L\7_/)/^^13;R]M]/MWN+J>*V@3[TLSA%7ZD\" MBTO+>_MTGM9X[F!^5EA<.K?0C@T .^SQ?\\D_P"^11]GB_YY)_WR*KQ:S837 MSV4=];27B#+6ZS*9%^JYR*N4 1_9XO\ GDG_ 'R*/L\7_/)/^^14E8OB?QGH M/@JWMI]>U>STB&YG2V@>\F6,22N0JHN>K$D #WH UOL\7_/)/^^11]GB_P"> M2?\ ?(IX.1D=*JWVK6.F&,7EY;VAE;:GGRJF\^@R>30!/]GB_P">2?\ ?(H^ MSQ?\\D_[Y%-N;R"RB\VXGC@BSC?*X4?F:E!! (.0>] #/L\7_/)/^^11]GB_ MYY)_WR*)YX[:)Y9I%BB099W8!0/4DU%8ZE9ZG!Y]G=07<.<>9!('7\P<4 2? M9H?^>2?]\BE^SQ'_ )9)_P!\BH;+5+/4ED:TNX+I8VVN89%<*?0X/!IMAK%A MJC2K97UM=M$<2""57*'T.#Q0!8^SQ?\ /)/^^11]GB_YY)_WR*KIK%A)?M8K M?6S7JC)MA,ID _W+_GDG_?( MH^SQ?\\D_P"^14E% $?V>+_GDG_?(H^SQ#_EDG_?(J2B@"/[/%_SR3_OD4?9 MXO\ GDG_ 'R*JZEKFFZ.8Q?ZA:V)DSL^TS+'NQUQDC/6C3]=TW5V86.H6EZ5 MZBWG63'Y$T 6OL\7_/)/3[HH^SQ'_EDG_?(J2B@",V\1_P"62?\ ?(H^SQ?\ M\D_[Y%244 1_9XO^>2?]\BC[/%_SR3_OD47%Q%:P2332+%#&I9Y'.%4#J2>P MK.\,>*]'\::/%JN@ZG:ZOIDK,B7=G()(V*L58!AP<$$?A0!H_9XO^>2?]\BC M[/%_SR3_ +Y%244 1_9XO^>2?]\BC[/%_P \D_[Y%17^IV>E0B6]NX+.(G:' MN) BY],DT^6[@@MC<231QP ;C*S@*!ZYZ8H =]GB_P">2?\ ?(I/LT/_ #R3 M_OD4^.1)HUDC971AE64Y!'J#0[K&I9B%4#)). * &_9XO^>2?]\BC[/%_P \ MD_[Y%06&K6.JJ[65Y;WBH=K&WE5PI]#@\4MKJEG?3S0VUW!<30';+'%(K-&? M1@#Q^- $WV>+_GDG_?(H^SQ?\\D_[Y%5QK-@U^;$7UL;T#)MA,OF8_W+_GDG_?(H^SQ?\ /)/^^14E% $?V>+_ M )Y)_P!\BC[/%_SR3_OD5)10!']GB_YY)_WR*/L\7_/)/^^14E% $?V>+_GD MG_?(H^SQ'_EDG_?(JK%KNFSW4EM'J%K)<1':\*SJ70YQ@C.1SQ5Z@"/[/%_S MR3_OD4?9XO\ GFG_ 'R*DIHD0R%-PW@!BN>0#T./P/Y4 -^S1#_EDG_?(H^S M1?\ /)/^^14E% $?V>+_ )Y)_P!\BC[/%_SR3_OD5D^)_&>A>"X+2;7M7L]( MBO+F.SMVO)EC$TTC!4C7/5F8@ #UK:H C^SQ?\\D_P"^11]GB_YY)_WR*DHH M C^SQ?\ /)/^^11]FB_YY)_WR*@.K6(OQ8_;+?[:1N^S>:OF8]=N>T@"8]=W3%+'?6TMH+I+B)[8KO$RN"FWUW=,4 /\ L\7_ #R3_OD4 M?9XO^>2?]\BH=/U2RU:$S6-W!>1 [3);RK(H/ID&I+>\M[LR"">.8QMM?RW# M;3Z''0T .^SQ#_EDG_?(H^SQ?\\D_P"^14E% $?V>+_GDG_?(H^SQ?\ /)/^ M^14E% $?V>(_\LD_[Y%'V>(_\LD_[Y%244 1_9XO^>2?]\BC[/%_SR3_ +Y% M244 1_9XO^>2?]\BC[/%_P \D_[Y%4SXATI=0^PG4[,7V[;]F-PGF9]-N+_ )Y)_P!\BI** (_L\7_/)/\ OD4?9XO^>2?]\BGL MRHI9B%4#)). !5;3]4L]6A,UC=P7D0;:9+>574'TR#UH F^SQ?\ /)/^^11] MGB_YY)_WR*AM-3L]0>5+6[@N7B;;(L,BN4/H<'@_6K5 $?V:+C]TG'^R*/L\ M7_/)/^^15V]FCG"M<2J@8^@R>:E MGNX+:W,\TT<4 &3*[@*!ZY/% #OL\7_/)/\ OD4?9XO^>2?]\BG(ZR(KHP96 M&0P.013J (_L\7_/)/\ OD4?9XO^>2?]\BI** (_L\7_ #R3_OD4"",$$1H" M#D$**DHH **** "BBB@ HHHH **** "BBB@ HHHH ^;OV]_#>DZ]\#K=]2TR MSOY(O$&CQQO#CJ.M8&N_$_QYX5U3]H+PYHNJZ186?@ M31-+U/PXB:4BI;12Q3R-;N@8!E @" C& WF$T,Q4KO5@ZJ3M8!MH!!&:R_&_[->C^-/%/C#6?[I?%CXAW_Q,^$_AVPU#2=/ MTSQ?XM['Q1X$UK3_&_B*T;P=I-TVLTC2Q,[-@+CYN-H P*Y>3]AK09_ >F:#)XW\5)JND:G<:II/B>U MG@M]2L'G.9D1XXE4JQSD,I_04 >F?L\^*?&_B[X7V-[\1-!?P]XKCGGM[F!H MQ&)E20B.<(&;8'3:VW)P21VKR7XS:/8^%?CU\--3O/"4EEI+ZOAO&5E*K74E MU*K".VG 80GIR2.F!7OGPX\!Q?#GPI;:*FK:IKTR$O/JNLW1N+NZD.,R2.> MIX P, "N5T[X%XUN*ZU[QAKWBS3K746U2QTK5VA:*TF+$KAUC$CJF3M5 MV8+QB@#YS\:)'X@^$7[0_P 0=379XN\.ZO>MI&I.!Y^F_8MIMTB;JBDH-P'# M;FSG-?9?AF_FU7PYI5[_!/X-^ =5N[B2VUKQ5: MV.IJTI;%H1-<+:,Q.2O[M$/J 1T->J_'?]G2Y^.&IZ-=+\2O%_@E-+)>&W\- M7$,"M(?^6C%HV8D#@#=5\0Z]XBG@O%U*/Q%JET)-26\2 M3S(Y_,"@;E8# Q@C((()% '#_#_0=,LOVCOBQ\/+:S2+P4FDZ)KO]DQ*$M+: MZD:YCE54'"I(MM"S(/E)5B1\QSI?"+X5:0_CKXB:SHMFFD^!-8\BRM]+LOW5 MM<30Y\ZX1%PJJV53Y0-VPFMG4_V:XM1\%>+-(3QMXBL_$'BN5'UCQ9:FW34; MA$0(D2GRO+CC5!M"HBXW,>K,3S_@O]D:Z\&:!KFG#XP?$#5YM1L?[.M[[4[Z M":73HL@M]G'E;4)P!D@GTH O?#'X=:79?'OQ/XI\)65OHGA==/CTN>VT]!%; M7]ZKEGF5%PN44A"P')!ZXKWBO"?@A^RP?@QKT>HS?$SQMXVA@MVM[73_ !)? M1S6UMN(+.B)&N&. ,FO=J "BBB@ HHHH **** "BBB@##\<:-I_B#PAJ]AJE MC;ZC8S6SB2VNHEDC? )&58$'D _A7R/^RGXN/[/.A:G\/=8D/]D'1+?Q5X6# M$DRPSQ(;BV4]RD[9 '19*^O/%VAW/B;PUJ&EVFK7.A3W<1B74+-(GEA!/)42 M*R9(R.5/7UQ7G$7[-&@7EK\//[=U&^\0ZAX'?=INH72PQ2N@C\M8Y1$BJR@; M3C')4$YH \5_9Q\-2>$OB9\?M>GMM/N/&4(@NC?:EMC$/5-+URXA\!R>*[#4)M+>VM4N8I@DT49!S/%@G:Y MR5[@YKV#3?V6[:'6?B)>:GXUU_6K7QS;O;:I87"6L<8!C\M3&T<*NI5#@?-@ M]\UF7G[']K>,EP?B!XH341X6E\(->K]EW-8O*'^[Y.T.,;=P R.3D\T <]X: M^,WQ$NO!7PRO-1UG1CJ/Q*MM-&FR16.U=-D>T,]T[ MB3.!L7CDD'BN<_:8T M?QRGPKCB\='1M9N;'QOHW]A:S#;B)Y(6N8\EXQGRF#<':>17K6L_LH^'_$?P M1\,_#C4]=UF>/PTL TC7H)([;4+-H1MA9&B15!50%SMY YSDUA:G^QO'K/@. M#PYJ/Q1\<:I<)J4&IR:SJ=W!=W9*@ET^ 99Y[=6&?- Z;2#P.>*[#P+\$V\$_%/Q=XX;Q;K&L M7'B6.WCNM.O([86\0@7;"8]D2N-JEARQSN).3@U8\:_"2]\8^([B^7QQXATK M2;RS%C>Z%:/";2= 6)8;XV>-V#;2T;*2 * /%OVH;#0?%_[&.G:O:O)?AQX@OIO "V/C+Q!; MS:!36[V\,&J1+L5TNXU0!MR;]HC4 -R<8% '=>(="T_Q%IK6FJQ+<6 8 M220RG]VX4YPXZ%?4'@]Z^0_&FB2_#SX=?&3Q?X)1O#WAG7)K+3["UT_]U$F9 M4AN+N)!P@<.0"H'3-?3/QB^&LWQ:\"WOAF/Q1K'A*.\PLM_H3QI^!FO/?AY^R5IWA'0]?T?Q%XZ\7?$;3]7L1IS0^*+Y91;0]<0[$38H(& M* .;@\,:7X(_:2\)>$O#]I_9FA^*/!=]_:]E8?N4D:WEMQ%<';TD(GE0N/F. MX9/ KHO#'PSTB/\ :4E\1>#["WT'1](TF73M8.G1BN1U:-"JX5GA 3 M0 OQ/^$NA:U\1_ ]MX9L(;#Q78:FNK7^MVXQ1WE\M]=Z.]_ EE<[6!$3HD0^3@# /05])JH5 M0 , < 4 +1110 4444 %%%% 'S7^WCX8T?7/A/H]SJ.E65_

(M)CBFN;=) M'C1[V$2*I() 8<$=#WKEOVR/ V@_!CPEH'Q&\"V%MX1\5:7K5E;1?V/&+:.^ MBEF"O;R1)A7# \9&0:]N^.OP1/QRT;3=*G\5ZMX;L;.[CO7BTN&V?SY8Y$DB M+F:)R K)G"X!RZ?X8U'PC%:0OI^J6JW#W=[/: MI:)XM\[O[S0-3M],U32;33HY[2 M=]D;7)%T959"OF';A"#M]ZV/&7Q>^*"_$#XPZ'I^IZ-H]KX6\+V_B'3"UB9Y M-S).YBFW, <^5@D=.U=#+^Q9X;M/':^)-!\6^+_"\=P(O[5TK2=6:.VU=HP M'N<@LS$#YB&!;OFM77_V78];\5^/M=C\=>(-/D\8:,FA7-O;Q692UME!51"6 MA+!@KR+DD_?)Z@$ '-Z%\7/%&O\ C_X?:1KC:=?^'/B#X/NM8;3!: ?8I(XH M'V;R3YBLLY!# 8(KR7X4^-_&'P3_ &5M$\:Z3J&F'POI6LW<-YX>>S^:2V;4 M)$)CE!RKKGA0,' KWO0?V6(M#\3_ WUH^._$-Y)X'TF31;.WGBM!'=6SX5Q M-MA!)*)$F5(($8/4DFQH?[*VA:-&FE2:]K&H>"X;]]3@\*731&SCG:0R9+!! M*ZAR6".Y7/:@#SCX;?M#?$[XE>+?!FO:+X9U*^\!:[=2Q7T4VEQQ1V%OAA'/ M'XZ5U?P&\??$_XD^,_&D>LZMH4.E^$O&5[H5W9VED^ZYMEL MH)(MCDY5EDF!)(Y&X=A5_P "_LA:#\.O'\VNZ+XL\5VV@/=/?)X-74B-'CN& M.XR"(#)^;D*6*@]N!75_!OX(+\'M4\:7L?BC5?$#>*M6?6[N/4HK=1%=.JH[ M(8HD."L<:[22!L&,9.0"+]HCPO+KWP\U66S\&VOCS4H[62.WTB^E18LL.9 ' M!!<#ICGT(KR#7]/\/>,_^"=NJB'[?>6%GX3NI81J$KI<1SPPR8#D-DE7!&"2 M.!UKWGQS\.=3\6ZY8:CIWCC7_"RP026\UGIC0M!=*Q&2Z2QN PQ@.N&&>#5# MQ3\#],USX-7GPVTK4KWPSHMW:/8RSZ>L4DYA=2)!F5'&6W'+8SGD$4 :WP9& M/A#X)'3&B6?_ *(2NEUC2;?7=.FL;M6>VF&V1%8KN'H2.U>6ZY\'==M_A3X; M\(Z-XY\26U_H\\/DZS9O;6\TL<>[9%# MM3T&WUW4/#DE]"83J>EE!\U&*.20W"QCY"8QM4L!R5/6H]/T.P^%OBK]FF[\-P_9]0\ M1&;2M9EB'SZI ^FO<-+<-_RT=988W#MDC+ '#&NX^$/[)$'PNOYI-1^(_C3Q M]ISV,MA'I/B>^CGM(8Y,!RJ)&O) QDYX)KJ/ G[/6E>"->TC47UK5==C\/V4 MFG^'K/4WC>/1X'"JPB*H&=BB*GF2EW"@C.&.0#DOB[\(]#U_QMX,L_#EA#9> M,8-635KG78!BZ@M48M*)9!\S+)G8$8XYX&!5#XO>'K"U_; ^"FL1PD:A=0ZI M#-*9'(9$ACVC:3M&,GH*9)^QA+=WFDI?P16J M@?>X[8- 'J=%)2T %%%% !5#7X7N-"U&*.\_L]Y+:15O,@>02I DR>/EZ_A5 M^J&O:1%X@T/4=+G9D@OK:2VD9,;@KJ5)&>^#0!\%Z!>6OP8M_#G@SXS_ _; MP^UOJ]C)9_%+0$\VWU&6*Z26-KN4?O%,A4*WF$K\_'.*]1TC]H7XG>-?&>FZ MIX3\-:EJGA$^(;C2+ZT;2XUACM89W@>X2Z\W<7#)N*%,8XKT_4_V;K;7=,T_ MP_J_C#Q!JW@FS>!_^$;O'ADBG,+!XQ+.8_/=0ZJ2K2$' !&.*R-'_9 T#PY\ M3;[Q5HWBOQ7I&DW]XVHWGA&SU(QZ3<73'+2M$!GD\E=VTGM0!SEKX_\ BYXQ M\8?=,UW0M(E\)3Q'3573C.)E:#S!'(68'GNPZ=J\:^$G[0'BF_P#&'Q9^ M+^J:U+)H^D^!=(UN7PZ+-=A#0WSBWC?=E )06WX)?/.*[_P3X+U+XB?M"_&6 M,:CXZ\&:3JDT$?FKHDUI::I L(CD"3W%OM!SD!XV5B#D'&*]=LOV4_!VG:]K M-S;->1:%K/A^W\.:CX=#*;.YMX$ECB+97>"$FD7 8*<@D$@&@#BO /Q.^,FI M>(];@O\ 0[A] ET)[^PUC5]*2RCM;U>1"1'*YEB*GAN#QSUK ^'7QS^)_B?1 MO@YJ=]J^D >./MEE.G->A_#']E"V^%VEZG86?Q M#\::M;36CV.FQ:QJ*W,>CQ,"N+>-DVY"G +AC@?6J7A[]D&'PW9?#BTM?B'X ME-OX&N)KC3T:&R_?&0G<)<0?,,$KQ@\YZ\T >+_%OQIK/Q-^!^G7&OQZ=?\ MB7PS\6M.T2VU+[,(U;RM5B19 HR4W+@,%//->E>//V@_%OP%\:>*-&\4W-KX MLL1X>EU[2;BSLQ;SQ-',D302H&*D'S%(;(S@BNETW]D#18/!GBCPYJ/BO7]8 MM]:U]?$\=S.8(IM/U%9A,LT)CB4<2*K;6#+\N,8)STR?LZ:#J]AXA3QA?7OC M?4M=L/[+O-2U41)(+3.1#&L*(D8W?,2J@L0"2<"@#P7Q5\>?CKX1\%_$+63H MI&F:9HRZIIVM:]I"VBK*#^\@\N.5]_!!5CCWKZ>^%S>*KG1I[[Q1J=AJ(OFC MN;!;&V,/D0M"A,;Y)W$/OPWH17CMM^Q'81?#K7_!UQ\3?'6IZ=JEN+*-]2U" M.Y:QM<\P0*\910< %BI; ZU[_P"$]"D\,>&M,TF74)]5>RMTM_MERD:22[1@ M,PC55!X[ "@#YQ^/>CV/A?XR_#76+WPD]OHYU^)Y_&ME*K7B7,A98K:4 !Q; MLS*AR2,, !U-J-J]IHFJ/"\%K/O+H%=8Q(R1D_(CNP7 M P.!5?Q;^SCHGBO7]5O#JVIZ=I>N2PS:YHEJ\?V75&BQL,FY2Z] &",NX##9 MH [OP!JUSKW@;P_J5ZACN[NP@FF0]0[("?U-9'Q1\/\ A&^T*ZU+Q?IEIJ]A M:6[H+:^C$T9+8X5&!!7@\ *#U/%OV>;GXYW.BR+\1_%O@F+2W,T%XO@9\./$)EN-#U/4=0O[K3;EC+'Y:(9 M+>SDW9W+&''RG(R/:N]^ ^FVM_XF^,G@1XFD\)Z)XEB^PV8.(H4DMX;A[<#_ M )YB1F.SIAMO3BNCTK]FBQT_P3I>CW/B_P 2:OKVEZ@VJ6GBS4KE)M2CN"-I M8L4V,-OR[64J1U%6[S]GJV;X5Z]X.TWQ7KNBWFOS27.J^);)XAJ5U+(?WKEV MC*J6&%^51M4 +@"@#"^#'PZTRP^+7Q \3>&+.'1O!6H6]OI<.GV*^5:W=U"7 M\^[CC7"J,,D6Y0-QC8\\&L;]D+0[+PWXD^-.FZ="8+*W\6NL4;.SD PH>K$D M\D]372? _P#9F?X+ZC/=R_$GQGXV_P!"^PVD'B6]CGBL4RI)B18U )VJ.<\" MMOX1_ ]_A/X@\5:J/%^K^(#XCO#?W5OJ,%JB).0!N0Q1(P^4 8)(XZ9H ]1H MHHH **** "BBB@ HHILB;T9GP?M?S:OI>G:79:_!X' MN[^WU&33XY62Y20;96! W-@8R3G'>K_PU^.'C[Q'+^SS>ZCJ>GRV?C:PO/[8 MM8K$*6GBA,BR1MN^0= 5YZ=>:]6\#_ 33_"NKZEJNJZ_K/C'5+RVFL$O=TD'_V2=#T&;P$W_"4>(KF'P1=37&C0?:(X5B2 M0;3"_EHI= ,CYB20<,2* /+)?V@_BK:>%/B9X@N]1T)7\$^/(] -C;V+&.\M M&%IN7>S;E8?:"0P'7@C %;7CC]H'XFZKXUUZ'X=^'=0U>V\.ZW'I5S8+I<F,4 >V:CI\?B#1'MKN*18[B-3+ &VDC@E"1V.,'V)KX MMM_$EW\+]*_:=FLO"\GP\\7VVD6^J6NB6#H]@MKY$D4-[ 4 0R,T<@DPHYA7 MKUK[!\:^$9/%GA&YT.SUO4O#4L@C$6IZ1*([FW*,K J6!!SMP00002".:P-" M^#&F6<7B"77KZZ\6ZMK]FFG:EJ6J+&LD]J@<)"$B5$1!YDAPJC)=B:^I:\P^ M'WP&T[P+KUGJL^M:IXCN-,LO[,T@:JT;#3;7C]W'M12Q(507 M)Y_C7\2(?[6N!->:9:ZA!#:21CI!M6$$1A?EP#T[YYKTOQ]\#+#QIKAUBRUO M5/"^IS6)TJ\N-):,&[LR<^2X=& ]G7##)P1F@#RGX:_\(_X\_98T3Q%\0='C M\67)TU["&"_C$TETP=XXA$&Z2/P-PP>^>*I?%WX4S^&/^"?6K^&O%-S+K&K: M#X9EF-PUQ(2+B.)F3Y@P+A<[1NSG:"178?$O]DF'QT?#,.B_$?QA\/M,\.VP MM[#3_"]S#;QIQ@N2T3,S$=R:W=5_9SCU7X"W'POE\;>(I+>]CFBU#7[AX+C4 M;U96=I?,>2-ERV_&0H( &,4 =]\.!CX>>%\=/[*M?_1*UT=87@?PU-X.\)Z7 MHD^K7.MM80K;K?7D<4:W: "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BN+^,&F76I?#O6VL=:U+0;NVMI+F*[TJ58Y0R(6 RRL",CD8KX%_8U^ M.EY\6O@[#??$#XV^)H?&VH:XVD6-E8ZA;QRMNQY;"#RB2!R23QQ0!^EU%>)0 M_$V/]GKP1X0\/_$'7;[Q;XSU2X:PL8[.%9K_ %60,3N6-=HX4@L> *6Y_:]^ M']O\*_$_CWS-2DTWPQ=-9:YIZ6G^GZ=,K;626$D8QG.02,9QG% 'ME%>9_#/ M]H3PG\6=>;2-!-^;H:5;:RK7-J8XWMI_N%6R03G@CM7DGQ(_:SU;PW^U[X4^ M$UEX6UBXL&L9M2O9K2!9);P;2L?E*6'[M3DLQ(.0..* /J>BOS\\$_M>:E\* M_P!J+]HJQ\?>(-?UOP-X6:*:RLXK5;C[!&[H6;Y0N$7S .23C'7!-?6WBO\ M:*\$^$?!WAOQ%<7\MY;^)?*&C6=E$9;J_:10RK%'QDX.3DC% 'IM%BOSV^%/[9%[\,/C/\ M'R+XD^(=?USPCX;U..&R1+43BPB=^I*A<*"<*?VIO _A'QKX'\,W MK:C)>>,[#?".OVC:K> M3>+)IX-'T2&Q/]I73PR-',!"2,!&4Y)( S6Q)^TU\/K?X5M\0;C6?LV@K,; M1EEC(N%N@VPVQCZ^;N^7;ZT >J45P7PQ^-/A_P"*EQJUEIT=]INKZ4R"]TG5 MH/(NH Z[HV9,GY6'(.:YSXO?M2^#?@CX_P#"7@_Q+!K']J>*3MTN2RL3-#,X M<(R;@P\*7+6FNZ:MI_I^G2JP#++"2,8SG() M! ."<&JO@']LKX>_$7Q=X>\-Z8=7@U+Q#I;:OI7VVQ,27< SG8VX_,"",'% M'NE%?'OPS_:RUSXT?$#XT>'5T+7-!L?#T,MA97,$29LY4BD9I9GW':Y8#: & M' KA_P!B+]M^*3X.^$(OBMKNL:MXA\2^)KO1;+6;BS!M_-!3RX7D4 X8$8! M'/7@X /OJBO*M8_:4\'Z/XTUGPT1J5W=Z,T$>I7-I:&2WLY)O]5'(V>U MVZ;?7L:[F@BF)^9^& X )5@"2*Y/6?V_/ACH%]XWM+RW\1)+X,N%@UK;IFX6 MVY]HDR&Y3)!SZ$<4 ?2=%>4^.OVCO!7A&P\))+>7NH7WC$!=$L-(A\V[N@R; MBZ*2 J\DD\5X%^PU\=];U]/C[>^/?%U[?Z#X1\0RP6MSK>Q7LK.-9"=Y51T M"\^XH ^TZ*\E^''[3O@OXFZQ;:=I[:AITU]9/J6G2:K:_9TU&U1L-- 23N0< M'G!P0<5\L_MA?M@3:CX0\.:Y\)_$GB'3(;?Q9#HESJEM;JNGWHWD3(K,"7*D M8S@=^M 'Z 45!8NTME;NQW,T:DGU.*GH **** "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 **** .)^,WB"'P]\-=>EFL]4OFG MM);:*#2-+N=0F>1T(4>7;QN^,G[V,#N17Q#_ ,$SO@U%%\))O#GC_P !Z[X= M\4Z;KIUBRFUKPY=6A0#&UH[B6$(3U&T-G!Z5^BE% 'R+^U-\.?$-G^U'\#OB M_:Z5J.N^%O##W5EJ]MI-G+>W-L)HI$2=;>)6DD7=(,[%)&T'&*\!UCX*^.I? M@W^UQXS?POK\2?$?5F;PYX?33)Y-1N(5FDVSO:HADBW^8,*ZJR@$L ,$_IQ1 M0!Y1^RU:+;_ 'P$DNCWVBW]MH]O:7%KJMA):743HH#*Z2*& W D9&#U%>%_$ M_P (>)='_P""CGP]\DZ_IT'B*Z74;J?Q)-=&\N MIR@#.\5S^\C/ !# $D=.A/B7BWPCXD\/_P#!3+0/&[^&-9O_ K?>#SI::KI MUB]Q!%,[M/VL+:#P#XUGE\4:A M=&\KPMJ+K?!) &,;"$@C@\G (Y!Q7K/B/0M=D^)_['NIGP7XPNM/\.V6W5WB M\-7[?V>S1^6GG?NODP^"0>0!DC&*_1RB@#X8_;/^$GB*U_:6^#GQ/TS0O$NL M>#-(AGTK5X/!:S_VA8B5F_?1I;XE(;S6W%!_!@_>K$_:B_92DN/V;[;_ (5) MX;\121V7B>/Q/-I=S ?LV_#WPG! MJM]X_P!%T'QCIVN:Y800:I=^,Y;Y+MFCSB$PW?S?)D_.!M((P3V\:_;=T37- M5_:R_9MU?3/#'B/6=+\.:A->:M?:3H5Y>06<3RP;2TD43+D^4Y*@[@ "0 P) M^Y** /R4N_!GC > OVN[ ?#_ ,;27?BS5EET2)?"NH$WR&9OF3]QC'(/;CGI MS7LVK_##Q18ZA^RI\4%\/:[=Z-X-LC8Z[I,.D7+W]D7A=!+]CV>.9OA7^V'XZ?POKT4/Q(O?+\.>'QID\FI7422RA9WM50 MRQ[_ #AA7564*Q8 8)S/A1X4\4P?'K]F"_G\#^,K6Q\/>&SI^K75SX8U"**S MG+, DCM" /KG XS7ZC44 ?"WP!\)^)OAQ\7?VH(=<\)^((8-6I+DD87KCY+T3X;^.K/]FWX+>'I?AUXZ36M$^(MSK&H M6@\*:CNM[0[")6(@P0B7/B?P1K&C^>MK M>:AITUIYT9.(WDB*[AWX)S^%;E% 'YR?L;?L]16W@[3/ /Q0\%^/H/&/@GQ& M^IZ:DT]_%H4A$YD2[@F4_925\QLJ#N;G 8DX\L^)'@3QC=:Q^UQ%!X"\:3GQ M3-"FBO#X6U!TORDBAO+98""."^+]!^(/[*7Q*?PK MXDO=!T'2/[%UBS@TBY>\TR9D<"22UV>:$RP!;;@8/MFC\.OV>OB/XS^#O[7' MAV7PCK/AN\\9ZS<:AH4FIB* 7FV5F$0&_<-^T+N(V$/D,:_2BB@#X4_9G^"> MF>,OAOX7N=6\*^/M%^)WAS0I]!9_%$VH6]M8%H3$3;^=^ZDC?:N!%N XS@8- M?/LWP?\ B5'^R5X2^%<7PV\5W/B[PYX\%W=+'IKB"6 2,XGCN'VQ.K#N&P#] MXC(K];:* *>CO(^DV33026LIA3?!*5WQG:,J=I(R/8D>]7*** "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 *** 4* "BBB@ HHHH **** "BBB@#_]D! end GRAPHIC 9 tmb-20220630x10q006.jpg GRAPHIC begin 644 tmb-20220630x10q006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &P ]4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "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 **YOQ_XBN?"_AU[ZT6)YA(B 3 E<$^Q%>8_ M\+MU[_GWL/\ OT__ ,77;1P=6O'GAL<=;%TJ,N6>Y[E17AO_ NW7O\ GWL/ M^_3_ /Q='_"[=>_Y][#_ +]/_P#%UO\ V;7\OO,/[0H>9[E17AO_ NW7O\ MGWL/^_3_ /Q='_"[=>_Y][#_ +]/_P#%T?V;7\OO#^T*'F>Y45X;_P +MU[_ M )][#_OT_P#\71_PNW7O^?>P_P"_3_\ Q=']FU_+[P_M"AYGN5%>&_\ "[=> M_P"?>P_[]/\ _%T?\+MU[_GWL/\ OT__ ,71_9M?R^\/[0H>9[E14%E,US96 M\K8#21JQQTR1FIZ\QZ:'I+74****0PHHHH **** "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 X?XQ_\B5+_P!=X_YUX)7O?QC_ .1*E_Z[Q_SK MP2OJLL_@?,^8S'^-\@HHHKUCRPHHHH **** "BBB@#ZITK_D%V?_ %Q3_P!! M%6JJZ5_R"[/_ *XI_P"@BK5? RW9]S'9!1114E!1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5Q_Q#\;S^"XK%X;6.Y-PS@B1B,8QZ?6NPKRKX\?\>VC?[\O\EKLPD(U* M\8R5U_P#DQG_\ "];[_H%V_P#W\:C_ (7K??\ 0+M_^_C5YA11 M]1P_\GYA]=Q'\WY'I_\ PO6^_P"@7;_]_&H_X7K??] NW_[^-7F%%'U'#_R? MF'UW$?S?D>G_ /"];[_H%V__ '\:C_A>M]_T"[?_ +^-7F%%'U'#_P GYA]= MQ'\WY'K.D_&F\U'5;.T;38$6>9(BP=L@,P&?UKUJOE_PQ_R,ND_]?6C_\^-]_WRG_ ,51_P +RT?_ )\;[_OE/_BJ M\3HKZG^SL/V?WGS/]H5^_P"![9_PO+1_^?&^_P"^4_\ BJ/^%Y:/_P ^-]_W MRG_Q5>)T4?V=A^S^\/[0K]_P/;/^%Y:/_P ^-]_WRG_Q5'_"\M'_ .?&^_[Y M3_XJO$Z*/[.P_9_>']H5^_X'MG_"\M'_ .?&^_[Y3_XJC_A>6C_\^-]_WRG_ M ,57B=%']G8?L_O#^T*_?\#VS_A>6C_\^-]_WRG_ ,57;Z#K,7B#2+;4($>. M*<$JLF-PP2.;CL)2H4U*"UN>A@L54KS<9] MCIZ***\0]D**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#A_C'_R)4O\ UWC_ )UX M)7O?QC_Y$J7_ *[Q_P Z\$KZK+/X'S/F,Q_C?(****]8\L**** "BBB@ HHH MH ^J=*_Y!=G_ -<4_P#015JJNE?\@NS_ .N*?^@BK5? RW9]S'9!1114E!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5Y5\>/^/;1O\ ?E_DM>JUY5\>/^/;1O\ ?E_D MM=^ _P!YA\_R9PX[_=Y?+\SR&BBBOL3Y(**** "BBB@ HHHH T_#'_(RZ3_U M]P_^ABOJ"OE_PQ_R,ND_]?-FG\&/K^C/7RS^*_3] M4=/1117S!](%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P_QC_Y$J7_ *[Q_P Z M\$KWOXQ_\B5+_P!=X_YUX)7U66?P/F?,9C_&^04445ZQY84444 %%%% !111 M0!]4Z5_R"[/_ *XI_P"@BK55=*_Y!=G_ -<4_P#015JO@9;L^YCL@HHHJ2@H MHHH **** "BBB@ HHHH **** "BO!M?^)7B2RUW4K>'4BD,5S)&B^3&<*&( MY7TJA_PM3Q3_ -!0_P#?B+_XFO7665I).Z_'_(\IYC23M9_A_F?1%%?._P#P MM3Q3_P!!0_\ ?B+_ .)H_P"%J>*?^@H?^_$7_P 33_LNMW7X_P"0O[2H]G^' M^9]$45\[_P#"U/%/_04/_?B+_P")H_X6IXI_Z"A_[\1?_$T?V76[K\?\@_M* MCV?X?YGT117SO_PM3Q3_ -!0_P#?B+_XFC_A:GBG_H*'_OQ%_P#$T?V76[K\ M?\@_M*CV?X?YGT117SO_ ,+4\4_]!0_]^(O_ (FO1_A)XHU/Q+%J9U*Z^TF% MHPGR*N,[L_= ]!6-; 5*$'4DU9?UV-J..IUIJ$4[O^NYZ#1117FGH!1110 4 M444 %%%% !1110 4444 %>5?'C_CVT;_ 'Y?Y+7JM>5?'C_CVT;_ 'Y?Y+7? M@/\ >8?/\F<.._W>7R_,\AHHHK[$^2"BBB@ HHHH **** -/PQ_R,ND_]?A]#EGP2]0HHHKPCV@HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "L3QO_ ,B?K/\ UZ2?^@FMNL3Q MO_R)^L_]>DG_ *":UI?Q(^J,ZOP2]&?,]%%%?=GQ 4444 %%%% !1110 5]& M?#/_ )$;2?\ <;_T-J^%]=N--.F-4_\+XC_ .@*_P#X$C_XFC_A M?$?_ $!7_P# D?\ Q-=/U#$_R_BO\SF^O8?^;\&>K45Y3_POB/\ Z K_ /@2 M/_B:/^%\1_\ 0%?_ ,"1_P#$T?4,3_+^*_S#Z]A_YOP9ZM17E/\ POB/_H"O M_P"!(_\ B:/^%\1_] 5__ D?_$T?4,3_ "_BO\P^O8?^;\&>K45Y3_POB/\ MZ K_ /@2/_B:/^%\1_\ 0%?_ ,"1_P#$T?4,3_+^*_S#Z]A_YOP9ZM17$>"O MB8GC'5I+%=/:T*0F7>9M^<%1C&T?WJ[>N6I2G1ERS5F=5.I"K'F@[H****R- M HHHH **** "BBB@ HHHH **** .'^,?_(E2_P#7>/\ G7@E>]_&/_D2I?\ MKO'_ #KP2OJLL_@?,^8S'^-\@HHHKUCRPHHHH **** "BBB@#ZITK_D%V?\ MUQ3_ -!%6JJZ5_R"[/\ ZXI_Z"*M5\#+=GW,=D%%%%24%%%% !1110 4444 M%%%% !1110!\P>*?^1GU?_K\F_\ 0S676IXI_P"1GU?_ *_)O_0S677WE/X% MZ'Q$_C?J%%%%:&84444 %%%% !7KOP'_ -1K7^]#_)Z\BKUWX#_ZC6O]Z'^3 MUYV8?[M+Y?FCT,!_O$?G^1ZM1117R!]6%%%% !1110 4444 %%%% !1110 5 MY5\>/^/;1O\ ?E_DM>JUY5\>/^/;1O\ ?E_DM=^ _P!YA\_R9PX[_=Y?+\SR M&BBBOL3Y(**** "BBB@ HHHH T_#'_(RZ3_U]P_^ABOJ"OE_PQ_R,ND_]?-FG\&/K^C/7RS^*_3]4=/1117S!](%%%% !1110 44 M44 %%%% !1110 5\^?%G_D?-0_W8O_1:U]!U\^?%G_D?-0_W8O\ T6M>QE?\ M9^GZH\K,OX*]?\SCZ***^H/F0HHHH **** "BBB@#T'X(_\ (VW'_7F__H:5 M[E7AOP1_Y&VX_P"O-_\ T-*]RKY/,OX_R1]1E_\ ^;"BBBO+/3"BBB@ HHH MH **** "BBB@ HHHH X?XQ_\B5+_ -=X_P"=>"5[W\8_^1*E_P"N\?\ .O!* M^JRS^!\SYC,?XWR"BBBO6/+"BBB@ HHHH **** /JG2O^079_P#7%/\ T$5: MJKI7_(+L_P#KBG_H(JU7P,MV?4_@7H?$3^-^H4 M445H9A1110 4444 %>N_ ?\ U&M?[T/\GKR*O7?@/_J-:_WH?Y/7G9A_NTOE M^:/0P'^\1^?Y'JU%%%?('U84444 %%%% !1110 4444 %%%% !7E7QX_X]M& M_P!^7^2UZK7E7QX_X]M&_P!^7^2UWX#_ 'F'S_)G#CO]WE\OS/(:***^Q/D@ MHHHH **** "BBB@#3\,?\C+I/_7W#_Z&*^H*^7_#'_(RZ3_U]P_^ABOJ"OG, MU^.'H?0Y9\$O4****\(]H**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K$\;_P#(GZS_ ->DG_H)K;K$\;_\B?K/_7I)_P"@FM:7\2/JC.K\$O1G MS/1117W9\0%%%% !1110 4444 %?1GPS_P"1&TG_ '&_]#:OG.OHSX9_\B-I M/^XW_H;5XV:?P8^OZ,]?+/XK]/U1T]%%%?,'T@4444 %%%% !1110 4444 % M%%% !7SY\6?^1\U#_=B_]%K7T'7SY\6?^1\U#_=B_P#1:U[&5_QGZ?JCRLR_ M@KU_S./HHHKZ@^9"BBB@ HHHH **** /0?@C_P C;;_^AI7N5>&_!'_D M;;C_ *\W_P#0TKW*OD\R_C_)'U&7_P #YL****\L],**** "BBB@ HHHH ** M** "BBB@#A_C'_R)4O\ UWC_ )UX)7O?QC_Y$J7_ *[Q_P Z\$KZK+/X'S/F M,Q_C?(****]8\L**** "BBB@ HHHH ^J=*_Y!=G_ -<4_P#015JJNE?\@NS_ M .N*?^@BK5? RW9]S'9!1114E!1110 4444 %%%% !1110 4444 ?,'BG_D9 M]7_Z_)O_ $,UEUJ>*?\ D9]7_P"OR;_T,UEU]Y3^!>A\1/XWZA1116AF%%%% M !1110 5Z[\!_P#4:U_O0_R>O(J]=^ _^HUK_>A_D]>=F'^[2^7YH]# ?[Q' MY_D>K4445\@?5A1110 4444 %%%% !1110 4444 %>5?'C_CVT;_ 'Y?Y+7J MM>5?'C_CVT;_ 'Y?Y+7?@/\ >8?/\F<.._W>7R_,\AHHHK[$^2"BBB@ HHHH M **** -/PQ_R,ND_]?A]#EG MP2]0HHHKPCV@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L3QO_ M ,B?K/\ UZ2?^@FMNL3QO_R)^L_]>DG_ *":UI?Q(^J,ZOP2]&?,]%%%?=GQ M 4444 %%%% !1110 5]&?#/_ )$;2?\ <;_T-J^Y5X;\$?^1MN/\ KS?_ M -#2O/\ G7@E>]_&/_D2I?\ KO'_ #KP2OJLL_@?,^8S'^-\@HHH MKUCRPHHHH **** "BBB@#ZITK_D%V?\ UQ3_ -!%6JJZ5_R"[/\ ZXI_Z"*M M5\#+=GW,=D%%%%24%%%% !1110 4444 %%%% !1110!\P>*?^1GU?_K\F_\ M0S676IXI_P"1GU?_ *_)O_0S677WE/X%Z'Q$_C?J%%%%:&84444 %%%% !7K MOP'_ -1K7^]#_)Z\BKUWX#_ZC6O]Z'^3UYV8?[M+Y?FCT,!_O$?G^1ZM1117 MR!]6%%%% !1110 4444 %%%% !1110 5Y5\>/^/;1O\ ?E_DM>JUY5\>/^/; M1O\ ?E_DM=^ _P!YA\_R9PX[_=Y?+\SR&BBBOL3Y(**** "BBB@ HHHH T_# M'_(RZ3_U]P_^ABOJ"OE_PQ_R,ND_]?-FG\&/K^C/ M7RS^*_3]4=/1117S!](%%%% !1110 4444 %%%% !1110 5\^?%G_D?-0_W8 MO_1:U]!U\^?%G_D?-0_W8O\ T6M>QE?\9^GZH\K,OX*]?\SCZ***^H/F0HHH MH **** "BBB@#T'X(_\ (VW'_7F__H:5[E7AOP1_Y&VX_P"O-_\ T-*]RKY/ M,OX_R1]1E_\ ^;"BBBO+/3"BBB@ HHHH **** "BBB@ HHHH X?XQ_\B5+_ M -=X_P"=>"5[W\8_^1*E_P"N\?\ .O!*^JRS^!\SYC,?XWR"BBLSQ#XFTKPG MIYOM7OH;"U!VAY6QN/8*.K'V&37JMI:L\Q*^B-.BJFDZI;:WIMO?V;M):W"" M2-VC9"5/^RP!'XBO.H?VG?A;<>)E\/1>,["366NOL2V:"0L9MVW8/EQG=QUJ M7.,;7>Y2A*6R/4**PT\;Z#+XJ;PTFJVTFO)%Y[6"/F54]2!T_&K.N>)=+\-) M9MJE[%9"\N4M+?S3CS9G.%1?4FJYEO<5GM8TZ***9)]4Z5_R"[/_ *XI_P"@ MBK55=*_Y!=G_ -<4_P#015JO@9;L^YCL@HHHJ2@HHHH **** "BBB@ HHHH M**** /F#Q3_R,^K_ /7Y-_Z&:RZU/%/_ ",^K_\ 7Y-_Z&:RZ^\I_ O0^(G\ M;]0HHHK0S"BBB@ HHHH *]=^ _\ J-:_WH?Y/7D5>N_ ?_4:U_O0_P GKSLP M_P!VE\OS1Z& _P!XC\_R/5J***^0/JPHHHH **** "BBB@ HHHH **** "O* MOCQ_Q[:-_OR_R6O5:\J^/'_'MHW^_+_):[\!_O,/G^3.''?[O+Y?F>0T445] MB?)!1110 4444 %%%% &GX8_Y&72?^ON'_T,5]05\O\ AC_D9=)_Z^X?_0Q7 MU!7SF:_'#T/H$>T%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5B>-_\ D3]9_P"O23_T$UMUB>-_^1/UG_KTD_\ 036M+^)'U1G5 M^"7HSYGHHHK[L^("BN2^(OQ'T_X=:=:RW,97Y>I7*[ MR^%OAQ;^)/#MG LLFK7>N1V.YM@=MB,A+* 1\PZG<.U9N MK!:_HS14I/\ X='L5%>2_P#"X?$%_(ECI?A>WN-:L]*AU75[*XOVB^RB1;_ /H:5[E7AOP1_P"1MN/^O-__ $-*]RKY M/,OX_P D?49?_ ^;"BBBO+/3"BBB@ HHHH **** "BBB@ HHHH X?XQ_\B5+ M_P!=X_YUX)7O?QC_ .1*E_Z[Q_SKP2OJLL_@?,^8S'^-\@KY[\7:1K7C?XX^ M(HHM9;2'\.:/#Z MO822W<$;0K/;W++[Q[\- M=$UK5+9;2_N[?,Z1Y"E@2"R^@.,CZUE:IX,?#NOQV*6MUH=NUO:2P3R)LB8$&+RE(0KR M#D@G@>E=+;Z-9VFJWNI10[;Z\2*.>8L276/=L7!. !O?IC[QI*+:2ET&Y)-N M)Y3J]O%%^U/X=D2)$>3P_=EV50"W[Q.OK7F_Q]\:V6H>)?"UWJ%AK\,FF>+K M**VB;0+XQB)2^]T<0[)&.+?Q=-#?G7[=?+BG75 M;M8U3NGDB41[3W7;@GD@UJ^)/"6D^+DT]=6M!=C3[R._MOWCIYA_D]>15Z[\!_\ 4:U_ MO0_R>O.S#_=I?+\T>A@/]XC\_P CU:BBBOD#ZL**** "BBB@ HHHH **** " MBBB@ KRKX\?\>VC?[\O\EKU6O*OCQ_Q[:-_OR_R6N_ ?[S#Y_DSAQW^[R^7Y MGD-%%%?8GR1Y'XF^-JS>/3X.\/:EX?L-0BD$$]]KUT%0SD ^1! '1YY,$$X8 M!*];!(4;B,@&KS4;WQ/J+WNF:K#:[K?,K* M5DDFZ1M"1GYL'"C;G(KUF\UC4-;N=6\ 6R:GH^I0Z6C0^)+JS\RUG)"J_ED. MI=E+#(R.O!X-XR?-NW+LIVC/W>+NSTU)!=:*T? M1;EF<@DG*_<0YZ C.,GP;X#\=^'_ (V>([R2ZT^6P_X1VWM+:ZM]'DMH)'0O MY<:%IW *'!).[(/05F_#;PIJZ^-_"VL0Z)K&B>*8Q-!XNNKN%X[748]K;&WG MY)7\S859>0NX' XK)3J75^[_ #_KY&CC3L[=E^1J>#?V@-8^)/QOU;PWX;O_ M B_AO1[I[6\M[J>X76'\L8DDBCP(V3?P"">!D]0*]^KR.ZT73OBEXR\,>(8 M?#5_HFN:!?&274M1T]K:80[)%,"R''FH^[H"R@')[9]A[66?!+ MU"BBBO"/:"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q/&_P#R M)^L_]>DG_H)K;K$\;_\ (GZS_P!>DG_H)K6E_$CZHSJ_!+T9\ST445]V?$'B MOQFT2VM_BEX%\3ZYIK:MX7L[:^T^[C%LURMO).(_+E:-025.QD)P<;A5/X6Z MS!\)?#-PVHVNIQ:'K/B"5=&M8[1Y#:0/C;O4@(Z5[M5:\L(;_P L M3!F5&W;-Q"L?<=_QK!TK23ZQXHO[ MC^R9%A9HIH[G&7:0#:@3+;LD?=XS7KGC#29I=&\,>%(5EDAN[B&"ZE ) MX4 MWR;CVW[ GOOKO:*%22OJ#JMVT/#OB?H+]3T];.XL8+0R6 ML\>3L=Y& 6,J2>02<=J](^&'@M?A[X"T7P^)/.DLH DLO]^0\LWXDFNIHJHT MU&3D3*HY140KZ,^&?_(C:3_N-_Z&U?.=?1GPS_Y$;2?]QO\ T-J\O-/X,?7] M&>EEG\5^GZHZ>BBBOF#Z0**** "BBB@ HHHH **** "BBB@ KY\^+/\ R/FH M?[L7_HM:^@Z^?/BS_P CYJ'^[%_Z+6O8RO\ C/T_5'E9E_!7K_F(](N/$$6[S-*BOHFNDP,G,0;<,#KQ6Q>7MOIUK+MZ=+I/]J)?VKZ9Y9F^VK,IA\L# M)??G&W'?.*9H/B+2O%6FQZCHNIV>KZ?(2$N["X2>)B#@@.I(.#QUHN@LS0HK M+MO%6B7NNW&B6^L6$^M6T?FSZ=%=(UQ$F0-S1@[E&2.2,&_!'_ )&VX_Z\W_\ 0TKW*OE,R_C_ "1]/E_\#YL* M***\L],**** "BBB@ HHHH **** "BBB@#A_C'_R)4O_ %WC_G7@E>]_&/\ MY$J7_KO'_.O!*^JRS^!\SYC,?XWR"BBBO6/+"BBB@ HHHH **** /JG2O^07 M9_\ 7%/_ $$5:JKI7_(+L_\ KBG_ *"*M5\#+=GW,=D%%%%24%%%% !1110 M4444 %%%% !1110!\P>*?^1GU?\ Z_)O_0S676IXI_Y&?5_^OR;_ -#-9=?> M4_@7H?$3^-^HC,$4LQ"J!DD]A7'> _C%X,^)UW?VOA;Q!:ZW/88^TK;!B(\G M R2 .H/2MKQAX=_X2[PKJVB&^N=,74+:2U:[LF"S1!U*ED)! ;!X.*\O^!?A M?Q#\,_$6M>"]4U"/Q!I-I:PW.G:L;417"QEF3R)RHP[#:"&SD\\5,I24TDM" MHQBX-MZGI7C7QYX?^'.AOK/B758-'TQ'$9N;@G;N/0< DFJ3_%7PG'X"_P"$ MU?7+:/PKY8F_M-]RQ%"VT'D9Y) ''>N<^-OP?O\ XJ6FERZ7XHO/#>IZ5(T] MH8HDEMY)",?OHV'SC';(ZUS=U\/M8^.WP5\-6^HZQ<^$-;LY%NO-TF)5ADN( MMRJQC9>8B?G"C';GO4RG44FDNFG]7*C"#BFWUU/4?"?Q"\.>.?#(\0Z'JUO? MZ(2X^W*2L?R_>Y8#IZU-X9\::+XRCN)-&OEOXH'V/+&CA"?]EB &'NI(KYVU MJX\4>(?"'@/P=X@G@L3=^)9](U34+"U$<-\D'F%&6,C:!(54$8*Y##D<5ZG\ M'M;UN/7O%OA/5Y8M0AT"XBCM-1BMT@\R)TW!'2,! R]/E ^E3"JY-)_T[7'. MDHIM/_AKV/4:]=^ _P#J-:_WH?Y/7D5>N_ ?_4:U_O0_R>L,P_W:7R_-&^ _ MWB/S_(]6HHHKY ^K"BBB@ HHHH **** "BBB@ HHHH *\J^/'_'MHW^_+_): M]5KRKX\?\>VC?[\O\EKOP'^\P^?Y,X<=_N\OE^9Y#1117V)\D%0QV4,5S+<+ M&/.DP&-_\ D3]9_P"O M23_T$UK2_B1]49U?@EZ,^9Z***^[/B HHHH **** "BBB@ KZ,^&?_(C:3_N M-_Z&U?.=?1GPS_Y$;2?]QO\ T-J\;-/X,?7]&>OEG\5^GZHZ>BBBOF#Z0*** M* "BBB@ HHHH **** "BBB@ KY\^+/\ R/FH?[L7_HM:^@Z^?/BS_P CYJ'^ M[%_Z+6O8RO\ C/T_5'E9E_!7K_F)XM?BO+BU\5 MV^DQ6NJQS*5DDCG< ET8,<'<3E1GKQ[/\4M(L-<^'GB&UU&RM]0M392L8;J) M9$)"$@[6!&0>:F\,^"+;PRF?M^H:M<*ABCN=3G\V2.,XRBD 8&0/?CK6'X>^ M%B:?X$U+PW/JVK_9;^:60R27WG7,*R8W1B5@>,[NW .!7-&#A%P2T9O*:G)2 M;U1Y*99#^SY\'[$Y&FWU_IT%Z V%:/YF"-ZJ65>/852^,'B[6/ 7C'XI)X6D M%A+?:=HD;7(XCM+NYN6M3<8 .&$6PYQ_RS7@U[AI7PBT/3/ $/@Z22]U#2(- MOD&\FWRP[2"FUP!C:0"*6T^$7AZ'P]K>D7D4^KQ:W_R$;G4)?,GN. %W/@8V M@#;C&,9'/-9NC-JRTT_1HU56"=WW_5,XSX7F\^&/Q!'PVEL=,?3)]-?5++4= M-MGAD9ED"R"YWNYDD)<-YI;+$G(%>T5RO@_X<:=X/NI;R.ZO]5U&2%+;[=JE MQYTRPKRL8.!A<\],D]2:ZJNBG%QC9G/4DI.Z/0?@C_R-MQ_UYO\ ^AI7N5>& M_!'_ )&VX_Z\W_\ 0TKW*OF,R_C_ "1]'E_\#YL****\L],**** "BBB@ HH MHH **** "BBB@#A_C'_R)4O_ %WC_G7@E>]_&/\ Y$J7_KO'_.O!*^JRS^!\ MSYC,?XWR"BBBO6/+"BBB@ HHHH **** /JG2O^079_\ 7%/_ $$5:JKI7_(+ ML_\ KBG_ *"*M5\#+=GW,=D%%%%24%%%% !1110 4444 %%%% !1110!\P>* M?^1GU?\ Z_)O_0S676IXI_Y&?5_^OR;_ -#-9=?>4_@7H?$3^-^IF>)/#EAX MMT6YTG5(I)K&X"^8L4\D+\,&!#QLK*00"""#Q6726X4C&)+AF:5N#C)8D#@5T]%4XIZM$J36S.%T_X->';33=#M7COO^)/ M!]FMC!JEU"/*SGRWV2CS4[8DW#%:_B'X?:)XF&F_:X;NW.FEOLK:;J%Q8M$" M "N8)$)4@#*G(XZ5T=%+DBE:P^>5[W,#7_ >@>)O#HT+4--BDTM2KI#$S0F) ME.Y61D(9&!Y#*0<\YJQX9\):5X/L7M=*MC!')(999)97FEF<]7DDD+.[>[$F MM>BGRJ][:BYG:U] KUWX#_ZC6O\ >A_D]>15Z[\!_P#4:U_O0_R>N#,/]VE\ MOS1W8#_>(_/\CU:BBBOD#ZL**** "BBB@ HHHH **** "BBB@ KRKX\?\>VC M?[\O\EKU6O*OCQ_Q[:-_OR_R6N_ ?[S#Y_DSAQW^[R^7YGD-%%%?8GR04444 M %%%% !1110!I^&/^1ETG_K[A_\ 0Q7U!7R_X8_Y&72?^ON'_P!#%?4%?.9K M\H4445X1[04444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6)XW_ .1/UG_KTD_]!-;=8GC?_D3]9_Z])/\ T$UK2_B1]49U?@EZ,^9Z M***^[/B HHHH **** "BBB@ KZ,^&?\ R(VD_P"XW_H;5\YU]&?#/_D1M)_W M&_\ 0VKQLT_@Q]?T9Z^6?Q7Z?JCIZ***^8/I HHHH **** "BBB@ HHHH ** M** "OGSXL_\ (^:A_NQ?^BUKZ#KY\^+/_(^:A_NQ?^BUKV,K_C/T_5'E9E_! M7K_F@_!'_ )&VX_Z\W_\ 0TKW*O#?@C_R M-MQ_UYO_ .AI7N5?)YE_'^2/J,O_ ('S84445Y9Z84444 %%%% !1110 444 M4 %%%% '#_&/_D2I?^N\?\Z\$KWOXQ_\B5+_ -=X_P"=>"5]5EG\#YGS&8_Q MOD%%%%>L>6%%%% !1110 4444 ?5.E?\@NS_ .N*?^@BK55=*_Y!=G_UQ3_T M$5:KX&6[/N8[(****DH**** "BBB@ HHHH **** "BBB@#Y@\4_\C/J__7Y- M_P"AFLNM3Q3_ ,C/J_\ U^3?^AFLNOO*?P+T/B)_&_4****T,PHHHH **** M"O7?@/\ ZC6O]Z'^3UY%7KOP'_U&M?[T/\GKSLP_W:7R_-'H8#_>(_/\CU:B MBBOD#ZL**** "BBB@ HHHH **** "BBB@ KRKX\?\>VC?[\O\EKU6O*OCQ_Q M[:-_OR_R6N_ ?[S#Y_DSAQW^[R^7YGD-%%%?8GR04444 %%%% !1110!I^&/ M^1ETG_K[A_\ 0Q7U!7R_X8_Y&72?^ON'_P!#%?4%?.9K\H4445 MX1[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6)XW_ .1/UG_K MTD_]!-;=8GC?_D3]9_Z])/\ T$UK2_B1]49U?@EZ,^9Z***^[/B HHHH *** M* "BBB@ KZ,^&?\ R(VD_P"XW_H;5\YU]&?#/_D1M)_W&_\ 0VKQLT_@Q]?T M9Z^6?Q7Z?JCIZ***^8/I HHHH **** "BBB@ HHHH **** "OGSXL_\ (^:A M_NQ?^BUKZ#KY\^+/_(^:A_NQ?^BUKV,K_C/T_5'E9E_!7K_F@_!'_ )&VX_Z\W_\ 0TKW*O#?@C_R-MQ_UYO_ .AI7N5? M)YE_'^2/J,O_ ('S84445Y9Z84444 %%%% !1110 4444 %%%% '#_&/_D2I M?^N\?\Z\$KWOXQ_\B5+_ -=X_P"=>"5]5EG\#YGS&8_QOD%%%%>L>6%%%% ! M1110 4444 ?5.E?\@NS_ .N*?^@BK55=*_Y!=G_UQ3_T$5:KX&6[/N8[(*** M*DH**** "BBB@ HHHH **** "BBB@#Y@\4_\C/J__7Y-_P"AFLNM3Q3_ ,C/ MJ_\ U^3?^AFLNOO*?P+T/B)_&_4****T,PHHHH **** "O7?@/\ ZC6O]Z'^ M3UY%7KOP'_U&M?[T/\GKSLP_W:7R_-'H8#_>(_/\CU:BBBOD#ZL**** "BBB M@ HHHH **** "BBB@ KRKX\?\>VC?[\O\EKU6O*OCQ_Q[:-_OR_R6N_ ?[S# MY_DSAQW^[R^7YGD-%%%?8GR04444 %%%% !1110!I^&/^1ETG_K[A_\ 0Q7U M!7R_X8_Y&72?^ON'_P!#%?4%?.9K\H4445X1[04444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !6)XW_ .1/UG_KTD_]!-;=8GC?_D3] M9_Z])/\ T$UK2_B1]49U?@EZ,^9Z***^[/B HHHH **** "BBB@ KZ,^&?\ MR(VD_P"XW_H;5\YU]&?#/_D1M)_W&_\ 0VKQLT_@Q]?T9Z^6?Q7Z?JCIZ*** M^8/I HHHH **** "BBB@ HHHH **** "OGSXL_\ (^:A_NQ?^BUKZ#KY\^+/ M_(^:A_NQ?^BUKV,K_C/T_5'E9E_!7K_F@ M_!'_ )&VX_Z\W_\ 0TKW*O#?@C_R-MQ_UYO_ .AI7N5?)YE_'^2/J,O_ ('S M84445Y9Z84444 %%%% !1110 4444 %%%% '#_&/_D2I?^N\?\Z\$KWOXQ_\ MB5+_ -=X_P"=>"5]5EG\#YGS&8_QOD%%%%>L>6%%%% !1110 4444 ?5.E?\ M@NS_ .N*?^@BK55=*_Y!=G_UQ3_T$5:KX&6[/N8[(****DH**** "BBB@ HH MHH **** "BBB@#Y@\4_\C/J__7Y-_P"AFLNM3Q3_ ,C/J_\ U^3?^AFLNOO* M?P+T/B)_&_4****T,PHHHH **** "O7?@/\ ZC6O]Z'^3UY%7KOP'_U&M?[T M/\GKSLP_W:7R_-'H8#_>(_/\CU:BBBOD#ZL**** "BBB@ HHHH **** "BBB M@ KRKX\?\>VC?[\O\EKU6O*OCQ_Q[:-_OR_R6N_ ?[S#Y_DSAQW^[R^7YGD- M%%%?8GR04444 %%%% !1110!I^&/^1ETG_K[A_\ 0Q7U!7R_X8_Y&72?^ON' M_P!#%?4%?.9K\H4445X1[04444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !6)XW_ .1/UG_KTD_]!-;=8GC?_D3]9_Z])/\ T$UK2_B1 M]49U?@EZ,^9Z***^[/B HHHH **** "BBB@ KZ,^&?\ R(VD_P"XW_H;5\YU M]&?#/_D1M)_W&_\ 0VKQLT_@Q]?T9Z^6?Q7Z?JCIZ***^8/I HHHH **** " MBBB@ HHHH **** "OGSXL_\ (^:A_NQ?^BUKZ#KY\^+/_(^:A_NQ?^BUKV,K M_C/T_5'E9E_!7K_F@_!'_ )&VX_Z\W_\ M0TKW*O#?@C_R-MQ_UYO_ .AI7N5?)YE_'^2/J,O_ ('S84445Y9Z84444 %% M%% !1110 4444 %%%% '#_&/_D2I?^N\?\Z\$KWOXQ_\B5+_ -=X_P"=>"5] M5EG\#YGS&8_QOD%%%%>L>6%%%% !1110 4444 ?5.E?\@NS_ .N*?^@BK55= M*_Y!=G_UQ3_T$5:KX&6[/N8[(****DH**** "BBB@ HHHH **** "BBB@#Y@ M\4_\C/J__7Y-_P"AFLNM3Q3_ ,C/J_\ U^3?^AFLNOO*?P+T/B)_&_4****T M,PHHHH **** "O7?@/\ ZC6O]Z'^3UY%7KOP'_U&M?[T/\GKSLP_W:7R_-'H M8#_>(_/\CU:BBBOD#ZL**** "BBB@ HHHH **** "BBB@ KRKX\?\>VC?[\O M\EKU6O*OCQ_Q[:-_OR_R6N_ ?[S#Y_DSAQW^[R^7YGD-%%%?8GR04444 %%% M% !1110!I^&/^1ETG_K[A_\ 0Q7U!7R_X8_Y&72?^ON'_P!#%?4%?.9K\H4445X1[04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6 M)XW_ .1/UG_KTD_]!-;=8GC?_D3]9_Z])/\ T$UK2_B1]49U?@EZ,^9Z***^ M[/B HHHH **** "BBB@ KZ,^&?\ R(VD_P"XW_H;5\YU]&?#/_D1M)_W&_\ M0VKQLT_@Q]?T9Z^6?Q7Z?JCIZ***^8/I HHHH **** "BBB@ HHHH **** " MOGSXL_\ (^:A_NQ?^BUKZ#KY\^+/_(^:A_NQ?^BUKV,K_C/T_5'E9E_!7K_F M@_!'_ )&VX_Z\W_\ 0TKW*O#?@C_R-MQ_ MUYO_ .AI7N5?)YE_'^2/J,O_ ('S84445Y9Z84444 %%%% !1110 4444 %% M%% '#_&/_D2I?^N\?\Z\$KWOXQ_\B5+_ -=X_P"=>"5]5EG\#YGS&8_QOD%% M%%>L>6%%%% !1110 4444 ?5.E?\@NS_ .N*?^@BK55=*_Y!=G_UQ3_T$5:K MX&6[/N8[(****DH**** "BBB@ HHHH **** "BBB@#Y@\4_\C/J__7Y-_P"A MFLNM3Q3_ ,C/J_\ U^3?^AFLNOO*?P+T/B)_&_4****T,PHHHH **** "O7? M@/\ ZC6O]Z'^3UY%7KOP'_U&M?[T/\GKSLP_W:7R_-'H8#_>(_/\CU:BBBOD M#ZL**** "BBB@ HHHH **** "BBB@ KRKX\?\>VC?[\O\EKU6O*OCQ_Q[:-_ MOR_R6N_ ?[S#Y_DSAQW^[R^7YGD-%%%?8GR04444 %%%% !1110!I^&/^1ET MG_K[A_\ 0Q7U!7R_X8_Y&72?^ON'_P!#%?4%?.9K\H4445X1[0 M4444 %%%% !1110 4444 %%%% !14-VL[V[BW=8YCC:SC('//'TK,^RZW_S^ MVO\ WY/^- &S16-]EUO_ )_;7_OR?\:/LNM_\_MK_P!^3_C0!LT5C?9=;_Y_ M;7_OR?\ &C[+K?\ S^VO_?D_XT ;-8GC?_D3]9_Z])/_ $$T[[+K?_/[:_\ M?D_XU7U'1M6U6PN+.>]MS#.AC?;$0<$8.#FK@U&:D^A$US1:1\VT5[#_ ,*1 M@_Y^_P"='_"D8/\ G[_G7T_]IT/,^;_LZMY'CU%>P_\ "D8/^?O^='_"D8/^ M?O\ G1_:=#S#^SJWD>/45[#_ ,*1@_Y^_P"='_"D8/\ G[_G1_:=#S#^SJWD M>/45[#_PI&#_ )^_YT?\*1@_Y^_YT?VG0\P_LZMY'CU?1GPS_P"1&TG_ '&_ M]#:N4_X4C!_S]_SKK='\/ZIH6FP6-K>VXMX00F^(D\DGK^->?C<73Q%-1A?< M[\'A:E";E/L=+16-]EUO_G]M?^_)_P :/LNM_P#/[:_]^3_C7BGL&S16-]EU MO_G]M?\ OR?\:/LNM_\ /[:_]^3_ (T ;-%8WV76_P#G]M?^_)_QH^RZW_S^ MVO\ WY/^- &S16-]EUO_ )_;7_OR?\:/LNM_\_MK_P!^3_C0!LT5C?9=;_Y_ M;7_OR?\ &C[+K?\ S^VO_?D_XT ;-%8WV76_^?VU_P"_)_QH^RZW_P _MK_W MY/\ C0!LU\^?%G_D?-0_W8O_ $6M>U?9=;_Y_;7_ +\G_&N5UWX5MXBU.6_O M+Q#<2A0VQ2!P !Q]!7H8*O##U'.>UCAQE&5>FHP[GA]%>P_\*1@_Y^_YT?\ M"D8/^?O^=>U_:=#S/&_LZMY'CU%>P_\ "D8/^?O^='_"D8/^?O\ G1_:=#S# M^SJWD>/45[#_ ,*1@_Y^_P"='_"D8/\ G[_G1_:=#S#^SJWD>/45[#_PI&#_ M )^_YT?\*1@_Y^_YT?VG0\P_LZMY'/\ P1_Y&VX_Z\W_ /0TKW*N"\.?#6;P MM?/=V-Y&)FC,1\Q2PP2#_05TGV76_P#G]M?^_)_QKPL96C7J\\-CV\)2E1I< MDMS9HK&^RZW_ ,_MK_WY/^-'V76_^?VU_P"_)_QKB.PV:*QOLNM_\_MK_P!^ M3_C1]EUO_G]M?^_)_P : -FBL;[+K?\ S^VO_?D_XT?9=;_Y_;7_ +\G_&@# M9HK&^RZW_P _MK_WY/\ C1]EUO\ Y_;7_OR?\: -FBL;[+K?_/[:_P#?D_XT M?9=;_P"?VU_[\G_&@#9HK&^RZW_S^VO_ 'Y/^-'V76_^?VU_[\G_ !H P/C' M_P B5+_UWC_G7@E?1/B#PMJ/B73FLKV]@,!8,?+C*G(ZY M@\92H4N2=[W/%Q>$J5ZG-"UK'CU%>P_\*1@_Y^_YT?\ "D8/^?O^==W]IT/, MXO[.K>1X]17L/_"D8/\ G[_G1_PI&#_G[_G1_:=#S#^SJWD>/45[#_PI&#_G M[_G1_P *1@_Y^_YT?VG0\P_LZMY'CU%>P_\ "D8/^?O^='_"D8/^?O\ G1_: M=#S#^SJWD>D:5_R"[/\ ZXI_Z"*M5AP6&M6\,<27MMM10HS">@&/6G_9=;_Y M_;7_ +\G_&OEF[NY],E96-FBL;[+K?\ S^VO_?D_XT?9=;_Y_;7_ +\G_&D, MV:*QOLNM_P#/[:_]^3_C1]EUO_G]M?\ OR?\: -FBL;[+K?_ #^VO_?D_P"- M'V76_P#G]M?^_)_QH V:*QOLNM_\_MK_ -^3_C1]EUO_ )_;7_OR?\: -FBL M;[+K?_/[:_\ ?D_XT?9=;_Y_;7_OR?\ &@#9HK&^RZW_ ,_MK_WY/^-'V76_ M^?VU_P"_)_QH ^>?%/\ R,^K_P#7Y-_Z&:RZ]GO?@XE_>7%U+=CS9Y&D? (& M223_ #J'_A2,'_/W_.OJ(9E0C%)W/FI9?6HKV'_A2,'_/W_.C_ (4C M!_S]_P ZK^TZ'F3_ &=6\CQZBO8?^%(P?\_?\Z/^%(P?\_?\Z/[3H>8?V=6\ MCQZBO8?^%(P?\_?\Z/\ A2,'_/W_ #H_M.AYA_9U;R/'J]=^ _\ J-:_WH?Y M/4G_ I&#_G[_G6]X8\"W?A);A;"\B G*E_,0MTSC'YFN3%8ZE6HN$;W?^9U M87!5:-53E:R.THK&^RZW_P _MK_WY/\ C1]EUO\ Y_;7_OR?\:\ ]TV:*QOL MNM_\_MK_ -^3_C1]EUO_ )_;7_OR?\: -FBL;[+K?_/[:_\ ?D_XT?9=;_Y_ M;7_OR?\ &@#9HK&^RZW_ ,_MK_WY/^-'V76_^?VU_P"_)_QH V:*QOLNM_\ M/[:_]^3_ (T?9=;_ .?VU_[\G_&@#9HK&^RZW_S^VO\ WY/^-'V76_\ G]M? M^_)_QH V:\J^/'_'MHW^_+_):[S[+K?_ #^VO_?D_P"-8GB?P-=^+4MUO[R( MB L4\M"O7&<_D*ZL+4C1K1G+9'-B:#_9U;R/'J*]A_X4C!_P _?\Z/^%(P?\_?\Z/[3H>8?V=6 M\CQZBO8?^%(P?\_?\Z/^%(P?\_?\Z/[3H>8?V=6\CQZBO8?^%(P?\_?\Z/\ MA2,'_/W_ #H_M.AYA_9U;R/,?#'_ ",ND_\ 7W#_ .ABOJ"O,[+X-I87D%S% M=CS89%D7()&001_*NS^RZW_S^VO_ 'Y/^->1CL1#$2BX=#UL%AYX>,E/J;-% M8WV77/\ G]M?^_)_QH^RZW_S^VO_ 'Y/^->8>B;-%8WV76_^?VU_[\G_ !H^ MRZW_ ,_MK_WY/^- &S16-]EUO_G]M?\ OR?\:D@M]86:,RWELT88;E6(@D=\ M<_6@#5HHHH **** "BBB@ HHHH **** "BBB@ HKPO\ :,^('Q \#>*?AQ9> M#]5T"RM?$^LIHLZZOH\UX\+&*64S*R7,0/$8781U.=W:M#_AK#X?Q>%]4UZ: MYU5+#2=>_P"$9U%GT:Z5[6_PAV2(4W(O[U!O/RY8#.: /9**\M\2_M*^ _"W MBG7?#=SJ-U=:[HED-1O['3[":YEA@[OA%.<=3CH.:L^(_P!H3P7X;\,Z?KSW MEWJ>G7MB=3B;2+":\=;0#)G=(E9EC'=B >* /2:*S/#WB33?%WAVPUW1+R' M4]+U"W2ZM+JW<-'/&Z[E93Z$$5Y/H?Q(\:1?'.#PKJ%SX>U?1[G3YKVZMM-B M>.\T0J1Y:SN9768/R,A8\'L1S0![717S9:_M%^)WTK2OB#-;Z8/AOJ/B!-"6 MQ%NXOX8I)_L\5XTQDV$&4IF+RP0KYWDC!^D@/\ QKI7C#1KZ#14\3>']9;2?[:MH91I\Z;%D$ZP,^_*AP&C\SJ/OT > MTT5Y)\&O'_B[6_&'CCPEXO33+V]\.7$"Q:SHUO);V]W'+&'"F)W. O;W%_:M-9(RP(!'#C&<\XP?(?V3_P!H#5/C)X!U ^,[>QTOQMH4BKJ]M8*R6_E2 MQB:">,.S,$>)AU).5:@#WFBOF_X*?'[Q7\0_B)\3;C7IM%T/P#X68-;1&RE6 M\> Q>8)Y9FEVJ H8X$?0@YKK]-_:Q^&^H66L7U,MB M[^6MQ"'0&6,OA=R9&67U% 'L-%>5:3^TWX UO0)=8L]1NY+)8+*XBSI\X>Z6 MZ0O;B!"N968 C:@)!!!P:\R^.7[2D]S\/K/7?A[XC;1)]+\5:?I&NV6J:0RW M4:2S('B>.;:824).XJ<@\8ZT ?45%@?$2^UVPTJ6Z74=#G2WO[2^M M)+::)G0.C;) "492"K#@]C7)_M!^.?%G@'PO=:SX>U/P]I2V<8>./7H'F_M* M8DA;:/9+&8V/'SX?J/E/) !ZW17B7Q_^+/C;X;?!"U\9Z)I&DPZDGV1]1L]7 MED;[.)7C1T18Q^\8%R.64<9YZ5[-83M*$$\NR @O@<[05STR.M>##]H3Q5\/+3XGVWC:UTS7+SPE M';26>H:)!):07[7&%BA:-WD,;ARH.'88.?:@#Z-HKQ+PU\3_ !MH_C^+P7XJ MBT?5=8UC09=9M!\=^/O#_ ,=+ M+P/XHET3Q#IFK:3<:G:ZAHUC+9RV)AD13'.CS2A@WF*%<%ST5X?\ M0?'_ ,1_AWXK\*7EP-!U+PYKFL1Z3)HEO:2K?VP<-MF6X\TI*!MRR^4F >IQ M7N% !1110 4444 %%%% !17B7[57Q#\;?"[P=I.N^#M0T2UWZI::==0:QI+S0]7\;2>'_ !?X&O[Z'3KW M4=%T^;3;O3I)6VQR&)YIUDCR0"0ZD>E 'T917F_Q#_:$\%?"^1_[>OKF*VA6 M*2\O+:REGM[!)& C>YE12L*MD8+D#'/2E\>_M ^#?AS<3PZI=7MP;6U6^O&T MS3YKQ+*W;.V6=HE81(0&(9L @$]J /1Z*\MUS]I?X?\ AZZT]+K5IGL[U[>- M-4M[.66QC>< PK)<*ICC+A@0&(SD57\1?M2?#SPUK/BO29]3N[O4?"ULEYJ] MOI^GSW+6L+;OWAV(1U/- 'T_17FUO^T+X)N?'.G^%/[0N8M1U M*26#3[B:RE2SO98AF2.&X*^7(ZC)*JQ/!]*K>#?VF/A_\0/$0T70-6GU*[_M M2XT8R164WDK=PP"=XVDV[1^[.02<,00,D&@#U*BO/?C/XC\0>%_"EWJ.B:QH M7AQ+2![B74O$%NUQ 2H^6+RTEB.6/\6XX]">*Y/QC\6/'6D?LKW7Q"LM$TBT M\6VNB/JMQ8:E/)]FCV1,[[?+4L^=HVJ2OWN6&* /;J*Y_P"'VO7'BGP'X=UF M\6-+O4-.M[N9800@=XU9@H).!DG')K3UF2_CTR-8-)&E_$*"7^SX=-@>.72;I;?[2EM-(TC"/\ XC_#C7?#NJN-!U'PWJFL0Z5+H,-I,-0B M25BJRI<^:4D(X9D,2X&1N.,FYXX^*7BSPO\ M#> /"$=IH__ BGB.&\+W#/ M*]]YD,:MTPJ(OS>KD^@H ]DHHHH **** "BBN0^+OCJ7X8_##Q/XK@TV35YM M'L);Q+&+(:8JN0,@$@=R0#@ \&@#KZ*\#^%?Q3\:>.(O!FLV&O\ A#QUX7UF MY9=4NM!M9K:328OLLTB\--+YG[U(XRS>61N'R'/R]EHW[1'@?7/&-OX9AU&X M@U&[BFGL9;NREAMK](O]:UM,RA)@O?83T- 'I5%>*I^V'\,)=+N-5AU>]N-& MM;]M-N]4ATRX>TM)@P4^=*$VQKDC#,0#ZUG?#']K#2?'6N?$N+4-+U30M)\) MZDUG'?WFG31Q2QK%;D[I"-HE>28[(OOE2IQS0![W17DT?[4?P\7PYXJUF]U2 MZTB'PN476+75+":UN[3>NZ,M ZA\,.AQSS3K7]ISP+?7!M[:XU2>Y?34U:VA MCTFX9[RV;_EI;C9F7'<)DCO0!ZO17S1\2_V@+T>,_@+KWA/Q+')\/_%VHW-M M>VD.F^9<7H%E/+& QRRG>BKY:H&+<9_AKT_0/V@_!/B/0]!D#KG<#DC&.:]'\$^-]+^(&A_VMH[7#6HGFMB+JW>"1 M9(I&C<%' 8893VYZB@#?HKQ33OB1XVMOCMI?A:]G\/:II&H65Q>7FGZ?&\=] MH2H%,1FD,K+,KG*\)'@D8W 9KF&_:*\4?V7_ ,+ %OIG_"N1KXT-K'[._P!O M\OSO(^V>=YFS'FD#R_+^[SN[4 ?25%(K!U# Y!&0:\X^+M_\0-,T74]3\(WW MA_3(=,M&NB- ]# M\,6EAX=\2>(-"_M^]EUBW>[AL(1@!!ⅅ.SN< [A@#.#TKI?AY\2?$GQ;^& M<5[H\.GZ)XECO+C2]2>\C:YM[*X@=XY66)71I5+H-J[TX;)/&" >LT5XY\)? MB-XW\3P?$71-:M-&N_$OA/4CI]OJ5F);73]1W0)-&Q4^8\142*KJ"^"#@FKG M[,OQ.U[XM_"]==\2P:?;ZNNHWEE+'I:N(!Y,S1C;O)8_=ZG&?04 >KT444 % M%%% !1110 4444 %%?,4G[0OBCP%\5_B3%XXUC2I/ '@^TM[R1])\.737I2? M<5W,MQ(-L84;F$?S>BUZW:?'CPA=^+9?#GVN[@U%-%'B#=<64L<+V. 3*LI7 M:V,X(!R"#QQ0!Z%17D?A3]JKX<^-1X9DTG5KFXLO$E[-IVFW[6$R6LMU$\B- M 92H59"8GVJ2"PP1G(K4N/VA/!-IXTLO#$]_D45B^+Y]6@T2;^QIK*TO6X%[J*EX+5<$F5T#(7 Q]T,N<]0 M,FO#-&_:,\1:7\#O$WBS7+/2M4@'I69XS^.'B\ZE\0=0\ M+6^EMX>\ M''J-M?6\DEQJ4GEB69(9%D58=D;*065]Q.,#&: /H*BO$/BK\1 MO'5C\,+[XB>#+GP_!HFGZ4-873]8M)9I=1B$8E9%ECE40,1E5^23+8Z57^// MQJ\8> /A/X5\9>'M)TN-+^]TV'4K?67E,UNEU-#%MCC0 ,X,IR6=0-O1LXH M]WHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y_^)&D>)_B MK\8O!6FKX5OM(TCP;XB36'UVYDC:VOH?LDR8BP=P??*H*D=,G/%>3>-_AAX_ MM?"OQY\,Z9X/OM5O=?\ '%OXETNZ1XTMKFV9;'*AR*[7Q=)\??'.O?\(%K\MA>> 3I4,ULD4L0:#X,N? MB5\8/"_CVW\ W_PYO[*&YCU^2_6.*34%DCVK"?+8B8 X;>W3 Q7TE10!\@VW MP>\67'@'0?@O-H%U'I>G>)8M2N/$9*_8Y-.ANOM**ISN,KE40KCC).>*^B=, M^(%[<_%75/!MQX7U"QL;2P2]M-?D=#:WW*B2- #N5D+J#N&#SCI7:U7BL+>" MZGN8X42XGP9) /F? &3] /RH ^&K-UDN8K M>YC48CY"LZ-&F1D9!..E?0=% 'RE'-\0_@]X+\?^--&^'NK>)?&?C[Q*VHQ: M)9/%YFF6BP16\/G,S!=XCAWX&?F?;GC-7/!OQ5^(GA?X,ZOJ** "BBB@ HHHH **** "BBB@#! M\=:C+I/@_5KF#3;W5YEMV5++3XP\\I;Y0%4D ]<]>@-?+MI\(?&=YJ'P[U_P M[I5YX>&KZ#!X7\9V.H*(I8X(8P4G 5B"P970'/*R=J^P** /DKP/IGC#3?&' MQY_LKX?:G8+K%FO_ C[ZQ;Q_8KEH;7REC<;SPS 8!&".M<##\/?'&E>)[_Q M*G@;Q7J4VI_"Z\T&=KEHC-_:3W"E8A&'"1H /E"C&WGJ*^\Z* /D&]\&?$/3 M/V>/@/K/A[PK=W7BGX?Q67V[PI?LD,]T([3[-,JG<5W#)923@\=*J?O'O MQ4^%%O>Q?!+5O#FJ3>)],OI=.C:WFO9H[>99))IBC ?=7:N22?:OLFB@#P/X M0Q:]_P -*_%W5+_PGK&D:+JUOI8L-2O8T6&X-O"T%DX.]1T->XT4 ?-7[0'@OQ5 M;_LE6/@JTTO4_&7B?[-86LC:>BR,SPR1.[L69>,(W/&SO9OW<;:/N"JK7"%B3EV"X7.,$]J])JO-86]SA8L0 HZFOG/0 MM%\=_&_X0^-/"VI_#'5/ .HSK'J2ZAXANX7DU+4%F64 "(D*G[L+ST!%?8=% M 'S?:VWB;Q#\4+/XFZAX+UBRM_!WABYTVST9Q']KU&]G>)I?* ;&Q5A50S$9 MWDX&VLWX!_$CXD^*/B)=W7BKX*Z[X3N]34M?:YJMW \$%O&K&*V@1&+?>.>> MI9B>V/J*B@#Y,?XN?$_7?C3')/\ ;Q*^GVES]BTG4[R[MX[2VB9@)+J10Q? M<5SC'08]:^LESM&[&<);Q]:L+]SID*.L,5O=12OO+.N"5!V@=<'I6!\;])\7_M16>C>"+#P?JOA M3PJVH6]]K.L>($CAD\J)PXAAB5F+,Q !)(P*^H:* /B7XL?!_7-'^-/B#O&<&GRI%I=W$O]FSPVD=K)!*)C\T.V)2#SU/O7UW10!\&Q_!OQ/H_Q M)UG2_$OP0;QIH_B2_AU.SO\ 3]<>"PTD^7&I@GB\Q5(C,8P43G'TKL_&&B>+ M8OBE\=KNV\!Z_=V&K^![?1=+FM8HVBN[F..:,HA+@@9G7!/96/;GZ_HH ^// M!^B^,'^(_P"SQ<7'@/Q!96FA^"[K1]6N9XHQ'8W,L4$2JY#DD;K9B2,_*RGO MQ1TGX3^-M;^ [_!2Z\,7VE7[:S-/-XBEV&QCMC>-.)8G#;C)M( 7 (/>OM&B M@#X<^ ?P9U[P=XST+PGXI^#MQJ=WX;OGN+/X@3:Y*]@8PQVRI TA(F*MC:% MSGM7K_[*6F:_I7B7XU2ZYX8U?P]%K?C6XUO3I-2C15N+62VMX5*E6/.ZW0R3V\,,T,$HX175R"N!C87_ (F\13Z#=Z7;V=B1/(K2QNL2%G895-RJ6)[5](T4 M >*Z1\0]9^&_P#\%:@_@37;^\@AM-.O]* BBN;)$7RY)W!8@HNS. 22&7UKT MGQ]XDO\ PGX/U/5M*T*\\2ZC;PE[?2[';YMP_P#"HW$ <]36S=V%O?>5]HA2 M;RG\Q-XSM;!&?R)_.K% 'R%\/Y/'OQNT+QYX4\6_";6O DOBG2;N+4/$6M74 M$BM(\?E0Q0I&2=J YP>P]371^&O"'BWX@>*O@]#K_AJ[\/6OPYCEO-2N+DH8 MKZ^%HUK$EK@DO'^\DD+G&,*,<\?35% 'R;JGQ=^)VM?&=&?X"^)KO2M/N3:Z M/J-S=6T5I$&.U[N5=Q;.,X Z#W-=9\8K?7KG]I#X1ZG9>$];U32M&^VI?ZC9 M0(T$/VA(T0Y+@D @EN. .]?0U% !1110 4444 %)/#'A_Q7\&9[36O!\?V M9/'D^MRS6,Z(OEB2VA:1B'=,97: .>PK[7ID\0GADC+,H=2I9&*L,CJ".0?> M@#X8\&G7O&GPP^-7P\TKP??ZG-XA\2:G90ZH"GV&#S'"N\K9RI098#!R0*?= M_L^>/X_AW\:/!VGZ-//?2>*K#Q/I-W=W!BMM6CMEL'%OYB,'#N;652>-IVG/ M/'U3\*O@CX:^#2:NGALZFJ:K=->W2W^ISW8:9CEG'FLVTGOCK7?4 ?%^G^$- M4U'X)?%&_P!,^!>L^"?$>LZ2=,%G<:I]OU#49,87EI&"QKN/);/)K6\+Q>+- M+^)/PTU"7X?>)18Z3X!?2[R?[/%^ZN]JD18\SDG81GIDCUKZZHH ^'?A[\._ M'>B_"GX!:G<>"-7CO? /B&\N-6T5Q&+QX);>YB62%=VU\&=#C(Z'TK3^+'P) M\;_$J/QY\0-,T62UU#4+O1Y]/\+7EP;:>\@L'9V$S1,/+DD+LJ_-D!1SS7V? M10!\%>*/ FNZM\+3>Z#\!M>\(ZO?>(]*NKNS.H"_OIX[:=9'ED+RD!0H(49R M3Z5]VP7#2V*3"&1':,.(9!M<'&=I]#VJQ10!\U:5X1O/BG\7/!OCN'X?:A\. M-8TQ[@Z]=7ZQQR7T+PM&MOF-B)QNV-O;[H08KEW^#_BU_ 8^#/\ 8%T-,/B; M^TF\1@K]C_L\7/VG&<[O-)^3;CWS7U[10!Q.G^/+S_A:-WX+E\,:A::?;Z<=*\D_::^(_CJQUVQ\+Z#\(?$OCKPS(@FU2 M\TF>"%9N01;@R,#M./F..G KZ)CL+>&ZFN4A1;B;'F2 ?,V!@9/T JQ0!\WO M:>+K#QQX0^+,_@:]2:;0IM)U+PSI[I+=V69-\/4A6QC#8/&:HZ5%X^_9V^ - MS<:+X(O_ !GX\U[5KK4YM,TUHRMF]S,TK;V=E!\M6 X^\1Z5]/44 >$?LZ^* MO$T_@C64UGX8:WX)@L 94AU.>&YU#5KF0N\\V(SMRS$'DCEB. !3/V-=,UOP M_P###4-*U_PWJOAR^CUF^N5BU.)$\V.:=Y$9=K-G@C/3!KWJB@ HHHH **** M "BBB@ JGK%Y/IVE7EU:V;ZAG-7** /DF^^%WC#X MH^%_C;XDD\.W7AK4?&>@6]C8Z'J3I]H2:*-]P8J2O)( .>?:M/P58>-(?C+X M&\3R^!=4MM"L? KZ3?/IZ/\1+S6=2A\F(FVM'O+J=92?,^;*W5PJX.*^XJ* . M.^*7B.X\.>'HVC\'7WC>TO)Q:7FG6"1R.L#JVYS'(0'7@ KGG=7SS_PS;J]Q M\*OB%!H.E_V#;ZCXHM/%7AKPOC_ M X\?77CKP4NN7WAO4/#EZK2QS:/>%'N(VC)!7*G:]=?+<QNH9'! M5E/0@]:9:VL-E D,$:PQ(,*B# % 'REX/^+/Q0\4_&J*\U;X#^(].C>F6+2 RS%%8N9)%52&;GXO>&M$\.W6K6WQ" MG6XL-3MR@@LGDA6&<7!)RH4*&& E_:AB\7^-_V??#UG!X* MU.\\37VH:5J%UI6E*DPLO)NH)Y4=F91PJL 1U*U]*44 5M-O#J.GVMT;>:T, M\2R&WN5"RQY&=K@$X89P1D\U9HHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \Z^.OQB M_P"%&> [_P 77/AG5/$6D:="]Q?MI:^$?VP[WQW M\*[?XB:%\(?&&H^&+B![F&6*YTTS2(I(;;#]JWD\'C&>*W?VX<_\,D?%7'.= M!N1C./X#7S?_ ,$^_ 7CG5?@Q\%]>3Q.MWX,LC>"XT#[(J%"Q8*YDSEP#G@@ M=: /NWPMX@B\5^&],UF&":VBO[=+A8;@ 2(&&=K $@$9YK5KXN\ ])\(RZM;:?I]U)9K=W+-&F\M$5)"B1@!G *9KY9U3XV>.O' M7_!/Z35-1U_53JWASX@1Z+IVN0W!K>[6Z\1P:>=2GM8B"88MP5=_/!8DX'H#[5D?"3X:/X%DUS5'U[ M4]7;Q!)!>O:W\YDCLW$05EAR>%8_-CUKY"^"_@#0[G_@IU\9!);3'[!IME?6 M^+R9=LQV$LKZEI.M6'Q4B2WDL;MX44-/( M&RJD!MP.#NR.!7UW\>?BEXN\9?M/_"SX=/:7=_X>U+PW_:KZ9::J=,^WW;1C M!,XP<)R=HZT ??M<=_PM;0)_'VJ^#+.Y%_XATO3!JEY:0,I,$;-MC5B3PS\D M ]ADXR*Y3]EW2/'_ (=^$]GI'Q(EMY_$5C<30B2"\%T3!O)B#O@9<(0#]*^4 M?V>? &AG_@HA^TCFVFSI4-G=6G^F3#9(\,;,6^?YQECPV0.PQ0!]5?LV_M,: M'^TSH.NZGHFCZIHHT?47TRYM]4$6_P U?O;3&[@C(/.:]@K\2/#.LZIX$^"& MO>+-!UC4=+U>#XJ"%3:7CQQ^6TK;E9%(#!N^[-?7_C&QU7QU_P % H?"0\0Z MOIFC^(/AW-)>Q65_*BI(ZJ@FC7=M5U)4@@ \?6@#[XHK\ZO'NK>,]8_:\M/@ M=OU;Q-HWAKP+"=+B?6SIDNH7GE(K7TLJ\RL/G^7IE2>QIOQS^(WQ;\$>&OV> M?AYXRF^T:CK6HM9^(9=*U00_;_+.(X3= #86&TL1@\'UH _1>BO"_P!EGPQ\ M0O!EAXLTGQM%#;::NJ//H-J=4^WSVMFX!$4DA&3M.<$YXKYQ^-,-U??\%//" M_AP:QK-KH.I^#)KZ]TZTU.>*":98[M0Q0/@?+%&/E ^[GKS0!^@5%?C5H/CW MQA#^Q9:>+?\ A,?$$FO:)\0DTVRNY=1E9X[(;V_M_!EOX.;6A:V=U+:_;;IA&N]GB96.W>V!G&10!]MTA( ) M)P!7Y$>)_C5XX\:?\$[_ !+J&HZ_JW]I^%?'Z:+I>NP7DD5Q+: QX#R(1YF! M*R9.<@+GD9KVSX(ZUJD'[97BOP--JVIWOAG4_ EI>7%E=W\LJ^>8%+2*2V59 MCG.W'4T ?6/B3]I;POH_PZ\=^,M,BN?$NF>#I7AOTTQHRSLF/,$9=U4[<\Y( MZ'&:Z7X+?%;3?CA\+O#WCK2+2ZL=-UNW^TP6]Z%$R+N*X8*6&>.Q-?F_^S?X M0TJS_8,_:#UF*"0:BLNKV8J'[/?B#6/A]X]_8NAT M?6-2BL_$VB7EOJEF]X[6]PGFN%!C)V#;NX(&>!R: /UEHK\^_#WCKQ)\*OVJ MY-$^)AU=].\4^)Y+CPYXMTN_>:RN(PQ$>G319V($VX.T Y!SFOK3]I_QWK'P MQ_9]\>>*?#\9DUG3-+EGM2%W;'X&_'?:"6_X#0!ZA17P)^R9IGQ.\06WPB\? MV*R?\(MK.C7*>+[W4_$ANGU::5-T+/$MKXJ\0+JVC?$Z.PL99-6G<0V_F,IBPSG*D8!#9Z4 ?LQXAU271-#O]0A ML9M2EM86F6TMW1))<#.U2[*H/U(%>=?LV_M#Z)^TW\./^$RT#3=1TJQ%[-8F MWU,1B4/$0&/R,PQSQS7S'XA\8ZU\6/VX5\#Z[J5_;>%]'\#_ -K6VGVET]ND M]W)&C>Q<4 ?KI7C7Q<_:;TGX.?$[P+X,U?P_JUS)XPNOL=AJ5H8#; MI*.H<&0.,9'(4BOG*XNOBK\"OA_\2/&.CV(TWP2_@Y+O2;2[\0'5;D7Z*/\ M25+9.'1@2 <9&<5X?<:7YD_[%OB6ZU+4-4UG7M3>]U"\OKMYS-,V,L Q(7TP MN![4 ?K%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 8,D]KI^I3V:W"D8*2> M4R[U]CQ53X+_ (\*_ 'PX= \'+J5KHP.8[*\U*>ZCA]?+$C-LSWQC->AT4 M>>_$7X$>$?B?K>FZWJ]K=VNNZ=$\%MJVDWTMC=I$X(>+S8F5BAS]TG&:YSQ1 M^R)\+O%GPFT?X:W/A][+P9I4RW-MINF7'M&L=+M6F>VLX5@B:XE:63:HP-SL26.!U)S7$?\,_^"5^+L_Q,BTR M6W\7W-LMK9$&V.5PN"1D8'I7HU% 'S7)_P3S^#$V@:QHCZ7 MK;:5K&H+JM_;'Q!>;;BZ4L1*W[SELL3]<>E=[XW_ &8? 'Q"M/"J:SIUY)>> M&%5=)U6WU":&^M@HP +A&$AZ#J>:]7HH H:)HEKX?T^.SM%<1)R7EKVR6M_'9]!;2];.DSZC_:TEK_PD%[L:[_YZG]Y][)S MFN[3]E[P(GQ7TGXD>1JK>+M+M%L+:];5KDJ(%7;Y;)OVL".N0 M$+#P9I26-BUU,J@!KB^N7N;B3 P"\KDLQ ')KSSQ5^RQX"\8_%V/XFZA#JZ M^,HK3[!%?VNL7, B@V,AC1$<*JD.Y( Y+,>IKUZB@#YN3_@GQ\&HO!3>$ETS M6QX>;41JIL1K]YL^U ?ZW_6=>A^H!KT;QC^SQX,\<2:%<:C;7\.J:+;FTLM7 ML=1GMKY(2NUHS/&P=E(Z@DYKTNB@#QOQ1^R+\+_%GPBTWX8W7A][3P5I\ZW4 M6FZ==RVH:4$MO=HV#.2S%B6)RW)YI/!_[)?P]\#_ !)3Q[IMOJ[>)ULUT\WE MWK-SF6FM:;=:??VT=Y8W4303V\RADEC8$,K ]002,5:HH M \N^%G[-W@?X-6<]EX5M+^RTUY))HM/EU*>:VM'?=O:"-V*Q$[V&4 XKSQ_^ M">GP9D\/7NAMIFMG2KS41JUQ;'Q!>[9+L9(E/[S[V3G/K7TI10!Y7XB_9F\ M^*?$.A:]?Z;=-K>C63:=;ZA#?31SR6Q7:T,SJP,J$=0^:B\/_LJ_"SPQ\+-5 M^'5AX1LH_".JG=?6$FY_M#\8=F))+@JI#9R" >U>LT4 >>^!O@1X1^'_ (/; MPO86MW?:*;8V2V^KWTM]Y=N1@PJ968JG'W1Q7&:3^Q+\(-(;P[M\,O>1>'9W MN-)@OKV:XBLF9@Q$:.Q"J",A1P.U>ZT4 (H"@ # ' %+110 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 24444 %%%% !1110 4444 ?_9 end GRAPHIC 10 tmb-20220630xex10d2001.jpg GRAPHIC begin 644 tmb-20220630xex10d2001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !< YT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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"U)^TC\1CX MLGU^+Q5J$5Q+(7%MYQ:V5<\((C\FT=.GZU])_"3]NNPU5H=/\<6:Z;<'"C4K M4$PL?5EZK^&1]*^'Z*_?L7DF!QE/DG32MLUHU_7F?R]@.(LRR^JZE.JW=W:E MJG_7E8_8K2=8L=>L(K[3KN&]M)1N2:!PRL/J*N5^5WPD^.WB?X/ZFDNE7;3: M>S?OM/G),4@[\=C[BOT-^#7QO\/_ !HT+[7I4H@U"%1]KTZ5AYL!]?=3V8?S MK\IS;(,1EG[Q>]3[]O7M^1^W9%Q/A:Q,I-KIT;?._P#M-_=7WKHH4*N)J*E1C>3Z'+B<31P= M*5>O)1BMVSO]=\0:;X8TV74-5O8;"SB&7FG<*HKY.^+7[=L%HTVG^!;-;F09 M7^T[Q?D'NB=_J:^9OBG\:/$WQN>$?VA?B%)\1=,U.X\4 MZCRMM8]_@/$UL13Q'MIN6L=VWO>^Y)1117YX M?JP44G2C(]10 M%)D>HI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HKY _:^_X*-^#OV9KN7P[I=J/%GC4+EK&*79!:9'!F<< MY_V1S[BO@/7_ /@KM\=M3U"2;3YM#T>W9LK;0Z._ M"MSX(\9ZUH-W&T<]A=2088?>4'Y6'L5P1[$5@U_3$)QJ14XO1ZG\>U(2I3=. M:LT[/Y!6]X)\:ZO\/O$=IK>BW;VE];MD,IX<=U8=P>XK!HHG"-2+A-73"G4G M2FIP=FM4T?JG\$/C#IWQE\'0ZK:[8;Z/$=Y:9YBDQV]CVKT.OS'_ &8/BG-\ M,OB=I[22E=*U!Q:W:$_+AC@-^!_K7Z9S7,<%L]P[ 1(AF,9S7X9GV5_V9 MBN6G\$M5_E\C^D^&LZS=R7NH7+EWED/Y #L!V%=K^T+\3KCXH M_$K4[\R%K"WD-O:)GA8U.,_B>:\SK].R'*89=AU.2_>2W?;R_KJ?CG$^>3S; M%.$'^Z@[)=_/Y]/(****^H/C#7\(_P#(TZ1_U]Q?^A"OU[@_U$?^Z/Y5^3WP M?\+W7C'XE>'M+M$9Y);N,L5&=J@Y)/L *_60 * !T'%?E?& M'_#FJ>*]4BTW1M/N-4U"7.RVM8S)(V.N .:_;W_@JW_R:7JO_7[!_P"A5^;' M_!,O_D\#PC_N3_\ H%4B>IXCJ'P3^(WAV+[5=>"_$-E&O/FFPE 7WR!Q7>? M[]M'XM_ #6K:31O%6H7NE0N!-H>JSO<6KKGE0CD^6?=<&OZ'98DFC9)$61&& M"K#((^E?A9_P5*\!>'O ?[4%]%X>M8;&.]LXKNXM[< *LK#YC@=,]<4 ?L/^ MSA\=M)_:+^$^C^,]*0VXNDVW%JQRT$PX9#^/2O3Z_/G_ ((T_:_^%%^)O,W_ M &3^UCY6[IG8,XKZ5^+/[;'P7^!OB^7PMXW\:#1-=BB29[0Z9>3X1QE3NBA9 M>1[TAGN-%&]2U_6[K[%I.G0-\?KJ&M:E*(+6U_LB_C\QR"<;G@"CH>I%=9\:OVKOA7^SU?V-A\ M0/%0\/W=_$9K:,V%U<>8@."X@FVE=Z-(2IP0",@]",U^V/@S_@I5^S?I7A'1;* MZ^(ZQ7-O9Q12I_8NHG:P0 C(M\'GTIV%<^O*\>^,?[6_PI^ UW)9>,O%MKIV MJ(BR_P!G(&DN2IZ$(!TXK>\?_M > ?A=\.[/QUXHU]=+\*7C1)!J!M9Y0YD4 ML@V(C.,@$\KQCFOQ*_X*)_&'PA\,O"CW$NB7,\T$,ES$8G8QR%&.T\@94UWU?F M=_P3X_;;^"GP3_9BT'PIXT\;)HFOVUU>22V;:;>3%5>=W0[HH64Y4@\&OOOX M1_&?P;\=O"O_ DG@;6AKNB^<]O]J6WF@_>+]Y=LJ*W&>N,4#.VHK&\7>,M! M\ Z!=:YXDUBRT+1[5=TU[J$ZPQ)Z99B!D] .I/2ODCQ5_P %;_@!XMWI6EXA)]!YSQL?KMQ2 ^T**^=O@?^WY\%?CYJ5OI.@>*#IVO3DB+ M2-;A-I/(>P0G,;D]E5R?:OH@G SVH 6BOG'7_P#@HC^SWX7\3W_A[4_B$MKK M%C=/97%N='OV\N96*LNY8"IP01D''O6_\=/VSOA-^SQ86LOBSQ*AO[R$7%KI M.G1FXO)HST;RQ]P'L9"H.#@\4 >WUY7^T_\ %Q/@=\#/%GB_@.3[U^:O_ 3I^*_P_P#@ MO\?1XI^(>KKHNFVUA*EM=-:S7&)FP,;8D=NA/.,5^R/P9_:Y^$W[0>M7>D^ M/%@U_4+2'SYH1I]W;[$SC.9HD!Y/8TV)'XY_\%'/@GX.^!'QYC\/^"=*.CZ1 M)I\=P;;SY)0').2"[$]O6OT;_P""2G_)I=K_ -A6Y_\ 9:^'O^"O?_)SUM_V M"8O_ $)J^P_^"9GCC1?AQ^Q%)XB\0W;6&CV.I74EQZC<);1%=+NXHU=C@;GEB4 9[U].]: MD845E^*/$^E^"_#]_KFMWL>G:380M/* M=;L=(TGX@-?ZG>S+!;VT.A:D6D=C@ ?Z/0!ZQ\:OAAX6^*_P_P!2TCQ;HT&N M:;%&]REO<%@JR*A*M\I!R*_.C6/@EI^A?LS_ MO?AWI<&B^,M3\1&=;N(R% MKB:$.\:D;N^P+@8ZU^J!"S18(W(XY##J#ZBJ2>'M+CAMHDTZU6*U?S($$*@1 M-_>48X/N*!'Y[>&/CAJO[1O[5OPC\2PPRV?AG24?3S#*NTMJ)AST36NDV5NT4C2QF*!5*.WWF&!P3W-:M PHHHH **** "BBB M@ HHHH **** "BBB@ HI"P7J0/K2;U(SN&/7- #J*:'5C@,"?8T%U4\L!]30 M ZBCK2%@HR2 />@!:*0,",@@CVH!!&0?2@!:*3()QGF MC)?!.O^#KEH-;T>\TR13M/VB$J,^@/0_@:Q*_1[XG_M3?"; M15DTS49U\6L3LEMM-MUN44$>U)04\=0E33^U9\OSZKUV\S\CQ_# M5*%24,MQ,:LE]FZYOET;79:^1\G1N8I%<<%2"*_33Q'XPN!^R_)X@#D73^'U MF+=]YB&?US7YHW.GW%E?R65Q"\%U'(8I(G&&1@<$$>N:_2WQ'X0G/[+TF@;" M;E/#Z0E<<[A$,_KFN+B=TW/".7\_X:7/1X-550QJA_)^.MOU/S+)R:2K>EZ7 M=ZWJ5MI]C;O=7ES((HH8QEG8G %?5VB_!?X;?L]Z/9ZQ\5;Y-7\0S+YD6A6 MP\T+[; 1O(Z%F(7/YGZG&8^E@[1:9\5E^65LPYI1:C"/Q2D[1 M7S[]DM3YE\,> ?$?C.=8M#T6]U-F. 8(25_[ZZ?K7L_A#]B#X@>(&BDU);30 M;=QDFYDW2#VV+D@U]0_##]J'X5^)DBTW3;U/#$V=L=EJ4*VH..F'!,?T&[/M M7MRL'4,I#*>01WK\_P QXFS&A-TU1]G_ (DV_P!%^9^I93P?E6)@JKQ'MN_* MTE\]W^*/)_@A^SEX>^"L#SVI;4M:F79+J$R@$#NJ#^$?J:]9HHK\_P 1B*N* MJ.K6ES2?4_4<+A*&"I*AAXJ,5T04445SG6?''_!5O_DTO5?^OV#_ -"K\?OV M'OC?^T-X?\(^*8)KC1KU93+'!,T3G:N1AEY%-$]3ZG\3?\%J M/'&HZ7+!HOP_T;1[UAA;J>]DN0GOLVKG\Z^(M6\4:S^T%\6EU+QAXCMK74-: MNP+K5M1;9!;@GJ<#A0.PK]A=0_X)(? *[M)(H+#6[*5AA9XM4D9E]P&R/S%? M '[>G[!"?LF#2-^$_A MGX,_!7P[X=\*WT.K::D E;4H&#+=R-RT@([$]*_(W_@K5_R>#JW_ &#++_T4 M*]@_X)!?M#ZS#XQU'X7ZI>O=:/<0&ZT^.5\^1(OWE7V(YQ7C_P#P5J_Y/!U; M_L&67_HH4D'0_0[_ ():?\FD>'_^N\W_ *$:]D_:N_Y-L^)7_8"NO_19KQO_ M ():?\FD>'_^N\W_ *$:]D_:N_Y-L^)7_8"NO_19HZE'X7?L3?\ )UOPS_[" MR_\ H#5^J/[>W["/B;]K;Q/X;U70O$>E:)%I5H]O)'J"2LSDMNR-@-?E=^Q- M_P G6_#/_L++_P"@-7]$Q_U9^E#)1_,%XL\.2^$O%.JZ'/*D\^GW4EJ\L>=K M,C%21GG'%?>.A?\ !&GX@Z[HMCJ47CSPU''=P).J/%<94, 0#\OO7Q;\:/\ MDL/C+_L,7/\ Z-:OZ/\ X=_\B%X=_P"P?!_Z+%-@CP']IG]D[7/CC^RYH/PN MTW6M/T_5-.FLY'O;I7,+"&-T; 49Y+#'%?B_^TQ^SSJW[,?Q-E\%ZSJEGJ][ M';1W)N;%6$9#YP/F .>*_H_K\.?^"M7_ "=O>?\ 8*M?_9J2&RI^S=_P30\8 M_M*_"C3O'>C^+-$TFQO9IX4M;V.8RJ8Y&C).U2.2N:_4C]C+]G^__9(^!=SX M:\3:WI]^UM=W&HS7UH&2&.(@,2=X!X"DFN)_X)2?\F8>%_\ K^U#_P!*I*]. M_;@\17?A7]DSXGZA8N8[@:0\ 8?W966)_P#QUVH _&W]LG]JKQ-^UO\ %V>. MVEN5\*6MV;70=$C8[2,[5E9>C2OUSV!VCOGZ<^%'_!&34_$?@ZSU+QKXX;PY MJ]S&LITVQLA<>0",[79F7YAWQFOSJ\&>*=3\$^*]*U_1F1=6TZX2YM6DA691 M(IRI*,"&Y[$5]3_\/0_VF?\ H9K?_P $%K_\:IB. _:Z_9-\1?L>?$'3K"YU M1=3TZ^5KG2]6M@8F8(PR&'\+KE3P<<\&OUF_X)O?M":E\?OV=X)M>G:ZU_0I MVTR[N7^].%4,CGU)5@">Y!K\?/CS^TQ\4OVE?[*_X3Z]753I>_[*8=-CM]F_ M&[/EH,]!UK]"_P#@BW87EM\/?B)+/')';O?P*@=2!N$;;L?FM# _-K]I1BG[ M1'Q(920P\17Q!'8^>]>O?!/]@CXU_M1+'XG>$Z?I-Y@C7/$,[!IEQ@,JG+N. M,9'M7D7[27_)Q7Q'_P"QCOO_ $>]?O\ _LSC'[/?PZ_[ 5I_Z*6D"/E+]AO_ M ()^^,OV5?BIJ&OZWKND:U87FG26N;#S%:-R01D.!D?2OD3]M_\ X)_>*?@S MI_B[XKZAXFTB_P!*O=8:5+"V243J)YSM!+#;QN&>:_;.OC+_ (*T?\F?ZO\ M]A*R_P#1RT#/R:_9;_9FUC]JCQ_<>%-$U>QT:ZAM&NS/?J[(5! Q\H)SS7ZH M?L'_ + ?BC]DWQYK>O:[XFTC6H+^R^RI%IZ2JRG<#D[P!CBOCC_@CS_R&OB=I]N!!?J=- MU%E'251F-B .XR,D]<5H?\$:OC08[SQ/\-[V8[9%&HV2D=".'&<_H!2$>U_\ M%;_C,/ /[/\ !X2M+@)J?BFY$#HI&X6R?,Y(/."<#([U\7?\$H?@C_PLCX__ M /"47MN)=+\,1?: 6&5,[<)WX(Y-8'_!4+XS?\+7_:;U'3[2X\_2?#40TRW" M.'0N.964CU;M[5^D'_!,KX)+\)?V;M+O[J$1ZMXA/]H3MP3L/W!G /3L:.@^ MI]<4444AA1110 4444 %%%% !1110 4444 %%%% !1110!XK\,O%_A MJQA\-2>(=&MHIY[B&6$_%4?C.V\3>$[VP:,,7 M5U* D/D^G(QZ<\_%\(O$7]V+GYF0\Y)' M?H<4".$^%6@:9H_Q9GO=5\,S^#[MXG&C:>RGRW50=S,^3E_;I_7J_ 7PYT7X MM:1=^)O%<#ZMJ-W*?%VCZKXPFT6"TT MG=+!:Z.TK&64C&YFD P ,\#-0V7@KQ[X%EO['PEW87:))6Z@#^Z.@_R*PO%'@#Q#8^-7\6>#+S3H=0NH!;7MCJJN+>< _*^Y M/F##]>.G< Y:_P##5M\)/&^GZ?X>>6VT37+>>.;37D9XT=$)#KN)(/:CX>?$ M";PU\.?!FC:7I;ZQKFHPS/!;"01HJ+(VYG8] ,UT&E_#SQ/KOB!]>\8WNG/> MV]N\%A8Z7YGV>(LI!-(;6:.1 MB3AE7<"..U #/!7B&\U[XZWHU'2Y-)OK?2A'+ [AUSOSE6'45I>-Y(_!_P 8 M/#NOL!';ZA;R6%PV< D#\\4^([K2I#+(LL4LK%5!![D GI[4 >/_#G7 M+S1?B=<>*=0F/]E^)!47NM>(?MJ0IA3 M(F2L>/3@=Z],\??!>X\0_#/1_#VE7,-MJ6FM&8KJ5F11QB0Y4$Y()[5LZ]\- M9;W1/"NG6$L$$>C3PR.&! 8(.=N!U)YH"Q0C^)5S>7&K^'_$V@/I-X-/ENXX MX[@2+/$%.X!AT8"N,O?&GB'0?#WP_3PEIJP:-?,@5+BZ#.^<_NV+*<#OD5Z' MXO\ A]?>(/&$>L6]Q;I"FE7-AY >!WK,B^%VK)X9\":<9[/S]"E M1[EM[;7 !SL^7G\<4 >;:(?$^K>._&FL2^#K#5]0M;C[,\EQJ10VJ>7_ *M. M.1CG-=IX1^)-OHW@G0;+1- U*_,OD::+K]VFUOF9I&[9KK_ MX(O\ 1-5\ M;7,\MNT>MWGVBV$;,2J^7MP^0,'/IFN'D^!>J1Z'H#*-)U#5-,:56M;YI#:R MH[9^\%W!A]* *_Q#^(#^*?!.MZ5?Z>=+UK3KBV-Q;B42H59P596'4&NI3XIZ MI>7,]OX=\-R:U9::H2[N?/6/+!>5C!^\16(?@QK%UX:UB%[?0-,U*^GA9(M. M1UB2.-@<-(5WL3SU&!5ZP\">._!=YJEOX8NM!DTF_D\X?VB9A+;NPPQ4*"&] M1DB@"S^S5(9OA5:R%#&7O+IBC=5S,W!KS_Q3I&A6OC3Q')\1M'U.[CN92VG: MK"LLD4$.,<;#A-IYY%>N_!_P9J/@'P3#H^J36]Q=QSS2M+;$E&WN6[@8Z]*R M-;T7XF6VI:I'H]]X?U32;MBT::UYRR0 C!0! 00/>@#E]>\7^(_#[&#\C97(P._6NDTCXJ:_KOB[5])L_#4;66D7IM[V_DNMJ MJF,DJ,?,PY./I5?3/@[?Z-I7@JR@O+><:+=OR0/#K6I27<(A8EEC9%7#9 P>#TS]: .:E^.-TEFVN)X?9O":2> M6VH?:4$N-VWS!%UV_K6GJWQ5OIM7O;+PUH@UE-/V&\GEN5@52R[MB9^\P!&1 M[UQ=I\!]8L(!I$>G^%KK3!/_ ,A*[25[LP[LD-%MV%NVT!AOX;Z=U M^U(IP@#1!CL8=1E30(J:?X]UV#PC=V=GJX4,S1GJYXPQ'/.* MW=0L]6^%VKZ'5)$F"?>EMO _BKQ)K.FW7B[4=,-II@#@_B;HUSHGCK343Q#XJTW3KJX62YU![UVM(\GB-54<9]^*[ M_0Y1H/Q:O],@[>WFJ=K/]2,5GZK\./&.J6USH,VOV,_AJXF\UKB> M%VOE7=GRQSMQVW=1Z5T/A[PM=Q>.M1U>[@\BU@MH["P5F5F=!RS\$XR>,'F@ M"#XJ>)[NQM+70=&D*:YJS>5%(O6"/^.7VP.GO7.>,?$DLGPELT\.7&JWLDTJ MV8NH-YNB5;#MGJ#P>377^(OAEI_B#7CK1O-1LM1\GR!)9W;Q#;Z<5R^@?"77 M?#W@JWL+/7C!K%M=M=1N\CS6[@DD(P.#@CKCO0!F>"=1&D:/XDBM[_Q#%XAM M[,RFT\37/F>6,':Z=L$UE_#+Q?)>>+M'BL]?UJ_-Y"TNH1:RNV+;CA?HN: /0VU;3KPM;)J-N97!0+%.N_/MSU MKQN\\"7#_$:RTC2/%GB9C;$7E^]QJ;/&J9RL87 Z_P J].LOAGX5T[4DU"UT M&Q@O4;>LZ1 ,&]$[W1O$_B/5;R2&0:E,K0^6Q+*BC #9 Q^&: ./NO M$FO>$?'GB$:AJ[:G8PZ0VH0V@B5$B(8@*,.5\4W\NKI M +UK%BOV-H_O&/9CCY?XLYKM]2\!RZMXZO=4N6A;2[K2OL#Q!CYF2Q).,8Q@ M^OX5S,OPT\8W6B_\(G/KFG'PK@1MC7;V^AV+>5>&%L&ZE[JQ'51TQT/Y5]WWDAAM)I%^\J,P M_ 5^0?BBXDN_$NJS2L7DDNI69CW.\U][PC@Z=?$3KU%?D2MZOK\K'YEQUCZV M&PE/#TG;VC=_16T^=S+KK/A;XXU#X>>.M)UK39FBEAF4.H.!)&3AD;U!%*-,TZR@>XNKBX2-(T!)))'I7ZO6C"5*4:GPV=_0_#\/*I"M"5+X MDU:V]^A]3>*/A/;?$/\ :WMQ8P#^RW@M]5OL+P 1G!]VP!7VE/:QW%H]LZ@Q M.A0K[8QBN2^'/@"+PA'>7UP!)J^H%3/+UV(H"I&/90/SS79U^"YECGBG3IIW MC3BDOU?]=C^G,HRV."C5JR5I59.3\K[+^NK9\1_#+X;0?"K]ICQ'_:, ^RZ= M8W&IV#,.&7MCZ D?A7S)XZ\8ZCX^\5ZCKNJ3M-=7+(X=3LXP-8M(I(EP<>?"ZE7B)]P#IXW"SI5%T;7D^Y\KDV/K9=C:=:D^J37=/=,_6 M^BF0L7AC8]2H)I]?SR?U4%%%% 'QQ_P5;_Y-+U7_ *_8/_0J_,K_ ()R:[IO MAS]K#PK?ZMJ%KIEC&DV^YO)EBC7*\99B *_53_@I+X!\2?$C]F?4M&\+:'?> M(-6>[A=;/3H&FE(!Y(5>:_'C_AC#X[_]$C\7_P#@HF_^)IHD_?6;X[?#>")I M'\?>&0BC)(U: \?@]?F#_P %3_VP?!/QBTC0_ G@C4DUV*QNFN[W48 ?)W8P MJ*3U[DFOD^R_8D^/5_.L,?PE\5([' ,VG/$OXLV /Q->Z_"+_@D9\9O&VIPM MXQ73O &D!@99+JZCN[IE_P"F<4+,N?\ ?=?QH G_ ."17P]OO$7[1,_B-(9/ M[/T6R_ 7/K6)_P5K0K^U_JA(P&TNRP?7]T*_77]GC]G/PC^S3X#@\ M,^%+9@O#W5]/@SW +-=3\0V-O]FO M])5@LMU$O*O&2<,RCC;D$C&,FBX['5_\$H_'V@:G^S18:'#JEK_:^GW,HGLF ME42J"RM=-MIUFG>5EP 5 M4G;U'7%?B[;_ +/7QHT36#8VWP]\:V6I-\ODP:3=)(?P"Y->^?"+_@EM\:/B MC87NM^*+1O!=FEN\T*:O\]_=R $J@@!W)DC!,A4\\ T"N>._L3?\G6_#/_L+ M+_Z U?T3'_5GZ5^&7[*'[)WQB\&?M,^ ]4UCX:^)M/TFQU4//?W.FRI#&@5A MN+$8 Z+-%/PG\.ZR=6LETD M:9!(;UIU$07RQR6)P*_(+]N']@#XD^#/BUKOB3PCX8U+Q;X3U>YDO(IM(@:Y MEMBQW,DL: LN"3\V,'UZUXAX!_9=^/GQ(NK?1-%\%>+!:2L(2]Y!-:V40[[W MDPB@>GZ4]Q']!WA?Q3I7C30K36M$O8M1TN[3S(+J$Y21?4'N*_$[_@K6/^,M M[S_L$VO_ +-7Z]_LV?#+4/@W\#/!G@S5;B"ZU'1].BM;B6VSY9<#G;GDBOB' M_@J5^Q9XT^+'B33OB3X#TJ?Q%-([ M[=^\LK33[I&!Z$LH48^IK]??^"9O[-?C;]G?X6Z^WCN..SUCQ#?)?"P\T2S6 MZB/;B5@2-QZX!.._-# _&CX9^-M5^!GQ>T/Q)';M'JOAS4UF>UE!4[XWPZ,. MW0C%?O\ _ S]JOXX8T]Q;']!?C'XG^$?A M]8R7GB3Q+I>B0(A&?V3_CY\5+ZVM[/X?>+;[S6VI^ M.GCS4].^%WBJ]TZ[UV\GM[J#2Y6CEC:9BK*0.000VG0K)$ZQ@%6!Z$'M0Q([^OC+_@K1_R9_J__82LO_1RU]FU M\I?\%,?A_P")?B7^R[JFB>%-#O\ Q#J\E_:2)9:= TTK*LJEB%7G '-(;/@/ M_@CS_P G+ZE_V!I?_0UK]J:_)C_@EK^SU\3/A=^T!J&J^+_ FO>&]-?29(EN MM3L)(8RY9<+N88S7ZSTV"/Q-_P""O?\ R<];?]@F+_T)J^X?^"2G_)I=K_V% M;G_V6OF'_@J#^SQ\3OB?^T+!JWA+P'K_ (CTP:9%$;O3;"2:,,"+?"4J![BXM6GLVY.RXC^:-@!U.1^M?@K\#OB=J?[.WQELO$(C>&] MTJ6:WGBQ\RG!1A]0?Y5_2,0&!!&0>U?@Q_P4M^#]K\)_VF]8>P:(6&NH-2CA MC=28V;[X*@#;SR*$#/.O@#X U']I7]I?1M*DWW#ZOJAO+V4@\1;]\C-CIQW] MZ_HCTO38-'TRTL+5/+MK6)88U]%4 #]!7YA_\$:/@:$MO$_Q3U"W^9S_ &5I MC.H/ YF=3G([*:_4:A@@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HKS[QSX\UFU\3V7A3PG8VU[K]Q!]KFFORZVUI!NVAWV\G)! ]/ID\,^( M/'-CXDATKQ5I%AQ_R #T&BHENH6@\\3(83SY@ M8;?SKA/&_C/7?#(\1W4":4^GV&CR7MLK2LUP\R_WD!'R>X]N: /0**\^*/">BVNI:)927]E'=WSW4F2KLJGRE&X;6;<<9S7I]UXHT>RU.+3KC5;*# M4)?]7:R7"K*_T4G)H U**R-6\7Z'H,RPZEK%C83, PCN;A(V()P#@GUHU;Q7 MI&BO'#>:K96ES,I,,4\ZHTG'\()R?PH UZ*Y'X7^+;OQMX6&IWB0QS&YFAQ M"%VHY /)/85J^+_$]MX.\.WNKW89H;9-VQ1RQ[ ?4T ;-%>/CQ3\61I*Z^-" MT*;3R!-_9$3S&^,1[ _=WXIWQ#\;^/-!T0>(M*M]&@T9HXC]DU.*=;Q'8X(8 M# &": /7J*YCP*_BN6QEE\4OI#22;6@_LD2 !2.=V_O]*YO6/''B?7?%][H' M@ZUTL?VT[Q3:P:?K>AQ^=<_ M9"S0RPD961,\@''0\US6E_$OQKXFN8+C39/"-G;W+![?2M0NY!>R0Y^\=O ) M'/2@#VBBN4^(/C;_ (0?PLU\T2S:E*5AMK53N\V9N HZ$C/Z5)YGBB[\(6[V MTNEP^(&56E\^-S;H?XEPK$\?6@#IZ*\9\#^/_'7BSQ=J6FQ/H%_IE@K)/J5I M%,L7GXX126.[!ZX'XTGB+Q=\3-!US2]'BE\,:CJ>H/\ N[2""<,D0^]*Y+85 M1Z]SP,T"/9Z*;'O\M/,QYF!NV],]\4Z@84444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M M1_Y!]S_UR;^5?D#K_P#R'=1_Z^9/_0C7[!7,/VBVEB!P70KGTR*^)?"G[".N MZSXLOKGQ7J=OINCBY=U2Q?S9[A2V>"1A 0>IR?;O7WG#&88; *O/$3Y=K=WO ML?F?&65XS-)8:&$@Y6V[Z'S5X'\ ZY\1=D_!FQ%]<[-1\33)B6\*\0@]4C]/<]37HG@/X;^'?AIHZ:;X>T MV*Q@ ^=U&9)#ZLQY)KIJY,YXBJYBG1H^[3_%^O\ D=N0<)T,I:Q&(?/5_"/I MY^?W6"BBBOCC[\*\'_:*_9ATWXO6[ZMI@CT_Q/&F!-C"7 '17]_0U[Q179A< M76P555J$K27]:G!C<#A\QH/#XF/-%_U==F?D)XO\&:QX$UJ;2M;L9;&\B."L MB\,/53W'O4_P[_Y'O0?^OV+_ -"%?J-\1/A5X9^*6DM8>(=-CNUQ^[G7Y98C MZJXY%?*MS^PYX@\,?$+2;WP_J=MJ6A1W22LUVWE3PJ#G! &&^H_(5^JX/B?" MXNC*&(?).S]'IT?Z/\3\3Q_!N,P.(C4PJ]I3NMOB6O5?JOP/M.V_X]HO]P?R MJ6F1)Y<2+G.T 9I]?C[/WI;!1112&%%%% !1110 4444 %%%% !1110 4444 M %'2BJ6M$C1[XC@^1)_Z": +$5S#.Q$L+ \=?L/_@K MWXOBUCX$_#76M U-GL-0OWG@N;24J)8VA4J&/&B M3:W<$BVMKVSGM/M!](S*BAC_ +(.?:D,]_HKX&_:1_X*1Z;\,?VCO#'@O1=> ML8O#%C>/;^+KF73)WGM&5@"B$K\PQGE%;ZU] ZE^W'\%M)\ Z#XUN?%[)X:U MRYDM-/O1I=X1-*APZ[1%N7!_O \XH ]XHKS[XM_'KP-\#/"UKXC\::T=)T6 MYD6**[2TFN%9F&5'[I&(SZGBKOBWXR^#? WPU?Q_K>MPV7A%;>.Z_M+8\BF- M\;"%4%F)W# )YZ4 =I17F]Y^T7\.=-^%MG\1K[Q1;:?X.O(_-M]1O4D@\U< MD#;&ZAR3@X&W)]*\^^&W_!0/X#_%;Q/%X?T'QU#_ &K.VR"'4+.>S68]@CRH MJDGL,Y/I0!]$U2UO6;3P]I%YJ=_*(+*TB:::4C.U%&2?RKAOBO\ M#?#[X'7 M6B6_CCQ%%H#ZS*8;)IH)721AC.YT4J@Y'+$"O,-4_:N^%_QX\"_$WP_X%\2# M7M0TG1KB2Y,5K,D6W:5W)(RA7&3U4F@#U'X*?'KP?^T%X>OM;\%WLM_IEI=M M9O/+"8PTB@$[0>HYZUZ)7Y_?\$E_$&G>%?V6/%6KZO>PZ=IEEK-Q-<75PP5( MT5%))-?7OP;_ &@/ OQ^TN[U+P)J\VM:?:R>5+%))[O M7-0%KI]N!DI%NVQKCZ%O"^K3>$KL^?K6N6<7F1 M;5/RPMMRR#/)+ ].:^'SLM!*O$ET?8_P!T M4"9^I'[.GPGM/@E\&?"W@^T0*=/LT$S _%_P -CPEK6L:K9W1NS=R3W4LEJS&)BJJ& MP.#V[<5]'RPQSH4E19$/57&13(K*W@V^7!%'M.1M0#% CY?C\9Z7HW[.LG@^ MZE=/$EH);.;3_+8R(WG,V>GW<'K6YX^@D?5_$96-F!\!LHPIY.1Q7T&UA;/( MSM;Q%VZL4&3^-/,$39S&ARNTY4/O!-R=*B$+/PAXFL/%%JLGC66YFWB2$M=2R%OW1A;&<8QC!K MZ:"*H P,# Z5$]E;R2B5X(GD'1V0$_G0%CP[PYX;?5?B1X53Q-917]W!H& MYQ<1[U63<,$@\9Q6;9:AX/T?7O&UOX]@@?7IKIO(-[;F3S+;;^Z6'@XQT..] M?1'EIOW[1OQC=CFHIK*WN'#RP12..C.@)% 'CWP2\5:1X2^%VE?;':S@N=0E MM[=60Y!+G:#Z<>M=E\8M N_$OP^U*TL(S-=!1(D8.-^TYQ^E=3=Z-97R0I/: MQ2)%()44KP''0X]:NT#/)+/]H7PM:>';=-]Q)K<<:Q'1E@;[09 ,;<8QU[U> M^+TEWKOPD>7[!-!=3F"0VF-\B?.#@X]*]&%A;"7S1;Q>;UW[!G\ZF(!ZC- B M#3@5T^V!&"(ER#]!7CVD>)+#X3?$#Q/!XBF-A8ZI,+RUOI48QN2.4W '!'I7 MM-13VL-R )H8Y0.@=0W\Z!GB&E64WQ(\0>/_ !#ID<@TV_TQ-.LI9 4%PRJ< ML >J\]:X4?\ "$6WPF70K>Q1/'B8CCA\AOM@N0P^8-C./QQ7U9'&D2!$544= M%48 J+[%;^=YOV>+S?[^P;OSH%8\7\2^%O'U]XKT/58=,T[5K'3+)!%;WEV8 ML7!4;Y&&#D@\"LCX;^+==\)>!=;O]2T!)K(:HZSBWE9V1&8B1L8Y5?UKZ&I@ MAC",H10K=5QP: / ?"C^&'^+&BR?#K_CRDAE;5_LN_R,$?)NW<;LYKLOA]$^ MM?$SQIK-TI,MM,FGV^X<+$J@\9Z9)YQZ5Z3!:06N?)ACBSUV(%S^52+&B%BJ MA2QR2!C- #J***!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M:_Y U__ M ->\G_H)J[5754$FEWBGHT+CC_=- 'YG_P#!.SX1:+\=/V9/C?X*UV%9++4_ M$DJ+(1EH91!&8Y%]"K '\*^,_P!H'QEXM\$?#J/X ^-8I6O_ 5KDTMA M+/V?_#4<=O-HUUYEQ]FU";I%K]LL+^RD$=Q;2+'_"Q4C! P000?J :_,#]C2'7OBA^TCH'@O7O''BJX M\.:)J"75M8C4V,9:!]Z*RL"I7* $ #CH12 ^F_VT/ WAL_M[? : ^']*\G5I MY'U&/[%'MO6\Q>9AM_>'W;->V?\ !0KX!:3XH_8^\26'AK1K+2F\,D:]96FG M0);Q(8LM-A$ &3$TO3J2*\E_X*\^"[:T\+^"OB'8WU_IOB?1[MK2UN;.81[5 M?#$\#=N!08((QS7T5^QSH#7/[*^C?VOJNI>(Y]9M9;B]N=9G^T2R&3.Y2Q'* MXX .:!GY]^,?B'JO[;/PT^#/PHT.9IKW3-"GO=96%B2KVT;1PAL]20JGZFJ$ MOQFU7X^_LW?!3X 64CMX@NO$+:7JJ XVV]LZ^6K ?P_O$.?^F1KZ4_X)F_ K MPSX!\8_$G4;#[5<74,QTZ)KMU?9#O;@8454)50H_AD8#).,T".=_;"\)Z7J'[6WP(^%?B)S:?#FSM8 M88K=WQ%.5(4!O=MH4G_:-=E_P4_^!WPU\#?L\6GB+0?#ND^&?$FF7]M%ID^E MP);22Y!D*5H [']N2^U+QK\$OV8I_$\;O?WZ(MXDH(9P2B\]^5Q^=?H)XI^" MW@7X3_!'Q@GA#PII?A]CH<\+2V5NJ2NFPG#O]YN?4FO /^"D/P^TK7K[X20/ MYMG!I]_M@BM"J*J@H N"IX Z5]??%>T2^^%/B>VD+!)=,F0E>N"AZ4#/PG^ M'_B_Q-:_!W0/#/B![S2O@KJ7B@_VSJ.FC,LK?+NC;V"\@=_PK]V/A!X=\(^% M_AOH-AX%BM8O"JVJ-8M:$%)$(SO)[D]23SFOC#]C+X">$O%O['?CCP=K=K+J MFC7E_<2L+AE\R-Q&"KHP4;6! (.*Z'_@F5J>I:3X8\1>#)-4NM2T3290]DMZ MRO) "V"JL /E[XQ0P1]NNBR(R.H=&&"K#((JCHOA_3/#EJUKI.G6NF6S.TIA MLX5B0N>K84 9/K6A12&%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % :%%% !1110 4444 %%%% !1110 4444 ?_]D! end GRAPHIC 11 tmb-20220630xex10d3001.jpg GRAPHIC begin 644 tmb-20220630xex10d3001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" !< YT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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"U)^TC\1CX MLGU^+Q5J$5Q+(7%MYQ:V5<\((C\FT=.GZU])_"3]NNPU5H=/\<6:Z;<'"C4K M4$PL?5EZK^&1]*^'Z*_?L7DF!QE/DG32MLUHU_7F?R]@.(LRR^JZE.JW=W:E MJG_7E8_8K2=8L=>L(K[3KN&]M)1N2:!PRL/J*N5^5WPD^.WB?X/ZFDNE7;3: M>S?OM/G),4@[\=C[BOT-^#7QO\/_ !HT+[7I4H@U"%1]KTZ5AYL!]?=3V8?S MK\IS;(,1EG[Q>]3[]O7M^1^W9%Q/A:Q,I-KIT;?._P#M-_=7WKHH4*N)J*E1C>3Z'+B<31P= M*5>O)1BMVSO]=\0:;X8TV74-5O8;"SB&7FG<*HKY.^+7[=L%HTVG^!;-;F09 M7^T[Q?D'NB=_J:^9OBG\:/$WQN>$?VA?B%)\1=,U.X\4 MZCRMM8]_@/$UL13Q'MIN6L=VWO>^Y)1117YX M?JP44G2C(]10 M%)D>HI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HKY _:^_X*-^#OV9KN7P[I=J/%GC4+EK&*79!:9'!F<< MY_V1S[BO@/7_ /@KM\=M3U"2;3YM#T>W9LK;0Z._ M"MSX(\9ZUH-W&T<]A=2088?>4'Y6'L5P1[$5@U_3$)QJ14XO1ZG\>U(2I3=. M:LT[/Y!6]X)\:ZO\/O$=IK>BW;VE];MD,IX<=U8=P>XK!HHG"-2+A-73"G4G M2FIP=FM4T?JG\$/C#IWQE\'0ZK:[8;Z/$=Y:9YBDQV]CVKT.OS'_ &8/BG-\ M,OB=I[22E=*U!Q:W:$_+AC@-^!_K7Z9S7,<%L]P[ 1(AF,9S7X9GV5_V9 MBN6G\$M5_E\C^D^&LZS=R7NH7+EWED/Y #L!V%=K^T+\3KCXH M_$K4[\R%K"WD-O:)GA8U.,_B>:\SK].R'*89=AU.2_>2W?;R_KJ?CG$^>3S; M%.$'^Z@[)=_/Y]/(****^H/C#7\(_P#(TZ1_U]Q?^A"OU[@_U$?^Z/Y5^3WP M?\+W7C'XE>'M+M$9Y);N,L5&=J@Y)/L *_60 * !T'%?E?& M'_#FJ>*]4BTW1M/N-4U"7.RVM8S)(V.N .:_;W_@JW_R:7JO_7[!_P"A5^;' M_!,O_D\#PC_N3_\ H%4B>IXCJ'P3^(WAV+[5=>"_$-E&O/FFPE 7WR!Q7>? M[]M'XM_ #6K:31O%6H7NE0N!-H>JSO<6KKGE0CD^6?=<&OZ'98DFC9)$61&& M"K#((^E?A9_P5*\!>'O ?[4%]%X>M8;&.]LXKNXM[< *LK#YC@=,]<4 ?L/^ MSA\=M)_:+^$^C^,]*0VXNDVW%JQRT$PX9#^/2O3Z_/G_ ((T_:_^%%^)O,W_ M &3^UCY6[IG8,XKZ5^+/[;'P7^!OB^7PMXW\:#1-=BB29[0Z9>3X1QE3NBA9 M>1[TAGN-%&]2U_6[K[%I.G0-\?KJ&M:E*(+6U_LB_C\QR"<;G@"CH>I%=9\:OVKOA7^SU?V-A\ M0/%0\/W=_$9K:,V%U<>8@."X@FVE=Z-(2IP0",@]",U^V/@S_@I5^S?I7A'1;* MZ^(ZQ7-O9Q12I_8NHG:P0 C(M\'GTIV%<^O*\>^,?[6_PI^ UW)9>,O%MKIV MJ(BR_P!G(&DN2IZ$(!TXK>\?_M > ?A=\.[/QUXHU]=+\*7C1)!J!M9Y0YD4 ML@V(C.,@$\KQCFOQ*_X*)_&'PA\,O"CW$NB7,\T$,ES$8G8QR%&.T\@94UWU?F M=_P3X_;;^"GP3_9BT'PIXT\;)HFOVUU>22V;:;>3%5>=W0[HH64Y4@\&OOOX M1_&?P;\=O"O_ DG@;6AKNB^<]O]J6WF@_>+]Y=LJ*W&>N,4#.VHK&\7>,M! M\ Z!=:YXDUBRT+1[5=TU[J$ZPQ)Z99B!D] .I/2ODCQ5_P %;_@!XMWI6EXA)]!YSQL?KMQ2 ^T**^=O@?^WY\%?CYJ5OI.@>*#IVO3DB+ M2-;A-I/(>P0G,;D]E5R?:OH@G SVH 6BOG'7_P#@HC^SWX7\3W_A[4_B$MKK M%C=/97%N='OV\N96*LNY8"IP01D''O6_\=/VSOA-^SQ86LOBSQ*AO[R$7%KI M.G1FXO)HST;RQ]P'L9"H.#@\4 >WUY7^T_\ %Q/@=\#/%GB_@.3[U^:O_ 3I^*_P_P#@ MO\?1XI^(>KKHNFVUA*EM=-:S7&)FP,;8D=NA/.,5^R/P9_:Y^$W[0>M7>D^ M/%@U_4+2'SYH1I]W;[$SC.9HD!Y/8TV)'XY_\%'/@GX.^!'QYC\/^"=*.CZ1 M)I\=P;;SY)0').2"[$]O6OT;_P""2G_)I=K_ -A6Y_\ 9:^'O^"O?_)SUM_V M"8O_ $)J^P_^"9GCC1?AQ^Q%)XB\0W;6&CV.I74EQZC<);1%=+NXHU=C@;GEB4 9[U].]: MD845E^*/$^E^"_#]_KFMWL>G:380M/* M=;L=(TGX@-?ZG>S+!;VT.A:D6D=C@ ?Z/0!ZQ\:OAAX6^*_P_P!2TCQ;HT&N M:;%&]REO<%@JR*A*M\I!R*_.C6/@EI^A?LS_ MO?AWI<&B^,M3\1&=;N(R% MKB:$.\:D;N^P+@8ZU^J!"S18(W(XY##J#ZBJ2>'M+CAMHDTZU6*U?S($$*@1 M-_>48X/N*!'Y[>&/CAJO[1O[5OPC\2PPRV?AG24?3S#*NTMJ)AST36NDV5NT4C2QF*!5*.WWF&!P3W-:M PHHHH **** "BBB M@ HHHH **** "BBB@ HI"P7J0/K2;U(SN&/7- #J*:'5C@,"?8T%U4\L!]30 M ZBCK2%@HR2 />@!:*0,",@@CVH!!&0?2@!:*3()QGF MC)?!.O^#KEH-;T>\TR13M/VB$J,^@/0_@:Q*_1[XG_M3?"; M15DTS49U\6L3LEMM-MUN44$>U)04\=0E33^U9\OSZKUV\S\CQ_# M5*%24,MQ,:LE]FZYOET;79:^1\G1N8I%<<%2"*_33Q'XPN!^R_)X@#D73^'U MF+=]YB&?US7YHW.GW%E?R65Q"\%U'(8I(G&&1@<$$>N:_2WQ'X0G/[+TF@;" M;E/#Z0E<<[A$,_KFN+B=TW/".7\_X:7/1X-550QJA_)^.MOU/S+)R:2K>EZ7 M=ZWJ5MI]C;O=7ES((HH8QEG8G %?5VB_!?X;?L]Z/9ZQ\5;Y-7\0S+YD6A6 MP\T+[; 1O(Z%F(7/YGZG&8^E@[1:9\5E^65LPYI1:C"/Q2D[1 M7S[]DM3YE\,> ?$?C.=8M#T6]U-F. 8(25_[ZZ?K7L_A#]B#X@>(&BDU);30 M;=QDFYDW2#VV+D@U]0_##]J'X5^)DBTW3;U/#$V=L=EJ4*VH..F'!,?T&[/M M7MRL'4,I#*>01WK\_P QXFS&A-TU1]G_ (DV_P!%^9^I93P?E6)@JKQ'MN_* MTE\]W^*/)_@A^SEX>^"L#SVI;4M:F79+J$R@$#NJ#^$?J:]9HHK\_P 1B*N* MJ.K6ES2?4_4<+A*&"I*AAXJ,5T04445SG6?''_!5O_DTO5?^OV#_ -"K\?OV M'OC?^T-X?\(^*8)KC1KU93+'!,T3G:N1AEY%-$]3ZG\3?\%J M/'&HZ7+!HOP_T;1[UAA;J>]DN0GOLVKG\Z^(M6\4:S^T%\6EU+QAXCMK74-: MNP+K5M1;9!;@GJ<#A0.PK]A=0_X)(? *[M)(H+#6[*5AA9XM4D9E]P&R/S%? M '[>G[!"?LF#2-^$_A MGX,_!7P[X=\*WT.K::D E;4H&#+=R-RT@([$]*_(W_@K5_R>#JW_ &#++_T4 M*]@_X)!?M#ZS#XQU'X7ZI>O=:/<0&ZT^.5\^1(OWE7V(YQ7C_P#P5J_Y/!U; M_L&67_HH4D'0_0[_ ():?\FD>'_^N\W_ *$:]D_:N_Y-L^)7_8"NO_19KQO_ M ():?\FD>'_^N\W_ *$:]D_:N_Y-L^)7_8"NO_19HZE'X7?L3?\ )UOPS_[" MR_\ H#5^J/[>W["/B;]K;Q/X;U70O$>E:)%I5H]O)'J"2LSDMNR-@-?E=^Q- M_P G6_#/_L++_P"@-7]$Q_U9^E#)1_,%XL\.2^$O%.JZ'/*D\^GW4EJ\L>=K M,C%21GG'%?>.A?\ !&GX@Z[HMCJ47CSPU''=P).J/%<94, 0#\OO7Q;\:/\ MDL/C+_L,7/\ Z-:OZ/\ X=_\B%X=_P"P?!_Z+%-@CP']IG]D[7/CC^RYH/PN MTW6M/T_5-.FLY'O;I7,+"&-T; 49Y+#'%?B_^TQ^SSJW[,?Q-E\%ZSJEGJ][ M';1W)N;%6$9#YP/F .>*_H_K\.?^"M7_ "=O>?\ 8*M?_9J2&RI^S=_P30\8 M_M*_"C3O'>C^+-$TFQO9IX4M;V.8RJ8Y&C).U2.2N:_4C]C+]G^__9(^!=SX M:\3:WI]^UM=W&HS7UH&2&.(@,2=X!X"DFN)_X)2?\F8>%_\ K^U#_P!*I*]. M_;@\17?A7]DSXGZA8N8[@:0\ 8?W966)_P#QUVH _&W]LG]JKQ-^UO\ %V>. MVEN5\*6MV;70=$C8[2,[5E9>C2OUSV!VCOGZ<^%'_!&34_$?@ZSU+QKXX;PY MJ]S&LITVQLA<>0",[79F7YAWQFOSJ\&>*=3\$^*]*U_1F1=6TZX2YM6DA691 M(IRI*,"&Y[$5]3_\/0_VF?\ H9K?_P $%K_\:IB. _:Z_9-\1?L>?$'3K"YU M1=3TZ^5KG2]6M@8F8(PR&'\+KE3P<<\&OUF_X)O?M":E\?OV=X)M>G:ZU_0I MVTR[N7^].%4,CGU)5@">Y!K\?/CS^TQ\4OVE?[*_X3Z]753I>_[*8=-CM]F_ M&[/EH,]!UK]"_P#@BW87EM\/?B)+/')';O?P*@=2!N$;;L?FM# _-K]I1BG[ M1'Q(920P\17Q!'8^>]>O?!/]@CXU_M1+'XG>$Z?I-Y@C7/$,[!IEQ@,JG+N. M,9'M7D7[27_)Q7Q'_P"QCOO_ $>]?O\ _LSC'[/?PZ_[ 5I_Z*6D"/E+]AO_ M ()^^,OV5?BIJ&OZWKND:U87FG26N;#S%:-R01D.!D?2OD3]M_\ X)_>*?@S MI_B[XKZAXFTB_P!*O=8:5+"V243J)YSM!+#;QN&>:_;.OC+_ (*T?\F?ZO\ M]A*R_P#1RT#/R:_9;_9FUC]JCQ_<>%-$U>QT:ZAM&NS/?J[(5! Q\H)SS7ZH M?L'_ + ?BC]DWQYK>O:[XFTC6H+^R^RI%IZ2JRG<#D[P!CBOCC_@CS_R&OB=I]N!!?J=- MU%E'251F-B .XR,D]<5H?\$:OC08[SQ/\-[V8[9%&HV2D=".'&<_H!2$>U_\ M%;_C,/ /[/\ !X2M+@)J?BFY$#HI&X6R?,Y(/."<#([U\7?\$H?@C_PLCX__ M /"47MN)=+\,1?: 6&5,[<)WX(Y-8'_!4+XS?\+7_:;U'3[2X\_2?#40TRW" M.'0N.964CU;M[5^D'_!,KX)+\)?V;M+O[J$1ZMXA/]H3MP3L/W!G /3L:.@^ MI]<4444AA1110 4444 %%%% !1110 4444 %%%% !1110!XK\,O%_A MJQA\-2>(=&MHIY[B&6$_%4?C.V\3>$[VP:,,7 M5U* D/D^G(QZ<\_%\(O$7]V+GYF0\Y)' M?H<4".$^%6@:9H_Q9GO=5\,S^#[MXG&C:>RGRW50=S,^3E_;I_7J_ 7PYT7X MM:1=^)O%<#ZMJ-W*?%VCZKXPFT6"TT MG=+!:Z.TK&64C&YFD P ,\#-0V7@KQ[X%EO['PEW87:))6Z@#^Z.@_R*PO%'@#Q#8^-7\6>#+S3H=0NH!;7MCJJN+>< _*^Y M/F##]>.G< Y:_P##5M\)/&^GZ?X>>6VT37+>>.;37D9XT=$)#KN)(/:CX>?$ M";PU\.?!FC:7I;ZQKFHPS/!;"01HJ+(VYG8] ,UT&E_#SQ/KOB!]>\8WNG/> MV]N\%A8Z7YGV>(LI!-(;6:.1 MB3AE7<"..U #/!7B&\U[XZWHU'2Y-)OK?2A'+ [AUSOSE6'45I>-Y(_!_P 8 M/#NOL!';ZA;R6%PV< D#\\4^([K2I#+(LL4LK%5!![D GI[4 >/_#G7 M+S1?B=<>*=0F/]E^)!47NM>(?MJ0IA3 M(F2L>/3@=Z],\??!>X\0_#/1_#VE7,-MJ6FM&8KJ5F11QB0Y4$Y()[5LZ]\- M9;W1/"NG6$L$$>C3PR.&! 8(.=N!U)YH"Q0C^)5S>7&K^'_$V@/I-X-/ENXX MX[@2+/$%.X!AT8"N,O?&GB'0?#WP_3PEIJP:-?,@5+BZ#.^<_NV+*<#OD5Z' MXO\ A]?>(/&$>L6]Q;I"FE7-AY >!WK,B^%VK)X9\":<9[/S]"E M1[EM[;7 !SL^7G\<4 >;:(?$^K>._&FL2^#K#5]0M;C[,\EQJ10VJ>7_ *M. M.1CG-=IX1^)-OHW@G0;+1- U*_,OD::+K]VFUOF9I&[9KK_ MX(O\ 1-5\ M;7,\MNT>MWGVBV$;,2J^7MP^0,'/IFN'D^!>J1Z'H#*-)U#5-,:56M;YI#:R MH[9^\%W!A]* *_Q#^(#^*?!.MZ5?Z>=+UK3KBV-Q;B42H59P596'4&NI3XIZ MI>7,]OX=\-R:U9::H2[N?/6/+!>5C!^\16(?@QK%UX:UB%[?0-,U*^GA9(M. M1UB2.-@<-(5WL3SU&!5ZP\">._!=YJEOX8NM!DTF_D\X?VB9A+;NPPQ4*"&] M1DB@"S^S5(9OA5:R%#&7O+IBC=5S,W!KS_Q3I&A6OC3Q')\1M'U.[CN92VG: MK"LLD4$.,<;#A-IYY%>N_!_P9J/@'P3#H^J36]Q=QSS2M+;$E&WN6[@8Z]*R M-;T7XF6VI:I'H]]X?U32;MBT::UYRR0 C!0! 00/>@#E]>\7^(_#[&#\C97(P._6NDTCXJ:_KOB[5])L_#4;66D7IM[V_DNMJ MJF,DJ,?,PY./I5?3/@[?Z-I7@JR@O+><:+=OR0/#K6I27<(A8EEC9%7#9 P>#TS]: .:E^.-TEFVN)X?9O":2> M6VH?:4$N-VWS!%UV_K6GJWQ5OIM7O;+PUH@UE-/V&\GEN5@52R[MB9^\P!&1 M[UQ=I\!]8L(!I$>G^%KK3!/_ ,A*[25[LP[LD-%MV%NVT!AOX;Z=U M^U(IP@#1!CL8=1E30(J:?X]UV#PC=V=GJX4,S1GJYXPQ'/.* MW=0L]6^%VKZ'5)$F"?>EMO _BKQ)K.FW7B[4=,-II@#@_B;HUSHGCK343Q#XJTW3KJX62YU![UVM(\GB-54<9]^*[ M_0Y1H/Q:O],@[>WFJ=K/]2,5GZK\./&.J6USH,VOV,_AJXF\UKB> M%VOE7=GRQSMQVW=1Z5T/A[PM=Q>.M1U>[@\BU@MH["P5F5F=!RS\$XR>,'F@ M"#XJ>)[NQM+70=&D*:YJS>5%(O6"/^.7VP.GO7.>,?$DLGPELT\.7&JWLDTJ MV8NH-YNB5;#MGJ#P>377^(OAEI_B#7CK1O-1LM1\GR!)9W;Q#;Z<5R^@?"77 M?#W@JWL+/7C!K%M=M=1N\CS6[@DD(P.#@CKCO0!F>"=1&D:/XDBM[_Q#%XAM M[,RFT\37/F>6,':Z=L$UE_#+Q?)>>+M'BL]?UJ_-Y"TNH1:RNV+;CA?HN: /0VU;3KPM;)J-N97!0+%.N_/MSU MKQN\\"7#_$:RTC2/%GB9C;$7E^]QJ;/&J9RL87 Z_P J].LOAGX5T[4DU"UT M&Q@O4;>LZ1 ,&]$[W1O$_B/5;R2&0:E,K0^6Q+*BC #9 Q^&: ./NO M$FO>$?'GB$:AJ[:G8PZ0VH0V@B5$B(8@*,.5\4W\NKI M +UK%BOV-H_O&/9CCY?XLYKM]2\!RZMXZO=4N6A;2[K2OL#Q!CYF2Q).,8Q@ M^OX5S,OPT\8W6B_\(G/KFG'PK@1MC7;V^AV+>5>&%L&ZE[JQ'51TQT/Y5]WWDAAM)I%^\J,P M_ 5^0?BBXDN_$NJS2L7DDNI69CW.\U][PC@Z=?$3KU%?D2MZOK\K'YEQUCZV M&PE/#TG;VC=_16T^=S+KK/A;XXU#X>>.M)UK39FBEAF4.H.!)&3AD;U!%*-,TZR@>XNKBX2-(T!)))'I7ZO6C"5*4:GPV=_0_#\/*I"M"5+X MDU:V]^A]3>*/A/;?$/\ :WMQ8P#^RW@M]5OL+P 1G!]VP!7VE/:QW%H]LZ@Q M.A0K[8QBN2^'/@"+PA'>7UP!)J^H%3/+UV(H"I&/90/SS79U^"YECGBG3IIW MC3BDOU?]=C^G,HRV."C5JR5I59.3\K[+^NK9\1_#+X;0?"K]ICQ'_:, ^RZ= M8W&IV#,.&7MCZ D?A7S)XZ\8ZCX^\5ZCKNJ3M-=7+(X=3LXP-8M(I(EP<>?"ZE7B)]P#IXW"SI5%T;7D^Y\KDV/K9=C:=:D^J37=/=,_6 M^BF0L7AC8]2H)I]?SR?U4%%%% 'QQ_P5;_Y-+U7_ *_8/_0J_,K_ ()R:[IO MAS]K#PK?ZMJ%KIEC&DV^YO)EBC7*\99B *_53_@I+X!\2?$C]F?4M&\+:'?> M(-6>[A=;/3H&FE(!Y(5>:_'C_AC#X[_]$C\7_P#@HF_^)IHD_?6;X[?#>")I M'\?>&0BC)(U: \?@]?F#_P %3_VP?!/QBTC0_ G@C4DUV*QNFN[W48 ?)W8P MJ*3U[DFOD^R_8D^/5_.L,?PE\5([' ,VG/$OXLV /Q->Z_"+_@D9\9O&VIPM MXQ73O &D!@99+JZCN[IE_P"F<4+,N?\ ?=?QH G_ ."17P]OO$7[1,_B-(9/ M[/T6R_ 7/K6)_P5K0K^U_JA(P&TNRP?7]T*_77]GC]G/PC^S3X#@\ M,^%+9@O#W5]/@SW +-=3\0V-O]FO M])5@LMU$O*O&2<,RCC;D$C&,FBX['5_\$H_'V@:G^S18:'#JEK_:^GW,HGLF ME42J"RM=-MIUFG>5EP 5 M4G;U'7%?B[;_ +/7QHT36#8VWP]\:V6I-\ODP:3=)(?P"Y->^?"+_@EM\:/B MC87NM^*+1O!=FEN\T*:O\]_=R $J@@!W)DC!,A4\\ T"N>._L3?\G6_#/_L+ M+_Z U?T3'_5GZ5^&7[*'[)WQB\&?M,^ ]4UCX:^)M/TFQU4//?W.FRI#&@5A MN+$8 Z+-%/PG\.ZR=6LETD M:9!(;UIU$07RQR6)P*_(+]N']@#XD^#/BUKOB3PCX8U+Q;X3U>YDO(IM(@:Y MEMBQW,DL: LN"3\V,'UZUXAX!_9=^/GQ(NK?1-%\%>+!:2L(2]Y!-:V40[[W MDPB@>GZ4]Q']!WA?Q3I7C30K36M$O8M1TN[3S(+J$Y21?4'N*_$[_@K6/^,M M[S_L$VO_ +-7Z]_LV?#+4/@W\#/!G@S5;B"ZU'1].BM;B6VSY9<#G;GDBOB' M_@J5^Q9XT^+'B33OB3X#TJ?Q%-([ M[=^\LK33[I&!Z$LH48^IK]??^"9O[-?C;]G?X6Z^WCN..SUCQ#?)?"P\T2S6 MZB/;B5@2-QZX!.._-# _&CX9^-M5^!GQ>T/Q)';M'JOAS4UF>UE!4[XWPZ,. MW0C%?O\ _ S]JOXX8T]Q;']!?C'XG^$?A M]8R7GB3Q+I>B0(A&?V3_CY\5+ZVM[/X?>+;[S6VI^ M.GCS4].^%WBJ]TZ[UV\GM[J#2Y6CEC:9BK*0.000VG0K)$ZQ@%6!Z$'M0Q([^OC+_@K1_R9_J__82LO_1RU]FU M\I?\%,?A_P")?B7^R[JFB>%-#O\ Q#J\E_:2)9:= TTK*LJEB%7G '-(;/@/ M_@CS_P G+ZE_V!I?_0UK]J:_)C_@EK^SU\3/A=^T!J&J^+_ FO>&]-?29(EN MM3L)(8RY9<+N88S7ZSTV"/Q-_P""O?\ R<];?]@F+_T)J^X?^"2G_)I=K_V% M;G_V6OF'_@J#^SQ\3OB?^T+!JWA+P'K_ (CTP:9%$;O3;"2:,,"+?"4J![BXM6GLVY.RXC^:-@!U.1^M?@K\#OB=J?[.WQELO$(C>&] MTJ6:WGBQ\RG!1A]0?Y5_2,0&!!&0>U?@Q_P4M^#]K\)_VF]8>P:(6&NH-2CA MC=28V;[X*@#;SR*$#/.O@#X U']I7]I?1M*DWW#ZOJAO+V4@\1;]\C-CIQW] MZ_HCTO38-'TRTL+5/+MK6)88U]%4 #]!7YA_\$:/@:$MO$_Q3U"W^9S_ &5I MC.H/ YF=3G([*:_4:A@@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HKS[QSX\UFU\3V7A3PG8VU[K]Q!]KFFORZVUI!NVAWV\G)! ]/ID\,^( M/'-CXDATKQ5I%AQ_R #T&BHENH6@\\3(83SY@ M8;?SKA/&_C/7?#(\1W4":4^GV&CR7MLK2LUP\R_WD!'R>X]N: /0**\^*/">BVNI:)927]E'=WSW4F2KLJGRE&X;6;<<9S7I]UXHT>RU.+3KC5;*# M4)?]7:R7"K*_T4G)H U**R-6\7Z'H,RPZEK%C83, PCN;A(V()P#@GUHU;Q7 MI&BO'#>:K96ES,I,,4\ZHTG'\()R?PH UZ*Y'X7^+;OQMX6&IWB0QS&YFAQ M"%VHY /)/85J^+_$]MX.\.WNKW89H;9-VQ1RQ[ ?4T ;-%>/CQ3\61I*Z^-" MT*;3R!-_9$3S&^,1[ _=WXIWQ#\;^/-!T0>(M*M]&@T9HXC]DU.*=;Q'8X(8 M# &": /7J*YCP*_BN6QEE\4OI#22;6@_LD2 !2.=V_O]*YO6/''B?7?%][H' M@ZUTL?VT[Q3:P:?K>AQ^=<_ M9"S0RPD961,\@''0\US6E_$OQKXFN8+C39/"-G;W+![?2M0NY!>R0Y^\=O ) M'/2@#VBBN4^(/C;_ (0?PLU\T2S:E*5AMK53N\V9N HZ$C/Z5)YGBB[\(6[V MTNEP^(&56E\^-S;H?XEPK$\?6@#IZ*\9\#^/_'7BSQ=J6FQ/H%_IE@K)/J5I M%,L7GXX126.[!ZX'XTGB+Q=\3-!US2]'BE\,:CJ>H/\ N[2""<,D0^]*Y+85 M1Z]SP,T"/9Z*;'O\M/,QYF!NV],]\4Z@84444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5M M1_Y!]S_UR;^5?D#K_P#R'=1_Z^9/_0C7[!7,/VBVEB!P70KGTR*^)?"G[".N MZSXLOKGQ7J=OINCBY=U2Q?S9[A2V>"1A 0>IR?;O7WG#&88; *O/$3Y=K=WO ML?F?&65XS-)8:&$@Y6V[Z'S5X'\ ZY\1=D_!FQ%]<[-1\33)B6\*\0@]4C]/<]37HG@/X;^'?AIHZ:;X>T MV*Q@ ^=U&9)#ZLQY)KIJY,YXBJYBG1H^[3_%^O\ D=N0<)T,I:Q&(?/5_"/I MY^?W6"BBBOCC[\*\'_:*_9ATWXO6[ZMI@CT_Q/&F!-C"7 '17]_0U[Q179A< M76P555J$K27]:G!C<#A\QH/#XF/-%_U==F?D)XO\&:QX$UJ;2M;L9;&\B."L MB\,/53W'O4_P[_Y'O0?^OV+_ -"%?J-\1/A5X9^*6DM8>(=-CNUQ^[G7Y98C MZJXY%?*MS^PYX@\,?$+2;WP_J=MJ6A1W22LUVWE3PJ#G! &&^H_(5^JX/B?" MXNC*&(?).S]'IT?Z/\3\3Q_!N,P.(C4PJ]I3NMOB6O5?JOP/M.V_X]HO]P?R MJ6F1)Y<2+G.T 9I]?C[/WI;!1112&%%%% !1110 4444 %%%% !1110 4444 M %'2BJ6M$C1[XC@^1)_Z": +$5S#.Q$L+ \=?L/_@K MWXOBUCX$_#76M U-GL-0OWG@N;24J)8VA4J&/&B M3:W<$BVMKVSGM/M!](S*BAC_ +(.?:D,]_HKX&_:1_X*1Z;\,?VCO#'@O1=> ML8O#%C>/;^+KF73)WGM&5@"B$K\PQGE%;ZU] ZE^W'\%M)\ Z#XUN?%[)X:U MRYDM-/O1I=X1-*APZ[1%N7!_O \XH ]XHKS[XM_'KP-\#/"UKXC\::T=)T6 MYD6**[2TFN%9F&5'[I&(SZGBKOBWXR^#? WPU?Q_K>MPV7A%;>.Z_M+8\BF- M\;"%4%F)W# )YZ4 =I17F]Y^T7\.=-^%MG\1K[Q1;:?X.O(_-M]1O4D@\U< MD#;&ZAR3@X&W)]*\^^&W_!0/X#_%;Q/%X?T'QU#_ &K.VR"'4+.>S68]@CRH MJDGL,Y/I0!]$U2UO6;3P]I%YJ=_*(+*TB:::4C.U%&2?RKAOBO\ M#?#[X'7 M6B6_CCQ%%H#ZS*8;)IH)721AC.YT4J@Y'+$"O,-4_:N^%_QX\"_$WP_X%\2# M7M0TG1KB2Y,5K,D6W:5W)(RA7&3U4F@#U'X*?'KP?^T%X>OM;\%WLM_IEI=M M9O/+"8PTB@$[0>HYZUZ)7Y_?\$E_$&G>%?V6/%6KZO>PZ=IEEK-Q-<75PP5( MT5%))-?7OP;_ &@/ OQ^TN[U+P)J\VM:?:R>5+%))[O M7-0%KI]N!DI%NVQKCZ%O"^K3>$KL^?K6N6<7F1 M;5/RPMMRR#/)+ ].:^'SLM!*O$ET?8_P!T M4"9^I'[.GPGM/@E\&?"W@^T0*=/LT$S _%_P -CPEK6L:K9W1NS=R3W4LEJS&)BJJ& MP.#V[<5]'RPQSH4E19$/57&13(K*W@V^7!%'M.1M0#% CY?C\9Z7HW[.LG@^ MZE=/$EH);.;3_+8R(WG,V>GW<'K6YX^@D?5_$96-F!\!LHPIY.1Q7T&UA;/( MSM;Q%VZL4&3^-/,$39S&ARNTY4/O!-R=*B$+/PAXFL/%%JLGC66YFWB2$M=2R%OW1A;&<8QC!K MZ:"*H P,# Z5$]E;R2B5X(GD'1V0$_G0%CP[PYX;?5?B1X53Q-917]W!H& MYQ<1[U63<,$@\9Q6;9:AX/T?7O&UOX]@@?7IKIO(-[;F3S+;;^Z6'@XQT..] M?1'EIOW[1OQC=CFHIK*WN'#RP12..C.@)% 'CWP2\5:1X2^%VE?;':S@N=0E MM[=60Y!+G:#Z<>M=E\8M N_$OP^U*TL(S-=!1(D8.-^TYQ^E=3=Z-97R0I/: MQ2)%()44KP''0X]:NT#/)+/]H7PM:>';=-]Q)K<<:Q'1E@;[09 ,;<8QU[U> M^+TEWKOPD>7[!-!=3F"0VF-\B?.#@X]*]&%A;"7S1;Q>;UW[!G\ZF(!ZC- B M#3@5T^V!&"(ER#]!7CVD>)+#X3?$#Q/!XBF-A8ZI,+RUOI48QN2.4W '!'I7 MM-13VL-R )H8Y0.@=0W\Z!GB&E64WQ(\0>/_ !#ID<@TV_TQ-.LI9 4%PRJ< ML >J\]:X4?\ "$6WPF70K>Q1/'B8CCA\AOM@N0P^8-C./QQ7U9'&D2!$544= M%48 J+[%;^=YOV>+S?[^P;OSH%8\7\2^%O'U]XKT/58=,T[5K'3+)!%;WEV8 ML7!4;Y&&#D@\"LCX;^+==\)>!=;O]2T!)K(:HZSBWE9V1&8B1L8Y5?UKZ&I@ MAC",H10K=5QP: / ?"C^&'^+&BR?#K_CRDAE;5_LN_R,$?)NW<;LYKLOA]$^ MM?$SQIK-TI,MM,FGV^X<+$J@\9Z9)YQZ5Z3!:06N?)ACBSUV(%S^52+&B%BJ MA2QR2!C- #J***!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4M:_Y U__ M ->\G_H)J[5754$FEWBGHT+CC_=- 'YG_P#!.SX1:+\=/V9/C?X*UV%9++4_ M$DJ+(1EH91!&8Y%]"K '\*^,_P!H'QEXM\$?#J/X ^-8I6O_ 5KDTMA M+/V?_#4<=O-HUUYEQ]FU";I%K]LL+^RD$=Q;2+'_"Q4C! P000?J :_,#]C2'7OBA^TCH'@O7O''BJX M\.:)J"75M8C4V,9:!]Z*RL"I7* $ #CH12 ^F_VT/ WAL_M[? : ^']*\G5I MY'U&/[%'MO6\Q>9AM_>'W;->V?\ !0KX!:3XH_8^\26'AK1K+2F\,D:]96FG M0);Q(8LM-A$ &3$TO3J2*\E_X*\^"[:T\+^"OB'8WU_IOB?1[MK2UN;.81[5 M?#$\#=N!08((QS7T5^QSH#7/[*^C?VOJNI>(Y]9M9;B]N=9G^T2R&3.Y2Q'* MXX .:!GY]^,?B'JO[;/PT^#/PHT.9IKW3-"GO=96%B2KVT;1PAL]20JGZFJ$ MOQFU7X^_LW?!3X 64CMX@NO$+:7JJ XVV]LZ^6K ?P_O$.?^F1KZ4_X)F_ K MPSX!\8_$G4;#[5<74,QTZ)KMU?9#O;@8454)50H_AD8#).,T".=_;"\)Z7J'[6WP(^%?B)S:?#FSM8 M88K=WQ%.5(4!O=MH4G_:-=E_P4_^!WPU\#?L\6GB+0?#ND^&?$FF7]M%ID^E MP);22Y!D*5H [']N2^U+QK\$OV8I_$\;O?WZ(MXDH(9P2B\]^5Q^=?H)XI^" MW@7X3_!'Q@GA#PII?A]CH<\+2V5NJ2NFPG#O]YN?4FO /^"D/P^TK7K[X20/ MYMG!I]_M@BM"J*J@H N"IX Z5]??%>T2^^%/B>VD+!)=,F0E>N"AZ4#/PG^ M'_B_Q-:_!W0/#/B![S2O@KJ7B@_VSJ.FC,LK?+NC;V"\@=_PK]V/A!X=\(^% M_AOH-AX%BM8O"JVJ-8M:$%)$(SO)[D]23SFOC#]C+X">$O%O['?CCP=K=K+J MFC7E_<2L+AE\R-Q&"KHP4;6! (.*Z'_@F5J>I:3X8\1>#)-4NM2T3290]DMZ MRO) "V"JL /E[XQ0P1]NNBR(R.H=&&"K#((JCHOA_3/#EJUKI.G6NF6S.TIA MLX5B0N>K84 9/K6A12&%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % :%%% !1110 4444 %%%% !1110 4444 ?_]D! end EX-101.SCH 12 tmb-20220630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Accounting Policies - Segment information (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Business Combination (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue Recognition - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue Recognition - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Fair Value of Financial Instruments - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Equity Incentive Plan - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Equity Incentive Plan - Restricted stock unit activity (Details) link:presentationLink link:calculationLink link:definitionLink 41004 - Disclosure - Equity Incentive Plan - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Net Loss Per Share - Anti-dilutive common equivalent shares (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Description of Business link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Restricted Cash link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Equity Incentive Plans link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - 401(k) Retirement Plan link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Restricted Cash (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Equity Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Revenue Recognition - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Restricted Cash - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - 401(k) Retirement Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 tmb-20220630_cal.xml EX-101.CAL EX-101.DEF 14 tmb-20220630_def.xml EX-101.DEF EX-101.LAB 15 tmb-20220630_lab.xml EX-101.LAB EX-101.PRE 16 tmb-20220630_pre.xml EX-101.PRE XML 17 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Jul. 29, 2022
Entity Listings [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Entity File Number 001-39292  
Entity Registrant Name Butterfly Network, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-4618156  
Entity Address, Address Line One 530 Old Whitfield Street  
Entity Address, City or Town Guilford  
Entity Address, State or Province CT  
Entity Address, Postal Zip Code 06437  
City Area Code 203  
Local Phone Number 689-5650  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Central Index Key 0001804176  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Class A Common Stock    
Entity Listings [Line Items]    
Title of 12(b) Security Class A common stock, par value $0.0001 per share  
Trading Symbol BFLY  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   173,115,829
Warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share    
Entity Listings [Line Items]    
Title of 12(b) Security Warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share  
Trading Symbol BFLY WS  
Security Exchange Name NYSE  
Class B Common Stock    
Entity Listings [Line Items]    
Entity Common Stock, Shares Outstanding   26,426,937

XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 310,802 $ 422,841
Accounts receivable, net 12,691 11,936
Inventories 65,587 36,243
Current portion of vendor advances 16,784 27,500
Prepaid expenses and other current assets 19,647 13,384
Total current assets 425,511 511,904
Property and equipment, net 28,577 14,703
Non-current portion of vendor advances 12,168 12,782
Operating lease assets 22,981 24,083
Other non-current assets 7,400 8,493
Total assets 496,637 571,965
Current liabilities:    
Accounts payable 3,518 5,798
Deferred revenue, current 15,572 13,071
Accrued purchase commitments, current 18,119 5,329
Accrued expenses and other current liabilities 24,998 25,631
Total current liabilities 62,207 49,829
Deferred revenue, non-current 6,954 5,476
Warrant liabilities 8,261 26,229
Accrued purchase commitments, non-current 1,410 14,200
Operating lease liabilities 30,422 27,690
Other non-current liabilities 694 850
Total liabilities 109,948 124,274
Commitments and contingencies (Note 14)
Stockholders' equity:    
Additional paid-in capital 894,162 874,886
Accumulated deficit (507,493) (427,215)
Total stockholders' equity 386,689 447,691
Total liabilities and stockholders' equity 496,637 571,965
Class A Common Stock    
Stockholders' equity:    
Common stock 17 17
Class B Common Stock    
Stockholders' equity:    
Common stock $ 3 $ 3
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Class A Common Stock    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 600,000,000 600,000,000
Common stock shares issued 172,816,532 171,613,049
Common stock, shares outstanding (in shares) 172,816,532 171,613,049
Class B Common Stock    
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 27,000,000 27,000,000
Common stock shares issued 26,426,937 26,426,937
Common stock, shares outstanding (in shares) 26,426,937 26,426,937
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue:        
Total revenue $ 19,215 $ 16,513 $ 34,789 $ 28,958
Cost of revenue:        
Total cost of revenue 8,643 8,293 15,874 14,320
Gross profit 10,572 8,220 18,915 14,638
Operating expenses:        
Research and development 23,220 17,088 46,843 32,804
Sales and marketing 16,438 10,540 31,640 20,347
General and administrative 19,369 17,279 38,419 51,920
Total operating expenses 59,027 44,907 116,902 105,071
Loss from operations (48,455) (36,687) (97,987) (90,433)
Interest income 260 607 270 846
Interest expense   (7)   (645)
Change in fair value of warrant liabilities 12,805 33,458 17,968 87,570
Other income (expense), net (388) (262) (488) (895)
Loss before provision for income taxes (35,778) (2,891) (80,237) (3,557)
Provision for income taxes 23 51 41 75
Net loss and comprehensive loss $ (35,801) $ (2,942) $ (80,278) $ (3,632)
Net loss per common share - basic $ (0.18) $ (0.02) $ (0.40) $ (0.02)
Net loss per common share - diluted $ (0.18) $ (0.02) $ (0.40) $ (0.02)
Weighted-average common shares outstanding - basic 199,399,356 192,180,141 199,200,909 149,286,700
Weighted-average common shares outstanding - diluted 199,399,356 192,180,141 199,200,909 149,286,700
Product        
Revenue:        
Total revenue $ 13,429 $ 13,012 $ 24,443 $ 22,608
Cost of revenue:        
Total cost of revenue 6,799 7,858 12,947 13,506
Subscription        
Revenue:        
Total revenue 5,786 3,501 10,346 6,350
Cost of revenue:        
Total cost of revenue $ 1,844 $ 435 $ 2,927 $ 814
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) - USD ($)
$ in Thousands
Convertible Preferred Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-In Capital
Accumulated Deficit
Class A Common Stock
Class B Common Stock
Total
Convertible Preferred Stock, Balance at beginning of the period at Dec. 31, 2020 $ 360,937              
Convertible Preferred Stock, Balance at beginning of the period (in shares) at Dec. 31, 2020 107,197,118              
Increase (Decrease) in Convertible Preferred Stock                
Conversion of convertible preferred stock $ (360,937)              
Conversion of convertible preferred stock (in shares) (107,197,118)              
Balance at beginning of the period at Dec. 31, 2020   $ 1   $ 32,874 $ (394,806)     $ (361,931)
Balance at beginning of the period (in shares) at Dec. 31, 2020   6,593,291            
Increase (Decrease) in Stockholders' Equity                
Net loss         (3,632)     (3,632)
Common stock issued upon exercise of stock options   $ 1   11,688       11,689
Common stock issued upon exercise of stock options (in shares)   5,302,472            
Common stock issued upon vesting of restricted stock units (in shares)   467,234            
Conversion of convertible preferred stock   $ 8 $ 3 360,926       360,937
Conversion of convertible preferred stock (in shares)   80,770,178 26,426,937          
Conversion of convertible debt   $ 1   49,916       49,917
Conversion of convertible debt (in shares)   5,115,140            
Net equity infusion from the Business Combination   $ 6   361,281       361,287
Net equity infusion from the Business Combination (in shares)   69,228,811            
Stock-based compensation expense       28,085       28,085
Balance at end of the period at Jun. 30, 2021   $ 17 $ 3 844,770 (398,438)     446,352
Balance at end of the period (in shares) at Jun. 30, 2021   167,477,126 26,426,937          
Balance at beginning of the period at Mar. 31, 2021   $ 16 $ 3 831,640 (395,496)     436,163
Balance at beginning of the period (in shares) at Mar. 31, 2021   164,862,470 26,426,937          
Increase (Decrease) in Stockholders' Equity                
Net loss         (2,942)     (2,942)
Common stock issued upon exercise of stock options   $ 1   5,375       5,376
Common stock issued upon exercise of stock options (in shares)   2,147,422            
Common stock issued upon vesting of restricted stock units (in shares)   467,234            
Stock-based compensation expense       7,755       7,755
Balance at end of the period at Jun. 30, 2021   $ 17 $ 3 844,770 (398,438)     446,352
Balance at end of the period (in shares) at Jun. 30, 2021   167,477,126 26,426,937          
Balance at beginning of the period at Dec. 31, 2021   $ 17 $ 3 874,886 (427,215)     447,691
Balance at beginning of the period (in shares) at Dec. 31, 2021   171,613,049 26,426,937     171,613,049 26,426,937  
Increase (Decrease) in Stockholders' Equity                
Net loss         (80,278)     (80,278)
Common stock issued upon exercise of stock options       810       810
Common stock issued upon exercise of stock options (in shares)   343,667            
Common stock issued upon vesting of restricted stock units       (106)       (106)
Common stock issued upon vesting of restricted stock units (in shares)   859,816            
Stock-based compensation expense       18,572       18,572
Balance at end of the period at Jun. 30, 2022   $ 17 $ 3 894,162 (507,493)     386,689
Balance at end of the period (in shares) at Jun. 30, 2022   172,816,532 26,426,937     172,816,532 26,426,937  
Balance at beginning of the period at Mar. 31, 2022   $ 17 $ 3 884,336 (471,692)     412,664
Balance at beginning of the period (in shares) at Mar. 31, 2022   172,523,557 26,426,937          
Increase (Decrease) in Stockholders' Equity                
Net loss         (35,801)     (35,801)
Common stock issued upon exercise of stock options       159       159
Common stock issued upon exercise of stock options (in shares)   79,651            
Common stock issued upon vesting of restricted stock units (in shares)   213,324            
Stock-based compensation expense       9,667       9,667
Balance at end of the period at Jun. 30, 2022   $ 17 $ 3 $ 894,162 $ (507,493)     $ 386,689
Balance at end of the period (in shares) at Jun. 30, 2022   172,816,532 26,426,937     172,816,532 26,426,937  
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net loss $ (80,278) $ (3,632)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,190 915
Non-cash interest expense on convertible debt 0 389
Stock-based compensation expense 18,015 28,035
Change in fair value of warrant liabilities (17,968) (87,570)
Other 137 498
Changes in operating assets and liabilities:    
Accounts receivable (909) (1,979)
Inventories (29,344) (21,113)
Prepaid expenses and other assets (3,493) (6,352)
Vendor advances 11,330 (3,519)
Accounts payable (2,437) (11,088)
Deferred revenue 3,979 4,501
Change in operating lease assets and liabilities 1,118 (722)
Accrued expenses and other liabilities (569) 1,708
Net cash used in operating activities (98,229) (99,929)
Cash flows from investing activities:    
Purchases of marketable securities 0 (692,514)
Sales of marketable securities 0 202,000
Purchases of property and equipment, including capitalized software (11,578) (1,829)
Net cash used in investing activities (11,578) (492,343)
Cash flows from financing activities:    
Proceeds from exercise of stock options and warrants 810 11,686
Net proceeds from equity infusion from the Business Combination 0 548,403
Payment of loan payable 0 (4,366)
Other financing activities (101) (52)
Net cash provided by financing activities 709 555,671
Net (decrease) increase in cash, cash equivalents and restricted cash (109,098) (36,601)
Cash, cash equivalents and restricted cash, beginning of period 426,841 60,206
Cash, cash equivalents and restricted cash, end of period $ 317,743 $ 23,605
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Description of Business
6 Months Ended
Jun. 30, 2022
Organization and Description of Business  
Organization and Description of Business

Note 1. Organization and Description of Business

Butterfly Network, Inc., formerly known as Longview Acquisition Corp. (the “Company” or “Butterfly”), was incorporated in Delaware on February 4, 2020. The Company’s legal name became Butterfly Network, Inc. following the closing of the business combination discussed in Note 3 “Business Combination”. The prior period financial information represents the financial results and condition of BFLY Operations, Inc. (formerly Butterfly Network, Inc.).

The Company is an innovative digital health business transforming care with hand-held, whole-body ultrasound. Powered by its proprietary Ultrasound-on-Chip™ technology, the solution enables the acquisition of imaging information from an affordable, powerful device that fits in a healthcare professional’s pocket with a combination of cloud-connected software and hardware technology.

The Company operates wholly-owned subsidiaries in Australia, Germany, Netherlands, the United Kingdom and Taiwan.

Although the Company has incurred recurring losses in each year since inception, the Company expects its cash and cash equivalents will be sufficient to fund operations for at least the next twelve months.

XML 24 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

Basis of Presentation and Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of Butterfly Network, Inc. and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the accounting disclosure rules and regulations of the Securities and Exchange Commission (the “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 audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020. All intercompany balances and transactions are eliminated upon consolidation.

The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by U.S. GAAP, required 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, and cash flows for the interim periods. The results for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for any subsequent quarter, the year ending December 31, 2022, or any other period.

Except as described elsewhere in the notes, there have been no material changes to the Company’s significant accounting policies as described in the audited consolidated financial statements as of December 31, 2021 and 2020.

COVID-19 Outbreak

The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty and has impacted the Company’s operating results, financial condition and cash flows. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business, results of operations and financial condition will depend on future developments that are highly uncertain, including those that result from new information that may emerge concerning COVID-19, the economic impacts of the COVID-19 pandemic and the actions taken to contain the COVID-19 pandemic or address its impacts.

The Company has not incurred any significant impairment losses in the carrying values of its assets as a result of the COVID-19 pandemic and is not aware of any specific related event or circumstance that would require the Company to revise the estimates reflected in its financial statements.

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, and accounts receivable. At June 30, 2022, substantially all of the Company’s cash and cash equivalents were invested in money market accounts at one financial institution. The Company also maintains balances in various operating accounts above federally insured limits. The Company has not experienced any significant losses on such accounts and does not believe it is exposed to any significant credit risk on cash and cash equivalents.

One customer accounted for 14% and 15% of the Company’s accounts receivable as of June 30, 2022 and December 31, 2021, respectively. For the three and six months ended June 30, 2022 and 2021, no customer accounts for more than 10% of the total revenues.

Segment Information

The Company’s Chief Operating Decision Maker, its Chief Executive Officer (“CEO”), reviews the financial information presented on a consolidated basis for purposes of allocating resources and evaluating its financial performance. Accordingly, the Company has determined that it operates in a single reportable segment. Substantially all of the Company’s long-lived assets are located in the United States. Since the Company operates in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.

Use of Estimates

The Company makes estimates and assumptions about future events that affect the amounts reported in its condensed consolidated financial statements and accompanying notes. Future events and their effects cannot be determined with certainty. On an ongoing basis, management evaluates these estimates, judgments and assumptions.

The Company bases its estimates on historical and anticipated results and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates, and any such differences may be material to the Company’s condensed consolidated financial statements. There have been no material changes to the Company’s use of estimates as described in the audited consolidated financial statements as of December 31, 2021.

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combination
6 Months Ended
Jun. 30, 2022
Business Combination  
Business Combination

Note 3. Business Combination

On February 12, 2021 (the “Closing” or the “Closing Date”), the Company consummated the business combination (the “Business Combination”) with Butterfly Network, Inc. (“Legacy Butterfly”). In connection with the Business Combination and the transactions related to the Business Combination (the “Transactions”), Legacy Butterfly merged with and into a wholly owned subsidiary of the Company, with Legacy Butterfly surviving the Business Combination as a wholly owned subsidiary of the Company (the “Merger”). The Merger was accounted for as a reverse recapitalization in accordance with U.S. GAAP primarily due to the fact that Legacy Butterfly stockholders continue to control the Company following the Closing of the Business Combination.

 

The most significant change in the post-combination Company’s reported financial position and results was an increase in cash of $589.5 million. The Company as the accounting acquirer incurred $11.4 million in transaction costs relating to the Business Combination, which has been offset against the gross proceeds recorded in additional paid-in capital in the condensed consolidated statements of changes in convertible preferred stock and stockholders’ equity (deficit). The Company on the date of Closing used proceeds of the Transactions to pay off $30.9 million, representing all significant liabilities of the acquiree excluding the warrant liability.  As of the date of the Closing, the Company recorded net liabilities of $186.5 million with a corresponding offset to additional paid-in capital. The net liabilities included warrant liabilities of $187.3 million and other insignificant assets and liabilities.

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition
6 Months Ended
Jun. 30, 2022
Revenue Recognition  
Revenue Recognition

Note 4. Revenue Recognition

Disaggregation of Revenue

The Company disaggregates revenue from contracts with customers by product type and by geographical market. The Company believes that these categories aggregate the payor types by nature, amount, timing and uncertainty of their revenue streams. The following table summarizes the Company’s disaggregated revenues (in thousands) for the three and six months ended June 30, 2022 and 2021:

Pattern of

Three months ended June 30, 

Six months ended June 30, 

Recognition

2022

2021

2022

2021

By Product Type:

   

   

  

   

  

   

  

   

  

   

Devices and accessories

Point-in-time

$

13,429

$

13,012

$

24,443

$

22,608

Subscription services and other services

Over time

5,786

3,501

10,346

6,350

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

By Geographical Market:

United States

$

12,995

$

11,146

$

24,299

$

20,042

International

6,220

5,367

10,490

8,916

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

Contract Balances

Contract balances represent amounts presented in the condensed consolidated balance sheets when either the Company has transferred goods or services to the customer, or the customer has paid consideration to the Company under the contract. These contract balances include trade accounts receivable and deferred revenue. Deferred revenue represents cash consideration received from customers for services that are transferred to the customer over the respective subscription period. The accounts receivable balances represent amounts billed to customers for goods and services where the Company has an unconditional right to payment of the amount billed.

The Company recognizes a receivable when it has an unconditional right to payment, and payment terms are typically 30 days for all product and service sales. The allowance for doubtful accounts was $0.4 million as of June 30, 2022 and December 31, 2021.

The amount of revenue recognized during the three months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $5.3 million and $3.6 million, respectively. The amount of revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $8.4 million and $5.6 million, respectively.

The Company incurs incremental costs of obtaining contracts and costs of fulfilling contracts with customers. The amount of costs capitalized for the periods presented herein was not significant.

Transaction Price Allocated to Remaining Performance Obligations

On June 30, 2022, the Company had $26.2 million of remaining performance obligations. The Company expects to recognize 68% of its remaining performance obligations as revenue in the next twelve months, and an additional 32% thereafter.

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 30, 2022
Fair Value of Financial Instruments  
Fair Value of Financial Instruments

Note 5. Fair Value of Financial Instruments

Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.

The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:

Level 1 — Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.
Level 2 — Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.
Level 3 — Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no assets or liabilities valued with Level 3 inputs.

The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates their fair values due to the short-term or on-demand nature of these instruments.

There were no transfers between fair value measurement levels during the periods ended June 30, 2022 and December 31, 2021.

The Company’s outstanding warrants include publicly traded warrants (the “Public Warrants”) which were issued as one-third of a warrant per unit during Longview’s initial public offering on May 26, 2020 and warrants sold in a private placement to Longview’s sponsor (the “Private Warrants”). As of June 30, 2022, there were an aggregate of 13,799,404 and 6,853,333 outstanding Public Warrants and Private Warrants, respectively. Each whole warrant entitles the registered holder to purchase one share of Class A common stock at an exercise price of $11.50 per share, subject to adjustment per the warrant agreements. The warrants will expire on February 12, 2026 or earlier upon redemption or liquidation. The Company recognizes the change in fair value of warrant liabilities in the condensed consolidated statement of operations and comprehensive loss. During the three and six months ended June 30, 2022 and 2021, the number of exercises and the amount reclassified into equity upon the exercise of the Public Warrants and Private Warrants were not significant.

The Company determined the fair value of its Public Warrants as Level 1 financial instruments, as they are traded in active markets. Because any transfer of Private Warrants from the initial holder of the Private Warrants would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant. Accordingly, the Private Warrants are classified as Level 2 financial instruments.

The following table summarizes the Company’s assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):

Fair Value Measurement Level

Total

Level 1

Level 2

Level 3

June 30, 2022:

    

  

    

  

    

  

    

  

Warrants:

Public Warrants

$

5,520

$

5,520

$

$

Private Warrants

2,741

2,741

Total liabilities at fair value on a recurring basis

$

8,261

$

5,520

$

2,741

$

December 31, 2021:

Warrants:

Public Warrants

$

17,525

$

17,525

$

$

Private Warrants

8,704

8,704

Total liabilities at fair value on a recurring basis

$

26,229

$

17,525

$

8,704

$

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories
6 Months Ended
Jun. 30, 2022
Inventories  
Inventories

Note 6. Inventories

A summary of inventories is as follows at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

48,636

 

19,853

Work-in-progress

 

2,851

 

1,122

Finished goods

 

14,100

 

15,268

Total inventories

$

65,587

$

36,243

Work-in-progress represents inventory items in intermediate stages of production by third-party manufacturers. For the three and six months ended June 30, 2022 and 2021, net realizable value inventory adjustments and excess and obsolete inventory charges were not significant and were recognized in product cost of revenues.

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2022
Property and Equipment, Net  
Property and Equipment, Net

Note 7. Property and Equipment, Net

The Company’s property and equipment, net consists of the following at June 30, 2022 and December 31, 2021 (in thousands):

June 30, 

December 31, 

    

2022

    

2021

Property and equipment, gross

$

36,091

$

20,079

Less: accumulated depreciation and amortization

  

(7,514)

  

(5,376)

Property and equipment, net

$

28,577

$

14,703

The Company excluded $1.0 million of accrued property and equipment as of June 30, 2022 from the cash used in investing activities on the condensed consolidated statements of cash flows. The amount excluded as of June 30, 2021 was not significant.

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Restricted Cash
6 Months Ended
Jun. 30, 2022
Restricted Cash  
Restricted Cash

Note 8. Restricted Cash

A reconciliation of cash, cash equivalents and restricted cash as of June 30, 2022 and 2021, from the condensed consolidated balance sheets to the condensed consolidated statements of cash flows is as follows:

    

June 30, 

    

2022

    

2021

Reconciliation of cash, cash equivalents and restricted cash:

Cash and cash equivalents

$

310,802

$

19,605

Restricted cash included within prepaid expenses and other current assets

 

2,941

 

Restricted cash included within other non-current assets

4,000

4,000

Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows

$

317,743

$

23,605

In the second quarter of 2021, the Company delivered a $4.0 million letter of credit for the Company’s Burlington, MA lease, secured by a deposit of the same amount with a financial institution that issued the letter of credit. The deposit is classified as restricted cash and included in other non-current assets on the condensed consolidated balance sheets.

In the first quarter of 2022, the Company received $4.8 million from the Bill & Melinda Gates Foundation (“BMGF”). Due to a legal restriction in the agreement with the BMGF, these funds are classified as restricted cash and included in prepaid expenses and other current assets on the condensed consolidated balance sheets. As of June 30, 2022, the Company has released $1.8 million of the BMGF funds from restricted cash as the Company partially fulfilled its obligations under the agreement.

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2022
Accrued Expenses and Other Current Liabilities  
Accrued Expenses and Other Current Liabilities

Note 9. Accrued Expenses and Other Current Liabilities

Accrued expenses and other current liabilities consist of the following at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Employee compensation

$

8,884

$

12,746

Customer deposits

 

1,375

 

1,850

Accrued warranty liability

 

283

 

266

Non-income tax

 

1,551

 

2,477

Professional fees

 

5,393

 

2,797

Current portion of operating lease liabilities

1,745

1,391

Other

 

5,767

 

4,104

Total accrued expenses and other current liabilities

$

24,998

$

25,631

Warranty expense activity for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

    

Balance, beginning of period

$

1,094

$

1,186

$

1,116

$

1,826

Warranty provision charged to operations

 

5

 

167

 

165

 

(225)

Warranty claims

 

(124)

 

(192)

 

(306)

 

(440)

Balance, end of period

$

975

$

1,161

$

975

$

1,161

The Company classifies its accrued warranty liability based on the timing of expected warranty activity. The future costs of expected activity greater than one year is recorded within other non-current liabilities on the condensed consolidated balance sheet.

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans
6 Months Ended
Jun. 30, 2022
Equity Incentive Plans  
Equity Incentive Plans

Note 10. Equity Incentive Plans

During the three and six months ended June 30, 2022, there were no significant changes to the Company’s 2012 Employee, Director and Consultant Equity Incentive Plan, as amended, (the “2012 Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Plan”). In the fiscal year 2022, pursuant to the terms of the 2020 Plan, the number of shares that may be issued was increased automatically by 4% of the number of outstanding shares of common stock on January 1, 2022.

Stock option activity

The following table summarizes the changes in the Company’s outstanding stock options for the six months ended June 30, 2022:

Number of

Options

Outstanding at December 31, 2021

 

16,243,532

Granted

 

869,778

Exercised

 

(343,567)

Forfeited

 

(1,224,937)

Outstanding at June 30, 2022

 

15,544,806

Each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The grant date fair value was determined using similar methods and assumptions as those previously disclosed by the Company.

Restricted stock unit (“RSU”) activity

The following table summarizes the changes in the Company’s outstanding restricted stock units for the six months ended June 30, 2022:

Number of

RSUs

Outstanding at December 31, 2021

 

3,958,825

Granted

 

10,663,776

Vested

 

(879,515)

Forfeited

 

(967,855)

Outstanding at June 30, 2022

 

12,775,231

Generally, each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The fair value of restricted stock units was estimated on the date of grant based on the fair value of the Company’s Class A common stock.

The Company’s total stock-based compensation expense for all equity awards for the periods presented is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

   

2022

   

2021

   

2022

   

2021

   

Cost of revenue – subscription

$

33

$

1

$

42

$

3

Research and development

 

3,595

 

1,562

 

6,374

 

2,953

Sales and marketing

2,128

2,085

3,899

3,758

General and administrative

3,529

4,090

7,700

21,321

Total stock-based compensation expense

$

9,285

$

7,738

$

18,015

$

28,035

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2022
Net Loss Per Share  
Net Loss Per Share

Note 11. Net Loss Per Share

We compute net loss per share of Class A and Class B common stock using the two-class method. Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of each class of the Company’s common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of the Company’s common stock, including those presented in the table below, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of the Company’s common stock outstanding would have been anti-dilutive.

As the Company uses the two-class method required for companies with multiple classes of common stock, the following table presents the calculation of basic and diluted net loss per share for each class of the Company’s common stock outstanding (in thousands, except share and per share amounts):

Three months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(31,056)

$

(4,745)

$

(35,801)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(31,056)

$

(4,745)

$

(35,801)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,972,419

 

26,426,937

 

199,399,356

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,972,419

 

26,426,937

 

199,399,356

Basic and diluted net loss per share

$

(0.18)

$

(0.18)

$

(0.18)

Three months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(2,537)

$

(405)

$

(2,942)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(2,537)

$

(405)

$

(2,942)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

165,753,204

 

26,426,937

 

192,180,141

Denominator for basic and diluted net loss per share – weighted-average common stock

 

165,753,204

 

26,426,937

 

192,180,141

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

Six months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(69,628)

$

(10,650)

$

(80,278)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(69,628)

$

(10,650)

$

(80,278)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,773,972

 

26,426,937

 

199,200,909

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,773,972

 

26,426,937

 

199,200,909

Basic and diluted net loss per share

$

(0.40)

$

(0.40)

$

(0.40)

Six months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(3,138)

$

(494)

$

(3,632)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(3,138)

$

(494)

$

(3,632)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

128,991,979

 

20,294,721

 

149,286,700

Denominator for basic and diluted net loss per share – weighted-average common stock

 

128,991,979

 

20,294,721

 

149,286,700

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

For the periods presented above, the net loss per share amounts are the same for Class A and Class B common stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Certificate of Incorporation. The undistributed earnings for each year are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year had been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis.

For the periods presented, anti-dilutive common equivalent shares were as follows:

June 30, 

    

2022

    

2021

    

Outstanding options to purchase common stock

15,544,806

17,351,206

Outstanding restricted stock units

12,653,874

3,338,871

Outstanding warrants

20,652,737

20,653,028

Total anti-dilutive common equivalent shares

48,851,417

41,343,105

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions  
Related Party Transactions

Note 12. Related Party Transactions

There were no significant changes in the nature of the Company’s related party transactions since December 31, 2021. Pursuant to a First Addendum dated November 19, 2020 to the Amended and Restated Technology Services Agreement dated November 11, 2020 by and between the Company, 4Catalyzer Corporation (“4Catalyzer”), and other participant companies controlled by Dr. Rothberg (the “ARTSA”), Butterfly terminated its participation under the ARTSA immediately prior to the effective time of the Business Combination. The related-party transactions with 4Catalyzer were not significant for the three and six months ended June 30, 2022 and 2021.  The related-party balances with 4Catalyzer were not significant as of June 30, 2022 and December 31, 2021.

On February 2, 2022, an Executive Officer of the Company and an irrevocable trust previously established by a member of our board of directors formed a limited liability company (“LLC”) to purchase real estate and entered into an operating agreement setting forth the terms and conditions of the LLC.  There was no impact as a result of this transaction to our condensed consolidated financial statements for the three and six months ended June 30, 2022.  

XML 35 R19.htm IDEA: XBRL DOCUMENT v3.22.2
401(k) Retirement Plan
6 Months Ended
Jun. 30, 2022
401(k) Retirement Plan  
401(k) Retirement Plan

Note 13. 401(k) Retirement Plan

The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. Contributions to the 401(k) plan are discretionary. Effective January 1, 2022, the Company began making matching contributions to the 401(k) plan. The expense related to the matching contributions was $0.3 million and $0.8 million for the three months and six months ended June 30, 2022, respectively. The Company did not make any matching contributions to the 401(k) plan for the three months and six months ended June 30, 2021.

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies.  
Commitments and Contingencies

Note 14. Commitments and Contingencies

Commitments

Leases:

The Company primarily enters into leases for office space that are classified as operating leases. Total lease cost, composed primarily of the costs related to operating leases, was $1.1 million and $0.6 million in the three months ended June 30, 2022 and 2021, respectively. Total lease cost was $2.3 million and $1.1 million in the six months ended June 30, 2022 and 2021, respectively.

Purchase commitments:

The Company enters into inventory purchase commitments with third-party manufacturers in the ordinary course of business. These commitments are generally non-cancellable and are based on sales forecasts. These agreements range from one to five-year periods and may contain fixed or minimum annual commitments, subject to certain provisions that allow the Company to renegotiate the commitment. The aggregate amount of minimum inventory purchase commitments as of June 30, 2022 was $86.4 million.

There were no significant changes to the inventory supply agreement with the certain third-party manufacturing vendor during the three and six months ended June 30, 2022. The Company applied the guidance in Topic 330, Inventory to assess the purchase commitment as of June 30, 2022 and December 31, 2021 and determined that based on current conditions no change in the accrual for the purchase commitment was required. 

As of June 30, 2022, the Company has a vendor advance asset of $17.9 million, net of write-downs and an accrued purchase commitment liability of $19.3 million related to the agreement. The portion of the balances that is expected to be utilized in the next 12 months is included in current assets and current liabilities in the accompanying condensed consolidated balance sheets.

Contingencies

The Company is involved in litigation and legal matters from time to time, which have arisen in the normal course of business. Although the ultimate results of these matters are not currently determinable, management does not expect that they will have a material effect on the Company’s condensed consolidated balance sheets, statements of operations and comprehensive loss, or statements of cash flows.

On February 16, 2022, a putative class action lawsuit, styled Rose v. Butterfly Network, Inc., et al. was filed in the United States District Court for the District of New Jersey against the Company, its President and Chief Executive Officer, its then Chief Financial Officer, the Chairman of its board of directors, as well as Longview’s Chairman (who is a director of the Company), Chief Executive Officer, Chief Financial Officer and members of Longview’s board of directors prior to the Business Combination, alleging violations of Sections 10(b), 14(a) and 20(a) of the Securities Exchange Act of 1934, as amended, and Rules 10b-5 and 14a-9 promulgated thereunder.  The alleged class consists of all persons or entities who purchased or otherwise acquired the Company’s stock between February 16, 2021 and November 15, 2021 and/or holders as of the record date for the special meeting of shareholders held on February 12, 2021 in connection with the approval of the Business Combination. The lawsuit is premised upon allegations that the defendants made false and misleading statements and/or omissions about its post-Business Combination business and financial prospects, including the impact of the COVID-19 pandemic. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

On March 9, 2022, Fujifilm Sonosite, Inc. (“Fujifilm”) filed a complaint against the Company, styled Fujifilm Sonosite, Inc. v. Butterfly Network, Inc. (Case No. 1:22-cv-00309) in the United States District Court for the District of Delaware. The complaint alleged that the iQ and iQ+ ultrasound probes, hard carrying case, and mobile device application software infringe certain patents purportedly owned by Fujifilm. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages including compensatory damages, lost profits, and reasonable royalty damages, a preliminary and/or permanent injunction, pre- and post-judgment interest, and the fees and costs of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the fees and costs of the litigation. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time.

On June 21, 2022, a stockholder derivative action, styled Koenig v. Todd M. Fruchterman, et al. (Case 1:22-cv-00825) was filed in the United States District Court for the District of Delaware against the Board of Directors and the Company as nominal defendant, alleging violation of Section 14(a) of the Securities Exchange Act of 1934, as amended, and Rule 14a-9 promulgated thereunder, and claims for breach of fiduciary duty, contribution and indemnification, aiding and abetting and gross mismanagement.  The lawsuit is premised upon allegedly inadequate internal controls, purportedly misleading representations regarding the Company’s financial condition and business prospects and the Company’s November 2021 earnings announcement.  The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, disgorgement and restitution, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time

The Company enters into agreements that contain indemnification provisions with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in any particular case. To date, losses recorded in the Company’s condensed consolidated statements of operations and comprehensive loss in connection with the indemnification provisions have not been material.

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jun. 30, 2022
Subsequent Events  
Subsequent Events

Note 15. Subsequent Events

On July 28, 2022, the board of directors approved a plan designed to improve the Company’s efficiency by reducing operating expenses and extending liquidity.  In addition to decreasing other operating expenses, the plan includes a reduction in force representing approximately 10% of the Company’s workforce. The Company estimates that it will incur approximately $2 million of cash charges related to employee severance and benefits costs, substantially all of which the Company expects to incur in the third and fourth quarters of 2022.

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Summary of Significant Accounting Policies  
Basis of Presentation and Principles of Consolidation

Basis of Presentation and Principles of Consolidation

The accompanying condensed consolidated financial statements include the accounts of Butterfly Network, Inc. and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the accounting disclosure rules and regulations of the Securities and Exchange Commission (the “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 audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020. All intercompany balances and transactions are eliminated upon consolidation.

The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by U.S. GAAP, required 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, and cash flows for the interim periods. The results for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for any subsequent quarter, the year ending December 31, 2022, or any other period.

Except as described elsewhere in the notes, there have been no material changes to the Company’s significant accounting policies as described in the audited consolidated financial statements as of December 31, 2021 and 2020.

COVID-19 Outbreak

COVID-19 Outbreak

The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty and has impacted the Company’s operating results, financial condition and cash flows. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business, results of operations and financial condition will depend on future developments that are highly uncertain, including those that result from new information that may emerge concerning COVID-19, the economic impacts of the COVID-19 pandemic and the actions taken to contain the COVID-19 pandemic or address its impacts.

The Company has not incurred any significant impairment losses in the carrying values of its assets as a result of the COVID-19 pandemic and is not aware of any specific related event or circumstance that would require the Company to revise the estimates reflected in its financial statements.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, and accounts receivable. At June 30, 2022, substantially all of the Company’s cash and cash equivalents were invested in money market accounts at one financial institution. The Company also maintains balances in various operating accounts above federally insured limits. The Company has not experienced any significant losses on such accounts and does not believe it is exposed to any significant credit risk on cash and cash equivalents.

One customer accounted for 14% and 15% of the Company’s accounts receivable as of June 30, 2022 and December 31, 2021, respectively. For the three and six months ended June 30, 2022 and 2021, no customer accounts for more than 10% of the total revenues.

Segment Information

Segment Information

The Company’s Chief Operating Decision Maker, its Chief Executive Officer (“CEO”), reviews the financial information presented on a consolidated basis for purposes of allocating resources and evaluating its financial performance. Accordingly, the Company has determined that it operates in a single reportable segment. Substantially all of the Company’s long-lived assets are located in the United States. Since the Company operates in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.

Use of Estimates

Use of Estimates

The Company makes estimates and assumptions about future events that affect the amounts reported in its condensed consolidated financial statements and accompanying notes. Future events and their effects cannot be determined with certainty. On an ongoing basis, management evaluates these estimates, judgments and assumptions.

The Company bases its estimates on historical and anticipated results and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates, and any such differences may be material to the Company’s condensed consolidated financial statements. There have been no material changes to the Company’s use of estimates as described in the audited consolidated financial statements as of December 31, 2021.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2022
Revenue Recognition  
Schedule of disaggregated revenue

Pattern of

Three months ended June 30, 

Six months ended June 30, 

Recognition

2022

2021

2022

2021

By Product Type:

   

   

  

   

  

   

  

   

  

   

Devices and accessories

Point-in-time

$

13,429

$

13,012

$

24,443

$

22,608

Subscription services and other services

Over time

5,786

3,501

10,346

6,350

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

By Geographical Market:

United States

$

12,995

$

11,146

$

24,299

$

20,042

International

6,220

5,367

10,490

8,916

Total revenue

$

19,215

$

16,513

$

34,789

$

28,958

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value of Financial Instruments  
Schedule of assets and liabilities measured at fair value on a recurring basis

Fair Value Measurement Level

Total

Level 1

Level 2

Level 3

June 30, 2022:

    

  

    

  

    

  

    

  

Warrants:

Public Warrants

$

5,520

$

5,520

$

$

Private Warrants

2,741

2,741

Total liabilities at fair value on a recurring basis

$

8,261

$

5,520

$

2,741

$

December 31, 2021:

Warrants:

Public Warrants

$

17,525

$

17,525

$

$

Private Warrants

8,704

8,704

Total liabilities at fair value on a recurring basis

$

26,229

$

17,525

$

8,704

$

XML 41 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Tables)
6 Months Ended
Jun. 30, 2022
Inventories  
Summary of inventories

A summary of inventories is as follows at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Raw materials

$

48,636

 

19,853

Work-in-progress

 

2,851

 

1,122

Finished goods

 

14,100

 

15,268

Total inventories

$

65,587

$

36,243

XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2022
Property and Equipment, Net  
Schedule of property and equipment, net

The Company’s property and equipment, net consists of the following at June 30, 2022 and December 31, 2021 (in thousands):

June 30, 

December 31, 

    

2022

    

2021

Property and equipment, gross

$

36,091

$

20,079

Less: accumulated depreciation and amortization

  

(7,514)

  

(5,376)

Property and equipment, net

$

28,577

$

14,703

XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Restricted Cash (Tables)
6 Months Ended
Jun. 30, 2022
Restricted Cash  
Summary of reconciliation of cash, cash equivalents and restricted cash

    

June 30, 

    

2022

    

2021

Reconciliation of cash, cash equivalents and restricted cash:

Cash and cash equivalents

$

310,802

$

19,605

Restricted cash included within prepaid expenses and other current assets

 

2,941

 

Restricted cash included within other non-current assets

4,000

4,000

Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows

$

317,743

$

23,605

XML 44 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2022
Accrued Expenses and Other Current Liabilities  
Schedule of accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following at June 30, 2022 and December 31, 2021 (in thousands):

    

June 30, 

    

December 31, 

    

2022

    

2021

Employee compensation

$

8,884

$

12,746

Customer deposits

 

1,375

 

1,850

Accrued warranty liability

 

283

 

266

Non-income tax

 

1,551

 

2,477

Professional fees

 

5,393

 

2,797

Current portion of operating lease liabilities

1,745

1,391

Other

 

5,767

 

4,104

Total accrued expenses and other current liabilities

$

24,998

$

25,631

Schedule of warranty expense activity

Warranty expense activity for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

    

2022

    

2021

    

2022

    

2021

    

Balance, beginning of period

$

1,094

$

1,186

$

1,116

$

1,826

Warranty provision charged to operations

 

5

 

167

 

165

 

(225)

Warranty claims

 

(124)

 

(192)

 

(306)

 

(440)

Balance, end of period

$

975

$

1,161

$

975

$

1,161

XML 45 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plans (Tables)
6 Months Ended
Jun. 30, 2022
Equity Incentive Plans  
Summary of the stock option activity

Number of

Options

Outstanding at December 31, 2021

 

16,243,532

Granted

 

869,778

Exercised

 

(343,567)

Forfeited

 

(1,224,937)

Outstanding at June 30, 2022

 

15,544,806

Summary of the restricted stock unit activity

Number of

RSUs

Outstanding at December 31, 2021

 

3,958,825

Granted

 

10,663,776

Vested

 

(879,515)

Forfeited

 

(967,855)

Outstanding at June 30, 2022

 

12,775,231

Schedule of stock-based compensation expense

The Company’s total stock-based compensation expense for all equity awards for the periods presented is as follows (in thousands):

Three months ended June 30, 

Six months ended June 30, 

   

2022

   

2021

   

2022

   

2021

   

Cost of revenue – subscription

$

33

$

1

$

42

$

3

Research and development

 

3,595

 

1,562

 

6,374

 

2,953

Sales and marketing

2,128

2,085

3,899

3,758

General and administrative

3,529

4,090

7,700

21,321

Total stock-based compensation expense

$

9,285

$

7,738

$

18,015

$

28,035

XML 46 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Net Loss Per Share  
Schedule of calculation of basic and diluted net loss per share

Three months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(31,056)

$

(4,745)

$

(35,801)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(31,056)

$

(4,745)

$

(35,801)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,972,419

 

26,426,937

 

199,399,356

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,972,419

 

26,426,937

 

199,399,356

Basic and diluted net loss per share

$

(0.18)

$

(0.18)

$

(0.18)

Three months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(2,537)

$

(405)

$

(2,942)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(2,537)

$

(405)

$

(2,942)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

165,753,204

 

26,426,937

 

192,180,141

Denominator for basic and diluted net loss per share – weighted-average common stock

 

165,753,204

 

26,426,937

 

192,180,141

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

Six months ended June 30, 2022

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(69,628)

$

(10,650)

$

(80,278)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(69,628)

$

(10,650)

$

(80,278)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

172,773,972

 

26,426,937

 

199,200,909

Denominator for basic and diluted net loss per share – weighted-average common stock

 

172,773,972

 

26,426,937

 

199,200,909

Basic and diluted net loss per share

$

(0.40)

$

(0.40)

$

(0.40)

Six months ended June 30, 2021

Total

    

Class A

    

Class B

    

Common Stock

Numerator:

  

  

 

  

Allocation of undistributed earnings

$

(3,138)

$

(494)

$

(3,632)

Numerator for basic and diluted net loss per share – loss available to common stockholders

$

(3,138)

$

(494)

$

(3,632)

Denominator:

 

  

 

  

 

  

Weighted-average common shares outstanding

 

128,991,979

 

20,294,721

 

149,286,700

Denominator for basic and diluted net loss per share – weighted-average common stock

 

128,991,979

 

20,294,721

 

149,286,700

Basic and diluted net loss per share

$

(0.02)

$

(0.02)

$

(0.02)

Schedule of anti-dilutive common equivalent shares

June 30, 

    

2022

    

2021

    

Outstanding options to purchase common stock

15,544,806

17,351,206

Outstanding restricted stock units

12,653,874

3,338,871

Outstanding warrants

20,652,737

20,653,028

Total anti-dilutive common equivalent shares

48,851,417

41,343,105

XML 47 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) - Customer Concentration Risk - customer
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Accounts receivable          
Number of customers     1   1
Revenues          
Number of customers 0 0 0 0  
Major Customer | Accounts receivable          
Concentration risk (as a percentage)     14.00%   15.00%
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Segment information (Details)
6 Months Ended
Jun. 30, 2022
segment
Summary of Significant Accounting Policies  
Number of operating segments 1
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Business Combination (Details)
$ in Millions
Feb. 12, 2021
USD ($)
Business Combination  
Increase in cash $ 589.5
Transaction costs 11.4
Significant liabilities incurred and paid off, excluding warrant liabilities 30.9
Amount of liabilities assumed 186.5
Warrant liabilities $ 187.3
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition        
Total revenue $ 19,215 $ 16,513 $ 34,789 $ 28,958
United States        
Revenue Recognition        
Total revenue 12,995 11,146 24,299 20,042
International        
Revenue Recognition        
Total revenue 6,220 5,367 10,490 8,916
Product        
Revenue Recognition        
Total revenue 13,429 13,012 24,443 22,608
Subscription        
Revenue Recognition        
Total revenue $ 5,786 $ 3,501 $ 10,346 $ 6,350
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Contract Balances (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Revenue Recognition    
Allowance for doubtful accounts $ 0.4 $ 0.4
Payment terms 30 days  
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Performance Obligations (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue Recognition        
Amount of revenue recognized $ 5.3 $ 3.6 $ 8.4 $ 5.6
Remaining performance obligations $ 26.2   $ 26.2  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-01        
Revenue Recognition        
Percentage of remaining performance obligations as revenue 68.00%   68.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months   12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-07-01        
Revenue Recognition        
Percentage of remaining performance obligations as revenue 32.00%   32.00%  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year   1 year  
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Liabilities    
Total liabilities at fair value on a recurring basis $ 8,261 $ 26,229
Public Warrants    
Liabilities    
Warrants 5,520 17,525
Private Warrants    
Liabilities    
Warrants 2,741 8,704
Level 1    
Liabilities    
Total liabilities at fair value on a recurring basis 5,520 17,525
Level 1 | Public Warrants    
Liabilities    
Warrants 5,520 17,525
Level 2    
Liabilities    
Total liabilities at fair value on a recurring basis 2,741 8,704
Level 2 | Private Warrants    
Liabilities    
Warrants $ 2,741 $ 8,704
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Narratives (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
May 26, 2020
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Warrants          
Change in fair value of warrant liabilities   $ (12,805) $ (33,458) $ (17,968) $ (87,570)
Public Warrants          
Warrants          
Warrants outstanding   13,799,404   13,799,404  
Value of public warrants per warrant issued during IPO (as a percent) 33.00%        
Private Warrants          
Warrants          
Warrants outstanding   6,853,333   6,853,333  
Class A Common Stock          
Warrants          
Shares called by warrants   1   1  
Exercise price   $ 11.50   $ 11.50  
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Inventories    
Raw materials $ 48,636 $ 19,853
Work-in-progress 2,851 1,122
Finished goods 14,100 15,268
Total inventories $ 65,587 $ 36,243
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property and Equipment, Net    
Property and equipment, gross $ 36,091 $ 20,079
Less: accumulated depreciation and amortization (7,514) (5,376)
Property and equipment, net 28,577 $ 14,703
Accrued property and equipment $ 1,000  
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Reconciliation of cash, cash equivalents and restricted cash:        
Cash and cash equivalents $ 310,802 $ 422,841 $ 19,605  
Restricted cash included within prepaid expenses and other current assets 2,941      
Restricted cash included within other non-current assets 4,000   4,000  
Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows $ 317,743 $ 426,841 $ 23,605 $ 60,206
Restricted Cash and Cash Equivalents, Current, Statement of Financial Position [Extensible Enumeration] Prepaid Expense and Other Assets, Current      
Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Assets, Noncurrent      
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Restricted Cash - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Jun. 30, 2021
Restricted Cash      
Security given as collateral     $ 4.0
Proceeds received from Bill & Melinda Gates Foundation $ 4.8    
BMGF funds released from restricted cash   $ 1.8  
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses and Other Current Liabilities    
Employee compensation $ 8,884 $ 12,746
Customer deposits 1,375 1,850
Accrued warranty liability 283 266
Non-income tax 1,551 2,477
Professional fees 5,393 2,797
Current portion of operating lease liabilities $ 1,745 $ 1,391
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued expenses and other current liabilities Total accrued expenses and other current liabilities
Other $ 5,767 $ 4,104
Total accrued expenses and other current liabilities $ 24,998 $ 25,631
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Accrued Expenses and Other Current Liabilities        
Balance, beginning of period $ 1,094 $ 1,186 $ 1,116 $ 1,826
Warranty provision charged to operations 5 167 165 (225)
Warranty claims (124) (192) (306) (440)
Balance, end of period $ 975 $ 1,161 $ 975 $ 1,161
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan (Details)
Jan. 01, 2022
Equity Incentive Plans  
Percentage of increment in shares outstanding 4.00%
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan - Stock option activity (Details) - Stock options
6 Months Ended
Jun. 30, 2022
shares
Number of Options  
Outstanding at beginning of the period 16,243,532
Granted 869,778
Exercised (343,567)
Forfeited (1,224,937)
Outstanding at end of the period 15,544,806
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan - Restricted stock unit activity (Details) - Restricted stock units
6 Months Ended
Jun. 30, 2022
shares
Number of RSUs  
Outstanding at beginning of the period 3,958,825
Granted 10,663,776
Vested (879,515)
Forfeited (967,855)
Outstanding at end of the period 12,775,231
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Equity Incentive Plan - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Equity Incentive Plan        
Total stock-based compensation expense $ 9,285 $ 7,738 $ 18,015 $ 28,035
Cost of revenue - subscription        
Equity Incentive Plan        
Total stock-based compensation expense 33 1 42 3
Research and development        
Equity Incentive Plan        
Total stock-based compensation expense 3,595 1,562 6,374 2,953
Sales and marketing        
Equity Incentive Plan        
Total stock-based compensation expense 2,128 2,085 3,899 3,758
General and administrative        
Equity Incentive Plan        
Total stock-based compensation expense $ 3,529 $ 4,090 $ 7,700 $ 21,321
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Numerator:          
Allocation of undistributed earnings $ (35,801) $ (2,942) $ (80,278) $ (3,632)  
Numerator for basic and diluted EPS - loss available to common stockholders $ (35,801) $ (2,942) $ (80,278) $ (3,632)  
Denominator:          
Weighted-average common shares outstanding - basic 199,399,356 192,180,141 199,200,909 149,286,700  
Weighted-average common shares outstanding - diluted 199,399,356 192,180,141 199,200,909 149,286,700  
Basic loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Diluted loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Class A Common Stock          
Numerator:          
Allocation of undistributed earnings $ (31,056) $ (2,537) $ (69,628) $ (3,138)  
Numerator for basic and diluted EPS - loss available to common stockholders $ (31,056) $ (2,537) $ (69,628) $ (3,138)  
Denominator:          
Weighted-average common shares outstanding - basic 172,972,419 165,753,204 172,773,972 128,991,979  
Weighted-average common shares outstanding - diluted 172,972,419 165,753,204 172,773,972 128,991,979  
Basic loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Diluted loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Common stock, shares outstanding (in shares) 172,816,532   172,816,532   171,613,049
Class B Common Stock          
Numerator:          
Allocation of undistributed earnings $ (4,745) $ (405) $ (10,650) $ (494)  
Numerator for basic and diluted EPS - loss available to common stockholders $ (4,745) $ (405) $ (10,650) $ (494)  
Denominator:          
Weighted-average common shares outstanding - basic 26,426,937 26,426,937 26,426,937 20,294,721  
Weighted-average common shares outstanding - diluted 26,426,937 26,426,937 26,426,937 20,294,721  
Basic loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Diluted loss per share $ (0.18) $ (0.02) $ (0.40) $ (0.02)  
Common stock, shares outstanding (in shares) 26,426,937   26,426,937   26,426,937
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Anti-dilutive common equivalent shares (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net Loss Per Share    
Total anti-dilutive common equivalent shares 48,851,417 41,343,105
Stock options    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 15,544,806 17,351,206
Restricted stock units    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 12,653,874 3,338,871
Outstanding warrants    
Net Loss Per Share    
Total anti-dilutive common equivalent shares 20,652,737 20,653,028
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.22.2
401(k) Retirement Plan (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
401(k) Retirement Plan    
401(k) Employer match contribution $ 0.3 $ 0.8
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Commitments and Contingencies        
Rent expense $ 1.1 $ 0.6 $ 2.3 $ 1.1
Inventory purchase commitments        
Commitments and Contingencies        
Minimum inventory purchase commitments     86.4  
Prepaid vendor advance, net of write-downs 17.9   17.9  
Accrued purchase commitments $ 19.3   $ 19.3  
Minimum | Inventory purchase commitments        
Commitments and Contingencies        
Fixed or minimum annual commitments period (in years)     1 year  
Maximum | Inventory purchase commitments        
Commitments and Contingencies        
Fixed or minimum annual commitments period (in years)     5 years  
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 28, 2022
Jun. 30, 2022
Stock options    
Subsequent Events    
Granted   869,778
Subsequent event    
Subsequent Events    
Reduction in force (as a percent) 10.00%  
Employee severance and benefit costs $ 2  
XML 70 tmb-20220630x10q_htm.xml IDEA: XBRL DOCUMENT 0001804176 bfly:ConvertiblePreferredStocksMember 2020-12-31 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-06-30 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001804176 us-gaap:RetainedEarningsMember 2022-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001804176 us-gaap:RetainedEarningsMember 2022-03-31 0001804176 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001804176 us-gaap:RetainedEarningsMember 2021-12-31 0001804176 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001804176 us-gaap:RetainedEarningsMember 2021-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001804176 us-gaap:RetainedEarningsMember 2021-03-31 0001804176 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001804176 us-gaap:RetainedEarningsMember 2020-12-31 0001804176 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001804176 us-gaap:EmployeeStockOptionMember 2022-06-30 0001804176 us-gaap:EmployeeStockOptionMember 2021-12-31 0001804176 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001804176 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001804176 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001804176 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001804176 2023-07-01 2022-06-30 0001804176 2022-07-01 2022-06-30 0001804176 us-gaap:NonUsMember 2022-04-01 2022-06-30 0001804176 country:US 2022-04-01 2022-06-30 0001804176 us-gaap:NonUsMember 2022-01-01 2022-06-30 0001804176 country:US 2022-01-01 2022-06-30 0001804176 us-gaap:NonUsMember 2021-04-01 2021-06-30 0001804176 country:US 2021-04-01 2021-06-30 0001804176 us-gaap:NonUsMember 2021-01-01 2021-06-30 0001804176 country:US 2021-01-01 2021-06-30 0001804176 2022-03-31 0001804176 2021-03-31 0001804176 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001804176 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001804176 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001804176 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001804176 srt:MinimumMember us-gaap:InventoriesMember 2022-01-01 2022-06-30 0001804176 srt:MaximumMember us-gaap:InventoriesMember 2022-01-01 2022-06-30 0001804176 us-gaap:InventoriesMember 2022-01-01 2022-06-30 0001804176 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 us-gaap:CommonClassBMember 2022-04-01 2022-06-30 0001804176 us-gaap:CommonClassAMember 2022-04-01 2022-06-30 0001804176 us-gaap:CommonClassBMember 2022-01-01 2022-06-30 0001804176 us-gaap:CommonClassBMember 2021-04-01 2021-06-30 0001804176 us-gaap:CommonClassAMember 2021-04-01 2021-06-30 0001804176 us-gaap:CommonClassBMember 2021-01-01 2021-06-30 0001804176 us-gaap:CommonClassAMember 2021-01-01 2021-06-30 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001804176 us-gaap:SubscriptionAndCirculationMember 2022-04-01 2022-06-30 0001804176 us-gaap:ProductMember 2022-04-01 2022-06-30 0001804176 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-06-30 0001804176 us-gaap:ProductMember 2022-01-01 2022-06-30 0001804176 us-gaap:SubscriptionAndCirculationMember 2021-04-01 2021-06-30 0001804176 us-gaap:ProductMember 2021-04-01 2021-06-30 0001804176 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-06-30 0001804176 us-gaap:ProductMember 2021-01-01 2021-06-30 0001804176 bfly:MajorCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001804176 bfly:MajorCustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-06-30 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-06-30 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-03-31 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-03-31 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001804176 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-03-31 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-03-31 0001804176 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001804176 us-gaap:CommonClassBMember 2022-06-30 0001804176 us-gaap:CommonClassBMember 2021-12-31 0001804176 us-gaap:CommonClassAMember 2021-12-31 0001804176 bfly:PublicWarrantsMember 2022-06-30 0001804176 bfly:PrivateWarrantsMember 2022-06-30 0001804176 us-gaap:CommonClassAMember 2022-06-30 0001804176 2020-12-31 0001804176 2021-06-30 0001804176 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001804176 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001804176 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001804176 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001804176 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001804176 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001804176 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001804176 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001804176 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001804176 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001804176 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001804176 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001804176 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001804176 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001804176 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001804176 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001804176 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001804176 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001804176 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001804176 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001804176 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001804176 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001804176 2022-04-01 2022-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001804176 2021-04-01 2021-06-30 0001804176 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001804176 us-gaap:CommonClassAMember 2022-01-01 2022-06-30 0001804176 bfly:WarrantsToPurchaseMember 2022-01-01 2022-06-30 0001804176 us-gaap:CommonClassBMember 2022-07-29 0001804176 us-gaap:CommonClassAMember 2022-07-29 0001804176 bfly:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 bfly:PrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 bfly:PublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 bfly:PrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001804176 bfly:PublicWarrantsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 bfly:PrivateWarrantsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 bfly:PublicWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 bfly:PrivateWarrantsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001804176 bfly:PublicWarrantsMember 2020-05-26 2020-05-26 0001804176 bfly:ConvertiblePreferredStocksMember 2021-01-01 2021-06-30 0001804176 us-gaap:SubsequentEventMember 2022-07-28 2022-07-28 0001804176 2022-01-01 2022-03-31 0001804176 2022-01-01 2022-01-01 0001804176 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0001804176 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001804176 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-06-30 0001804176 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-04-01 2021-06-30 0001804176 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001804176 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-06-30 0001804176 2021-01-01 2021-06-30 0001804176 2021-02-12 0001804176 2021-02-12 2021-02-12 0001804176 2022-01-01 2022-06-30 0001804176 2021-12-31 0001804176 us-gaap:InventoriesMember 2022-06-30 0001804176 2022-06-30 iso4217:USD bfly:customer pure shares iso4217:USD shares bfly:segment -0.18 -0.02 -0.40 -0.02 199399356 192180141 199200909 149286700 http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesAndOtherLiabilities -0.02 -0.02 -0.02 0001804176 false --12-31 2022 Q2 -0.18 -0.18 -0.18 172816532 171613049 P1Y 26426937 26426937 http://fasb.org/us-gaap/2021-01-31#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2021-01-31#OtherAssetsNoncurrent P1Y -0.40 -0.40 -0.40 -0.02 -0.02 -0.02 0.33 10-Q true 2022-06-30 false 001-39292 Butterfly Network, Inc. DE 84-4618156 530 Old Whitfield Street Guilford CT 06437 203 689-5650 Class A common stock, par value $0.0001 per share BFLY NYSE Warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share BFLY WS NYSE Yes Yes Non-accelerated Filer true false false 173115829 26426937 310802000 422841000 12691000 11936000 65587000 36243000 16784000 27500000 19647000 13384000 425511000 511904000 28577000 14703000 12168000 12782000 22981000 24083000 7400000 8493000 496637000 571965000 3518000 5798000 15572000 13071000 18119000 5329000 24998000 25631000 62207000 49829000 6954000 5476000 8261000 26229000 1410000 14200000 30422000 27690000 694000 850000 109948000 124274000 0.0001 0.0001 600000000 600000000 172816532 171613049 17000 17000 0.0001 0.0001 27000000 27000000 26426937 26426937 3000 3000 894162000 874886000 -507493000 -427215000 386689000 447691000 496637000 571965000 13429000 13012000 24443000 22608000 5786000 3501000 10346000 6350000 19215000 16513000 34789000 28958000 6799000 7858000 12947000 13506000 1844000 435000 2927000 814000 8643000 8293000 15874000 14320000 10572000 8220000 18915000 14638000 23220000 17088000 46843000 32804000 16438000 10540000 31640000 20347000 19369000 17279000 38419000 51920000 59027000 44907000 116902000 105071000 -48455000 -36687000 -97987000 -90433000 260000 607000 270000 846000 7000 645000 -12805000 -33458000 -17968000 -87570000 -388000 -262000 -488000 -895000 -35778000 -2891000 -80237000 -3557000 23000 51000 41000 75000 -35801000 -2942000 -80278000 -3632000 -0.18 -0.02 -0.40 -0.02 199399356 192180141 199200909 149286700 164862470 16000 26426937 3000 831640000 -395496000 436163000 -2942000 -2942000 2147422 1000 5375000 5376000 467234 7755000 7755000 167477126 17000 26426937 3000 844770000 -398438000 446352000 107197118 360937000 6593291 1000 32874000 -394806000 -361931000 -3632000 -3632000 5302472 1000 11688000 11689000 467234 107197118 360937000 80770178 8000 26426937 3000 360926000 360937000 5115140 1000 49916000 49917000 69228811 6000 361281000 361287000 28085000 28085000 167477126 17000 26426937 3000 844770000 -398438000 446352000 172523557 17000 26426937 3000 884336000 -471692000 412664000 -35801000 -35801000 79651 159000 159000 213324 9667000 9667000 172816532 17000 26426937 3000 894162000 -507493000 386689000 171613049 17000 26426937 3000 874886000 -427215000 447691000 -80278000 -80278000 343667 810000 810000 859816 -106000 -106000 18572000 18572000 172816532 17000 26426937 3000 894162000 -507493000 386689000 -80278000 -3632000 2190000 915000 0 389000 18015000 28035000 -17968000 -87570000 137000 498000 909000 1979000 29344000 21113000 3493000 6352000 -11330000 3519000 -2437000 -11088000 3979000 4501000 1118000 -722000 -569000 1708000 -98229000 -99929000 0 692514000 0 202000000 11578000 1829000 -11578000 -492343000 810000 11686000 0 548403000 0 4366000 -101000 -52000 709000 555671000 -109098000 -36601000 426841000 60206000 317743000 23605000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 1. Organization and Description of Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">Butterfly Network, Inc., formerly known as Longview Acquisition Corp. (the “Company” or “Butterfly”), was incorporated in Delaware on February 4, 2020. The Company’s legal name became Butterfly Network, Inc. following the closing of the business combination discussed in Note 3 “Business Combination”. The prior period financial information represents the financial results and condition of BFLY Operations, Inc. (formerly Butterfly Network, Inc.).</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company is an innovative digital health business transforming care with hand-held, whole-body ultrasound. Powered by its proprietary Ultrasound-on-Chip™ technology, the solution enables the acquisition of imaging information from an affordable, powerful device that fits in a healthcare professional’s pocket with a combination of cloud-connected software and hardware technology.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company operates wholly-owned subsidiaries in Australia, Germany, Netherlands, the United Kingdom and Taiwan. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">Although the Company has incurred recurring losses in each year since inception, the Company expects its cash and cash equivalents will be sufficient to fund operations for at least the next twelve months.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 2. Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Basis of Presentation and Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of Butterfly Network, Inc. and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the accounting disclosure rules and regulations of the Securities and Exchange Commission (the “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 audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020. All intercompany balances and transactions are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by U.S. GAAP, required on an annual reporting basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">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, and cash flows for the interim periods. The results for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for any subsequent quarter, the year ending December 31, 2022, or any other period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Except as described elsewhere in the notes, there have been no material changes to the Company’s significant accounting policies as described in the audited consolidated financial statements as of December 31, 2021 and 2020.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">COVID-19 Outbreak</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty and has impacted the Company’s operating results, financial condition and cash flows. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business, results of operations and financial condition will depend on</span> future developments that are highly uncertain, including those that result from new information that may emerge concerning COVID-19, the economic impacts of the COVID-19 pandemic and the actions taken to contain the COVID-19 pandemic or address its impacts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company has not incurred any significant impairment losses in the carrying values of its assets as a result of the COVID-19 pandemic and is not aware of any specific related event or circumstance that would require the Company to revise the estimates reflected in its financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, and accounts receivable. At June 30, 2022, substantially all of the Company’s cash and cash equivalents were invested in money market accounts at one financial institution. The Company also maintains balances in various operating accounts above federally insured limits. The Company has not experienced any significant losses on such accounts and does not believe it is exposed to any significant credit risk on cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">One customer accounted for 14% and 15% of the Company’s accounts receivable as of June 30, 2022 and December 31, 2021, respectively. For the three and six months ended June 30, 2022 and 2021, no customer accounts for more than 10% of the total revenues.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s Chief Operating Decision Maker, its Chief Executive Officer (“CEO”), reviews the financial information presented on a consolidated basis for purposes of allocating resources and evaluating its financial performance. Accordingly, the Company has determined that it operates in a single reportable segment. Substantially all of the Company’s long-lived assets are located in the United States. Since the Company operates in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company makes estimates and assumptions about future events that affect the amounts reported in its condensed consolidated financial statements and accompanying notes. Future events and their effects cannot be determined with certainty. On an ongoing basis, management evaluates these estimates, judgments and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company bases its estimates on historical and anticipated results and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates, and any such differences may be material to the Company’s condensed consolidated financial statements. There have been no material changes to the Company’s use of estimates as described in the audited consolidated financial statements as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Basis of Presentation and Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The accompanying condensed consolidated financial statements include the accounts of Butterfly Network, Inc. and its wholly-owned subsidiaries and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and pursuant to the accounting disclosure rules and regulations of the Securities and Exchange Commission (the “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 audited consolidated financial statements as of and for the years ended December 31, 2021 and 2020. All intercompany balances and transactions are eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The condensed consolidated balance sheet as of December 31, 2021, included herein, was derived from the audited consolidated financial statements as of that date, but does not include all disclosures, including certain notes required by U.S. GAAP, required on an annual reporting basis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">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, and cash flows for the interim periods. The results for the three and six months ended June 30, 2022 are not necessarily indicative of the results to be expected for any subsequent quarter, the year ending December 31, 2022, or any other period. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Except as described elsewhere in the notes, there have been no material changes to the Company’s significant accounting policies as described in the audited consolidated financial statements as of December 31, 2021 and 2020.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">COVID-19 Outbreak</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The COVID-19 pandemic that began in 2020 has created significant global economic uncertainty and has impacted the Company’s operating results, financial condition and cash flows. The full extent to which the COVID-19 pandemic will directly or indirectly impact the Company’s business, results of operations and financial condition will depend on</span> future developments that are highly uncertain, including those that result from new information that may emerge concerning COVID-19, the economic impacts of the COVID-19 pandemic and the actions taken to contain the COVID-19 pandemic or address its impacts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company has not incurred any significant impairment losses in the carrying values of its assets as a result of the COVID-19 pandemic and is not aware of any specific related event or circumstance that would require the Company to revise the estimates reflected in its financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash and cash equivalents, and accounts receivable. At June 30, 2022, substantially all of the Company’s cash and cash equivalents were invested in money market accounts at one financial institution. The Company also maintains balances in various operating accounts above federally insured limits. The Company has not experienced any significant losses on such accounts and does not believe it is exposed to any significant credit risk on cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">One customer accounted for 14% and 15% of the Company’s accounts receivable as of June 30, 2022 and December 31, 2021, respectively. For the three and six months ended June 30, 2022 and 2021, no customer accounts for more than 10% of the total revenues.</p> 1 1 0.14 0.15 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s Chief Operating Decision Maker, its Chief Executive Officer (“CEO”), reviews the financial information presented on a consolidated basis for purposes of allocating resources and evaluating its financial performance. Accordingly, the Company has determined that it operates in a single reportable segment. Substantially all of the Company’s long-lived assets are located in the United States. Since the Company operates in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements.</p> 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company makes estimates and assumptions about future events that affect the amounts reported in its condensed consolidated financial statements and accompanying notes. Future events and their effects cannot be determined with certainty. On an ongoing basis, management evaluates these estimates, judgments and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company bases its estimates on historical and anticipated results and trends and on various other assumptions that the Company believes are reasonable under the circumstances, including assumptions as to future events. Changes in estimates are recorded in the period in which they become known. Actual results could differ from those estimates, and any such differences may be material to the Company’s condensed consolidated financial statements. There have been no material changes to the Company’s use of estimates as described in the audited consolidated financial statements as of December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Note 3. Business Combination</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">On February 12, 2021 (the “Closing” or the “Closing Date”), the Company consummated the business combination (the “Business Combination”) with Butterfly Network, Inc. (“Legacy Butterfly”). In connection with the Business Combination and the transactions related to the Business Combination (the “Transactions”), Legacy Butterfly merged with and into a wholly owned subsidiary of the Company, with Legacy Butterfly surviving the Business Combination as a wholly owned subsidiary of the Company (the “Merger”). The Merger was accounted for as a reverse recapitalization in accordance with U.S. GAAP primarily<span style="background:#ffffff;"> due to the fact that Legacy Butterfly stockholders continue to control the Company following the Closing of the Business Combination. </span> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"> </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">The most significant change in the post-combination Company’s reported financial position and results was an increase in cash of </span><span style="background:#ffffff;">$</span>589.5 million. The Company as the accounting acquirer incurred $11.4 million in transaction costs relating to the Business Combination, which has been offset against the gross proceeds recorded in additional paid-in capital in the condensed consolidated statements of changes in convertible preferred stock and stockholders’ equity (deficit). The Company on the date of Closing used proceeds of the Transactions to pay off $30.9 million, representing all significant liabilities of the acquiree excluding the warrant liability.  As of the date of the Closing, the Company recorded net liabilities of $186.5 million with a corresponding offset to additional paid-in capital. The net liabilities included warrant liabilities of $187.3 million and other insignificant assets and liabilities.</p> 589500000 11400000 30900000 186500000 187300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 4. Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Disaggregation of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company disaggregates revenue from contracts with customers by product type and by geographical market. The Company believes that these categories aggregate the payor types by nature, amount, timing and uncertainty of their revenue streams. The following table summarizes the Company’s disaggregated revenues (in thousands) for the three and six months ended June 30, 2022 and 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pattern of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">By Product Type:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Devices and accessories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Point-in-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscription services and other services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,215</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 16,513</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,789</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,958</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">By Geographical Market:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,215</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 16,513</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,789</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,958</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Contract Balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">Contract balances represent amounts presented in the condensed consolidated balance sheets when either the Company has transferred goods or services to the customer, or the customer has paid consideration to the Company under the contract. These contract balances include trade accounts receivable and deferred revenue. Deferred revenue represents cash consideration received from customers for services that are transferred to the customer over the respective subscription period. The accounts receivable balances represent amounts billed to customers for goods and services where the Company has an unconditional right to payment of the amount billed. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company recognizes a receivable when it has an unconditional right to payment, and payment terms are typically 30 days for all product and service sales. The allowance for doubtful accounts was $0.4 million as of June 30, 2022 and December 31, 2021. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The amount of revenue recognized during the three months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $5.3 million and $3.6 million, respectively. The amount of revenue recognized during the six months ended June 30, 2022 and 2021 that was included in the deferred revenue balance at the beginning of the period was $8.4 million and $5.6 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company incurs incremental costs of obtaining contracts and costs of fulfilling contracts with customers. The amount of costs capitalized for the periods presented herein was not significant. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Transaction Price Allocated to Remaining Performance Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">On June 30, 2022, the Company had $26.2 million of remaining performance obligations. The Company expects to recognize 68% of its remaining performance obligations as revenue in the <span style="-sec-ix-hidden:Hidden_j6ERM-c9W0yh8za4Lak7Xg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">next</span></span> twelve months, and an additional 32% thereafter.</p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Pattern of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:25.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Recognition</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">By Product Type:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">   </p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Devices and accessories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Point-in-time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 13,012</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,443</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 22,608</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Subscription services and other services</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,786</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,215</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 16,513</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,789</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,958</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">By Geographical Market:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,995</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 11,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 24,299</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,042</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">International</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 10,490</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,916</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:29.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 19,215</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 16,513</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 34,789</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,958</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p> 13429000 13012000 24443000 22608000 5786000 3501000 10346000 6350000 19215000 16513000 34789000 28958000 12995000 11146000 24299000 20042000 6220000 5367000 10490000 8916000 19215000 16513000 34789000 28958000 P30D 400000 400000 5300000 3600000 8400000 5600000 26200000 0.68 P12M 0.32 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 5. Fair Value of Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Fair value estimates of financial instruments are made at a specific point in time, based on relevant information about financial markets and specific financial instruments. As these estimates are subjective in nature, involving uncertainties and matters of significant judgment, they cannot be determined with precision. Changes in assumptions can significantly affect estimated fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company measures fair value as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The Company utilizes a three-tier hierarchy, which prioritizes the inputs used in the valuation methodologies in measuring fair value:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Level 1 </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">— Valuations based on quoted prices in active markets for identical assets or liabilities that an entity has the ability to access.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:10pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Level 2 </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">— Valuations based on quoted prices for similar assets or liabilities, quoted prices for identical assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">Level 3 </b><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">— Valuations based on inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. The Company has no assets or liabilities valued with Level 3 inputs.</span></td></tr></table><div style="margin-top:10pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The carrying value of cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximates their fair values due to the short-term or on-demand nature of these instruments. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">There were no transfers between fair value measurement levels during the periods ended June 30, 2022 and December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company’s outstanding warrants include publicly traded warrants (the “Public Warrants”) which were issued as <span style="-sec-ix-hidden:Hidden_OELt9aqHF0eNQ_3ip3MCbw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span>-third of a warrant per unit during Longview’s initial public offering on May 26, 2020 and warrants sold in a private placement to Longview’s sponsor (the “Private Warrants”). As of June 30, 2022, there were an aggregate of 13,799,404 and 6,853,333 outstanding Public Warrants and Private Warrants, respectively. Each whole warrant entitles the registered holder to purchase one share of Class A common stock at an exercise price of $11.50 per share, subject to adjustment per the warrant agreements. The warrants will expire on February 12, 2026 or earlier upon redemption or liquidation. The Company recognizes the change in fair value of warrant liabilities in the condensed consolidated statement of operations and comprehensive loss. During the three and six months ended June 30, 2022 and 2021, the number of exercises and the amount reclassified into equity upon the exercise of the Public Warrants and Private Warrants were not significant.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The Company determined the fair value of its Public Warrants as Level 1 financial instruments, as they are traded in active markets. <span style="background:#ffffff;">Because any transfer of Private Warrants from the initial holder of the Private Warrants would result in the Private Warrants having substantially the same terms as the Public Warrants, management determined that the fair value of each Private Warrant is the same as that of a Public Warrant. Accordingly, the Private Warrants are classified as Level 2 financial instruments.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The following table summarizes the Company’s assets and liabilities that are measured at fair value on a recurring basis, by level, within the fair value hierarchy (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurement Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities at fair value on a recurring basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,261</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,520</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,741</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities at fair value on a recurring basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,229</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17,525</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,704</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 13799404 6853333 1 11.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value Measurement Level</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, 2022:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities at fair value on a recurring basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,261</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 5,520</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 2,741</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warrants:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Public Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Private Warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,704</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:47.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total liabilities at fair value on a recurring basis</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,229</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 17,525</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 8,704</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> —</b></p></td></tr></table> 5520000 5520000 2741000 2741000 8261000 5520000 2741000 17525000 17525000 8704000 8704000 26229000 17525000 8704000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 6. Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">A summary of inventories is as follows at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 48,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,853</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,122</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,268</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total inventories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 65,587</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36,243</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">Work-in-progress represents inventory items in intermediate stages of production by third-party manufacturers. For the three and six months ended June 30, 2022 and 2021, net realizable value inventory adjustments and excess and obsolete inventory charges were not significant and were recognized in product cost of revenues. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">A summary of inventories is as follows at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 48,636</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,853</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-progress</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,122</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 14,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,268</p></td></tr><tr><td style="vertical-align:bottom;width:65.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total inventories</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 65,587</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 36,243</b></p></td></tr></table> 48636000 19853000 2851000 1122000 14100000 15268000 65587000 36243000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 7. Property and Equipment, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s property and equipment, net consists of the following at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,079</p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,376)</p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Property and equipment, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,577</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 14,703</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company excluded $1.0 million of accrued property and equipment as of June 30, 2022 from the cash used in investing activities on the condensed consolidated statements of cash flows. The amount excluded as of June 30, 2021 was not significant.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s property and equipment, net consists of the following at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, gross</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 36,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,079</p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less: accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,514)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">  </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,376)</p></td></tr><tr><td style="vertical-align:bottom;width:64.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Property and equipment, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,577</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 14,703</b></p></td></tr></table> 36091000 20079000 7514000 5376000 28577000 14703000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 8. Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">A reconciliation of cash, cash equivalents and restricted cash as of June 30, 2022 and 2021, from the condensed consolidated balance sheets to the condensed consolidated statements of cash flows is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciliation of cash, cash equivalents and restricted cash:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 310,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,605</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_GR8g7SkmdE-oC2i8j2Nsrw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included within prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_Pdbq2s9OAUqAebLhidWs8Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included within other non-current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 317,743</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,605</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">In the second quarter of 2021, the Company delivered a $4.0 million letter of credit for the Company’s Burlington, MA lease, secured by a deposit of the same amount with a financial institution that issued the letter of credit. The deposit is classified as restricted cash and included in other non-current assets on the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">In the first quarter of 2022, the Company received $4.8 million from the Bill &amp; Melinda Gates Foundation (“BMGF”). Due to a legal restriction in the agreement with the BMGF, these funds are classified as restricted cash and included in prepaid expenses and other current assets on the condensed consolidated balance sheets. As of June 30, 2022, the Company has released $1.8 million of the BMGF funds from restricted cash as the Company partially fulfilled its obligations under the agreement.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciliation of cash, cash equivalents and restricted cash:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 310,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 19,605</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_GR8g7SkmdE-oC2i8j2Nsrw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included within prepaid expenses and other current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,941</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="-sec-ix-hidden:Hidden_Pdbq2s9OAUqAebLhidWs8Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Restricted cash included within other non-current assets</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,000</p></td></tr><tr><td style="vertical-align:bottom;width:63.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 317,743</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 23,605</b></p></td></tr></table> 310802000 19605000 2941000 4000000 4000000 317743000 23605000 4000000.0 4800000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 9. Accrued Expenses and Other Current Liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,746</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,850</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,477</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,797</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_eNDUhj2Lb0izGA-anKzqzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current portion of operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,104</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total accrued expenses and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,998</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25,631</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Warranty expense activity for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty provision charged to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty claims</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance, end of period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 975</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 975</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company classifies its accrued warranty liability based on the timing of expected warranty activity. The future costs of expected activity greater than one year is recorded within other non-current liabilities on the condensed consolidated balance sheet.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Accrued expenses and other current liabilities consist of the following at June 30, 2022 and December 31, 2021 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Employee compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 8,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,746</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer deposits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,375</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,850</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued warranty liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 266</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,477</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,393</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,797</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_eNDUhj2Lb0izGA-anKzqzg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Current portion of operating lease liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,745</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,391</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5,767</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,104</p></td></tr><tr><td style="vertical-align:bottom;width:65.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total accrued expenses and other current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 24,998</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 25,631</b></p></td></tr></table> 8884000 12746000 1375000 1850000 283000 266000 1551000 2477000 5393000 2797000 1745000 1391000 5767000 4104000 24998000 25631000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Warranty expense activity for the three and six months ended June 30, 2022 and 2021 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance, beginning of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,116</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,826</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty provision charged to operations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (225)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Warranty claims</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (124)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (192)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (306)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (440)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance, end of period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 975</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 975</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 1,161</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 1094000 1186000 1116000 1826000 5000 167000 165000 -225000 124000 192000 306000 440000 975000 1161000 975000 1161000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 10. Equity Incentive Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">During the three and six months ended June 30, 2022, there were no significant changes to the Company’s 2012 Employee, Director and Consultant Equity Incentive Plan, as amended, (the “2012 Plan”) and the Company’s Amended and Restated 2020 Equity Incentive Plan (the “2020 Plan”). In the fiscal year 2022, pursuant to the terms of the 2020 Plan, the number of shares that may be issued was increased automatically by 4% of the number of outstanding shares of common stock on January 1, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Stock option activity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the changes in the Company’s outstanding stock options for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:47.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,243,532</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 869,778</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343,567)</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,224,937)</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,544,806</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">Each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The grant date fair value was determined using similar methods and assumptions as those previously disclosed by the Company. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Restricted stock unit (“RSU”) activity</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">The following table summarizes the changes in the Company’s outstanding restricted stock units for the six months ended June 30, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:42.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,958,825</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,663,776</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (879,515)</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (967,855)</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,775,231</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">Generally, each award will vest based on continued service per the award agreement. The grant date fair value of the award will be recognized as stock-based compensation expense over the requisite service period. The fair value of restricted stock units was estimated on the date of grant based on the fair value of the Company’s Class A common stock. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s total stock-based compensation expense for all equity awards for the periods presented is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue – subscription</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total stock-based compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,285</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,738</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18,015</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,035</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> 0.04 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:47.57%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 16,243,532</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 869,778</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (343,567)</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,224,937)</p></td></tr><tr><td style="vertical-align:bottom;width:73.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.08%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 15,544,806</p></td></tr></table> 16243532 869778 343567 1224937 15544806 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:42.9%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RSUs</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 3,958,825</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 10,663,776</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (879,515)</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (967,855)</p></td></tr><tr><td style="vertical-align:bottom;width:71.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at June 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0pt 0pt;"> 12,775,231</p></td></tr></table> 3958825 10663776 879515 967855 12775231 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company’s total stock-based compensation expense for all equity awards for the periods presented is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">   </b></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cost of revenue – subscription</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 42</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Research and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 1,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 6,374</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 2,085</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,899</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,758</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,529</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 4,090</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 7,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 21,321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:45.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total stock-based compensation expense</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 9,285</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 7,738</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 18,015</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.71%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 28,035</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 33000 1000 42000 3000 3595000 1562000 6374000 2953000 2128000 2085000 3899000 3758000 3529000 4090000 7700000 21321000 9285000 7738000 18015000 28035000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;padding-bottom:10pt;margin:0pt;">Note 11. Net Loss Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">We compute net loss per share of Class A and Class B common stock using the two-class method. Basic net loss per share is computed by dividing the net loss by the weighted-average number of shares of each class of the Company’s common stock outstanding during the period. Diluted net loss per share is computed by giving effect to all potential shares of the Company’s common stock, including those presented in the table below, to the extent dilutive. Basic and diluted net loss per share was the same for each period presented as the inclusion of all potential shares of the Company’s common stock outstanding would have been anti-dilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;background:#ffffff;margin:0pt;">As the Company uses the two-class method required for companies with multiple classes of common stock, the following table presents the calculation of basic and diluted net loss per share for each class of the Company’s common stock outstanding (in thousands, except share and per share amounts):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,056)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,745)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (35,801)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 172,972,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 199,399,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 172,972,419</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 199,399,356</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_EuvjzrepEU-2G8YoWG01yQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_TKmGsykyVkKQ6VMHuLwIrw;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_L3qw9ZKtwU-lX_t6_KCslA;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,537)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (405)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,942)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165,753,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 192,180,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165,753,204</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,180,141</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_R6ChqmrAN0SNSzFoGQ82Lg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T9c-AxJP6EiYDOfI-hoJZQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_DC_AoPzMAESckOZjjPUclQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (69,628)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,650)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (80,278)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 172,773,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 199,200,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 172,773,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 199,200,909</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_S8VxKU-Jq0edTUfrxyxlXw;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_j1rP0OYooEmaMXxgE-VKzQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_A1XNWycsiU6-X__-M3TnpQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,632)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,138)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (494)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,632)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 128,991,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,294,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 149,286,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 128,991,979</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 20,294,721</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 149,286,700</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_vQlx0zl2fEmDpHmJCNai_g;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_HTlrcEKAPU6a94hDrNb90w;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9_TP2Kvok06bl1b4V_jNPQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">For the periods presented above, the net loss per share amounts are the same for Class A and Class B common stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Certificate of Incorporation. The undistributed earnings for each year are allocated based on the contractual participation rights of the Class A and Class B common stock as if the earnings for the year had been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">For the periods presented, anti-dilutive common equivalent shares were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:85.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,544,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,351,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,653,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,338,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,652,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,653,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total anti-dilutive common equivalent shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,851,417</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 41,343,105</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (31,056)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,745)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (35,801)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (31,056)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (4,745)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (35,801)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 172,972,419</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 199,399,356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 172,972,419</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 199,399,356</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_EuvjzrepEU-2G8YoWG01yQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_TKmGsykyVkKQ6VMHuLwIrw;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_L3qw9ZKtwU-lX_t6_KCslA;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.18)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (405)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,537)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (405)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (2,942)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 165,753,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 192,180,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 165,753,204</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 192,180,141</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_R6ChqmrAN0SNSzFoGQ82Lg;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_T9c-AxJP6EiYDOfI-hoJZQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_DC_AoPzMAESckOZjjPUclQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10,650)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (69,628)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (10,650)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (80,278)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 172,773,972</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 26,426,937</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 199,200,909</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 172,773,972</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 26,426,937</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 199,200,909</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_S8VxKU-Jq0edTUfrxyxlXw;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_j1rP0OYooEmaMXxgE-VKzQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_A1XNWycsiU6-X__-M3TnpQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.40)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six months ended June 30, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class A</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Class B</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common Stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Allocation of undistributed earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,138)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,632)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Numerator for basic and diluted net loss per share – loss available to common stockholders</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,138)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (494)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (3,632)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Weighted-average common shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 128,991,979</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,294,721</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 149,286,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Denominator for basic and diluted net loss per share – weighted-average common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 128,991,979</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 20,294,721</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 149,286,700</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Basic and diluted net loss per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_vQlx0zl2fEmDpHmJCNai_g;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_HTlrcEKAPU6a94hDrNb90w;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_9_TP2Kvok06bl1b4V_jNPQ;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">$</b></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.53%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> (0.02)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 31056000 4745000 35801000 -31056000 -4745000 -35801000 172972419 26426937 199399356 172972419 26426937 199399356 -0.18 -0.18 -0.18 2537000 405000 2942000 -2537000 -405000 -2942000 165753204 26426937 192180141 165753204 26426937 192180141 -0.02 -0.02 -0.02 69628000 10650000 80278000 -69628000 -10650000 -80278000 172773972 26426937 199200909 172773972 26426937 199200909 -0.40 -0.40 -0.40 3138000 494000 3632000 -3138000 -494000 -3632000 128991979 20294721 149286700 128991979 20294721 149286700 -0.02 -0.02 -0.02 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:85.86%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:29.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding options to purchase common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 15,544,806</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 17,351,206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding restricted stock units</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 12,653,874</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 3,338,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Outstanding warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,652,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"> 20,653,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total anti-dilutive common equivalent shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 48,851,417</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.5pt 0.05pt 0pt;"><b style="font-weight:bold;"> 41,343,105</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr></table> 15544806 17351206 12653874 3338871 20652737 20653028 48851417 41343105 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 12. Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;margin:0pt;">There were no significant changes in the nature of the Company’s related party transactions since December 31, 2021. Pursuant to a First Addendum dated November 19, 2020 to the Amended and Restated Technology Services Agreement dated November 11, 2020 by and between the Company, 4Catalyzer Corporation (“4Catalyzer”), and other participant companies controlled by Dr. Rothberg (the “ARTSA”), Butterfly terminated its participation under the ARTSA immediately prior to the effective time of the Business Combination. The related-party transactions with 4Catalyzer were not significant for the three and six months ended June 30, 2022 and 2021.  The related-party balances with 4Catalyzer were not significant as of June 30, 2022 and December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:12.0pt;text-align:justify;margin:0pt;"><span style="background:#ffffff;">On February 2, 2022, an Executive Officer of the Company and an irrevocable trust previously established by a member of our board of directors formed a limited liability company (“LLC”) to purchase real estate and entered into an operating agreement setting forth the terms and conditions of the LLC.  There was no impact as a result of this transaction to our condensed consolidated financial statements for the three and six months ended June 30, 2022.  </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:10pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 13. 401(k) Retirement Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company sponsors a 401(k) defined contribution plan covering all eligible U.S. employees. Contributions to the 401(k) plan are discretionary. Effective January 1, 2022, the Company began making matching contributions to the 401(k) plan. The expense related to the matching contributions was $0.3 million and $0.8 million for the three months and six months ended June 30, 2022, respectively. The Company did not make any matching contributions to the 401(k) plan for the three months and six months ended June 30, 2021.</p> 300000 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Note 14. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Leases:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;"><span style="background:#ffffff;">The Company primarily enters into leases for office space that are classified as operating leases.</span> Total lease cost, composed primarily of the costs related to operating leases, was $1.1 million and $0.6 million in the three months ended June 30, 2022 and 2021, respectively. Total lease cost was $2.3 million and $1.1 million in the six months ended June 30, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 10pt 0pt;">Purchase commitments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company enters into inventory purchase commitments with third-party manufacturers in the ordinary course of business. These commitments are generally non-cancellable and are based on sales forecasts. These agreements range from <span style="-sec-ix-hidden:Hidden_6bwTyW9lVU-rT1u_1Yl_tg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one</span></span> to five-year periods and may contain fixed or minimum annual commitments, subject to certain provisions that allow the Company to renegotiate the commitment. The aggregate amount of minimum inventory purchase commitments as of June 30, 2022 was $86.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">There were no significant changes to the inventory supply agreement with the certain third-party manufacturing vendor during the three and six months ended June 30, 2022. The Company applied the guidance in Topic 330, <i style="font-style:italic;">Inventory</i> to assess the purchase commitment as of June 30, 2022 and December 31, 2021 and determined that based on current conditions no change in the accrual for the purchase commitment was required. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">As of June 30, 2022, the Company has a vendor advance asset of $17.9 million, net of write-downs and an accrued purchase commitment liability of $19.3 million related to the agreement. The portion of the balances that is expected to be utilized in the next 12 months is included in current assets and current liabilities in the accompanying condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">The Company is involved in litigation and legal matters from time to time, which have arisen in the normal course of business. Although the ultimate results of these matters are not currently determinable, management does not expect that they will have a material effect on the Company’s condensed consolidated balance sheets, statements of operations and comprehensive loss, or statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:justify;margin:0pt 0pt 10pt 0pt;"><span style="font-weight:normal;">On February 16, 2022, a putative class action lawsuit, styled </span><i style="font-style:italic;font-weight:normal;">Rose v. Butterfly Network, Inc., et al.</i><span style="font-weight:normal;"> was filed in the United States District Court for the District of New Jersey against the Company, its President and Chief Executive Officer, its then Chief Financial Officer, the Chairman of its board of directors, as well as Longview’s Chairman (who is a director of the Company), Chief Executive Officer, Chief Financial Officer and members of Longview’s board of directors prior to the Business Combination, alleging violations of Sections 10(b), 14(a) and 20(a) of the Securities Exchange Act of 1934, as amended, and Rules 10b-5 and 14a-9 promulgated thereunder.  The alleged class consists of all persons or entities who purchased or otherwise acquired the Company’s stock between February 16, 2021 and November 15, 2021 and/or holders as of the record date for the special meeting of shareholders held on February 12, 2021 in connection with the approval of the Business Combination. The lawsuit is premised upon allegations that the defendants made false and misleading statements and/or omissions about its post-Business Combination business and financial prospects, including the impact of the COVID-19 pandemic. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 10pt 0pt;">On March 9, 2022, Fujifilm Sonosite, Inc. (“Fujifilm”) filed a complaint against the Company, styled <i style="font-style:italic;">Fujifilm Sonosite, Inc. v. Butterfly Network, Inc.</i> (Case No. 1:22-cv-00309) in the United States District Court for the District of Delaware. The complaint alleged that the iQ and iQ+ ultrasound probes, hard carrying case, and mobile device application software infringe certain patents purportedly owned by Fujifilm. The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages including compensatory damages, lost profits, and reasonable royalty damages, a preliminary and/or permanent injunction, pre- and post-judgment interest, and the fees and costs of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the fees and costs of the litigation. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">On June 21, 2022, a stockholder derivative action, styled Koenig v. Todd M. Fruchterman, et al. (Case 1:22-cv-00825) was filed in the United States District Court for the District of Delaware against the Board of Directors and the Company as nominal defendant, alleging violation of Section 14(a) of the Securities Exchange Act of 1934, as amended, and Rule 14a-9 promulgated thereunder, and claims for breach of fiduciary duty, contribution and indemnification, aiding and abetting and gross mismanagement.  The lawsuit is premised upon allegedly inadequate internal controls, purportedly misleading representations regarding the Company’s financial condition and business prospects and the Company’s November 2021 earnings announcement.  The Company intends to vigorously defend against this action. The lawsuit seeks unspecified damages, disgorgement and restitution, together with interest thereon, as well as the costs and expenses of litigation. There is no assurance that the Company will be successful in the defense of the litigation or that insurance will be available or adequate to fund any potential settlement or judgment or the litigation costs of the action. The Company is unable to predict the outcome or reasonably estimate a range of possible loss at this time</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">The Company enters into agreements that contain indemnification provisions with other parties in the ordinary course of business, including business partners, investors, contractors, customers and the Company’s officers, directors and certain employees. The Company has agreed to indemnify and defend the indemnified party claims and related losses suffered or incurred by the indemnified party from actual or threatened third-party claims because of the Company’s activities or non-compliance with certain representations and warranties made by the Company. It is not possible to determine the maximum potential loss under these indemnification provisions due to the Company’s limited history of prior indemnification claims and the unique facts and circumstances involved in any particular case. To date, losses recorded in the Company’s condensed consolidated statements of operations and comprehensive loss in connection with the indemnification provisions have not been material.</p> 1100000 600000 2300000 1100000 P5Y 86400000 17900000 19300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">Note 15. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:10pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;">On July 28, 2022, the board of directors approved a plan designed to improve the Company’s efficiency by reducing operating expenses and extending liquidity.  In addition to decreasing other operating expenses, the plan includes a reduction in force representing approximately 10% of the Company’s workforce. The Company estimates that it will incur approximately $2 million of cash charges related to employee severance and benefits costs, substantially all of which the Company expects to incur in the third and fourth quarters of 2022.</p> 0.10 2000000 EXCEL 71 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $Z+ U4'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 " !.BP-5LJ*"T>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R'%8&2;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?400G*_ (VFK2<,$+,)"9*JQ1IJ(FOIXP5NSX,-G;&>8-8 M>NPH0556P-0T M,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&GW-^RY3@0A3\H>#U7E12K&1U_SZY_O"["?O>NH/[ MQ\970=7 K[M07U!+ P04 " !.BP-5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $Z+ U5&PO=V]R:W-H965T&UL MQ9IK4^,V%(;_BB;=Z;0SA-BR$Y(M9 :RL*5E69;0,K33#\)6$L_:5BK+7/Y] MCVPG@EWYQ&3BZ1?P[;S1J\O1(]F'CT)^S1:<*_*4Q&EVU%DHM7S?ZV7!@B9(P^7S"8_%XU'$[JPO7T7RA](7>^'#)YGS*U1_+*PEGO;5*&"4\S2*1$LEG M1YUC]_W$ISJ@>.+/B#]F+XZ)MG(OQ%=]=1Q=(A[S0&D)!O\>^(3'L5:" MO"?"J *\P6I:L ML/6!*38^E.*12/TTJ.F#HFZ*:' 3I;H9ITK"W0CBU/B#"')H%458&I+35$7J MF9RG9??0U=PEV8))GAWV%/R:CND%E?))J4QKE ?DDTC5(@/5D(>OXWM0RG51 MZ:JH)Q05_"U/]XGG[!'J4&HISV13>+Q/Z,@6_JHXWKKFO$+/J]&K*NLBRE24 MSC/R]P4\0,X53[)_;+55JOEV-3U:WV=+%O"C#@S'C,L'WAG_^(,[<'ZQ6=V1 MV"OC_MJXCZF;+G/SO.0VIWBXZW2_V"RA45M:ZJ\M]9M9^I(SJ;B,G\DU7PJI M;/9P*25S6Z5,T*@M[0W6]@8-6TPR2,#%P*[WAVO-6)Q9#:)A6QH\6!L\:&;P MBLM(Z$06$DB'UMZ)*ZV33&V60>.W]#E<^QRBI:MRSED4P1B^Y$I#Q![, M:,&^S2XJM*5=US%3K]/$,!1.2!B,Q82[1Z8*.BX1DDQ$GBKY#/]#:RUL4/]P M:G.,!VUK^05MN$TLW[ GO:->$RMSG&YCWFD%RZAU6D;1.0:)')QJ/G6Z7H07TGQ$*6! MO:%QSN6.>S#4BB!I)H(TC2R M(!%EU+N2SS=T&G4N1=ED0<) !D; 4 MM.XBM$%(U! 2;41(TX3%,3G),[B=67OM!IVZ=2@>MJT] T2T$1"=)ES.]:C\ M" IJ 2DV6;+4WJZX8.UZ%(_;UJAA']J(?:8+#NV(V<-EZNVU 3S4 ]M!#P3 M2#42YI/S-.1/Y'=NMXA+.; B'3J^>V %>#QX6Y^&=RA.)ZMYY"S*]+QYQYE$ M=Q[0AGM$+YV>P45[\MF$/C4[M&VP#S7L0QMN$U4> MJ]VB>I>XW!>[QS;XAQK^H3BM'(/!L#09L[G5%2Y0GW': !YJ@(?B>#*)&2R< MCW4N340*.">"KU9[.^*5RG0;].,9^O&(2E3L&#IG-=N^VX0NKR;6K<\\;!M_1E2\IJ1THNTM0=8J%^JDL^YRA1+=;M: M#>^(?:IZ*-7ZA9I^O?\P=@\\U^T/Z>BP]V S:3#)P[GFEDF]8Y\1)<@RE]"0 M&8Q<2%7%:-)CV#X$.0L6A.FWSX0_<1E$$+:445"$O'/=_;Z##LH3O%QOKJ(V M&,PS#.8-=IOM=X13E?DVX,PS<.;A-/66;(\K_5^=<8*7:]L:-.CGX>368(; M!?0,06ZG5FMMP)]GX,_#X>\-DP0N5#M)M,%YON$\']^=*CODR4:XQ67>.N)W MI?;:M.$[W]UINO-W!&"5^39PSC479^NKZR_\CHOOVGKF\?+SP$],;_]E).8S"'7V M#^#G9?G%77FBQ++X:.U>*"62XG#!6,1,="9=&5*"?Y M]CL]U'H@12>=WR26?3S][WCD[RB=/8KL>[[F7**G39+FYY.UE-O3Z30/UWS# M\@]BRU/X926R#9-PF3U,\VW&650-VB138EGN=,/B=#([J[Z[S69GHI!)G/+; M#.7%9L.RYTN>B,?S"9[\_.)+_+"6Y1?3V=F6/? EEU^WMQE<3?=>HGC#TSP6 M*3_3W+@=W//[W_504/P=RSG,]%\BV.Y/I\XD]0Q%>L2.07\?B1 M-P$YI;]0)'GU%SW6MBZ=H+#(I=@T@T'!)D[K_^RI241G +9'!I!F 'GI -H, MH%6@M;(JK 63;':6B4>4E=;@K?Q0Y:8:#='$:3F-2YG!KS&,D[/YS?7BZGIY MM4#P:7GS^=/BX@XN+B\^7US/K]#RX]75W1*=H*_+!7K[YAUZ@^(4W:U%D;,T MRL^F$C24GJ9A<[_+^GYDY'Y_%^D'1*WWB%B$:(;/S<,7/(3AN!J.^\.G$/D^ M?+(/GU3^Z%CX19;Q5"*6YUSFI[IX:@>VWD&YRD[S+0OY^02649W.6KQ',&@K+#_Q'$>]8 L%K9[%VY5:NRJU@-Z/8 M\BV8LETW'M7,)L2W\=ZLI]3>*[6-2B_"4!0@#/:)D(/*^X2_1RF7.J&U)Z>C M !,WP .=&BL<4%BNR:K,4*P12(Y$A%NU8&NH%NVJ27,^W!X)5*^(YEJ47[.T%>T;! MMQG?LCA"_ GXE/.\JE,AUSR#3;"[1'6Z/55WX-K#1&NL*.U$U]/M[W7[1MUW M0K+D!1)]Y>8V<1P\+%/5#&P":T1DL!<9'$@N4#^3SU52RW6_!0[+T145J!/L M.]XPG:H5MCUKI&ZQU>+(,FJ]%NE)^$O5VSCN[P38]0>ZM6:>3T:$=SB*C<)O M(,5,QND#2CBT%89::!SU$DP"?U@+.C/;\LM-TI5*]\.QH2VN,)F7M5KRR".JHLJ<%TZK%2-G>/!#N&,"&PIA>T7-0]) MS.[C)); 6T'@8VT>VT+<2QO_:!;YF$S]/9LWK+G$LS:@#50<["R$E4KQPO\ MD5EIT8?-[%OP%8=YB:!Y@%VC@,ZAJ7.M4@WS',<;MCDZ,VIY(VT.;JF'S=B# M9&8%2-T66;@N=XU0;#:Q++?GW*Q;0S,?4#'4K9HYE 0CLEOH83/U?LHVT+JS M)K3Z5=(1.PB4$M&8.2X=RWL+1&PF8A_;A[2JJ',)L91M1C6S W\LV:0E(C$3 M4:WGSMZM/;"HA',#9]C&::P69>QP3HD*-Y^X0P1JK BD M?BREG4.?&8'F97U2"*>Y7]41QGYK']H8^3NJY_:',E;/^H6M^0 ;J,H M+@]"4)[E(?DD3E'(MC&4JS9TE9E^8&-76?,:.\_V_3$$M' E9KC"[EILBH1) MV&$COHK#6+^/JKP\<2RO>W!HA&H,82D1/-+ TQ:MU(S6>LGGFJ+2/A)3B4E] MU_6'39?&S@:R!B-="VW92LUL57:H:@=XL7P5IMKCDL;.=%RB+76IF;KS!,YR MZ *56QBNQ_+6#[KSS)4>9\>B1NZ_.NHC>>M'W7*?FKG?3'$^ M.L6:Y[%*'1IM^L):R%,SY.L:O#Q<@T8WKYZ-(WGK!]WV#-0]4@W^ M@-41_) M6S_JME>@YK/UP1KTU%<AMW+Z04F^KCFC.8FM( ?E\):.&:B_(%W_Z%[NP_4$L#!!0 ( M $Z+ U6B_G.2\0( /@* 8 >&PO=V]R:W-H965T&UL MM59=;YLP%/TK%INF5NJ"@022+D'*5]5.71N5;GMVB1.L F:V2;K]^MF&L-#2 ME$I9'L V]QR?<^,+=[BE[)%'& OPE,0I'QF1$-FY:?(PP@GB'9KA5#Y9498@ M(:=L;?*,8;34H"0V;0A=,T$D-?RA7ELP?TAS$9,4+QC@>9(@]GN"8[H=&9:Q M6[@CZTBH!=,?9FB- RR^9PLF9V;%LB0)3CFA*6!X-3+&UOG4T@ =\8/@+=\; M V7E@=)'-;E:C@RH%.$8AT)1('G;X"F.8\4D=?PJ28UJ3P7<'^_8+[1Y:>8! M<3RE\4^R%-'(Z!M@B57_.T QQX!FQHVPWPZ6'X M#(<2;FFX58>;TGV5 KM*@:WYNJ^E($:<@S&8TB21!RL0-'QL,G60197;.<]0 MB$>&K">.V08;_JI>:]4[T83SO%EP[X4,R[/[EMMS[&>"FR(MUW)@=] LV*T$N^]/ MLWSC,\5M(NN2]S[CUG\MXI*^C8D6D84)AC)UA0S%2"?KR@5NXEJ?JIFU_\+4$L#!!0 ( $Z+ M U7E!V)[C < .8I 8 >&PO=V]R:W-H965T&ULM5K] M;Z,V&/Y7K&R:-FF]^(NOKHW4!F[K=-=63;?]3!.G04<@ R>]_?E_.56,?EAWPC,O7+ M,B_6L527Q?.XW!0B7M1&ZW1,,7;'ZSC)1I.+^MY],;G(MS)-,G%?H'*[7L?% M/]N,A>5[)ZL9XX:I%(Q5Q6%+'ZV(FI2-.*2;7C M[X9T='AF97C\_97]8^V\LDVW_&7YM '!DH'MB -@94-^ ]!JPQ8*<^ M@3<&_-0G.(U![?IX[WL=N#"6\>2BR%]04:$56_6ECGYMK>*59%6AS&2A?DV4 MG9Q,[V[#Z'86A4A]F]U]N@FO'M7%[%%]?(YN'V?H[B.ZNX\>KAYO% !=W5;( MS_=- M@Z[W#:(]#6+HO3-3^\$@QW*A=5\K(?O0>Q$MA7G4%[WEARVK :\\W(3 MS\7E2(UHI2AV8C3YX3OBXE^@H Y)%@Y)%@U$U@D_/X2?V]@GC[F,4S4^UTF M>U=M?B[PLT:;(EXF$G/3,AV+' MHYJ7)LJG1RW;>PE0^8'>32, Q5W6T[7\@Y>^M6O=;401RR1[1N*K4INE*,'> MY0_9NX8D"X6R,3Q:B/.5Q\!+=R$UN=GL6I*&N/U;KDBZ@*$=2( MV'1%C2B:*U,(AAVN=S< QA2=!HL &,5JSNOQ^4AB$_O (C+5Y]+:ZWBA1'Q2 MRJH/[L"QM"'K^!0P-]!=!V >]0+==1/&?$[T61R .4HY](RHA+:NTQ-FD-P8 MR1'M=;I4RL2G#RJ9I-ED6^ M?G4_SV"WF=& ,^YS1Q=M$(ZYKF\X#N "+]!Q$8C#G+$>QUN-2NPB]2:30HV6 M4BT$Y_D:KG%N]C17'\T D&NF&6#RC(YM@GSN]OC9:E1BU5ZMGTU1@XX.JE(; MMD[*C( ,JCZA)[K'U#9*LZB5UVWLF5 M*)J^@GYL:NFGGU$F0"5 3%5XQO0Y?@JAJ$MUSP$4U[DB"*66>#U^MSJ46,75 M?GQ\$LN\$)7HWB7UWJ.Z?(V%C+_VI-\'0N!XGA$$ *<6IT2/ @#S,67&@ D^ MUNF3!ZT,)'8=>/\^YR$IJ#MN8AS#:T &$MUC$^/UY)VV"I#:%>"M4/V[RGTE MAY2O:AA:51O/.U'?AGQN&-UNY'VLM7<*X6C ];*'8"KA>OU$X&-=1GLBT.I! M:M>#AP@H75!%8*U27ZYBU0_.JDWO9 [&8,_I'S<&?R!ZS<,P7?6$,$Q?9K]) MU@U JPJI717: K!(TJT$-WZO&]8W0P#"S!" ,",$;Y%U0]"J0VI7AW_5;S#$ MXBS>*7&HYL+C,)0HW\I2J@Y2:69;49@:C@0!4W^.JT<%@E*B.I'>[4.8E6(< M8'W= $%Y0'W7PST3(VUU)+7KR'>%R%8VIOKK#1($[0D2R H'"8"^$:16A%*[ M"%63QV([!Y6"W?*]VG-0MG!0MF@HMFX.6C5+W6]^*4*M0OC=21B2+1R4+1J* MK9N$5D93NXQ^\]5(8]]YZ\$XU?=50!@FQNQAPBCGQBX:!%,KW9X]7-J*9VK? MQ3WE!0D== ]W4+9P4+9H*+9N,EH!3^T"_N37)-34TZX7&!4(J&[?6+4"***T MKKYH@6#,P3V;'ZQ5\>R-?=SM4SDODDVUK06^#+::O_MM\)!LX:!LT5!LW42T MBPE&OGGR8=9UR+N3,"1;."A;-!1;-PGM@H:=LLUMZ?D,V-OV?%U^ BC55W7E M": (9EPCBP"8J]AZ.O[1 1#["9!39AXV[%&08<^"#'L8Y/\X#<+:)1([Y3S( M"3,/ XY\^)SK]6>B.'/T\@-.? 3Z6YH(0/E$?WLX/CJWMA;%&PO=V]R:W-H965T&ULQ9WM<]HX H?_%0^W<[N=V10LR6^])#--_"+=M6DO2??F/CK@))X"9K%I MNO_]V81B;,DR;G_I?6F!2(\DYX>P_ CG]"E;?\X?DZ0POB[FR_QL]%@4JS?C M<3Y]3!9Q_CI;)A$7Y=/UPSA?K9-XMJVTF(_)9&*/%W&Z')V?;E_[ MN#X_S3;%/%TF']=&OEDLXO5?%\D\>SH;F:-O+URG#X]%]<+X_'05/R0W2?%I M]7%=/AOO*;-TD2SS-%L:Z^3^;/36?",L6E78EO@C39[R@\=&-92[+/M#N8OSY#*; M_R>=%8]G(W=DS)+[>#,OKK,GGNP&9%6\:3;/M_\:3[NRDY$QW>1%MMA5+GNP M2)?/_\=?=P?BH )Q.RJ07072JD!91P6ZJT"/KKH*WCL7YY8!U>W-\:'T+CD;Z^BX,805U6I/X+K6W'Q+C ^7@=A<'V]+?[A\E_&VZO= M(_[AG1]OC!/CTXUO_/;+*^,7(UT:MX_9)H^7 ML_QT7)2#J;HTGNXZ?O'<<=+5\6SY)5D7Z=T\,3Z6;Y!DO4YFQDV133\K8)=] ML,6B?.=M:QN7\SC/C;?&X8L*I#\8>=&'#/3(M[-96LT0\=SX&*>S$[$T+N-5 M6L1S!2OL84VGF\5F'A?E0?.3^W2:%@I(U#/&XXX4/X;2>W"$GG*;2<=A7+X7 M]F\(LG]#D"V'#<_5[\9%/(^7T\2("^,N>4B7RW3Y8&3W1O&8&*MDG6:SZD=^ M,GUM4/-W@TS(1)7LYQ[8VQY4GT9?SJD]\:AS.OYRF%EM1ZM/P3?Y*IXF9Z/R M8RY/UE^2T?G?_V;:DW^HTHJ$!4A8B(1%2!A'P@0(U@@UW8>:OFBH?ROGZOPQ M+COVZJB /_?&.@BX.7%,SS%-MY5Q;;^'9AP)"Y"P$ F+D#".A D0K)%QML\X MV])I1\;%[>=)>;:1/#]Z59UB##M/N&# PW&)A/E(6("$A4A8A(1Q)$R M8(UP6_MP6T=,X-L59CDS3P\RO=IG.N_*M"6=;IPHSS>T71@:5R0L0,)")"Q" MPC@2)D"P1ESM?5QM3%P/SRQ4T;6E$XF3KC,);8^&IA<)"Y"P$ F+D#".A D0 MK)%>9Y]>1YM>T"I/V\C04PE'FL/-9OY]9'.!W!PEKL.:389RJ1/J,7=B-\M% MR*YQ)$RH1F";'JT/;B-![CY![H\F:.B22MO@T#2YTK1J6QXE7CM3R$8#)"Q$ MPB(DC"-A @1KA-C;A]C[G@75=NGTF,UGY0?\KT;PYR8M_E(%UD,&%@GSD; M"0N1L @)XTB8 ,$:J38GM?&8:"?GJZ0PYEFN=@[:JD-3"Z7Y4%H I84[FM7\ M(*6D=2( ;91#::)W",VX'0@VLVUA@NAC490&H?21,>M.M+\)E*0LO9CN$LG:HH88*2@NA MM A*XU":0-&:H:X]E:DU!3]V+5_/'IQ;)IT'N.W(RD5HLTBP*W*8_LHO$+O] MZ0X515 :A])$QQ$Y,"[-[-0:R 1YH-[Y#^D:+G>TP_&Z$\>9F(X4)[DDL1FQ M)1L50'L80FD1E,:A-(&B-1-:FQ_S>]7/++E3[3&[T ,'1]'N7]I [8XI.RKF M>:8T^4'%#93&H331<4"ZYK[:RIAZ+:-/5N^$!]4Q.UIC&6.:ELDF[:Q!M0R4 M%D)I$93&H32!HC636]L@4Z^#JBN.R?9"N9$N[S?;"-^OL\76!UV4SY=)GE?[ M7^_295PMRI4!AAJ@'>UPFK3;T87:'U-V3M0VB6NVYTFHV8'2.)0FNHY(UT19 M>QM3>P%]>-QZYTZHR]G1&O;1(\1U3>F#&FIJH+002HN@- ZE"12MN1V_UC5$ MKVNVOO&D^D+3K/S07ZR29?X*@H5TYD%O/: M>Q:AH^10FE ,@I5+!YMV3&2UFB!Z-3%\WV)_6J#"@L@7ULM?LFL3UO[(\A5% MNZ8S9!=#*"V"TCB4)E"T9EAK%T*>KV2_T/Y$ C4@4)H/I0506@BE15 :A]($ MBM;,=VU2B-ZDZ/8IZJL.#B_TNS-06@"EA43QA2+BL?8^16BC'$H3O4-HQJW6 M*Z1/KR#V*>H;&1S,_J^]0!L,B,+K4$>ZF@(5)U :A]*$^GC8'5FKA0C1"Q'\ M+D5]@X-S)U^:)R9S&&GO4H0V&T!I(90606D<2A,H6C/-M6\A>M_R*H+5TH6CITI\6J'2A"NGBF+9))\QKA^9HZ0+M8@BE1<!TD(H+8+2.)0F M4+1FF&NO0E_*JRB##'4I4)H/I054]CPG9ONFC"&TS0A*XU":Z#L>S=N-UX:$ MZ0W)RVD_?<-#H\KD:_.NY;G2+EMHJP&4%D)I$93&H32!HC5#71L7IC@M !*"YDL)TZHY4[,]J<_5+! ::)_#,W U8Z%H1V+,II0 MKP*E^5!:P&3G8UI>^X03*E6@- ZEB9[#T0QE[4K8=[J2[Q9_^@8'!U2^!N]X MMM7^-A^TT0!*"Z&T"$KC4)I T9I_ZK(6*];_2ZSH&QZ::4MQJRF34M+^/A6T MU0!*"Z&T"$KC4)I T9JAKL6*A1N3@N$+%"I066+)'\*1=(2&TS0A*XU": MZ#L>S1#66L5Z8:VBYP].Y!%:15&F?5%3442I513EU%H%.DH.I0G5\=!H%:O6 M*M9/U"KZM@;GY'BMHBC:<3D3VL402HN.'S _>L "U<7G?(WSQR0I_+B(ST]7 M\4/R/EX_I.6J8I[-P_*;+5V:B/23Q+UE6! M\N?W659\>S(N^4_9^O.VC?/_ 5!+ P04 " !.BP-5;R&$8]0& !R' M& 'AL+W=O+RF)& M/"^:E917D_EY_>Q.SL_%3A>\8G<2J5U94OEXQ0KQ<#'!DZ<'G_C]1IL'L_GY MEMZS)=-?MG<2[F8'+3DO6:6XJ)!DZXO))3Y;^(%94$M\Y>Q!'5TC8\I*B&_F MYD-^,?$,(E:P3!L5%/[MV8(5A=$$./YME4X.[S0+CZ^?M+^KC0=C5E2QA2C^ MYKG>7$R2"M0:'1EXE"U7_10R,;1Q.4[9069;L8$)2\:O[3 M[ZTCCA: 'O<"TBX@_07!P *_7>#7AC;(:K.NJ:;SD#32H,U+VYOKMS?+M]<(KI:W?WVXOOP,-\O/\._CVYO/2W3[#BTN ME^_1N[]N_UZB*?JRO$:_O?H=O4*\0I\W8J=HE:OSF08T1N M]6M]_I!GJ=J@-92)0FLI2@25)ZGFU7V3NEQSILY<;FO4!FZUIJS/U)9F[&(" M=:N8W+/)_-=?<.3]X;+YA92=>" X>" 8TSZ_@2Y4".7,C69E5*\TK68_GR8> MB9/SV?X8OD/,CWQRD#K!%1YPA:.1N:09^T(A]!YY3# %P".Z> >P5 M!#AG*^T"'EN8^JAM"3])W:B3 ^ID%/52B^S;U'!0#B!+ [AQ=0O>!32Q8.#$ M.W)? ]:6(HGG#S@Y/\0RR)P]AS8\=>1W/>*/I;O6'225*>[5(_[J%R" 5I,H#I MB'KQ.$/4'E6]YJ(4@[YDRNW(H\Y&TZI_H4[S4MI.G4$Z9Y#1 %UFF=B9C@PM MA_$]A7)UVDSL!$F]M!\OAQ1.XX&"Q1VEXU&^G'^ 5E)I(0=RO%U]\EJ2^D'0 MA^>2PQC[ _@ZPL7CC'LGV9;R_*F#-&DD3.JW>>5$'=AH_"#U^Z =8I$?#G Q M[L@8CW+8_"NK<@'X\CVML@&_AG:-8M_O]VB'V-0/\5#4.QK$XSQX2,TM?1S, M2YO6IB2P&XE##&,O&>HE'0/B<0J\9FLF)3")9)"B.S=&!XD=%T4+T98*0@\/ M .S(#H^S74?%N)[,--?D&LU9)Y3>F30]"BF4[ M.1P\FP#[W=(A,HU2$N)@(' =2Y)QEES2XF?AVH1HP;5%8*/N>0.3(>DXD_R M,X\=O)6F//1C7=SLWQW?FFWB:\B]K-CE)OS)0ZZ MQ#BT=KA.N62P>CI:)>.T:M6]JWR[HH^D')@B%H-780$AL M.K=@.N:"P(\&G.YWE.\_8Z_KK!KGYT8'?^.C>:_]CNB0&IK]_8[B_5'R[)H4 MY,B>Y]"H5H_/!XXM2+&U$W0(A6$8Q0/SK-_QLC_.RP;Z;SG+I)EA?S<$45^9 M3FLL>MW89;)]#W18M0.N^3@E>:;-)Q_XW6F6:^_JP1ZWWX!=@I ]0Z.Z?_3A M>IR_%\_&_QJMV#VO*A,LPYY,#LXN MZ^.BWO,K?+9HCK\Z-,\_\!4$L#!!0 ( $Z+ U41_\:"800 ,8) M 8 >&PO=V]R:W-H965T&ULM5;;;MLX$/T50@6*%O!5 M=M,@O@")N]EVMY>@;7:QC[0TDHA0I$I25MRO[R$ERPZ0! LL]L4FJ9DSY\P, M+\M&FSM;$#EV7TIE5U'A7'4Q'MNDH)+;D:Y(X4NF3JEK)X6B&\-L79;<[*](ZF853:/#PE>1%\XOC-?+BN?T MC=QM=6,P&_#OP0U]F3,O)*MUG=^\B%=11-/ MB"0ESB-P_.UH0U)Z(-#XT6%&?4CO>#H^H%\'[="RY98V6OXM4E>LHO.(I93Q M6KJONGE/G9XW'B_1TH9?UK2V3)QSBSB$. MO-M @>4[[OAZ:73#C+<&FA\$J<$;Y(3R1?GF#+X*^+GU%Y-S)7[R-D4J9>_( M)D948:XS=E5;>%B['#M$\S[CI$.^:I'C)Y#/V">M7&'9;RJE]*'_&"Q[JO&! MZE7\+. ?M1JQV63 XDD(L\?1_8;Z<)6/*%5A)UBR>PH M6K]\,3V;+)[A/>]YSY]#_T^\GT?^K!VQZ8C]VP@8.$3Q4:7%5?[ M,)LNF#:'#WVH[M/K 6L *U0"#&VXHQ03,)6\X888T*]I:VJ<-&P>>F8R8M\1 MZ"3"].W",DDYETSQDMB6$O_WA"J(DCC#A,J9)YQ(;?T8^?#3[2$GB2ZW0K6Y M2X7%'K8MM9#=V5%/9[\YVG?26IZ5$5!?$?Y2EL%")0)$A6I/XO90#.VEG T4 MCD98Q:ED0^T2K5+15^[ZXS_L"T #@.V$O>K+]83TUZ- >S);G*:0"1\!C)3> M<7^X0F\N'.(7Q*4KCCEQABOK@_B$);X\C<#W OR&![.A5L--(2I0G)_'"^8H*926.M\/0EZL MEG5( "F^E=0FBY^T(1(C2IY[82WUK@-6>4)9+7'R[T1"@.(. MB7>^$QGOA >%X)I!.X"X[)NMTLD=;MJ@GC]H%7! 1]7I$/52N+(@VNK,A5[V M92RX27"=[H_D1A*)8E;%X(HNL>@(8F^+<---7KL)=&]LA M"0 *QD !@ !X;"]W;W)KWVVB1 DJ9[.:";H&GW/M/2V&(CD2Y)Q?&_OV>&DBPG3J[9PP)- MHQ=R7I]Y9J@/99/)F7&EC!R='\NS:GQRY.I;&TK57H:XJ[3=G5+KU\6 Z:!]\ M-LLB\H/QR=%*+^F&XM?5MGTW=DAKY<%?QI:A]ZU M8D_FSMWRS65^/)BP0512%EF"QJ\[.J>R9$$PXWLC<]"IY(W]ZU;Z1_$=OLQU MH'-7_L?DL3@>O!VHG!:Z+N-GM_X7-?Z\9GF9*X/\K]9I[>'!0&5UB*YJ-L." MRMCT6]\W<>AM>#MY8L.LV3 3NY,BL?*#COKDR+NU\KP:TOA"7)7=,,Y83LI- M]'AKL"^>W*1D*+=0-V9IS<)DVD9UFF6NMM'8I;IVI-#DEY^F;R;OG['\L+/\\#GI_Z?E MS\O^PT52LY'Z<1WJ3 <3>.$UNVJC3A5G_+T_DM!J,K, M52MM-RPO71]-UEM;D)6NE![4KXN&^,] M+>M20BM*>,L-9;4WL77OXCXKM%T2$E%5)@BS_LKK&CMN+LX["R!-^YR5&8N( MFJJ7!\3&>39DI,[)1W _%J4.T2;>,HJV9@8\P&N.3I.Y+CI[T_M<^+MH]=*U MA8[SRE4F=;;5/7 M$8/9R_\MJ(U:>!2A\U0BG)KI;^^QLLX%4#\@4Y# DN&>R-J0]D$1,[+Z0!E5 M<_+J8"J<.I65N)B,U&E9IL0W]8G>5W(*DIW1:QMTEK"&/"DJ#;J3&%*OG.V9 MAB42X:>"VLA5:09)!C\R;+B-">?*V*%:8VD.7-ZQ[]Y5J41>&)E8Z*AXU5#- M:UPY 6KLV 6 [8.X-4/(J@%^2IFG[[5AO,XW6WP.MX^E*O#/UOWRX8'" ("7 M*<]N92R#!H95VF(F8E.'7>W_)9X$L'D"$D]2">(12,&S()U_PXB1%EK$/ 0F M?%3+*O&X6FCC4;*[9;IRP7!:V;V Z4"*1$,R]JM( D>"*]D]=^Q?4<:I:NXU02PY:Y3FO)S*&'RD!K1FQ;RH(6T8%G6_JR#AGGZ""\B:)#R_H/BS_T>G&_$;6]>$=_ MH_6E9?$<,9Q?_7GYX=7TG^JJCG-0WJVDL7L*6W.J3)9*:XXFPKU!]L+?H#)L M8>U]-Y:E PLH@GF.MX(\4W'%3=.5P8F(@J1N7TP:\"$,3;Z'/>^X6DS7E[:X M3/A;U"@,NH^4VL2Z,%DB[,<>K8VP H: 1',-V++)ME/*=6@<*"]);4CK3W MPB5WNJS34&(D_8$2"G1C;5M(C\,A$U72K]=Y\'1G0GI*(9I*)Z(5/DO89I/WP7C410L39X8G M*=8R@B),)JK/)MRJC]U68T/T=2H!,6SE&!%&!A:0Q#?:32Z;EST4G271GD5S MI9D0V_E0Y/ 21E\'0W8;\6>MB32[01:H(KR:EX1.''>9;RBLA2 VYC&SMTEZ M +TGU:EUXJ0[!#:%$DQ+&Y"0OZ6XM0.1P/->C#E0)M;;KMX&1)>!.0PUBY^P MG18@^@[D[.I^E6[ESQTH<$%Y,SEC:\TXYFDBAM%>L#.)8V"'],=X;T".?,B\ MM]6#&'3-?8YA!9@$>AB_$.>XE2*C#Z7U$\HSS5/1'*DK!"F=UD&:C=:FS4P/ M?Y9-T]<_/Y6F/6EOB/A!R[-[9C:A%6YKZ'KE9J0^OKB1)FJ'('2AATZDQEPY MJ4Y0^732>1%=E&$"U0T&P7F1ED(TE[V3P)<]WIX7AA;JJ@,#/#)R$OFD;[G_ MS* M7N*XP%!((W-9NJQK*:[V[>1+3)CIQ2[[P!]1"%R.Y) LAZ=R,]SAC4+:,SH] MIF5I9J@P0"R51BH7C81A(S5CHJ AI-CRH?P'2[]T=OFJE.FX)77D4)QZXF * MX281\];+EMYUU18BAW[;9%XR M<;=$WHWK,O.A,'LQOPS*_61(X/M(:T@YP10S8G!6D ^H4"*T_O2PHH?+=%L/:93GNVX.9,N02U*WUJTM5W9,1[CD M0]UNW%.X-JDCI94DK;'2+'P[^#\Q\+^H0K[\]8-%G8JK%Z&_XR0QVO?U<]S[ M@(WFLY3/]!)<&].W[.YI]Y> T_0!?+L\_1GAD_9+'D!*6F#K9/3;ZP$:N'R: M3S?1K>1S^-Q%=#JY+$@#9+P [Q<.Y=KT-31LT[>XS38TD(A*IDI35].L[0TJ*NG6, M OMBD9R9,^<,+^-5I\V=+0$<^U97RJZCTKGF(HZM**'F=J8;4&C)M:FYPZDI M8ML8X)D/JJLX39*SN.9219N57[LQFY5N7245W!AFV[KFYGX+E>[6T3P:%C[) MHG2T$&]6#2_@%MR7YL;@+!Y1,EF#LE(K9B!?1Y?SB^TI^7N'?R1T=C)FI&2G M]1U-WF;K*"%"4(%PA,#QLX\QH3$F!T_& _LIK1RT[;N%*5__* MS)7KZ#QB&>2\K=PGW;V!7L\+PA.ZLOZ7=<$WQ8RBM4[7?3#.:ZG"EW_KZS ) M.$\>"4C[@-3S#HD\R[^XXYN5T1TSY(UH-/!2?322DXHVY=89M$J,'[B'3!7P]4]$UKY6^X@\^N[@8R8 MD)GF.\1V@,8;X4K4XQR8O+IG'\#133]A;Y68L6<]PGLHN+A_[FEW'M=H?SO+3[*NB:]YJ.MG M-(4UUA&F$+I55"=L%2&)@3T8"_@5O)&.5_)[H""5=S<95P*"DB^SVQE[?7EY MPQHCL3](9)>U,!0]QWKB@+L#DIT6=R@GPURTTTZJ$$=C@R_J5%".LG4WU& >^N\U-X7$TUY!CJ')[.6+B)G0T\+$Z<;WD9UVV)7\L,2_ 6#( M >VYQJ>GGU""\8_%Y@=02P,$% @ 3HL#51YA+-HE!@ -A( !D !X M;"]W;W)K&ULS5A9;]M&$/XK"\4-6H"1>$BR[-@& M8KM'"J0Q[*1]7I$C<1%RE]U=VE9_?6=V>?I07!0]7B1RN'-_V.I[-3)I#R9Z>3D R" E)+ M$CC^W<(%% 4)0C-^;V1..I7$.+QNI?_@?$=?UMS A2I^$YG-3R>K"S9-=R"K(%=0ZJV4E"D M3F86!=/C6=H(.?="XF>$+-D')6UNV/*_ GVLY94D8 ML#B,XSWRDL[+Q,E+_IZ77LC\:2%4'L>FXBF<3A#_!O0M3,Y>OXJ6X=L])LX[ M$^?[I+_4Q/U"?E$6V'S*GA#&+H7AVZV&+7>W:M.=^I0#NU!EQ>6.9?TI,%AU M_L1&JY*EF&.-5600HC9OP G:L/6.55IE=6J9W57 N,R(M@6UU;S*1(K/0G2?&8NLJC3=DHPIL2L1G^;J IC.)/YQ)G9VO M7ZWBZ/"M&<4F:R4:]JV0>%S5!I6;[U"H=MPVU^!C8<0]*WV! !4(0WA#!V]W M!"^B8T::PN3M_^;_BEL+VF&E)7UR7CWM37OFYEE_GU,TQ&E+<[$9W$0O>'*^ M8U<-$C\A4EX>T4NX%2EA#G/!4[PR'H-=)!3"Z8V0;Q!GT%$/6)0$\_AH3 BC M>$"(Y\%\G@P)<; ,5WVPZK5)M:B<[]14.CL4HDCWI);AXRU21V:T_XO@<+5\ M1$V"11@]HD9AD,P?'UX&R2+LDZTLEFY;.L_%#IT^"N)H,20L@T4T=#J9HVW# M.,6KX&BQ&B;NQV&[^.#:Q7]7$9\1C C<&^O:X![/X^#H:.1Y%$2#N+K\QT2^IQ%Q/1K^_9MREN_R^: M,<+.><$E(;NCK%N*!C=AI6WZNV'-/>;$=5N@:93A;H@$O#*J$)GKRHT(YC8B MG%0Y2 ;"5=*@I;.<8XO77)H-:(UL6Z4RP]2@W*SR:IHI%["FK;<$)Z+BPNL7 M&6@_5QN^5E&-5NK68.>E&SVFO^^]%C(MZ@S(,/S%-N1=UY""N'4#BMH"KIS> MYB9I4VQ>8TH?/H/SU.0/+/3R\+B?ZMT8WXSA*]%47B58PM]IMQ8;6W%)&MXE%XN:1- E(BFMC0M MZ"005XF25/GEH-'8*!QO*-K/)5H(^-!N!RMA7Z8G<-:V2K':2^,CNZNHUQ4[ M'(TLXSOO'Q*Z;6K@)3.\@&9MX;2U.)030Z;JM=W411_@.[3J()S.\7VA*-RK MCR%?'V\=E^A1N<8<)I&C1HU\'Q!DZ0'5Q 'A5VNW,'4;S@LV&X\F,JN!>%?% M#\';78[U6+532BULX6#80T1&*JC'6I5VO:ATEAO\23[.X XF=#*D8GQFO^ MPQAZWI17 E6Y$+:;K_=FV+.I0#$VY)]4%@.,0=\@^"5U0VHPW+^C7VF"^CO$ M=^JZ.1;1-92-Z5>@W4<("N3'=2'\BXQA'^4X0<H AC)?3N NJRW\KM!H( M5;W0<6CAGF+N9D*'&+9CL3U!+ P04 " !.BP-5:+4Y\90& !Y M% &0 'AL+W=O,G:;I@\(NB\27MG'&,V=F MSARGN5P8^\GE1%[WRA@JSN.J->ZN%-VJ>>UX8 M7E]6*]HX3J_!683 M7[S*KGHC!D0%I9X]2'S=T7,J"G8$&)\;G[TV)&_L_EYY?QER1RY3Z>BY*3ZH MS.=7O;.>R&@FZ\*_,8O?J,GGF/VEIG#A4RRB[>2D)]+:>5,VFX&@5#I^R_NF M#IT-9Z,O;$B:#4G '0,%E"^DE]>7UBR$96MXXQ\AU; ;X)3FIKSU%G<5]OGK MEU)9\5X6-0DS$R^5ECI5LA"OM/.V1O6]NQQZ!&+S8=HXO8E.DR\X/1&OC?:Y M$[_JC++-_4, ;%$F*Y0WR4&'O]=Z(":CODA&27+ WZ3->A+\3?[?K*/3H_U. M>7S.7253NNIA/AS9.^I=/WPP/AE='(!\U$(^.N3]OT(^[/1/XTD<#\0W.(\V M=\&&G%<8"')L/6NM5<=:6@)-,Q+2"RE<1:F:J5141FD/0P$'U _SE(DPW@7= MR7 K"DV8V"E4I.,?JO&)V+?.UA[WAA^(9T[X'$WH8&5(KIY^I" $#$)+7UO M4/K.%'=*ST6M4[(>6N85Q4#8Z\F&3)V::X[).#_6V9Q#]3G,4F!-&R^F!$6 M.085>2V4SP6HD"J6L(%XGDL]AUM$E@XJ6'&6CO=V71=+(6$7ZK\P=9$Q-D AI)X);P2$L4""C 32 M;ZRHI HWO)7:SWCT,*&KLRLL ;ML@HLU/R"R+= M- M>K5>I EING _0+%4&JRAWANPV,ZH] O[-M8>I)7J"1EB1XT/:-%_VQ2)7 M*5=5&:M\L&272EC39=<(]) Q MA7KJ/"B$,6>ZH4JS&O3E2>/!#&7;!W6[=).#I=N&Z^J*B1IAP:&/N+59D3LD MS+UBH5AOZ\@$SQ.C78_G8;C=46!"(-;^'@1GC<2L*,=@3BG%V@$ M:@PN9NQV@2H'95,Z+6J<=E4]+50:)9&CM :/& '[2$87M\%(?&CNA=7QQ>-& MVD*F"N<#MH,!1L=]H\G%!CLZY\PNPQ0B;D5A7RMEVWMF]IN38QE(W.#?4;:! MN*%40F<%@VC/"L2\M6 .'B?:@#-KRD:<%4^NR$V115M>W;&/QQ1.,SQ0KT1\ MQRB7X9S>%00G2PJ"X%8GX%8!^DA!XW]&8,=&]9IC:;.$)-&+K?!HRSJ6;)0" MMG(K%AX_,#R6*5(L^_L3X2*G!88;4A$[O5+W+SS1=$DP,P7^305BA]&,?ZG: MTW";LHV$,,EW#R#;SDW&!W2W"F@^2T)MPPQ!)Q6JR%K(2/M!?)H^=7:U9[5X M%&Z:VB&P>WS>9O"S?7>>?E]W%"3V8]OXG?%RO=I]5EA?)UO7DTVU^7HE5BSY M\37;5HG5^B_BN'^!Y5DY^&E%_YG\N-.+KGCA315>+DV-]Z8,/W/"HX-E ]R?&?R[:"XX M0/NV\?H?4$L#!!0 ( $Z+ U5I[6*^+0, &<' 9 >&PO=V]R:W-H M965T $$A9\]9F9;25-F "I*%IO'UV MDTMC<.Q@.^O&K^?LM&DF1I&0FL:^N^?QZ.V[W"7S\SQ%4H8_P_;/C;) M B@Z8U6S Y."ALO^S>YV^S "S.._ -(=(/6Z^X6\RC?,LM5"JRUH%TUL;N!3 M]6@2QZ4[E$]6DY<3SJ[>RUN45FF.9A%9(G3FJ-B!+WIP^A=P#E=*VMK 6UEB M^1 ?D9!!3;I7)?S0R0ED<0AIG*9'^+(AN\SS9?^770^>/@YVY7!F6E;@ M,J#OW:"^Q6#U[$F2QZ^.2)L.TJ;'V/\E[2CX<6D?E47()S!BAO-]M8&J@(\< MW S4"E!54E#"[3U.&P],%G"&RRP6:.&+/'6!)YS";96G2&W>7$&SY[,TSA[ M]=_O8D\S+-\,"0OP_DL@V_4!DZX/&FU MVM#F' IN9-#=)@0_R67G*JGA(U2Y2$TF89)'!^FLS#-Y_!9628>;.-!2SX+ M9_/3D2'+PW2:#88_5>1R>M&1CO@5MLW)Q^E&Z#):>TP5CJC\8=(:'+KN]G MZWLZ"Z[+DY9I>T_[([N*>ERG49L)4,LB-]*C$?UQ&GX'35^NZ,KUD1-WFQV" MI*N ^KO@O]A:(-PRT>%((BN_4UMJO' 'PKO"I>.&:FV40#N.+FJFG?8M:@2I M+,G82%[Q@DGK,=ZAL5!D_D6J*/==DE H8UW2&HFM0\KJL;J+1LVO05K,M7A# MX$[:O@\.UN$6.>^;YR&\OX*N2"N7!@16!(TGI[, =-_6^XE5K6^E:V6I,?MA M33XF;H'A;EW]!E!+ P04 " !.BP-5-IG9,A<# ")!P M&0 'AL+W=OL]-FF=@J(?@2V^=[GGO.%Y\76Z5O M3(5HX:X6TBR#RMIF'H8FK[!F9JP:E+13*ETS2TN]"4VCD14>5(LPB:)96#,N M@]7"V]9ZM5"M%5SB6H-IZYKI^W,4:KL,XF!O^,PWE76&<+5HV :_H/W6K#6M MPIZEX#5*PY4$C>4R.(OGYQ/G[QV^<]R:P1Q<)M=*W;C%AV(91$X0"LRM8V T MW.(%"N&(2,;/'6?0AW3 X7S/_L[G3KE<,X,72OS@A:V6P4D !9:L%?:SVK[' M73Y3QYQN=PX#P$GT#"#9 1*ONPOD5;YA MEJT66FU!.V]B3."Y=4;Y83;N<<':UUE1?;>^!R0+>_FQY0R=N1W"% M=A%:"N#!225L9>"L++![C0Q+6JTOVZLZ3@X0?6SF&-!I! M$B7) ;ZTSS;U?.G_R;8CFSQ-YJ[+W#0LQV5 ]\&@OL5@]?)%/(M.#TB=]%(G MA]C_5NIALBME$;(Q'""%KQ7"A:H;)N]?OCA)XNS40#/TQP=_2?ZYHIMIK %5 M@B5LJ03=<"XWP"Q0X; OG$>_P1SK:]20QMX:PRLN":A:0]OF> XN:I2>_O/8 MQ]X;'H7>&[TPKV/]3)(;K8SI_8\@G8VBU_' D$2C*'L-G]"8.;67O*U;P2P6 MU!7HA\@YZ_H.L;)::F M@M80FNK(Y2T:ZXOOVBRW' DK.T=%W4 Z1_?+*,$+?TC&TN#"^"">K:0?R(R] M=#JQEA3TRO^4$L.6C%)9,'PC>Z0NF=YP:4!@2=!HG$T#T%WC[Q96-;[97BM+K=M/*WHK43L'VB\5 M7<7=P@7H7]_5;U!+ P04 " !.BP-5=^I: "0$ !$"P &0 'AL+W=O M[#AN_ +$Z=)U M@(<@[;;/M'2RB%*D0E)Q\N]WI&15SHO79%\DOMUSSSV\(SG?*?W=%(@6[DLA MS2(HK*W.P]"D!9;,#%6%DF9RI4MFJ:NWH:DTLLP;E2),HF@2EHS+8#GW8]=Z M.5>U%5SBM093ER73#RL4:K<(XF _<,.WA74#X7)>L2U^1?M7=:VI%W8H&2]1 M&JXD:,P7P45\OAJ[]7[!WQQWIM<&%\E&J>^N\R5;!)$CA )3ZQ 8_>[P$H5P M0$3CML4,.I?.L-_>HU_YV"F6#3-XJ<0_/+/%(I@&D&'.:F%OU.YW;.,Y=7BI M$L9_8=>LC2FLAQZ3;EJ]4TR\G.+F_06,U3BQE<,E/,0TN@;BI,6X!5 Y"\ M #"!M9*V,/";S# [M ^)3, RB&EB8'_ M[6_(X)E-8 DQDM[LS]/#/.@#8#N\WPZZ@1 M#R#7J@1;()"'C$K462EIE. 9V2O9Z@WR>'] 1^O^(]C.)H,(V2 MWDC\<3")3OO[[4%6V#IG-%:W)#XAKL M.4L&'\?Q K$1@I:I)=KW0JO%30-O*Y86M$ G+"RFL&:MD5F##Z31P-7)%76%/=H;P3? M>ND-$!CJ0S6'SUVF8>]E4Z+>^O<;):=+^.:1TXUV3\2+YF7T8WGSOEPSO:6* MH'W-R30:GIT&H)LW6].QJO+OI(VR].KRS8*>N:C= IK/%=VT;<&PO=V]R:W-H965TZXFKME%HW5YZGLA)J MJF:B 8XWA9 UU4C*G:<:"32W0G7EA;Z?>#5EW-FL[-F]W*Q$JRO&X5X2U=8U ME4\W4(G]V@F+?(]Q"51D@-..O'M,95!K! MZ?<1_2?K._JRI0IN1?6)Y;I<.ZE#- 0@LGC1_Q: #C\^CV^:ZDHU-(.U@UVC0#Z"LWG]*DC\-R]8'P_6 MQR^A?P?K7\9_+S20Y8Q\FYZ!':;LPK)G/7LU8<\$-KG21!0$>4@A*IP5C.\( MU03S#4.^+(E04V-. 7#".@J)5>*TNK\CK5VGH1V_^]?^@\T35\=8: M8O7>U4TEG@#0@=HX2NV@.?+]0%(W3>,)'83N(DXP8J:M$36'1BBFU< 2N-%B M/J'2N3_$?!R.C&R\6Y%Z* M I09L;0B!9#H-R:K IR.)WG],JX!NC\_ M/;(WE;?O4S_Z_]'Z\]Y/XX\ M#\]Z^B7:V!;CUPVM*,_ )5O8,G=!HF M7R>ND>*1V6TA*ZGCJD%/\.M?,O67X7.2F0W/[<(B*Y=1HVW9A M)789FIU[7+W)GH3S=V>W0?/\M%QW*]-P.BR-;)WV^H[+#"&-55!@:+^ M;#%WB.PVP([0HK%;UU9H'/;VL\2E&:1AP/M"X-/:$T;!L(9O_@902P,$% M @ 3HL#58Q%9SB=!0 )! !D !X;"]W;W)K&ULW5C;;MLX$/V5@=LM4D!KZV+9C.5JF*&EFHVT N%K'!*53F(PW TJ!@7O>-#MW>IC@]E;4HN\%*!KJN* MJ8=3+.7RJ!?U5AM7?#8W=F-P?+A@,[Q&\V5QJ6@U:%$*7J'07 I0.#WJG43[ MIT,K[P2^";+/WEAYD>]K <%3EE=FBNY_ .;>%*+E\M2N[^P]+)Q MTH.\UD96C3)Y4''A?]E]DX>.0A8^HQ W"K'SVQMR7IXSPXX/E5R"LM*$9A]< MJ$Z;G./"%N7:*'K+2<\<7WRKN7F =R)'8?,#ER43^G!@"-M*#/(&Y]3CQ,_@ MC."#%&:NX4(46#S6'Y!/K6/QRK'3>"?@^UKT(0D#B,,XWH&7M($F#B_YVX%Z MG.%V'-LD^WK!#G>A_X*7NW$^2H,0A7W8 M#@CGM>)B!F:.]$\A A,%:'X/E:\BVBH"U0#;&@166B$L[1\A27HF^)3G3!C( MYTS,4(.1#O),5@LF'EZ]R.)H?*!)/8KAHEJ4\@$Q@'.NJ">EO/OSF-L*\_%ULP_GDOAL1!"-@GB8!&D2PUM%Y22GLM$D&(\SN+A'E7-;C;W$BHS&KX%.ARER M*[47!7$\#"8)[3ZQ\B@JB-(@'0Z#+!RUWEVP? YLR125G9-[5@AO8:YKZZOK+>FC\.VQ7VQSX+VA/L?X$YY-@DF9!%J!*D4?J(\I/1.,C2]$>$CPDH#>(D:OUZBP*5'64! MX/^*^X^M/L,#VPKTAE?N+)*>3\YITO$AM DP&Z#;R'=64M? R:-9[QUZ*FFD MH7/KA^%:JE)] /T9Z5*W)K"/6(/["'*$X:Y7?0=IV',]0NU*E-"O?YW0__3O M9_>9L[WE5C+7SS;E4S1':M0 M))U%U'D>QEVI[D2C+PW;*#0@"[)1RH5E?2M Q]$D;5<1'4YKH%&0C(=K[ZG9 MU\#7K$0_=FG4W:*Q#;P1;Q#%V9;=,$LW=I,@FTRV[([3-4+3_'[8%W0<<.H2 MYK[ -A73>!-N&(23<&-W'(S#S=TX"I)XG>'//T?_=0TF0=P)\Z6UDF3=XF5! M&'4%8MI(-A*S[7HPZ-S<*E0S=S_5Y% MC+_$M;OM%?C$W_S6XO[^_(&I&:?S MLL0IJ8;]<=H#Y>^D?F'DPMT#;Z2A#TGW.*=K/"HK0.^GDBX-S<(::/]CX/@O M4$L#!!0 ( $Z+ U4D :6C7@8 %<= 9 >&PO=V]R:W-H965TV[5P>'XI* M=$WIQ2+E9' W_0-'QAEYDV#:/CPY)V@RUSHNB9X%]9JK.CP72 4KH@%==?Q.H#K>V) MC;Y$<&6_TO<(!+5 8'&[B2S*=T23 MXT,I5DB:T:#-/%A3K32 8X59E LMH9>!G#[^#.O^IU *G5.)+C(BZ>%(@U[3 M.TIJ':=.1W"/CC'Z) J=*?1[D=*T+S\"/"VHH %U&CRH\(^J&*+0PRCP@N ! M?6%K9&CUA=]EI-,1;=9ADF-?E22A1P.(?D7ED@Z.7[_RQ][! PBC%F'TD/8G M(GQ$A] 4^?X0W56&OE*4B+RL8$0!O=STEM"K;*]8H#-.H.D$D2*MGT^-1 Z) M S&8?$.58L4ETAE%>B7>)G9(3G4FTB$Z)8HEFQ0SU4R;HOD-2MF2I8V:=CAT MF/>532":OB5+*H$/4%'E<] $X*PR99XH23+D)HH!(<7FA'> ?@8 M)(Q8D?"J]H)0 ,9$4V'F887S+YESBN:&+[&9RK31:S,5.! XLU+C>KE=YO MQ(HH*ZU(3A$0N'.?L[XS;SW* K-D"W8\U[Z>RU>BXBG*8$'!' H4#-K>KFTP M"KSP )VHKEJ(-*HV!AIL E<5DX#8V)+8X0S&KIC.4 XTS$IPG)5P8/N.-RH7 M@H-;K?.MEVLGN/D2PI.*$UV[8/X4%[=>?5Y0OK%K+BH%[PK#,B>TU+5J,_-Z M(I*+"H#N[;=NV]7OWYFD%.6.TJFA= 2$3%M"WCF K0$+#3%ZN[5AM(;-SMP: M7-@U: 9]KG(@&RWD]FX]@4A*VF"I8#V5EFQN X426<#RJG;P;^A-Z&,O'N]U MFR(\B>)>2QCCJ>?OW<5G ^U)$6F#SC]PS61)&+>1#D32C<),\)3*[P?XCA8" MCB5/<^'7VQ3?(*KII9,8C8@_"? ,/I$_:]N",8[@,PLGZV&S&0[-)QYO@K:] M]^[L1KT4_@'HGD3@'<=[0W^ZMT7#"[.$_^*L\/]DB0#'X:2?@UX_ R'BHN!E M&&)K<#MGAW&,)W&( R]Z./\"[$\][$?^)F@[8X?GH]N>';Q@;XN&7?]>L.M? M)X@?S0WC&1X'?<[W/3R.O5X31%(PF;X,03P/X<\X0TPFH=FI']NE \_#,V^V M"=HNSQ#/1+<]2T3>WA8-+\H2OTX0SV.)$/MA/P6C6=0_P^-Q^$(GB*W![9P; M@BF>S7S(OLX)'OAI!G]].B'H1Y!]TS&>>-Y/Y8;GH_M9)XCW8/FZIJ:Z9:6Y M6%+\Q8!F]S0'@C38#%D)'7%N0[>85.2Z[K"A9)S7 /"5DI3X^J$<+?4]QC> M-]6H@T@1X#.CV[C19(\:WA].N%\];(PT%<$EX:8X6F?YBIJI5%WJ4S^N7M9N M3K<[[)'6[EA_=1A&E"ZB(/[*2B89K.X]21[C.(KPU%L7!_P)#F,?]OMU4U3HPGZ^)\P;3JL 8C$W7NUK>VMX8F[+%L/=U>.GXB\9+!$G"Y U!M.XH&+[.9%B])>GRJ2NHT! K@D M !D !X;"]W;W)K&ULK5;;;N,V$/V5@198;('4 MLN5LDB:V =O9H"WV$B1I^TQ)(XM8BE1)*H[[]9TA9<5!+N@"?;%%+6=B[MHN9Z;R2&J\MN*YIA-VM4)GM/)DD^XT;N:D];Z2+62LV>(O^ MC_;:TBH=4$K9H';2:+!8S9/EY'QUS/)!X$^)6W?P#>Q);LQW7OQ6SI,Q$T*% MA6<$07_WN$:E&(AH_-UC)H-)5CS\WJ-?!=_)EUPX7!OUERQ]/4_.$BBQ$IWR M-V;[*_;^?&2\PB@7?F$;9;/3!(K.>=/TRL2@D3K^BX<^#@<*9^-7%+)>(0N\ MHZ' \E)XL9A9LP7+TH3&'\'5H$WDI.:DW'I+IY+T_.(&E?!8PK6P?@=W5F@G M0KS<+/6$SU)IT6.M(E;V"M8)?#':UPX^Z1++I_HI\1K(97MRJ^Q-P-\[/8+I M^ BR<9:]@3<=G)T&O.G_XFS$.GX9BYOEW+6BP'E"W>#0WF.R>/]N(/I M\<#T^"WT'V3Z-M97XQ$FV0A>!X6[&BW"EG^T 24%ED0^^7&(I*P?X8XZ1'S74#)T6\1]:%W1W"\IM92NW](?FUL M:ZP($^4#^YV-+QZ/P\;DXJ>C@&4(Q(98R$*V(9@!41*A@CK%&J6("UF^M)0= M$B=&&_C MGOHYAZ'G@\BL4R>F\^%$IJ3^Y],"\?N/4=_ MH2(YWN/I!7S3<(6Y[>BR@BRJ<&+ATP,678C:MXK02?=I.P1%PVGNNTLM;'C H%L4\"26H(BA65D.;FTT!W M/=>VWH 8&L:A#SMDGL(UYX(^57$I8_[[$)#ET7Z:4,AIF$BB5H3X"[+O MZ+:,LM(=%A#39+\9D:Y\#-C.*!G[M:(RU(4D]H$\$W,_7$U#9E\:T.G!'=I0 M&X:7 O=IIWV\3H?=X3&RC'?PHWA\R7P1=B,I) HK4AV/3C\F8./K("Z\:<.- MG!M/]WOXK.E!A98%Z+PR-++[!1L8GFB+?P%02P,$% @ 3HL#55O[/K_! M @ NP8 !D !X;"]W;W)K&ULI57O;YLP$/U7 M3FR:-BD"0M*NZA*DINNT5>H4M>OVV8$#K!B;V:9)_ON=#:&IU&:_OH!]OO?\ M#OL>LXW2:U,A6MC60IIY4%G;G$>1R2JLF0E5@Y)6"J5K9FFJR\@T&EGN0;6( MDC@^C6K&99#.?&RITYEJK> 2EQI,6]=,[Q8HU&8>C(-]X):7E76!*)TUK,0[ MM/?-4M,L&EAR7J,T7$G06,R#B_'Y8NKR?<)WCAMS, 97R4JIM9M\R>=![ 2A MP,PZ!D:O![Q$(1P1R?C93."[=H=Q93:N<<#:=QN.WZW=PBY9KI(]M M82F8G$66N%U&E/4\BXXG>8'G%&Z4M)6!*YEC_A0?D:9!6+(7MDB.$EZW,H1) M/((D3I(C?).AT(GGF_QWH1W/]'D>UR3GIF$9S@/J H/Z 8/TS:OQ:?SAB,KI MH')ZC/TO5![G^:HLPG@2PO.$\*U"N%1UP^0.3*.D4=H VV?3K2:^'#(Z4LU7 MK>^?QN$R]8":RQ*8$(""EWPE$.[#NQ"P;H3:(9J0F!]Q!JP"2]OUW)Z&:82< MFTRC2R$S".&J*-!W*%PSV5((QMW9CSQZ+W:%)>%KMG8BJ"FSR@VRWVP8^H)Q M2U9FD+Q$,$OE]7DOL&R8@==Q.*&N$\(;B,Q=X&P(D"5Z EMI))KN_KLLP[?[ M*;IV +K,.%SF$0DP35>LV(5/SB+G.4AE78$(+O#')?ZCFG'XW*V-#@RE1EUZ MVS2DH96V\Y8A.CCS16=(C^F=K=\P77)2++ @:!R^/PE =U;93:QJO#VME"6S M\\.*_BZH70*M%XKN&PO=V]R:W-H965T=VS80.PDVLY,#26;V,]5-J3EADPH/R=Y?OZ^*[%;;D8W,'L!^V"^V6LTJ MUOE>D3K=.?\U-$I%<=4:&\Y&38R;Y]-IJ!K5RC!Q&V7Q9N5\*R,>_7H:-E[) MFH5:,UW,9H^GK=1V='[*WWWTYZE&KM5G%7_;?/1XFO9::MTJ&[2SPJO5V>CE_/G%":WG!;]KM0N#SX(\ M63KWE1[>UF>C&1FDC*HB:9#XMU67RAA2!#.^%9VC?DL2''[NM+]AW^'+4@9U MZ(.=8_%.RAH@GAM M:U7?E)_"M-Z^16??Q>)>A;\D.Q''L[%8S!:+>_0=]_X>L[[C?\7?R2&'L[Z3 MP_JH9YZ'C:S4V0A-$93?JM'YSS_-'\]>W&/M26_MR7W:_WQV[E?WWD4EYB<3 M<:_>&V]_52CY\%Q\:11]OY'V6FR\1@-KB;J?M%H_.PYP# MNCC?3Q&CUCTPH8D'Q6@9=*.%]K"RR":/+0X%9BF0*B%F /=KZE ME+Q D&"X@?/6V:-*V@J((I=&<2!I!8%$+8 X09H<$%7)$'N-A M(%#@H:-&MNK\1#*Q@1IV).@KT>965M3* HVH^D:+J4AZT*N<8U076W -EE\J42*V.4?>"SE9M55%/-%%UA-=5B9 M5.<55?*>K&-?LQ_=5YW!U)U%%_S+ :/<50XYLE1V^!2<00[(BF*?8'H(DUMM M/DPAF[)U9IM-H:W6,M,FS#!J+0V*)W+[<;E&,#,'"?_'8M?HJD'FMK#+ZZ!L M[S$QISG87B]-;%Q:YV(%AP)3@$[ 4'P.)<*0Z7:5W!2Q"PEJOE9X 4JDYAM3 M:6.(X/36#M[1VIR.G!UHNT9S&%/,),7*:QBG5BM:Y>RP#'_^Z>EB_N1%^+'0 MCD6(^#HW-4POX.9*.5*FO&IHE,'6Q@4(H+AOR@ C&K'"D(38?+#BC5KZ1- T M?]QUB40Q0X1T,);R2 .SC=R%I",9<6U@VR>'N&TGXB)1Z%8(U7L5:3BB/JPF M8X&FD68B=NBTE3;[^OS-:O+M,]D5Q"L=HM>(S"6R%QG8:5'_-6Q^CZGK%V1' M$0(!;$(7ZDJL2,?F"I\7@I96U:\05Y1IDA/ MOX(U-U*CHK@#26+II*_IH=9 60 ,(@NO=L!D^O^KL^LM!KD^F[W\@UWCJ.IE M+]DU=3'^X?AN6^\PD1UL5;ND>H6V[W;_WEKB4HIK1IN+TAQDPQ+:(V,+&'M_.2!?,@F+&;TJ;B#9!WP%S3&TAHQ,2QS2N(LV+L2C M0W;U<,UZ5WW!PR.*$P%?9K!N@-#(5RXN3M^'W]^^.IJC>B .AZJ;

>1EY,@8@ MF5YO,P_G"/:;_D^XNK:_%N(M[X5#4TITC;\^Z#2YI'Y\\7BZ-J>S2; M/5T\>O@?(.-7&%UW-"8-PW'14TPYQ#H#TBED\^]0 MS+V\DI>!3W2;3Y1+E!R*!AI7ND[ ( !OG2+2#,A%!):I'U8U04T^.!7^U Q/ M?"X =<3N8>VI/ &'^]'Q1W!8U8:@JV](AA?+0RXL<0;X VJCDP*O'("Q5WQ% M8&.!<@]0]SUTWN:Z/=K2"*I[_WI([D'X=D9[%3T5,C\IZ2TVH^76)2#-WN/_ M.B+7.D!=F<_)7 )D'5/.T/_Q^G\4KP65TNSXQ9VW,(.[#(X*]0!=.MQJ0JK5 MK8YSU!EQ*#(^T]MS'#.6/? !"WRO/++1SCZ9^[4):C0+Y 5=^#7M\B M^:K*M5+@9=;ZD(-_YJ-]Y>\VBI5WR/4T) UU$\ U,P;3< M OFJ@:*.((2$;'!HL/5_<0)EE%-W?]Y3=EJJ2 M:5_-MV/ -^,9OZ&*K[6(6G6I;J2KB\9M!",W0#FH));F.;287#:9B+%2]NY95N4SMH$"Y%YH)R#W!/1=5)=2>HVZX9W3*+HJ#Y]HFJG4]< MM]4-\L+W$59_2S13=_!::5^E%N,TW_<,[TJXL:F0JV2DIV.\(OKG4\6X2VX^ M:>S)_0=O&?[DK<)=1Y![8L>7(92<)9VHNCN1R:&[Z^G@5P;TU)I_2R'3DXWY M!X?^V_[GFI?Y5XK]\OQ;#T9 S!9(CUI!=#9Y\F@D?/[])#]$M^'?+)8NHH'Y M8P,659X6X/W*H5+* VW0_XAU_D]02P,$% @ 3HL#55@1!;H8 P R08 M !D !X;"]W;W)K&ULI55M;]LV$/XK!W7MI\*2 MY20-$MM DW98"W0+FFW]3),GBRA%*N3)CO]][RC'];;4&- O%%_N>>ZY(^\T MWX;X-;6(!(^=\VE1M$3]55DFW6*GTB3TZ/FD";%3Q,NX+E,?49D,ZEQ95]5% MV2GKB^4\[]W%Y3P,Y*S'NPAIZ#H5=S?HPG913(NGC<]VW9)LE,MYK]9XC_17 M?Q=Y51Y8C.W0)QL\1&P6Q=OIU#ORUNT]$<)))5"%]E\<$LBDH$H4-- MPJ#XL\%;=$Z(6,;#GK,XN!3@\?R)_=<<.\>R4@EO@_MB#;6+XK( @XT:''T. MV]]P'\^Y\.G@4AYA.]I.V5@/B4*W![."SOKQJQ[W>3@"7%8_ -1[0)UUCXZR MRG>*U'(>PQ:B6#.;3'*H&.\-FG_B2Y9ST%0_:;JI3Q)^'/P$9M5KJ*NZ/L$W M.\0XRWRSGXEQI#A[GD)*XRKU2N.BX+>?,&ZP6+YZ,;VHKD\(/#L(/#O%_O\$ MGJ;X/1#"]'P"_^&"5R\NZVIV#7]X^#BX'=278V9? [4(JZ"B@=" L9$K)<0$ MJN]CV* !!;U3GA]YLFO/:PI@NWR6H;>AZY7?"?_TS74";!JK+7J]@]6.*]8, MVOHU< .)BF2&C]Q+$K(';WA!Z(UL._LP6&-I-X$/7*>&IU*P[,V@YDZ3,@M[ MC,]PC5%DG=9K-QBA'YUG%NN!6Y=&WLHWYS,ZA_AHN:J1,S*M7DH&GHM)>DK& M3^#/[\> B3(X,4@16.*R=4X4#/%?Y+_47+?.B1;VH55J0;G!<0Q\8Y+BCTN5FM G'KR].6_S48Q8#/ MF\ /?;\0!X>_U_(;4$L#!!0 ( $Z+ U6][(BQ9 D "8; 9 >&PO M=V]R:W-H965TM<#>@F:Z][/M#2VV$BD2U)Q_-_?-T-)EE/'M^EA@3[T(&>&,]\W#_ED[?Q= M*(BB>JA*&TX'18RK=^-QR JJ=!BY%5F\63A?Z8A;OQR'E2>=RZ:J',\FDS?C M2AL[.#N19S?^[,35L326;KP*=55IO[F@TJU/!]-!^^"+61:1'XS/3E9Z2;<4 MOZYN/.[&G93<5&2#<59Y6IP.SJ?O+HYYO2SXP] Z]*X5GV3NW!W??,I/!Q,V MB$K*(DO0^.^>+JDL61#,^-[(''0J>6/_NI7^4M7 Y75(;JJV0P+*F/3__JA\4-OP_'D MB0VS9L-,[$Z*Q,H/.NJS$^_6RO-J2.,+.:KLAG'&%(Y!W]WW[8 M=_@D^]5^V^"0+S,52MM-^S%S $ -E#. M5\U"W"R,U1"B2Q4@F<#Z&!3$EG5.*C9":GX(%1=UC.07Y4;]BR*3?J@^V6PD MQA@L61>N+#1&>X8PKRCT/:DYD54(QDI[K#%6Y/L<-A (&(M6 M'YN\VIYO29:\AG!^3ZN8]K)]7ZWANUNV7HP\K\@#0^K%;[\ MQ/9X5P]9H>V2$(BJ,D&2YPM>U]AQ>W7960!IVN>LS%AXU%2]., WSK,A(W5) M/B*]8U$J FW@K8O4,S/@ 5ZS=YK(==[9&]Y#[N^\U0O7%CK.*U>9R [O.S#4 M6;'?5R,&(M*]\S1D@P(]"XBA<'69PPK%=8_MQ9YOM4V%10SF4_YO0:W7P@\> MNDP4X=!,W[['RCH70/T)F8($EHSCB:P-:1\4<:95'RBC:DY>'4TE5TYE)2XF M(W5>EBGP#3]1WDH.0;(S>FV#SA+6$"=%I4$!$D/JE;,]T[!$//R44QNY*K49 MR> ?#!MN?<*Q,G:HUEB: Y?W?';OJD219WHF%CHJ7C54\QI73H :N^P"P/9! MW)HAR:H!?@J9I^^U8;S.-UM\#K>/A17X8^L^?;AG, #@IQ1GMS*600/#*FW1 M]K"IPX[[/Y4G 6QN0(,CGD0GZ!.?AH*03(="+=#6A0YZ;1[!2N/RQ+M.1+LH%IY( M) 3SH*K4&"2XHJQ35]8%=1RJUFXCJ25'6N56KDV K7B<"0REAQ5\08D-#&HN M @1'_5[K3WL&W8L8:WLI,=@G U5L]MAJ6^.,^+DBJRO!)8A\V8./50&6C-B M6RH+6D0'GFW3EW6(.'L'[DTI.K19_S'Y0Z\#Z1>BMA/;T=]H?2XM#B2& TW) MZZXI>7VP6[B\_N/3AY?3OZGK.LZ1-._V-1S/%"%8ZI["83E5)DO\GJ.2<8&2 M \#I0678PB[H^W)9.J0B1?"1XZW(X(GA<=.T!DC,"(7@9U]@&@8@%@WHACT7 M,V5-5QRWY$@D6-1@)SU$2K5J79@L58T?3[0VDI+ X0C XB,^>8NF;?7N'D= MX,(0GN!L*A%[K$WJ"&.>Y#"6-SEZG[S=% 9V3),SD5;@'"%6S[-LEO&,+X4\ M&J3 I9JHO9>$=J_+.G5&1C 8*$%1-]:V;/[1'=+6)?UZS2E!RAWT@^BL'P)* M"37=LW[X*S,^JRM GHN.X&,M!;Q)U7WO<2P\W9N0GE*(IM(IVTM2301CD_=Q MZ1!5WG14>7,8YPY6VIBB)!TT'&RB^F+"7M;\O#3UL3N"L2'Z.N4#<=#*,3*- M=&_(F-]H%V3LINRQZ"R)]BR:TXX)L6V610XO819T=&#W P>L-560KJL'N@FO MYB6A+8F[96 H*1S!;,SC,M>"Y1$%GE2GUBE!WR/ *:0H.[1!1O9W%+=VP!-X MWHLU.\K$>MOBM [19>"$CMR!OV';.D'T/2J5J_O98BM_[E /%I0W8P2VULPG M;JUB&.TE'5'*EK."E]G4 %:;0V-7?ZZE?9-'W]ZU-AVA/VIBH]JO]V3P,KZ8UK M/%J ELT*6028[1/VW'?7? M'B3K+2TE97[:#E;[&/]L(7T8=4Z_+ PMU'6'23C6R'3X6=]Q3\0Y+JVY>D#W M*!W6]0+(@'/:(?;RZKH='H>2-FD='G6._2&Q:3&;WOCQ3,#?$]C9&.$8D6F, M*4N7=176U;Z=1HCK1WJQFXQQ'E$(>HSD^%@ X2;5J:VY M?;LX'VTS26/14&SH1H]>;6K0T \#N,V=\0+X[DQXQGQQ".G''=*/#X+T:Y"R M?=66UWTP?YZ$G519 <*A5[REMH105ZNF]9D[C'Z+.O+7%&D3FK*G%XNVTNFJ MS4D<_FW=?\XDUM:T;HR360 Y:D>S3-<%&8P?HI[KEDV)N@]2^:[0-:B<T-D2Q$*S1>.SAU#]:W.EST+MY[9K3C\>3O(H;>N!'X*%';''[/* MM!TTX!+/7F@[S?3! -DV7;I>$90!JA\,<7P?[4U]2E1!VQZ<%?8!KI1R>[^A MVYG0=X(L\]1.D$?(:&G20C![\! ]G"JVG$PC'M]UK3E;AEB2NK-N;3F[Q#3: MIS-GTE/F!C'T[><)M^OWY*Y-*LYI)4F74&D6OAT(GQ@$G\/2](GKYP;..I&K MYZ&_8L+7\@N-.-?&]#-&][3[$>@\_?:Q79Y^0?JL_9)[L9(6 MV#H9O<6 Z=.O,NDFNI7\$C)W$45?+@O2 !DOP/N% UV;&U;0_31V]E]02P,$ M% @ 3HL#58>-RV0X P @@D !D !X;"]W;W)K&ULS59=;]LV%/TKA#H4&Z!&%/41.[4-U.VZ=4 Q(TZW9UJZEHA(I$92 M=O+O1U*6+,^.FX=AV(M(7MY[> [OI+2#+_G['_%0YZ$HN7B4JY+]IWOE'LH:Q5 M6M2'8,.@9KQKZ=-A'T8!$_Q" #D$$,>[6\BQ_$0U7\!70/F2@X*\37TQ=JFAE "H[JH';/4@DWMP MN>]]UNSI.Q[_;,=5W=ML)8T'X2MFEL]H)47>9AH]/#=P]VJEGV#',E"(\MS\ M@$Q/"-@)P;A^Q_@[;?YT@_4'%$9^3*:G!AR2D8'$?AQ'8P/Q4SPY;E:[ M49EDC=-N:W3@(70)\FCJ W[?&>L)C;Y-_-M)>F:-_ 2'9]80^U%\[ISZ48*/ MR1::5GTYO[AW1O34)V$R-J1^$HY%1['A-MXG,O&GR62RG%\?3"3XWZ7XT%[Z\P:C>[$&6;C;7Z%, MM%QW5^1@'1X8'[I[]>C>O4Y,X12,*U3!UH3BF]O$0[*[\;N!%HV[93="FSO; M=4OS2 )I'&ULS59M3]LP$/XK5IC0)E4D M<5\I;20*0V,:4@4,/CO)I;%P[,YV6O;O9SMM"% "&D+B2^R[W#WW//%9N9D 71QI0+7RTED-0E%V25Q$+<6>,\G7J!)00,$FT1 MB%E6< *,62!#X\\&TZM+VL3F?HM^YK0;+3%1<"+8+4UU/O5&'DHA(R73EV+] M S9Z^A8O$4RY)UI7L<-##R6ETJ+8)!L&!>752NXWWZ&1, I>2,";!.QX5X4< MRU.B23218HVDC39H=N.DNFQ#CG)[*%=:FK?4Y.GHC%");@@K 8D,G5%.>$() M0^=<:5F:KZ\5^GI-8@;JV\37IJ+-\Y,-^JQ"QR^@#]"%X#I7Z#M/(7V<[QNF M-5V\I3O#K8 _2WZ ND$'X0#C%KQN+;_K\+K_+W^7Z@JTMQO4WJ.Q6I($IIZY M* KD"KQH?R\G1E[F5:,D>8* 7F@ A/$:,DIHQJ"@H50%0I M(45$H\PJ7%4*S24P%RDII:1\89N9[E377G]_;X2#[A'Z;&OC*"\J_?;XT"]8 M 7L6?"TT>?!6,>$3&S^QN\AT']3=-WZ5T2V1DI@.>CWRO>N\C!E-ZH*U_POJ M=_HX:+'M+L1'.SQS25=$PW/0[8H[PUZXDU(3\&W1U7DT>_CUUFUP'G7P(&Q1 M^;CX<]4?O9Y" D4,$G5#USSAQ[?$9VB^<&C.H=_F>$?[C3K#H/?F]FN/?F?[ MX4$'X\,VG8_+URIW_0[\QL^\ +EP(XM"B2BYKO[KM;>>BHZK8> AO!JI+HA< M4*X0@\RD!@?#OH=D-:94AA9+-QK$0IM!PVUS,]F!M 'F?2:$WAJV0#TK1O\ M4$L#!!0 ( $Z+ U6VB%XFC@( 0& 9 >&PO=V]R:W-H965T6M#5]I(%(;&)"0$;'QVDTMBX=B9 M[1+X][.=-BT3=-*^Q+Z7Y_%SCN]FG9#/JD;4\-HPKN9>K74[#0*5U]@0=2I: MY"92"MD0;4Q9!:J52 H':E@0AV$:-(1R+YLYWYW,9F*E&>5X)T&MFH;(MP4R MT\!(9LT1&QN\UIS<<:8&[^PW[M:O= MU+(D"B\%>Z*%KN?>Q(,"2[)B^EYTWW%=S]CRY8(I]X6NSXT3#_*5TJ)9@XV" MAO)^):_K>]@!3,)/ /$:$#O=_4%.Y171))M)T8&TV8;-;ERI#FW$46Y_RH.6 M)DH-3F!-LPV'N1KED7/$G_"DL*MX+I6\(T76+S' M!T;1("O>R%K$>PE_K/@I)*$/<1C'>_B2HY-!:)'6R'PG[]SDX;@M16 MFO8E]IWO>>ZY7'R9;81\4@6 )J]5R=7<*;2NIYZGT@(JJLY%#1Q/1U+QBK@B@E.).1SYRJ8+H8FW@;\8K!1O3TQE:R$ M>#+&UVSN^$80E)!JPT!Q>8%K*$M#A#*>MYQ.E]( ^_L=^V=;.]:RH@JN1?F; M9;J8.Q.'9)#3IM3W8O,%MO6,#%\J2F6?9-/&#GV'I(W2HMJ"44'%>+O2U^U[ MZ $FAP#A%A!:W6TBJ_*&:IK,I-@0::*1S6QLJ1:-XA@W37G0$D\9XG2RE-A? MJ=\(Y1FY?6Y8C6]R]U7;D@WWDYE[ M,U4U36'NX,50(%_ 24Y/@K%_>43JL),Z/,:>/. ]S)H2B,A)W9<-[[+Y?MG' MB1\+(->BJBE_.SV9A$%\J8XE(*G JZBT,D(T8G-1XI5F?$VH)M@@Z!IDT3>0 M0K4"2:+ >@-RQC@"1:/P6 VFQ&3UH\O_7KO<.\>'U#NG%69U+ \4N99"J2[^ M$XG&KG\1]!RA[_KQ!?D.2DUQGJ1-U9140X9C !N?,MH.&F2EE9":_6D=.X*S MV!T%P\&[/7*C>#PXJ,>\]%[RB3N*XYXC&+JQ'^W[PKS>/*A KNW44]C ANMV M-'3>;K!>M?/D/;R=RG=4KAE7I(0&PO=V]R:W-H965T3:6'/LS';6\>\Y.VUHQ5I ^^*7\]USS_E\Y\E:Z0=3(EIX MKH0TTZ"TMAZ'HAK$P58PYZO2.D&836JVPCNTW^I;3;NP0REX MA=)P)4'C-9W^E[A>\(U" M.""B\;C!##J7SG!WO47_Y&.G6!;,X+42/WAARVDP"J# )6N$G:OU9]S$<^[P MP8C*(#!LG&(/&\6T>>Y0=F63;1 M:@W::1.:6_A0O361X](EY'O/%@+-NTEH"=WI MA/D&:=8B)0>0!G"CI"T-?)0%%OOV(;'JJ"5;:K/D*.#71IY!&O4@B9+D"%[: MA9IZO/3?0GTIPA:@_S* JX^QJ5F.TX *P*!^PB [/8D'T>41>OV.7O\8>G;7 ME@6H)3WV7,F<"\[\RR5)3H1[?@1\;/@3$RBM 28+4N["R@^$==SQZ.U,^4*?KZW YE,@EWFE>%>N5;M"&7C;1M'^NDW2]P MU3:_W^KM%W+#](I+ P*79!J=#<\#T&U;;C=6U;X5+I2EQNJ7)?UDJ)T"G2^5 MLMN-<]#]C=DO4$L#!!0 ( $Z+ U7FO,9$U0, /8* 9 >&PO=V]R M:W-H965T^RG-H&DC3#-JQ; MT&3K9UHZVT0I4B.IV/GW.U*V)'>.T6[]8O%(WG-O?,XWVTKU66\ #-G57.BY MMS&FN0X"76Z@IOI*-B#P9"5530V*:AWH1@&MG%+-@S@,\Z"F3'B+F=M[4(N9 M; UG AX4T6U=4_5R"UQNYU[D'38^LO7&V(U@,6OH&A[!_-D\*)2"'J5B-0C- MI" *5G/O)KJ^S>Q]=^$O!EL]6A,;R5+*SU;XI9I[H74(.)3&(E#\/,,=<&Z! MT(V_]YA>;](JCM<'])]<[!C+DFJXD_P3J\QF[A4>J6!%6VX^RNW/L(_'.5A* MKMTOV79WLZE'RE8;6>^5T8.:B>Y+=_L\C!2*\!6%>*\0.[\[0\[+]]30Q4S) M+5'V-J+9A0O5::-S3-BB/!J%IPSUS.*F+%4+%;G?89DU:$)%1?XP&U#DKE4* MA"&_,;IDG!F&IQ=/=,E!7\X"@\8M1%#N#=UVAN)7#.7D@Q1FH\F]J* ZU@_0 MZ=[S^.#Y;7P6\-=67)$D]$DZH27, M/:2/!O4,WN+MFR@/WYWQ/NV]3\^A+QZ1K57+@<@5OO0N$AA'(ETDY3X2?CZ2 M\[9NO@F?E!(IK(WU#.^0E>38"9A8$VH(%A'Z(CJ<]U!"O42H)'*[$;E@ A5E MJ_%87UZ3MV^*.$S>_>=O;_/(U.'4.>+LWM<-ER\ &$!M Z6NC1SN_4 *ORC2 MD1S%_B3-\;%8TB)J!8W4S.C^2N0GDVPD%5E(#KG<4J6H,"]]YEX&CXID6.* O>^HKE_F-<+PLQ.[R33:\V@P/LDGO93Z49B2)VG0QV][ MNJ/DQZD_G1;CC6=E7,ZNOTMZ_[D\%BW6*1.=A/[T&A011CBAF MH_#QV01HMB-UUSW!=L\3M'$OEF&^])Y@^KOSYO]^GUP\I^,XW'E\-=(OT0:> M#JM;RJDHP2=+6#,A[+/%HN$39K(:$]4/IT?$]:,B/Y:C8[F(![DO7*/D,W/# M2;FA:HW.&GD@#+:\X;4/7!B]^B@?]B_B.+O\MX&24U8/.!=1G%Z.I&D\DI(P M'TEI&@Y2GQ6P7#J1C^FH*[GH\^CK3D^Q*QC-(M@%UV[BLG\"K3#=6-+O]D/= M33?+#->[B? #9I5A(CFL4#6\FB"C5#=E=8*1C9MLEM)@RW7+#0ZFH.P%/%]) M:0Z"-="/NHM_ %!+ P04 " !.BP-5T$QO/@,$ E"P &0 'AL+W=O M+J&2Z[$7>5O!+5\LC14$D]&*+6 *YNOJ1N$NZ%!* M7H/07 JB8#[VWD7GEYG5=PK?.*SUWIK82&92WMO-IW+LA=8AJ* P%H'AZP&N MH*HL$+KQ?8/I=4=:P_WU%OV#BQUCF3$-5[+ZEY=F.?9RCY0P9TUE;N7Z+]C$ MDUJ\0E;:/&*,'-1?MFSUN>-@SR,-?&-"- 75^MP&FR?R210@+#_DIF)"DY,[ M-JM GXX"@X=8U:#8 %ZV@/07@!GY+(59:G(M2BA_M _0N/H JN47(26Y5L<$KP5YL#MUHGD4]IX@]CE/YT"I8$="5!HM1/D\3/ MPZR'][3C/?T=WC&Q1O'"^M.FH!'<]":@'_[/)>!V^O4%[,?^,,W]G*8=^5'H M9UF,_&?D&P9GBVW9:DD#5>09JYVH='NX9CS/>CWV$VKQ")B2=+832XT,1(PZIGSR)X M]1%6503:SL'63)7:26V)K$!QB7O7!!S%7!-FOU=XXV$KY0+U9*.11'UZ_N+4 M_U_ONZ4"('7;I,$VZ5U2MSI3_OB,QO;MRL"5VFYU);6Q253P *(!IQM%%WCQ MSW2A>-O$M@"O21SO;:*]=4+WM7:5CSPS52P)$HH7\ ,.%BL<$TRG@*UDF':[ M"!O+#BCSXT&R\QY_CQWPE.&5YU"Q!=R#L25_$*\?T?R(-,S3 VGLY\/A$>D@ MW2%\! $*B]">RDJ\X#DV'.;NI4/#E![")7XX# ^D W\0'DIIY,=TQ_#=R\I_ MEX.A3_?"?&U/B?/]Y.5^&.TK4!3$G>!8CPCV1I<:U,(-:!H=:81IIYA.VLV M[]K19Z?>#I"?F5IPO)(JF*-I>#; 5JS:H:S=&+ER@]!,&ARKW'*)T$W&D_\ 4$L#!!0 ( $Z+ U7@O;!_;@0 )D7 9 >&PO M=V]R:W-H965TE=@&XG3# M-JQ=4'?K9T:B;2&4Z)*4G?W['25'EEO'L].ZQH!^L"6>>,?GR+N'Y U64MWK M.><&/12BU$-G;LSBLM_7Z9P73%_(!2_ARU2J@AEHJEE?+Q1G6:U4B+Y+2-@O M6%XZHT$MNU6C@:R,R$M^JY"NBH*I?\9\%+GLD2*3X?.-;T'OG*]TYQU93^ZDO+>-W[*A0RP@ M+GAJK 4&CR6_X4)80P#CT]JFTPYI%;OOC]9_J7T'7^Z8YC=2?,PS,Q\ZL8,R M/F65,._EZE>^]J<&F$JAZW^T:OJ&OH/22AM9K)4!09&7S9,]K.>AHQ"3)Q3< MM8);XVX&JE&^88:-!DJND+*]P9I]J5VMM0%<7MI%F1@%7W/0,Z-WL.Y_2*W1 M+5=H,F>*HU[O+R<:&O]N&S9)+O6 I'SJ0 M!IJK)7=&+U_0D%SM0>BW"/U]UD<3R+JL$AS)*4J92"O!ZNB%)@1?GB)69BC+ M165XADIP1UAW%N".?LJ=_0.^?!&[Q+M"IWI^F"O.4='$!;=Q@6!5>;NJ)QOX MV8"E8>(+Z8U@,,_7Z^<8W<@"?$(3(]/[MM.[JN"*&:DNCQ[U6@B9MDM=E5FN MC6')"1*&UF0-L9F$N1+OSS\7TYA@ZM-=T$[&#L]'=SP[$+=WA.#4STG^\.,$\:VY(4QPZ&YS M/B4X#,B6""+)C>+S$,3S$'Z/,T04>7:G_J]=&F[&."')+FBG/$,\$]WQ+.&3 MWA&"L[+$CQ/$\UC"P]3;3D$_\;?/\#CTSG2".!K^"F! MJT\G!*D/V1>'."+DNW+#\]&=^ 2QIW 2M(63X.#""2M-_KH&FB_;N>"?JGS) M!"_->@5WU4KVC_&M4K\EIL\_U,>9FJW^[$277-A\U38A%I5*YTP_M< !#GP? MKM2;BR&-X)Y(@>LWHJYIF 9(_]0N:&.J*G.C.Q$#VZV'XVASY/2PY\4@H3OM MK9A2,/NZ&U]A %M29^^I11XF;OP9%QZV;*V2#S# -9]N3/L4>SZP @GV15:_ M4RX%LIK516$- U:E:2JGK;2M.U\WY=9-]Z9H_9:I60Y+(_@45,E%! &DFD)P MTS!R41=?[Z0QLJA?YYP!D=D.\'TJI7ELV '::OSH7U!+ P04 " !.BP-5 MY\TM24\# %$ &0 'AL+W=O #Y;7G/UV-P7<"&['SC/1* MIHP]ZL'G=.!X.B#(()&: :N_-8P@RS21"N-7R>E4+C5P]WG+'INUJ[5,L8 1 MRWZ05"X&SK6#4ICA528G;/,)RO5T-5_",F%^T::T]1R4K(1D>0E6$>2$%O_X MJ \ 5 6 )"D_LB62;3 M$99XV.=L@[BV5FSZPI!12 QR<2%-C2! S] M&+O+>Q1X05 3T.ATN%^7C]=Y'[_.>]P,CR!1<+\. MOI?+=E7+;8&O+%JA#KP$R!I/,Z@KL482?9#WQ!(G,'#422V K\$9OGWC MA]['.GELDD4VR<8VR6)+9'NR=BI9.XVR?EWE4W64J.-F>W"(.ED;2E\7>E\W:CS_AV5F[LL%@BC)7#] M0O57%W4Z-[*>J[--LJ@@^["[KUI^YV#SV?08UWKL'GQVW)TV1>VHN6DH!3*; MJKCE5;-5SWIC6K6#^5N_-_)KYB._-RY:TF?ZHD&^PWQ.J$ 9S)0KKW6E#AU> M-)W%0+*E:9*F3*KM;AX7JD\'K@W4^QEC&PO=V]R:W-H965T<#4H_FA; HB?!I3A>9ZBUG$G8:F5X(JG]O@:LAQS-\VGA@36O]!BFR MCC:P!_N]VVEGD8FE8@*D84HB#76.-[/U=N']@\,/!H,Y6R.?R4&I1V]\J7*< M>$' H;2>@;K?$6Z!K;)OC]QA5 M4-.>VP.27\I>ZO=*7,X6^SC92!5HSUK)*M9 M2:5%F[)4O;1,-FBG."L9&/06[:%Q]V$1D[$;?%E?W8&EC)O7&;%.CVH7LE;6O01UE!]2^>N#RF9-)3,MOT*N'77MZ@>?(&I4F:(A/57N&= M3T6:!][Y?Q?I4A$B]^(RMQ^ZM>EH"3EV4V5 'P$7+U_,5LF'*\H7D_+%-?;B M6R\.H+UP-\::!JUC72YJC6S+P.;G^5C,,G(\%T#.>DV ;L)$&10J$=MNVIV& M=A-[]:][G/A[JALF#>)0.VARXV=$QRF*AE5=Z-R#LFX.PK)U#P]H[^#.:Z7L MR? !IJ>L^ -02P,$% @ 3HL#59=*8GA^ @ 0@8 !D !X;"]W;W)K M&ULE95K3]LP%(;_BI6AB4DHMUY26!J)@M#X@(3H M&)_=Y*2Q<.S,QVG8OY_ME*A J+8OB6_G?1\?.R=I)]4S5@":O-1!![:MM!T(LK2A6UB#?FSNE>D%@TK!:A#(I" *RJ5W M&5VL$KO>+?C%H,.#-K$[V4CY;#NWQ=(++1!PR+55H.:U@RO@W H9C-][36^P MM(&'[5?U&[=WLY<-1;B2_(D5NEIZ"X\44-*6ZP?9_8#]?F96+Y<HI;U/M@0U$ST;_JRS\-!0!Q_$A#O V+'W1LYRFNJ:98JV1%E5QLUVW!; M==$&C@E[*&NMS"PS<3I;M6A&$,F5K#=,4)>JTVO0E''\1DX($^2.<6Z&,0VT M<;1Q0;Y77_7J\2?J-[#Q212?D3B,(_*XOB:G)]_>R@0&>*".!^K8Z4[^@WJ, MKE>9CJO8^WZ!#,EY6S"Q M)1U5ZEW0&/3L(_0D],_'H><#]/PH]&4M6V,MRS?(%$V=@F*,8CZ2NL7\LU-+ M!HSD*,;3OZ4@^7AEHD7B3]Z9!P5!V@9DOI=2O'5MXAM]&]A=02P,$% @ 3HL#562L%2T( M! PQ< !D !X;"]W;W)K&ULK9CO;Z,V&,?_ M%8N=ICMI*]C\2.B22-?"M)MT4M5T+5)QO&*RS5*]^Z M8L\)SK6I*EWD>9%;X8(ZJX5N>^"K!:ME65#RP(&HJPKS?^](R8Y+!SHO#8_% M=B>;!G>UV.,M61/YM'_@ZLWM*7E1$2H*1@$GFZ7S&=ZF,&H,6O%708[B[!DT MH3PS]KUY^9(O':\9$2E))AL$5O\.Y)Z494-2X_BG@SI]GXWQ_/F%_KL.7@7S MC 6Y9^7?12YW2V?N@)QL<%W*1W;\@W0!A0TO8Z70?\&QTWH.R&HA6=69U0BJ M@K;_\8]N(LX,BF,VH,Z QH;@%8/?&?QK>P@Z0W!M#V%GT*&[;>QZXA(L\6K! MV1'P1JUHS8.>?>U6\U709J&L)5>?%LHG5X_D0&A-P"/)V)86.GF_@J00>+OE M9(MU ]N %]W'A$A&8,/OC(J=P*D-">YP9],^Z,)OZOFHY\4]#(I=V@2^&=-;X#O_0*0AY!A M//?7VZ$IG/?UGO[OW@>3X?H( RB4=5?JE"@8*.J-Z@\+T#FJI_W<%4_^# MI2G.2?M;UYI-6&(3EEJ"#7(0]SF(;51];#,3-F&)35AJ"3;(!/1./\R]]]5] MYS\OPP@A;U3W!E7H1[-1W1M4T OB$2PUR.8QC,R%#\_.(' RU ?.\CJ3QB G MG6]=:U9IB55::HLVS $ZY0#9*/V.8BL?-FF)55IJBS;,Q^G4!2>/$E>4OW]9 MLK[ZLA[7OTGF033> "YE* @"?[P!&&0H\E[YP0]/)QLX?;19U\\BX\7^U64W M:7_SLK-)2ZS24ENT82).1R\86MD&K![!K-(2J[34%FV8C],Q#$Z>+:[8!J*+ M(W@XFT?C7>!2Y8<>'&\"ERKH^>-#0FJ018HVV@/WM M4]_:WSA_UO>LH_8[>'L/#>U)6DZZ._M5_\!4$L#!!0 ( $Z+ M U5YCCQ9<0( '0& 9 >&PO=V]R:W-H965T@4M H#*]HR;@,TL2O+76:J-H*+F&IB:G+DNG##(3:3X-Q<%Q8\6UA MW0)-DXIMX0'L8[74.*,=2\Y+D(8K231LIL'M^&9^Z>)]P#<.>W,R)L[)6JDG M-_F23X/0"0(!F74,#%\[F(,0C@AE_&@Y@RZE YZ.C^R?O7?TLF8&YDI\Y[DM MIL&'@.2P8;6P*[6_@]:/%Y@I8?R3[)O8ZTE LMI85;9@5%!RV;S99M+9AE::+5GF@7C6QNX&OCT>B&2_<5'ZS&78XX MFZY@![(&LH),;27WI7U/YDI:C14F,R:8S,"0\P58QH6YP-W'AP4Y/[L@9X1+ MI9DSIZ)?45N<:+WLM%X.:EVR [8B2RSHLE?9,#P. M2&ULQ5A;C^(V%/XK5KI:[4HSY,9M6$ :)EFUE48=07?WH>J#)QS VB2FMH'9 M_OK:3@B$>C(PM:8O$#OG?.?RVXH^\Y7 (]96G.1\Y*B/7 =7FR@@SS M%EU#+M\L*,NPD$.V=/F: 9YKI2QU \_KNADFN3,>ZKD'-A[2C4A)#@\,\4V6 M8?9C BG=C1S?V4],R7(EU(0['J[Q$F8@OJP?F!RY%8)H-\>4[+$Z@5''R(0F*3\HY3Y,HO0AW%0J\(##X^NF\*Y[]9CU]MO9:,L%H>H<8+SU\>)HH+D+891-6Z M 5_C!$:.+&8X3!'OY-,RM6)-&URXM#C;!(IM@L26P&K^]BM^>C3+=L\F$3;#( M)EAL":S&1+]BHM^XT^2V2B 7\AN[*-4O5#"$^;Z>FP@K;-T<%1:OU>V?U+)& MARXEXAR+L26+M03?5 F^>;-2)A4)-9Z>S3[X E3&JL?!N'IIW2S2Q?3<8[-V);->IH/EV*_\:;W1F?0"T[X MZ =@9MP@5F_0KW4CMN5&09)[U./*@"UU&PO=V]R:W-H965T"2(&@/+1 D:?M,RVN;*"6Z)&7G@/OQ1TJ*9,4*&Y_Y8NMC9[3#'9$K M3G="_E1K (T>,YZK6;#6>G,1ABI=0T;5F=A ;NXLA[68"#IPMW;+76]D*83#=T M!?>@OVUNI3D+&Y8%RR!73.1(PG(6_(4OKD@)*".^,]BIO6-DI/G]AO2O%&S)PJN!+\!UOH]2R8 M!&@!2UIP?2=VGZ 6%%N^5'!5_J)='1L%*"V4%ED--AED+*_^Z6,]$'L /'P! M0&H >2U@4 ,&I= JLU+6-=4TF4JQ0])&&S9[4(Y-B39J6&[+>*^EN0%E*R?&6N M?[N_1N_>OD=O$X%'T9Y\R3V0=G8-&Y\#%GCP(;8K.6[6(:K2TM=Y6WC O MG'EKG^IM7AS6.R#54T;E4^P,LDTF9&0*L=T7>AA$1H2<-U$=!<-&P="IX+:8 M2+K:(T;K?$IKHQ]ZO1$UM$Y:G2.G#5U%;-"QGLF MBF,2/7/:81 >QR3N=]JXR6KL=IID6ZK!:34GP[$E\$36$3MIQ$Y.L=K$ITY/ M9!V=YXW.\_]MM?,#%Y'Q\/FD=A@T&4?#?J?AJ%V=(V=:7V +'.'>==2)/';L M?;%U=>YU(?@4F]5H7UH]L76UMBT%=J[DWM;:^C&_F0)[HAQS(&X;!NSN&&IG MHG_1*U9>-]?1]?/$UE7>-AIX>))7O;89OMBZ6MM& SO7=^>T6$-_Y[_#*)?_ MVM8 NWN#RG]]GPB7;N31%?#$UM79-AMX?)+;O'8:OMBZ6MM> SN7>'\SX^0U M*W9/E&/);AL)[.XD:F/:B?$5C:*;[.CZ>6+K?BNWW0J)3OI:]MJQ^&+K:FT[ M%N+L$IPS8PT=N?W7$]7COW!O;\=NK'VE&PO=V]R:W-H965T=%=^!9)T2:0V@*Z3NE77]>ZU TYB%7!FFZ3][V<#(2&C+.F>-RT8 M?S^/_7S!=NS)CO$7L29$HM=6:! M!9FS]"=-Y'IJC R4D"4N4OF=[;Z1ND-E V.6BO(OVM5U+0/%A9 LJ\6J!1G- MJ__XM4[$D MTQP]YU2*+ZI07?^U9H7 >2(FIE2MU3'-N&[9O&J9\T[+7/3 S]//=>(K5:%U*M<&B^ZO*UEW*I MKQ7,.QII;'H\6/4ZT>SA-U4X^9N[\^&\&8J MHD(4)$%)P95;Z/[Q3W2%!<*Z3JQ6NI^[#*S"CH]Z;UV[;KOG\]ZV7?K!0<)" M2%@$!&L9/&X,'O?/AYQNL22]$V(OX=*/#1(60,)"2%@$!&MY:EN'7Y_6AZ?$ M6@ID)R@M *6%H+0(BM:V]&A#P0:9&?LQ%]MK_VN6\D>>ZYX.U0%HV/#A)LOBETY1>S,6F0-("4%H(2HN@:&U[#]LI M]L?W4VS0#1506@!*"T%I$12M;>EA5\7NWU9YJO938YRF:LFZ>&M6M)T>@^ZB MU+36BO]T%(4,&/YWP @J8-N-PV:,W;\;$[ZJGPA4$+3A-":=%H#NQM2TT7%& M[.O3?2S0F.%9,2.HF)41YM')14;XJCQC4F\]*W)9;2G-2/K=O M KNC/-3G7N5)R0%?'9H]8+ZBN4 I6:I0UO50=8Q7YU#5C62;\MQDP:1D67FY M)C@A7%=0SY>,R?V-#M"F7%1865#L7:E;4 7%A01=W \Q*WPH0Y M66KG%B)+^491PF AD-Q4%1:_;X'R9NKXSF[B@:Q+92;<+*WQ&AY!/=<+H2.W M9RE(!4P2SI" U=3YZD]FB>O)K@OIHYG! &%7!D&K%]; MF &EADC+^-5Q.OV6!K@_WK'?6>_:RQ)+F''Z0@I53IVQ@PI8X0U5#[SY!IV? MV/#EG$K[1$V;&]TX*-](Q:L.K!54A+5O_-9]ASV '[T#"#I \*^ L .$UFBK MS-J:8X6S5/ &"9.MV)1JGLGNV!::X("#1Y1P4)E1> MH6OT_#A'EQ=7Z (1AIY*OI&8%3)UE=[3(-V\X[]M^8-W^+]OV B%WB<4>$$P M )^=A\\AUW#?POU#N*N=]G:#WFY@^<*_VQWRTH*C8; IJ(FL<0Y31U>,!+$% M)_OXP4^\+T/._A/9@<^P]QF>8\\><*-OB0)!,!UTVL(3"S>5OLVB<1(FJ;O= MMW":Y7\>QV&?=: MZK5%9[6]Z+J^)NRZ%GRMG0_*:QGBO8V#<>P?J3M-\GUS MR8;$Q;VX^*RX.\*(KJ8"K3D?ON_QZ:Z1[WE'V@:RXB 9#XM+>G')67%/7&&J M"_+L'4Y.SBR)X_'-D;[3K# )HN.3=?<:BVGJ/[!8$R81A97&>:,;;5"TC;(- M%*]MKUERI3N7'9;ZWP+").CU%>=J%YCVU?^MLC]02P,$% @ 3HL#5=#9 M%Y"2 @ 2@< !D !X;"]W;W)K&ULK55K3]LP M%/TK5H8FD("\F@2Z-A*TF[9IFRHZML\FN6TLDCC83@O[];MVTJREH1K3OB1^ MW'-\SK5]/5IS<2\S $4>B[R48RM3JAK:MDPR**@\YQ64.+/@HJ *NV)IRTH M30VHR&W/<4*[H*RTXI$9FXEXQ&N5LQ)F@LBZ**AXNH:6:VT&;M@R4WK MCD<57<(]WY ME(XM1PN"'!*E&2C^5C"!/-=$*..AY;2Z)35PN[UA_V"\HY<[*F'"\Y\L5=G8 MNK!("@M:Y^J&KS]"ZR?0? G/I?F2=1,;^A9):JEXT8)10<'*YD\?VSQL =S! M"P"O!7A_"_!;@&^,-LJ,K2E5-!X)OB9"1R.;;IC<Z8:7>Q;D2.,L0I^*9 MP ,AU!.A94K>/]2LPBU2I^0;'J#C*2C*2^L][DNSXGOG!+/\;P>^.0P? H)PET#=W?A-CKO['N= M?<_P^:^WW^>M(1OTD^D+-Y0536!LX8V2(%9@Q6_?N*'SKL_I?R+;\>UWOOU# M[+N^X8_OI>"R=U<;NM#0Z=UL%!K5] MRB'>]Z0NZIPJ2/&:8DH21IM"@ YHP85BO\Q G_IF@6!+UUD4N(-GZGNB C\* M^]4'G?K@GS)=]I^P8$^#=Q%$T3.EP5Z>W4'D^/U*PTYI>%#I59*(&K-;]2KN M$QONRW 8&=%4[J:C>&6*WQU7 M6$I-,\/'#H0.P/D%YVK3T?6T>S[CWU!+ P04 " !.BP-5<D[.S?]Y)25,M6-'O37FQ2NN=< M\ASR4ISOA?RB"D(T>BP95PNGT'I[X[HJ*TB)U;78$@YO-D*66$-7/KAJ*PG. M+:AD;N!YL5MBRIUD;I^M93(7E6:4D[5$JBI++/]^1YC8+QS?>7IP2Q\*;1ZX MR7R+'\@=T9^W:PD]MV7):4FXHH(C238+YZU_D\Y,O WXG9*].F@C,Y-[(;Z8 MSL_YPO',@ @CF38,&/YV9$D8,T0PC*\-I].F-,##]A/[>SMWF,L]5F0IV!\T MU\7"F3DH)QM<,7TK]A](,Y^)X/C0X' M@"AX!A T@. (X$?/ ,(&$)X+B!I ="Y@T@#LU-UZ[E:X%=8XF4NQ1])$ YMI M6/4M&O2BW*R3.RWA+06<3FZ)TI)FFN1HB56!7JZ(QI2I5^@U^GRW0B]?O$(O M$.7H4R$JA7FNYJZ&O ;M9DV.=W6.X)D<'RM^C4+O"@5>$/3 E\/P%G]WKPEW0NA4\: 4/+%_XK."9X!EE%-N-(C8H ]VO["\B7RNZ MPXQPK1!H#1NQ=<>\O^G3ODX7]:9&;7%&%@[4$47DCCC)CS_XL?=3GQ-C MDJW&)$M'(NMX%K:>A4/LB=T9QH]CD_K\J*EB2V6J]"X)?6_FP<+?'2I]&A8% MP2SRNV&KTS#_3>Q-NE'IX/#_I3A1*TXT*,YM=XU"KF$+71 )]4U*D!%AI4B_F'7JR<'T@S?'&BT'QW?IHAV3+!V)K./+ MI/5E\I]\J2W@@K_^9QLF)S9$GN<=V3 XG$MM."=C.E+&CKQQ*V\\*.\GH3&[ MH'8C58@]-RHH.6V5G)Z[4-M":QOI=T6OT+)>I%?H M[DDC(]%[RC&\M3NE'53?23I(?>EN&),L'8FLX_6L]7HV@M>_PA?2_V'W\-BZUGX? M0Y^[@TR7NCLF63H26>VN>W"Q,-?&7[!\H%PA1C9 [UU/H0++^BI6=[38VKO& MO=!P<['- FZO1)H >+\10C]US/6EO0\GWP!02P,$% @ 3HL#5>T<(%W0 M @ (0D !D !X;"]W;W)K&ULK99A3]LP$(;_ MBI4A!-+6I$G)$+21*!ELDSI55&R?37)M+)PXLYT6_OW.3AH*2R.0^J6Q';^O M[Q[7OHPW0CZJ#$"3IYP7:N)D6I<7KJN2#'*J!J*$ M\LAU[HYI053C2V8W,9C46E.2M@+HFJ\IS*YREPL9DX0V<[<,=6F38#;C0N MZ0H6H._+N<2>V[JD+(=",5$0"]=;^QN6,N#U3!M>!_6*JSB7/N MD!26M.+Z3FR^0Y//F?%+!%?VEVSJN6'@D*126N2-&"/(65$_Z5/#84> /MT" MOQ'X;P6C/8*@$03O%8P:PA,D6]%"NEKO8NQMPGXVP2F?J_AC,H! M"8:?B>_Y?D<\U_WRGU6!)TH M@B>#4PV2\BZ*O6X?I7A(L[@V"ZV9N;37T6CLKCO0G+5HSGK1S*5( %*%MW0" M2"06>2ER(RKLF%NY"UR]UM#;C6]PWD98 ^D- MZ*- #F3VBEW8L@M[V4UGMS=DB3P,/0Y88!IZ\N6@)GL.:J_S1_]BX?_8AV^Q MQP=:L2;E[A25'.3*%F=SK*I"U_6E'6WK_Y4M>^[+]/KC >_H%2L4X;!$J3?X MBELJZX)<=[0H;8EZ$!H+GFUF^ T#TDS ]TLA]+9C%FB_BJ)_4$L#!!0 ( M $Z+ U70 +KG> , "T+ 9 >&PO=V]R:W-H965T'#3T]8BL8/M3-M_O[:3 M9GMQLSRP^]+&R?D^?^>SCX_'&\9_B#6 1-NJI&+BK*6L;UQ7%&NHL+AF-5#U M9E[@5)M3)Q^;=C.=CULB24)AQ))JJPGQW"R7; M3!S?V;_X3%9KJ5^X^;C&*W@ ^;6><35R>Y8%J8 *PBCBL)PXK_V;J6\ )N(; M@8TX>$8ZE3EC/_3@W6+B>%H1E%!(38'5WR-,H2PUD]+QLR-U^CDU\/!YS_[& M)*^2F6,!4U;^219R/7$R!RU@B9M2?F:;M] E%&N^@I7"_*)-%^LYJ&B$9%4' M5@HJ0MM_O.V,. #$X05 T &"7P6$'2 TB;;*3%IW6.)\S-D&<1VMV/2#\<:@ M53:$ZF5\D%Q])0HG\]=%P1M8H/NMVA@"!,)T@3[)-7 T;3@'*M%[@N>D))*H MK\_O0&)2BA?H)?KZ<(>>/WV!GB)"T9"/X.3/GOB)]\J6_&\B.[(B[*T(A]CS^ZHNV0X %:S29F!=>;:, M6YK$T.B#XS'/LBP:NX^'F9P'^4$:)7W4D<2HEQ@-2IR:$E%KLX":"2*M"])2 MQ(75WWWT@9SCJG9#(H\B.C+PE52PQ(XJU-6')N31S[)\K.@X(H3>W2TEY:.BAMQMD2A&X9 MN$1+L)=;>C9Q'(Y.?3L/"M+1!759KR[[E[W7'@^7?JHESX:E/ZIU_E>Z[SJC[3=U?Z4NT(/$DNH M=(8JLS>$8EH0M0XS769DY>8O.ZF$_I__U+$=>^]X_/=8;=ENS6QNC=[:V<9JD)QO $A7Y7F3? ?Y! MY_?_#]-ONVF2H\H?C;+3+"QA<1*>;F3WX"ZC+Y(?,%\1*E0]+17.NTY5#?/V M;M8.)*O-]6;.I.H$YG&M[K/ =8#ZOF1,[@?ZQM3?D/._ 5!+ P04 " !. MBP-55OU,!RL# #9"@ &0 'AL+W=OV ^V_GYV$%(++ MT,87B)USSO6YOK'O8,7XLT@ )'K)4BJ&5B)EWK=M$26087'):O(TC9:FBYUGKB MGBP2J2?L<)#C!3R ?,SON!K9C4I,,J"",(HXS(?6C=N?]C2^!/PBL!(;ST@[ MF3'VK =?XZ'EZ 5!"I'4"EC]+6$,::J%U#)^UYI6$U(3-Y_7ZI]+[\K+# L8 ML_2)Q#(96E<6BF&.BU3>L]47J/UTM5[$4E'^HE6-=2P4%4*RK":K%62$5O_X MI<[#!D'IF E>3?#:!/\=0J1!$O($;3%U5Y @3"-$8_9 ( 928DDZNT%>L*<8RI?$52,:JN)FCB=@,0D%6<*]?@P0:P6_%?02=9QSY#F>9UC/^'"Z:[+S?]&G_QQ]*QF=IG@ZI5[G*,5CVOU*WS?K MZS.R+W(YB+CRO:W8>-,Z#PYQ'*2:9T6"P&];UVOMK EU[+9,& M4,=I[Z\!Y/N.V66O<=D[K*1!G3=[B[FW4UW7O?9^[F)4E;HMKP<(3?\B5%FU M-^[J#%1-ZB9)H(@55%8G;S/;]&$W9?O1FA^Y_;%KF)^HOJUJL][DJZ;O5GT" MA J4PER%,R?5 !VBZV? / M4$L#!!0 ( $Z+ U5B-=S^] $ !<$ 9 >&PO=V]R:W-H965T6)BJ50+QBMKF(,ZYU_GZ\M%B(\!?Q3T M_L1FH9*MM??!N:ERG@1!H*'$P"!I.< 5:!V(2,;#R,FGE %X:A_9O\?:J9:M M]'!E]5]589/S3YQ54,N]QEO;_X"QGHO 5UKMXY?U0^QRQ5FY]VC;$4P*6F6& M53Z.]W "F"]? *0C((VZAT11Y;5$663.]LR%:&(+1BPUHDF<,N%1[M#1J2(< M%M\>]@J?V(TIP83[81LM#7MW#2B5]N\S@90DA(IR)+P<"-,7"']*,V/)_ -+ MDS3]%RY(VR0PG02FD6_Q/P+].5T#S_(\3VCNM>]D"3FG[O7@#L"+MV_FJ^3+ M*RH7D\K%:^S%!ES01VW,;,V4*1U0YR)9S#>2\C$:"(_25,KLSHD?Z#]'^C!( MAR*9)<.:&-AP&PO=V]R:W-H965TJ>K[_!QD]H\')> M2_M$ZSXWQ@[*.ZEXLRG6"AK*^C=YWNS#3@&>'"G FP)L=?=$5N45421+!5\C M8;(UFAE8J[9:BZ/,',J#$GJ5ZCJ573]U5+V@&Y8#,_N#YC5AZ 0]*)X_(MZ^ M;IU)^W %BM!:?GR3(5-7:3$&TLTWQ+.>&!\ACM M9ZJ2Z)H54/Q=[VH3@Q.\ M=3+#HX#?.W:*?.\3PA[&2%9$@!R!]8<-\BVL?P3V1]HKOC5GN(X#"$ MN5?GLB4Y3!U]<22(%3C9^W>3R/L\(C 8! 9CZ-E=IZ0BK*!LB8A""UA2QDR@ M):L*4 N"\N*0ZAXWM+CF\JZR280#/_1QZJX.* H'1>&HHJ^",/7V3'O*<(\R MB<[B.#E,& V$T2CA]3.(G,K#E-$>Y8FO34;Q8L1GO]$:+N]-%&A!+VRLERGG'5-]0AMFA M'5_T7>@UO>_EMT3HKU"B&DI=ZIW&FE[T_;$/%&]M3UIPI3N<'5;ZEP+").CU MDG.U#0S!\)/*_@!02P,$% @ 3HL#5?GX$W"< @ O 8 !D !X;"]W M;W)K&ULE57K3]LP$/]7K$R:-FF0%WG VD@4V,8D MMJH(]ME-KHU%8@?[TL)_/]M)LXX^IGU)?/;]'F?'E]%:R"=5 B!YJ2NNQDZ) MV%RXKLI+J*DZ%0UPO;(0LJ:H0[ET52.!%A945V[@>;%;4\:=;&3GIC(;B18K MQF$JB6KKFLK7"51B/79\9S,Q8\L2S82;C1JZA'O AV8J=>0.+ 6K@2LF.)&P M&#N7_L4D-?DVX9'!6FV-B:ED+L23"6Z+L>,90U!!CH:!ZM<*KJ"J#)&V\=QS M.H.D 6Z/-^Q?;.VZECE5<"6J7ZS D!@?7="UN4U19J-I%@3:;(UFQG8 M4BU:FV/<',H]2KW*- ZSF^>6X2NYY3EPLS]D6E%.3L@,%$J6(Q1$>\B?2,L9 M=GMH\C]< U)6J8^'4M7(16W/B+AY;V7260D.6(G)G>!8*G+#"RC^QKNZK*&V M8%/;)#A*^+WEIR3T/I' "P*B2BI!':$-ART++6UX@/9'6\]!$K$@L_N'O75V M^+/]>'/-+E1##N[!A[]K-%A907C"\)13*' M)>/)",CTH^ZB]ROV*\HWB2)N>1?Z#&9!!,C@KJ!K$ =D S MV=4\CY,T.J"9#IKI_QPT\.+?1YSN;GB0)%$0^F^\N%L=I0:YM'U3D5RT'+OF M,LP.K?FRZTA_TKN^?D>E_@05J6"AH=YIHN5EURN[ $5C^]-&ULM9GQ;YLX%,?_%8N;3IMT*Q@"";TD MTAK8W29-JIKM[F<7G 05[,PV2???GPV4!'!9<_5^2<"\]['?>^8;VYD?*7O@ M.XP%>"QRPA?63HC]M6WS9(<+Q*_H'A/Y9$-9@82\95N;[QE&:>54Y+;K.(%= MH(Q8RWG5=LN6%@5B/VYP3H\+"UI/#7?9=B=4@[V<[]$6K['X MMK]E\LYN*6E68,(S2@##FX7U 5[',% .E<4_&3[RLVN@0KFG]$'=?$H7EJ-& MA'.<"(5 \NN 5SC/%4F.XWL#M=H^E>/Y]1/]8Q6\#.8><;RB^;]9*G8+:V:! M%&]0F8L[>OP;-P'YBI?0G%>?X-C8.A9(2BYHT3C+$109J;_18Y.(,P?)T3NX MC8/;=Y@\X^ U#MY+>Y@T#I.7]N W#E7H=AU[E;@(";2<,WH$3%E+FKJHLE]Y MRWQE1$V4M6#R:2;]Q#+^7F;B!_A$$DQ4R%8O=X>Z<%[7>_R_>^\DPVNGBE?QO$NFBJ[(-6:BQRCEN^9[E."%):6-8W; MUO+WWV#@_*G+L$E89!(6&X)U:C%I:S$9HR^_4H%RP'_RDNJ*4W.#BJM^10[+ MT)WY<_MPGO2AT73JS;I&T= (SAS80\5#*W?F>">K3OA^&[X_&OZ*<@'H1OY2 M'3 IL90@7M[SA&5[%;XN[%'>I7/2)"PR"8L-P3I%"=JB!&;T(3!9"Y.PR"0L M-@3KU&+:UF+ZB_2AYOIG[ZOG]=1A: )[TC"TF+@]7=#TH]>$61OR;#3D.YE$ MQ)(=D&L/N50\R#7P7JYHA2[(4=*E,] D+#()BPW!.N4(VW*$9M0@-%D+D[#( M)"PV!.O4 CJG5;[SB_2@ 7=>5#_L+Q@T5M />N]\I+$*O.FDIPP:*S?TGU$' M>+;1@:,I6*,<\THZJ':T8@&HZI MBIBD149IL2E:MR*G_1T<9I45&:;$I6K'-V^O$8K@L&)@.>[85\KAE83)W3Z6C&T MFDX=IZ\50RL7>B[LB85]=HI:8+:MCJ^YC*LDHCXE:UO;(_(/U<%PK_T&7J^@ MICU21^K5J>T)7Y_'?T%LFQ$."[JLSW'LJ!"VJRQU& M*6;*0#[?4"J>;E0'[1\-R_\ 4$L#!!0 ( $Z+ U4Q6JU @08 !$P 9 M >&PO=V]R:W-H965T M@+U\8OFW8D,I1]_3)"NN)AO.MQ?3:;'\H_[*]S<6G:J0+FB0EDWB.?QK229NS#-R_?F8/ MJ\&+P=Q'!5VPY&N\XINKR6R"5O0AVB7\,WOZE38#LDN^)4N*ZB=ZJK&N,T'+ M7<%9V@2+)TCCK/X=?6^$V L0/' :0*('& ="#"; '-L!JL)L,9FL)L >VR MTP0XE?:U6)72?L2C^67.GE!>H@5;>5%-5Q4M!(ZS\LVZX[GX-A9Q?/ZG>'G_ M8$6!;FF.[C913M%[G_(H3HH/Z"/ZC]^\^H'=HBHKRVP+%&?J2Q;PX$S?% M]5\;MBNB;%5<3KEXGI)UNFQRW]2YR8'<)OK$,KXI4)"MZ J(]]7QCB)^*G1H MQ2#/8MP0)>'ON^P9KY,LT$D6:B+KS:;5SJ:E8I]?)PE;1M5:P![0+EO%!<_C^QVG*T2C/(NS M-=@ :E:G8BT7N&>(%>]R?00!&/(OT43Z FAG$G?5A 933,26R4#G> M(]6T6S5MI9IM;2"Q-2@7QGB)1 M%JSBI% UN[T3O3R]]Q9[GBG^V8Y4+A"28%%6EE18/L@IMOJ>X4E5 R M MC\P0!K95J'*FUUVKM M*;6^J1:#JO5OQ8Z\DAC2LF:9[?=;XQQ+77D!H@RYQ8,H2Y)O%%6H'-R1TF&C M\S*&4CR_63]?EJ\A>DD_P$(;)"HXC"]5C/%;#/3^(E1HNDDB(=XT6=8W? ME7L-4$$ES6O72ZULOE:V0"M;J(NM/[VDFU[R!EO6!.N:5)ULOE:V0"M;J(NM M/ZF=U<9*[W>T.VMH^[MV; R68PA';-.5VR + MU9;WQ"8-0S85TA[RQH#V S4'DP[U/X4]AAW_AC;;_)J6).1;"36R>9K90NT MLH6ZV/K3VCEPK#2$FBQ;DZ2WDW>)YQ(+>W+Q %#'=FV3&)9<0""KZYJ"6*XA M $IFGH<]UY/KZ!0.&7<6&6OTR KGA@&C>DAR 'I(BDN6_Z2[43_+:U7-\ MXD!KXA!,C!UL&E;78?JST7EJ,L93W[SHJ=4TK]W6:&7SM;(%6ME"76S]Z>T\ M-7F+IR9:/;56-E\K6Z"5+=3%UI_4SE.3TWAJ IA;R[5LN6M",$-"^1 *&XYM MR*T08O.DI2M4C_A813M#3?Y70TT 9PL)#\&&P@,H4'B(;2C\*=PTZ=PT>9N; M)EK=M%8V7RM;H)4MU,76G];.39,?X:;)T,P2QR*.)_^):3$:Z8]&!A#2()[E M$BS7T"F<-.F<-/DQ3IH,C>PAN<D/L4+IIT+IKH<=%DG(N&80,' M",-D!SB.+%2/\%@%.Q=-=+EH,LY%P["AAJ-<]#BR4#W&(S4T.Q=MGM9%FT-/ M>:#8U0_RZC.,8_,&6O.&8_+64S'=.[$L=H7KZFQY(9KJ+N/U&=/V;GM^_;HZ MM2W=O\$7"PS<]_%%4)].[^CKP_*?HGP=9P5*Z(-(99R[XG'S^OQY_8&S;75> M^IYQSM+JTL >+[!\;X\X7HB""'5&H)K/XV< EYKI54'']J4:O94SL>CG?J'PV\@KG% BY9_IMD MO=O".'8)''/S:P63.KB(S6%=8XF3"V19Q;:W4],#DQG@K&D+U;9Q+ MKJX2Y2>3;ZI2OC(AT PXFJ\P!W2"SJDD)QG)2YUBE+*B4 F'/R79X!RH1$+; M"?3F"B0FN7BK7*JEB2U53%K93NO]+ZK]O4?V'Z%K1N5*H \T@ZSM;RN6!LC; M 5UXO8)?2GJ*?.<=\AS/ZXCG\NGN;D\X?I-?W^CY3\YO5XXJC:!;0S_)9V*- M4YA:ZE$5P#=@):]?N2/G?1?@0&(MW*#!#?K4DQ],XASA)]5/5R(J]="HZS?0 M)@GB.'0#-YK8FT/(#D/7#WS7"1O#%D#8 (2] '/)TCO$UOH=TQEAK_MS;]5 M8BW244,Z&J R1T/B#B36PHT:W.A%*S-Z4'!N& 9![(R.*K/#,/)#USLP; '$ M#4#<"W #0G*22LB0,$5:4B([0^W5>>X]&TBLA3QND,<#E.AX2-R!Q%JXKK/_ M&#LO6J2U?*OXO%'HQU%P5*4=EK[OQW'D=E>I>]!0N+T,WTLI)*89H4NTQ9PK MFNY8>V6>>]^&4FM#>WMH;X!*K46&0AY(K8V\;VSI%_ M_*U_Q-)WO/BH6.V#1K@ OC3G Z'"*JFL6LAFM3F#G)O.^VC]0I]-3(.]EZD. M-M>8+PD5*(>%DG1.(Q46K\X*U42RM6FW;YE4S;L9KM3Y"K@V4-<7C,G=1&_0 MG-B2?U!+ P04 " !.BP-5_'>8(D@" #3!0 &0 'AL+W=O%B"$(\(T?K2<01?2 4_W M1_;/7CMJ63,#"R6^\]P6L^ F(#EL6"WLHSK<0ZOGRO%E2AC_)8?&]^HZ(%EM MK"I;,&90-;&[C MW\:C40V7KHI/5N,M1YQ-Q^%HL+LDCV"Y!JR.)2O!)!DLP3(NS"7Y2)Z?EF1P M<4DN")?D@0N!SV\2:C&ZXZ!9&VG>1(I^$RDF#TK:PI [F4/>@U^2Q^?8CY+ORDJH5]#X7]NL(!F6 M6?-U[=J\3W[#.0H]J9M2^S0^4>DO]V;[X7\ MH;8 FAS2A*N%M=4ZN[5M%6TAI6H@,N#FF[60*=7F5FYLE4F@<6F4)K;G.!,[ MI8Q;_KQL>Y#^7.0Z81P>)%%YFE+Y<@^)V"\LUWIM>&2;K2X:;'^>T0T\@?Z> M/4AS9S>4F*7 %1.<2%@OK#OW-G3'A4'9XT\&>W5R38I0GH7X4=Q\BQ>64XP( M$HAT@:#F8P=+2)*"9,;Q=PVU&I^%X>GU*_UK&;P)YIDJ6(KD+Q;K[<*:6B2& M-ZD2<&!A.MX%7 M&WAO#7[F85@;#,_U,*H-1N=Z&-<&9>AV%7N9N(!JZL^EV!-9]#:TXJ+,?FEM M\L5X,5&>M#3?,F.G_:5(4Z:-\EH1RF.R%%PSO@$>,5#D*@!-6:*NR1?R_2D@ M5Y^NR2?".%FQ)#$ZJ[FMS2 *E!W5#N\KA]Y/' [)RKC8*A+R&.(.^Z#??M)C M;YO@FPQXKQFX]WJ!?^1\0(;.9^(YGM_AA[ZUD#)OI,"QY MPX],ARZQ*]RH&U=4N5N5T0@6EBEC"N0.+/_77]R)\UM7IC%A 28L1(*U-!DU MFHSZZ/ZC48/ P2P-"KHDJ*Q=IS0O%H:=[P[,9-B=IK:CDS.8M#L%'9V\P;#= M*7S'72O$<1/BN#?$;WQG@A3RA62YC+:F\)/H.!.[@N[E73KO,&$!)BQ$@K5$ MF32B3'!KP013$TQ8@ D+D6 M36X:36YZ'Y05XRS-4[,$7_K ]'(O%0<3%E0P MUSTI*-/)8.2<_+VI9B&2_Y8$TT:"::\$#Q(RRF)B!(B%)#3>41[!9\+-6[U8 MD[UD&K[$8M_]E=U$D>,+]I MOW=OEVY'>U"X$-4" ( M"@ &0 'AL+W=O1GA'(O'KFV.QF/1*$9Y7@G01591N3+)3*Q'GMM;]MP3Q=+;1O\>)23!4Y1 M/^1WTM3\RB6E&7)%!0>)\[%WT3Z?#&U_U^$GQ;7:*8,EF0GQ:"O?T[$7V(20 M8:*M S&O%4Z0,6MDTGC:>'I52"O<+6_=;QR[89D1A1/!?M%4+\?>P(,4YZ1@ M^EZLO^&&IV?]$L&4>\*Z[-L+/4@*I46V$9L,,LK+-WG>C,..H-T]( @W@O"M MH'= T-D(.@ZTS,QA71%-XI$4:Y"VMW&S!3S.-72?*5&I^-I,5/X M5"#7<+TR3P6G5Z@)9>H,/L/#] I.3\[@!"B'6\J8&7DU\K4);.5^L@DR*8.$ M!X)$<"NX7BJXYBFF^WK?)%QE'6ZSO@P;#7\4K 7AX!.$01C6Y?,G.6]!)ZB3 M[Z73J0:QX_RZAP91B^011*X/#,]EH]QNU'.5DP3'GMF)"N4*O?CCAW84?*EC M.Y+9'FFW(NTZ]\[?+I"_&DT*(]!\U\V1WF"<$H4$,C1E+D^JZ,O+8<[JRQHM:LE M5D(UAOU'J&$%-6R$NLYR)EX009GE:G:>@2(\A1ERG%,-B5#ULUJZ1CMKUNJ:<^%.=_^U>WE'NB5R0;D"AG,C#5I] M\PN0Y;VCK&B1NZ-[)K2Y"+CBTES54-H.YOM<"+VMV #5Y2_^#5!+ P04 M" !.BP-5_>7/I#,# !&$P #0 'AL+W-T>6QEUY-B9X[)VOWZ^=II^X(LZ'C:Z5#3V M/3[G'MLWQ#"HS4JPNSEC)EJ60M9#,C>F^A#']73.2EI?J(I)BQ1*E]38KI[% M=:49S6L@E2+N=3II7%(NR6@@%^5-:>IHJA;2#$G:AB)_^YP/23=]3R(O-U8Y M&Y*'L[<_%LI3=R4GGX?QZ/W[F@',2!T4O#Q"]Z-@+578H)I\>)O^< M."9]M2OMAI]:(4\\Q6C]@QP]8P@3S@)^G- .,6[V>C0HE-QL>4)\P"K3DD6/ M5 S)F H^T1Q8!2VY6/EP#P)3)92.C*TUFZH+D?J7A[N^!V78Z)1<*NUR^PS^ M>](,WP/6/3#(A6@-]H@/C 85-89I>6,[;K +/H&BIGV_JJS#F::K;N^2; CN M9I-,E,Z9;M-TR3HT&@A6@!W-9W.X&U7% !JC2MO(.9TI29V'-:-I6-DI$^(. MGM'OQ8[VLMC:LP[LF&R;UE#3]#*^ _K;:EY[6[;W(MVHXH_*?%K8Z4C7AR)C MMYH5?.GZRZ(U@*EW<75:56+U4?"9+)F?_,$)1P.ZYD5SI?DOFPU*96H#3)/H MD6G#I]N1GYI6]VQIUN6T+'#/O2/T_'?7><8DTU1LF[:U_YI7^<6.DZM_9=G] M5MDW'/38O'A?N\G+8S"9'H/)HZC)_C&8S%ZER;AY@6^=$G;."&TT@K/8D'R# M4YW8)(TF"RX,ETUOSO.Y;<$@V[:\LYXLR M:T?=PD(THS;M+S"];MH>!&TN+G.V9/FXZ>K9Q#4CV[!9FPL(^\B-N\((QO%8 M& $,RX,YP#B>A>7YG^;31^?C,6!3'^VUOANXQ7R?!U@>_I;2P/,+!=P&H'\H?S0$V%.4D"NXIYPYY@',DR#(%:#-=HFB*K MD\(GO#_84Y(D619& L[2!(,@:<11S 'X %#DL2]!_?>1_'Z/15O_G,V^@U0 M2P,$% @ 3HL#59>*NQS $P( L !?3T\$MP>:4#M M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3 MY?YVX$G1H2)8%II%R=.B':5_'0IQ@3JX_SK7#EQ=MGC9:/[$?5:GL.-H[=[CI]VV^ M%Q6WO^J#4'!EJTW%'9R:7=\>C."%W0OAJK(?#P;7_8I+%7W]_WRNS;R M32O'RRPWNBS'T?!XX5$8)_.SXLQ#/O"-;4HU4[?RM(),^-._&9T?9!JYZN!I^@'C]'$X70\!O'&_)G6QA7!9LK!T%B=^I8%=SKGQ1^^JXX/K4# MW""&YD;"!7-7-.!TD-/E8C9?9/,9@T_9\OYN-GF DV^3^\EB.F$ M_#,.(!,$,KD(9/8 AS_FBP R12#3"T*V(CE"($>7A$P"R&L$\IH6FG.]#2 _(I ?:2&SNJJX>04>ELF=DO U#A/2),]U#1-2 /D) M@?Q$"_FMME():]E45QNIWD^.GQ&RS[1D:_$L5"W86N0:HO=^UAY@T_: %NV6 M2\,>>0ETT+BW$#:52UZ"8*PS=15BHG8AULN=@@@ZL+^P(1+FDB&Q3""O.4#6 M\7K4\O=:'OP7?F$+X4)$S"1#8I6L!32BS)THV)3;?8B%N6-(+ ^8-DP-3/,? M4(D5MHG@TNV%8=/:F! 3L\>06!^^39M4*X?[(#5DJY*K5O?#M#$D]@9T,W:O M8;9;0=BR/38 MCITTHDFM?=.&=)@LAL2V 'U5TOF;CB-C"@L>6'L(F)A;LU^,>2,F]D96;ZSX M7OO8S?W4W +#3!$3FP)-55J9:8RN1(CMT9$2L"M8?);"?@@9,7W$Q/I Z&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V3M.PT 4A>&M1%X D_N8\%!"14.+V( 5)@^1Q)9G M$,GNB4(1CD5!@^94UMCR]5]8GZSQ_"7MVK+M#GFS[?/DN-\=\J+9E-(_A)"7 MF[1O\TW7I\/YRJH;]FTY+X=UZ-OE>[M.0:?361A^SF@>YS]G3EY/??K+Q&ZU MVB[34[?\V*=#^65P^.R&][Q)J323UW98I[)HPG%W/9W#Y2 WY\G-Y/EMT0S/ M;]*$VD$*05H_R"#(Z@BV?M =!-W5#[J'H/OZ M03)%&:<$22.L";06Y%H(O!8$6PC$%B1;",P61%L(U!9D6PC<%H1;".06I%L( M[!;$6PCT5M1;"?16U%L)]-;1QS:!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>AGH;@=Z&>AN!WH9Z&X'>-MHL(=#;4&\CT-M0;R/0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;46\GT-M1;R?0VU%O)]#;46\GT-M'F]T$>COJ M[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'I'U#L2Z!U1[TB@=T2](X'>$?6._ZEW M+J==RM>>[S4^_S^I+N=[T_7QE^7WR=&K7!E&ULS=G);L(P% 70 M7T'95L1X"!T$;-IN6Q;] 3=Y0$026[:A\/=UPB"UHJB(2KV;1(GM=U]LZ6PR M>MM:\KU-735^G"Q"L ^,^7Q!M?:IL=3$D9EQM0[QTB)9GI5A=[S)K[VI6G&B:/*)[W'W<0V:YQH:ZLRUR&.LW53?$OI M[Q/2N+*;XQ>E]3=Q0L).)K0C/P?LU[VNR;FRH-Y4N_"BZSB+;2KFP[8BGYXO M<:)',YN5.14F7]5Q2>JM(UWX!5&HJW17].9\Q$+E0GO_$8V(L??7W47O:!16_S([;^V'&UL4$L! A0#% @ 3HL#55S3_Q36!@ RD !@ M ("!#0@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ 3HL#5>4'8GN,!P YBD !@ ("!O1@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#51'_QH)A M! Q@D !@ ("!'30 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#51YA+-HE!@ -A( !D M ("!JD4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 3HL#53:9V3(7 P B0< !D ("!-58 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL# M58Q%9SB=!0 )! !D ("!/&( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#55O[/K_! @ NP8 M !D ("!$', 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#5;WLB+%D"0 )AL !D M ("!B(, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 3HL#5;:(7B:. @ ! 8 !D ("!J), 'AL+W=O M&PO=V]R:W-H965T9 M !X;"]W;W)K&UL4$L! A0#% @ 3HL#5>:\ MQD35 P ]@H !D ("!3IP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#5>?-+4E/ P !1 !D M ("!.:D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 3HL#562L%2T(! PQ< !D ("! MT;$ 'AL+W=O8X\67$" !T!@ &0 @($0M@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 3HL#50&4Q &P P /10 !D ("!W+P 'AL+W=O&PO=V]R:W-H965T;<=@( +D& 9 " @7K% !X M;"]W;W)K&UL4$L! A0#% @ 3HL#5=#9%Y"2 M @ 2@< !D ("!)\@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#5= NN=X P +0L !D M ("!V=$ 'AL+W=O&PO=V]R M:W-H965TK8 !X;"]W;W)K&UL M4$L! A0#% @ 3HL#55@8G]J5 @ L 8 !D ("!%=L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M3HL#53%:K4"!!@ $3 !D ("!'>4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 3HL#57<;Z]0*! MO1@ !D ("!P/$ 'AL+W=OX$-4" ("@ &0 @($! M]@ >&PO=V]R:W-H965T7!E&UL4$L%!@ ] #T HA !8& $ 0 $! end XML 72 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 73 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 74 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 143 216 1 false 34 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Sheet http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Sheet http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 10101 - Disclosure - Organization and Description of Business Sheet http://www.butterflynetwork.com/role/DisclosureOrganizationAndDescriptionOfBusiness Organization and Description of Business Notes 7 false false R8.htm 10201 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 10301 - Disclosure - Business Combination Sheet http://www.butterflynetwork.com/role/DisclosureBusinessCombination Business Combination Notes 9 false false R10.htm 10401 - Disclosure - Revenue Recognition Sheet http://www.butterflynetwork.com/role/DisclosureRevenueRecognition Revenue Recognition Notes 10 false false R11.htm 10501 - Disclosure - Fair Value of Financial Instruments Sheet http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 10601 - Disclosure - Inventories Sheet http://www.butterflynetwork.com/role/DisclosureInventories Inventories Notes 12 false false R13.htm 10701 - Disclosure - Property and Equipment, Net Sheet http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 10801 - Disclosure - Restricted Cash Sheet http://www.butterflynetwork.com/role/DisclosureRestrictedCash Restricted Cash Notes 14 false false R15.htm 10901 - Disclosure - Accrued Expenses and Other Current Liabilities Sheet http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued Expenses and Other Current Liabilities Notes 15 false false R16.htm 11001 - Disclosure - Equity Incentive Plans Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlans Equity Incentive Plans Notes 16 false false R17.htm 11101 - Disclosure - Net Loss Per Share Sheet http://www.butterflynetwork.com/role/DisclosureNetLossPerShare Net Loss Per Share Notes 17 false false R18.htm 11201 - Disclosure - Related Party Transactions Sheet http://www.butterflynetwork.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 11301 - Disclosure - 401(k) Retirement Plan Sheet http://www.butterflynetwork.com/role/Disclosure401KRetirementPlan 401(k) Retirement Plan Notes 19 false false R20.htm 11401 - Disclosure - Commitments and Contingencies Sheet http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 11501 - Disclosure - Subsequent Events Sheet http://www.butterflynetwork.com/role/DisclosureSubsequentEvents Subsequent Events Notes 21 false false R22.htm 20202 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30403 - Disclosure - Revenue Recognition (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.butterflynetwork.com/role/DisclosureRevenueRecognition 23 false false R24.htm 30503 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstruments 24 false false R25.htm 30603 - Disclosure - Inventories (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.butterflynetwork.com/role/DisclosureInventories 25 false false R26.htm 30703 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNet 26 false false R27.htm 30803 - Disclosure - Restricted Cash (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureRestrictedCashTables Restricted Cash (Tables) Tables http://www.butterflynetwork.com/role/DisclosureRestrictedCash 27 false false R28.htm 30903 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued Expenses and Other Current Liabilities (Tables) Tables http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 28 false false R29.htm 31003 - Disclosure - Equity Incentive Plans (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables Equity Incentive Plans (Tables) Tables http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlans 29 false false R30.htm 31103 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.butterflynetwork.com/role/DisclosureNetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.butterflynetwork.com/role/DisclosureNetLossPerShare 30 false false R31.htm 40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 31 false false R32.htm 40202 - Disclosure - Summary of Significant Accounting Policies - Segment information (Details) Sheet http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails Summary of Significant Accounting Policies - Segment information (Details) Details 32 false false R33.htm 40301 - Disclosure - Business Combination (Details) Sheet http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails Business Combination (Details) Details http://www.butterflynetwork.com/role/DisclosureBusinessCombination 33 false false R34.htm 40401 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details) Sheet http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails Revenue Recognition - Disaggregation of Revenue (Details) Details 34 false false R35.htm 40402 - Disclosure - Revenue Recognition - Contract Balances (Details) Sheet http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionContractBalancesDetails Revenue Recognition - Contract Balances (Details) Details 35 false false R36.htm 40403 - Disclosure - Revenue Recognition - Performance Obligations (Details) Sheet http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails Revenue Recognition - Performance Obligations (Details) Details 36 false false R37.htm 40501 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsTables 37 false false R38.htm 40502 - Disclosure - Fair Value of Financial Instruments - Narratives (Details) Sheet http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails Fair Value of Financial Instruments - Narratives (Details) Details 38 false false R39.htm 40601 - Disclosure - Inventories (Details) Sheet http://www.butterflynetwork.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.butterflynetwork.com/role/DisclosureInventoriesTables 39 false false R40.htm 40701 - Disclosure - Property and Equipment, Net (Details) Sheet http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails Property and Equipment, Net (Details) Details http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetTables 40 false false R41.htm 40801 - Disclosure - Restricted Cash (Details) Sheet http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails Restricted Cash (Details) Details http://www.butterflynetwork.com/role/DisclosureRestrictedCashTables 41 false false R42.htm 40802 - Disclosure - Restricted Cash - Narratives (Details) Sheet http://www.butterflynetwork.com/role/DisclosureRestrictedCashNarrativesDetails Restricted Cash - Narratives (Details) Details 42 false false R43.htm 40901 - Disclosure - Accrued Expenses and Other Current Liabilities (Details) Sheet http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued Expenses and Other Current Liabilities (Details) Details http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 43 false false R44.htm 40902 - Disclosure - Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details) Sheet http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyExpenseActivityDetails Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details) Details 44 false false R45.htm 41001 - Disclosure - Equity Incentive Plan (Details) Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanDetails Equity Incentive Plan (Details) Details http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables 45 false false R46.htm 41002 - Disclosure - Equity Incentive Plan - Stock option activity (Details) Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails Equity Incentive Plan - Stock option activity (Details) Details 46 false false R47.htm 41003 - Disclosure - Equity Incentive Plan - Restricted stock unit activity (Details) Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails Equity Incentive Plan - Restricted stock unit activity (Details) Details 47 false false R48.htm 41004 - Disclosure - Equity Incentive Plan - Stock-based compensation expense (Details) Sheet http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails Equity Incentive Plan - Stock-based compensation expense (Details) Details 48 false false R49.htm 41101 - Disclosure - Net Loss Per Share (Details) Sheet http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails Net Loss Per Share (Details) Details http://www.butterflynetwork.com/role/DisclosureNetLossPerShareTables 49 false false R50.htm 41102 - Disclosure - Net Loss Per Share - Anti-dilutive common equivalent shares (Details) Sheet http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails Net Loss Per Share - Anti-dilutive common equivalent shares (Details) Details 50 false false R51.htm 41301 - Disclosure - 401(k) Retirement Plan (Details) Sheet http://www.butterflynetwork.com/role/Disclosure401KRetirementPlanDetails 401(k) Retirement Plan (Details) Details http://www.butterflynetwork.com/role/Disclosure401KRetirementPlan 51 false false R52.htm 41401 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingencies 52 false false R53.htm 41501 - Disclosure - Subsequent Events (Details) Sheet http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://www.butterflynetwork.com/role/DisclosureSubsequentEvents 53 false false All Reports Book All Reports tmb-20220630x10q.htm tmb-20220630.xsd tmb-20220630_cal.xml tmb-20220630_def.xml tmb-20220630_lab.xml tmb-20220630_pre.xml tmb-20220630xex10d2.htm tmb-20220630xex10d3.htm tmb-20220630xex10d4.htm tmb-20220630xex31d1.htm tmb-20220630xex31d2.htm tmb-20220630xex32.htm tmb-20220630x10q006.jpg tmb-20220630x10q007.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 77 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tmb-20220630x10q.htm": { "axisCustom": 0, "axisStandard": 17, "contextCount": 143, "dts": { "calculationLink": { "local": [ "tmb-20220630_cal.xml" ] }, "definitionLink": { "local": [ "tmb-20220630_def.xml" ] }, "inline": { "local": [ "tmb-20220630x10q.htm" ] }, "labelLink": { "local": [ "tmb-20220630_lab.xml" ] }, "presentationLink": { "local": [ "tmb-20220630_pre.xml" ] }, "schema": { "local": [ "tmb-20220630.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/arcrole/esma-arcrole-2018-11-21.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 345, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 32, "http://www.butterflynetwork.com/20220630": 1, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 38 }, "keyCustom": 26, "keyStandard": 190, "memberCustom": 5, "memberStandard": 27, "nsprefix": "bfly", "nsuri": "http://www.butterflynetwork.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Revenue Recognition", "role": "http://www.butterflynetwork.com/role/DisclosureRevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Inventories", "role": "http://www.butterflynetwork.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Property and Equipment, Net", "role": "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Restricted Cash", "role": "http://www.butterflynetwork.com/role/DisclosureRestrictedCash", "shortName": "Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Accrued Expenses and Other Current Liabilities", "role": "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Equity Incentive Plans", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlans", "shortName": "Equity Incentive Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Net Loss Per Share", "role": "http://www.butterflynetwork.com/role/DisclosureNetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Related Party Transactions", "role": "http://www.butterflynetwork.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - 401(k) Retirement Plan", "role": "http://www.butterflynetwork.com/role/Disclosure401KRetirementPlan", "shortName": "401(k) Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Commitments and Contingencies", "role": "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Subsequent Events", "role": "http://www.butterflynetwork.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "bfly:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "bfly:BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Inventories (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Restricted Cash (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureRestrictedCashTables", "shortName": "Restricted Cash (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "bfly:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Accrued Expenses and Other Current Liabilities (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "bfly:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Equity Incentive Plans (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables", "shortName": "Equity Incentive Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ATDCJZG5akKuFWY8Cn7RZw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_sF0YmIyekUSE41bD9vIYUA", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_ATDCJZG5akKuFWY8Cn7RZw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_sF0YmIyekUSE41bD9vIYUA", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Net Loss Per Share (Tables)", "role": "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZZLvgL5MuUOUdNfDya_DAg", "decimals": "INF", "first": true, "lang": null, "name": "bfly:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_mqHeZ5T6I0StugLWBsK6DA", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_ZZLvgL5MuUOUdNfDya_DAg", "decimals": "INF", "first": true, "lang": null, "name": "bfly:NumberOfCustomers", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_customer_mqHeZ5T6I0StugLWBsK6DA", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_NWowm0VI0UahFBZ74gdd0A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Accounting Policies - Segment information (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Summary of Significant Accounting Policies - Segment information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_NWowm0VI0UahFBZ74gdd0A", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_2_12_2021_To_2_12_2021_YKeT9aeeO0GCRr8BJE5gEw", "decimals": "-5", "first": true, "lang": null, "name": "bfly:BusinessCombinationIncreaseInCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Business Combination (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails", "shortName": "Business Combination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_2_12_2021_To_2_12_2021_YKeT9aeeO0GCRr8BJE5gEw", "decimals": "-5", "first": true, "lang": null, "name": "bfly:BusinessCombinationIncreaseInCash", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Revenue Recognition - Disaggregation of Revenue (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "shortName": "Revenue Recognition - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_srt_StatementGeographicalAxis_country_US_RfNX5BsBDU-pX2gmuYwmNw", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Revenue Recognition - Contract Balances (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionContractBalancesDetails", "shortName": "Revenue Recognition - Contract Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Revenue Recognition - Performance Obligations (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails", "shortName": "Revenue Recognition - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_oohV6zGXHUG-yGPapBroOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_oohV6zGXHUG-yGPapBroOg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueAdjustmentOfWarrants", "reportCount": 1, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Fair Value of Financial Instruments - Narratives (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "shortName": "Fair Value of Financial Instruments - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R39": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Inventories (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "role": "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Property and Equipment, Net (Details)", "role": "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Restricted Cash (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails", "shortName": "Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2021_uYRpERzm4UaIpQYkPh7vfA", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2021_uYRpERzm4UaIpQYkPh7vfA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Restricted Cash - Narratives (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureRestrictedCashNarrativesDetails", "shortName": "Restricted Cash - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2021_uYRpERzm4UaIpQYkPh7vfA", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCollateralAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bfly:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Accrued Expenses and Other Current Liabilities (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued Expenses and Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bfly:ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_6_30_2022_sWmW2A6_z0m5_dQHdnRiXg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_7pYXHUD3iU2AxomFbs6ERg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyExpenseActivityDetails", "shortName": "Accrued Expenses and Other Current Liabilities - Warranty expense activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_3_31_2022_7pYXHUD3iU2AxomFbs6ERg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_1_1_2022_8-cgCxXx902JsEj0Mb5Acg", "decimals": "2", "first": true, "lang": null, "name": "bfly:PercentageOfIncrementInOfSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_dEG2xRMFbke657mvmCt0QQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Equity Incentive Plan (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanDetails", "shortName": "Equity Incentive Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_1_1_2022_8-cgCxXx902JsEj0Mb5Acg", "decimals": "2", "first": true, "lang": null, "name": "bfly:PercentageOfIncrementInOfSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_dEG2xRMFbke657mvmCt0QQ", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Bp_5RBS9tk2wfSXb7vRSmg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Equity Incentive Plan - Stock option activity (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "shortName": "Equity Incentive Plan - Stock option activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_Bp_5RBS9tk2wfSXb7vRSmg", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_APdI_RYiBUex077yC0gErw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Equity Incentive Plan - Restricted stock unit activity (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "shortName": "Equity Incentive Plan - Restricted stock unit activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_APdI_RYiBUex077yC0gErw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41004 - Disclosure - Equity Incentive Plan - Stock-based compensation expense (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails", "shortName": "Equity Incentive Plan - Stock-based compensation expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Net Loss Per Share (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "shortName": "Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_bfly_ConvertiblePreferredStocksMember_T8-vgVzVw0a_4FrWObrPyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "role": "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_bfly_ConvertiblePreferredStocksMember_T8-vgVzVw0a_4FrWObrPyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TemporaryEquityCarryingAmountAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Net Loss Per Share - Anti-dilutive common equivalent shares (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails", "shortName": "Net Loss Per Share - Anti-dilutive common equivalent shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - 401(k) Retirement Plan (Details)", "role": "http://www.butterflynetwork.com/role/Disclosure401KRetirementPlanDetails", "shortName": "401(k) Retirement Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Commitments and Contingencies (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_4_1_2022_To_6_30_2022_2J9b5bGYE0yulMO0io9tRg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_McLhh4buKUmyazEkPxuoWw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Unit_Standard_shares_gwaE9ddwjU-Hm4i7FMCgLQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Subsequent Events (Details)", "role": "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_7_28_2022_To_7_28_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_n1wZ1OIylUKdVbvWdkXekg", "decimals": "2", "lang": null, "name": "bfly:ReductionInWorkforcePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_dEG2xRMFbke657mvmCt0QQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_dD0Ytrr7AEuUdc7vgDrayg", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Description of Business", "role": "http://www.butterflynetwork.com/role/DisclosureOrganizationAndDescriptionOfBusiness", "shortName": "Organization and Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Business Combination", "role": "http://www.butterflynetwork.com/role/DisclosureBusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "tmb-20220630x10q.htm", "contextRef": "Duration_1_1_2022_To_6_30_2022_tc3bwtREaUWCjSbht6LEaA", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 34, "tag": { "bfly_AccruedPropertyAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued property and equipment.", "label": "Accrued Property and Equipment", "terseLabel": "Accrued property and equipment" } } }, "localname": "AccruedPropertyAndEquipment", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "bfly_AccruedPurchaseCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued purchase commitments recorded as liability.", "label": "Accrued Purchase Commitments", "terseLabel": "Accrued purchase commitments" } } }, "localname": "AccruedPurchaseCommitments", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "bfly_AccruedPurchaseCommitmentsCurrent": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued purchase commitments, classified as current.", "label": "Accrued Purchase Commitments, Current", "terseLabel": "Accrued purchase commitments, current" } } }, "localname": "AccruedPurchaseCommitmentsCurrent", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bfly_AccruedPurchaseCommitmentsNonCurrent": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued purchase commitments, classified as non-current.", "label": "Accrued Purchase Commitments, Non-Current", "terseLabel": "Accrued purchase commitments, non-current" } } }, "localname": "AccruedPurchaseCommitmentsNonCurrent", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bfly_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of presentation and principles of consolidation.", "label": "Basis of Presentation and Principles of Consolidation [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bfly_BusinessCombinationIncreaseInCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in cash post business combination.", "label": "Business Combination, Increase In Cash", "terseLabel": "Increase in cash" } } }, "localname": "BusinessCombinationIncreaseInCash", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "bfly_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWarrantLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of liability arising from a warrant which has been recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Warrant Liability", "terseLabel": "Warrant liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWarrantLiability", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "bfly_ConvertiblePreferredStocksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock" } } }, "localname": "ConvertiblePreferredStocksMember", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "bfly_Covid19OutbreakPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for Covid-19.", "label": "COVID-19 Outbreak [Policy Text Block]", "terseLabel": "COVID-19 Outbreak" } } }, "localname": "Covid19OutbreakPolicyTextBlock", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bfly_DurationForPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Duration of typical payment terms for product and service sales.", "label": "Duration For Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "DurationForPaymentTerms", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionContractBalancesDetails" ], "xbrltype": "durationItemType" }, "bfly_FundsReleasedFromRestrictedCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Funds released from restricted cash as obligations have been fulfilled.", "label": "Funds Released From Restricted Cash", "terseLabel": "BMGF funds released from restricted cash" } } }, "localname": "FundsReleasedFromRestrictedCash", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "bfly_IncreaseDecreaseInVendorAdvances": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in vendor advances.", "label": "Increase Decrease In Vendor Advances", "negatedLabel": "Vendor advances" } } }, "localname": "IncreaseDecreaseInVendorAdvances", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bfly_MajorCustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to major customers.", "label": "Major Customer" } } }, "localname": "MajorCustomerMember", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "bfly_NumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of significant customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "bfly_PercentageOfIncrementInOfSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents percentage of increment in shares outstanding.", "label": "Percentage of Increment in of Shares Outstanding", "terseLabel": "Percentage of increment in shares outstanding" } } }, "localname": "PercentageOfIncrementInOfSharesOutstanding", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanDetails" ], "xbrltype": "percentItemType" }, "bfly_PrepaidVendorAdvancesNetOfWriteDowns": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prepaid vendor advances net of write downs.", "label": "Prepaid Vendor Advances Net Of Write Downs", "terseLabel": "Prepaid vendor advance, net of write-downs" } } }, "localname": "PrepaidVendorAdvancesNetOfWriteDowns", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "bfly_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to private warrants.", "label": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "domainItemType" }, "bfly_ProceedsFromAgreement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow of proceeds from agreement with Bill & Melinda Gates Foundation.", "label": "Proceeds From Agreement", "terseLabel": "Proceeds received from Bill & Melinda Gates Foundation" } } }, "localname": "ProceedsFromAgreement", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "bfly_ProceedsFromEquityInfusionFromBusinessCombinationNet": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount cash inflow from the net proceeds of the equity infusion from the \"Business Combination.\"", "label": "Proceeds From Equity Infusion From the Business Combination Net", "terseLabel": "Net proceeds from equity infusion from the Business Combination" } } }, "localname": "ProceedsFromEquityInfusionFromBusinessCombinationNet", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bfly_ProceedsFromExerciseOfStockOptionsAndWarrants": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option and warrants under share-based payment arrangement.", "label": "Proceeds From Exercise Of Stock Options And Warrants", "terseLabel": "Proceeds from exercise of stock options and warrants" } } }, "localname": "ProceedsFromExerciseOfStockOptionsAndWarrants", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bfly_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to public warrants.", "label": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "domainItemType" }, "bfly_ReductionInWorkforcePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent reduction in workforce as a result of plan to improve the company's efficiency.", "label": "Reduction In Workforce, Percent", "terseLabel": "Reduction in force (as a percent)" } } }, "localname": "ReductionInWorkforcePercent", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "bfly_ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of accrued liabilities and other current liabilities.", "label": "Schedule of Accrued Liabilities and Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "bfly_TemporaryEquityStockConvertedSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued on conversion of temporary equity.", "label": "Temporary Equity Stock Converted , Shares Issued", "negatedLabel": "Conversion of convertible preferred stock (in shares)" } } }, "localname": "TemporaryEquityStockConvertedSharesIssued", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "bfly_TemporaryEquityStockConvertedSharesIssuedValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of shares issued on conversion of temporary equity.", "label": "Temporary Equity Stock Converted , Shares Issued, Value", "negatedLabel": "Conversion of convertible preferred stock" } } }, "localname": "TemporaryEquityStockConvertedSharesIssuedValue", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "bfly_ValueOfPublicWarrantsIssuedPerUnitIssuedDuringIpo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The value of \"Public Warrants\" which were issued per unit issued during the company's initial public offering (IPO).", "label": "Value of Public Warrants Issued Per Unit Issued During IPO", "terseLabel": "Value of public warrants per warrant issued during IPO (as a percent)" } } }, "localname": "ValueOfPublicWarrantsIssuedPerUnitIssuedDuringIpo", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "percentItemType" }, "bfly_VendorAdvancesCurrent": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of vendor advances classified as current.", "label": "Vendor Advances Current", "terseLabel": "Current portion of vendor advances" } } }, "localname": "VendorAdvancesCurrent", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bfly_VendorAdvancesNonCurrent": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of vendor advances classified as non-current.", "label": "Vendor Advances Non Current", "terseLabel": "Non-current portion of vendor advances" } } }, "localname": "VendorAdvancesNonCurrent", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bfly_WarrantLiability": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of warrant liability.", "label": "Warrant Liability", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiability", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bfly_WarrantsFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of warrants.", "label": "Warrants Fair Value Disclosure", "terseLabel": "Warrants" } } }, "localname": "WarrantsFairValueDisclosure", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "bfly_WarrantsToPurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "It represents the information pertaining to the warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share.", "label": "Warrants to purchase one share of Class A common stock, each at an exercise price of $11.50 per share" } } }, "localname": "WarrantsToPurchaseMember", "nsuri": "http://www.butterflynetwork.com/20220630", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Entity Listings [Line Items]" } } }, "localname": "EntityListingsLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityListingsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container for exchange listing information for an entity", "label": "Entity Listings [Table]" } } }, "localname": "EntityListingsTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r159", "r226", "r232", "r382" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r198", "r206", "r249", "r250", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r379", "r383", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r198", "r206", "r249", "r250", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r379", "r383", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r159", "r226", "r232", "r382" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r156", "r226", "r230", "r353", "r378", "r380" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r156", "r226", "r230", "r353", "r378", "r380" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r198", "r206", "r238", "r249", "r250", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r379", "r383", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r198", "r206", "r238", "r249", "r250", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r379", "r383", "r406", "r407" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r157", "r158", "r226", "r231", "r381", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r157", "r158", "r226", "r231", "r381", "r390", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r21", "r160", "r161" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r10", "r39", "r277" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Non-income tax" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Total accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r9", "r10", "r39" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r170" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r22", "r272", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r84", "r85", "r86", "r269", "r270", "r271", "r301" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r251", "r253", "r274", "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r253", "r267", "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r162", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Total anti-dilutive common equivalent shares" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r81", "r139", "r148", "r154", "r165", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r292", "r296", "r314", "r336", "r338", "r356", "r368" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r49", "r81", "r165", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r292", "r296", "r314", "r336", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r254", "r268" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r286", "r287", "r288", "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "terseLabel": "Significant liabilities incurred and paid off, excluding warrant liabilities" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "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).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r285" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "terseLabel": "Amount of liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r75" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r70", "r75", "r78" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash shown in the condensed consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r70", "r315" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r80", "r81", "r100", "r101", "r102", "r106", "r110", "r118", "r119", "r120", "r165", "r187", "r191", "r192", "r193", "r196", "r197", "r204", "r205", "r207", "r208", "r314", "r414" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r212", "r252" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails", "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r210" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Warrant or Right [Line Items]", "terseLabel": "Warrants" } } }, "localname": "ClassOfWarrantOrRightLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.", "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Shares called by warrants" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r212", "r252" ], "lang": { "en-us": { "role": { "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Class of Warrant or Right [Table]" } } }, "localname": "ClassOfWarrantOrRightTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r42", "r178", "r359", "r373" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r175", "r176", "r177", "r179", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r84", "r85", "r301" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)", "terseLabel": "Common stock shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r20", "r209" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)", "periodEndLabel": "Balance at end of the period (in shares)", "periodStartLabel": "Balance at beginning of the period (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r20", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "401(k) Retirement Plan" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r127", "r128", "r159", "r312", "r313", "r392" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r127", "r128", "r159", "r312", "r313", "r389", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r127", "r128", "r159", "r312", "r313", "r389", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r123", "r367" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r127", "r128", "r159", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk (as a percentage)" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r127", "r128", "r159", "r312", "r313", "r392" ], "lang": { "en-us": { "role": { "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.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r213", "r214", "r227" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue, current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r213", "r214", "r227" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r228" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Amount of revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r61", "r81", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r314" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Total cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Revenue [Abstract]", "terseLabel": "Cost of revenue:" } } }, "localname": "CostOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenue - subscription" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r126", "r159" ], "lang": { "en-us": { "role": { "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.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r76", "r77" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Converted Instrument, Amount", "terseLabel": "Conversion of convertible debt" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r76", "r77" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Conversion of convertible debt (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Security given as collateral" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashNarrativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "401(k) Employer match contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/Disclosure401KRetirementPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r247", "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "401(k) Retirement Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/Disclosure401KRetirementPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepositLiabilityCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.", "label": "Deposit Liability, Current", "terseLabel": "Customer deposits" } } }, "localname": "DepositLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r73", "r137" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue Recognition" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r226", "r230", "r231", "r232", "r233", "r234", "r235", "r236" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r89", "r90", "r91", "r92", "r93", "r97", "r100", "r106", "r109", "r110", "r114", "r115", "r302", "r303", "r362", "r375" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic loss per share", "verboseLabel": "Net loss per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r89", "r90", "r91", "r92", "r93", "r100", "r106", "r109", "r110", "r114", "r115", "r302", "r303", "r362", "r375" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted loss per share", "verboseLabel": "Net loss per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r111", "r112", "r113", "r116" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Employee compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "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.", "label": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails", "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r52", "r53", "r54", "r84", "r85", "r86", "r88", "r94", "r96", "r117", "r166", "r209", "r211", "r269", "r270", "r271", "r280", "r281", "r301", "r316", "r317", "r318", "r319", "r320", "r321", "r384", "r385", "r386", "r416" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r73", "r203" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.", "label": "Fair Value Adjustment of Warrants", "negatedTerseLabel": "Change in fair value of warrant liabilities", "terseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r304", "r305", "r306", "r310" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r199", "r201", "r202", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r305", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r304", "r305", "r307", "r308", "r311" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r199", "r239", "r240", "r245", "r246", "r305", "r342" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r199", "r201", "r202", "r239", "r240", "r245", "r246", "r305", "r343" ], "lang": { "en-us": { "role": { "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.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r199", "r201", "r202", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r309", "r311" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r60", "r81", "r139", "r147", "r150", "r153", "r155", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r314" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r56", "r139", "r147", "r150", "r153", "r155", "r354", "r360", "r364", "r376" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r172", "r174" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r95", "r96", "r138", "r279", "r282", "r283", "r377" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r72", "r329" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Change in operating lease assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Convertible Preferred Stock" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r55", "r136", "r323", "r324", "r363" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventory purchase commitments" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r45" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r48", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r47" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r46" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r63", "r135" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Interest earned on marketable securities held in Trust Account", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r38", "r81", "r149", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r293", "r296", "r297", "r314", "r336", "r337" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r81", "r165", "r314", "r338", "r357", "r371" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r40", "r81", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r293", "r296", "r297", "r314", "r336", "r337", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Total liabilities at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Amount", "terseLabel": "Minimum inventory purchase commitments" } } }, "localname": "LongTermPurchaseCommitmentAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by category of items purchased under a long-term purchase commitment.", "label": "Category of Item Purchased [Axis]" } } }, "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment.", "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]" } } }, "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Long-term Purchase Commitment [Line Items]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LongTermPurchaseCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermPurchaseCommitmentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount.", "label": "Long-term Purchase Commitment [Table]" } } }, "localname": "LongTermPurchaseCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Long-term Purchase Commitment, Period", "terseLabel": "Fixed or minimum annual commitments period (in years)" } } }, "localname": "LongtermPurchaseCommitmentPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities:", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities:", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r71", "r74" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities:", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r50", "r51", "r54", "r57", "r74", "r81", "r87", "r89", "r90", "r91", "r92", "r95", "r96", "r103", "r139", "r147", "r150", "r153", "r155", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r303", "r314", "r361", "r374" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net loss and comprehensive loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r89", "r90", "r91", "r92", "r97", "r98", "r105", "r110", "r139", "r147", "r150", "r153", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Numerator for basic and diluted EPS - loss available to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r139", "r147", "r150", "r153", "r155" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r328", "r330" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "verboseLabel": "Rent expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureCommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r326" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "verboseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r327" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r326" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r325" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r300" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureOrganizationAndDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r39" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r64" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r73" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Non-cash interest expense on convertible debt" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses and Other Current Liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r164" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for purchase of marketable security.", "label": "Payments to Acquire Marketable Securities", "negatedTerseLabel": "Purchases of marketable securities" } } }, "localname": "PaymentsToAcquireMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r65" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment, including capitalized software" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r31", "r32" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity [Abstract]", "terseLabel": "Business Combination" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureBusinessCombinationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r66", "r68" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Sales of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r184", "r185", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyExpenseActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r39", "r180", "r181" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty liability" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Warranty claims" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyExpenseActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Warranty provision charged to operations" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesWarrantyExpenseActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r50", "r51", "r54", "r69", "r81", "r87", "r95", "r96", "r139", "r147", "r150", "r153", "r155", "r165", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r196", "r197", "r291", "r294", "r295", "r298", "r299", "r303", "r314", "r364" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r173", "r394", "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r169" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r171", "r338", "r365", "r372" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r14", "r171" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r331", "r332", "r333", "r334", "r335" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r67" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Payment of loan payable" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r278", "r352", "r408" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r13", "r75", "r78" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash included within prepaid expenses and other current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as current.", "label": "Restricted Cash and Cash Equivalents, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashAndCashEquivalentsCurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r8", "r16", "r75", "r78", "r391" ], "calculation": { "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Noncurrent", "verboseLabel": "Restricted cash included within other non-current assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage, classified as noncurrent.", "label": "Restricted Cash and Cash Equivalents, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrentAssetStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r211", "r272", "r338", "r370", "r387", "r388" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r84", "r85", "r86", "r88", "r94", "r96", "r166", "r269", "r270", "r271", "r280", "r281", "r301", "r384", "r386" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r133", "r134", "r146", "r151", "r152", "r156", "r157", "r159", "r225", "r226", "r353" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r215", "r216", "r217", "r218", "r219", "r220", "r223", "r224", "r229", "r237" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Remaining performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r222" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of remaining performance obligations as revenue" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionPerformanceObligationsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r127", "r159" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenues" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of anti-dilutive common equivalent shares" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of calculation of basic and diluted net loss per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r253", "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r253", "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r304", "r305" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on a recurring basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r28", "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Summary of inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of warranty expense activity" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r13", "r78", "r355", "r369" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Summary of reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRestrictedCashTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r254", "r268" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of the restricted stock unit activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r256", "r263", "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of the stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r140", "r141", "r142", "r143", "r144", "r145", "r157" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r59" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Severance Costs", "terseLabel": "Employee severance and benefit costs" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of the period", "periodStartLabel": "Outstanding at beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Equity Incentive Plan" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r257", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of the period", "periodStartLabel": "Outstanding at beginning of the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanRestrictedStockUnitActivityDetails", "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r79", "r83" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r18", "r19", "r20", "r80", "r81", "r100", "r101", "r102", "r106", "r110", "r118", "r119", "r120", "r165", "r187", "r191", "r192", "r193", "r196", "r197", "r204", "r205", "r207", "r208", "r209", "r314", "r414" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureFairValueOfFinancialInstrumentsNarrativesDetails", "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DocumentDocumentAndEntityInformation", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r44", "r52", "r53", "r54", "r84", "r85", "r86", "r88", "r94", "r96", "r117", "r166", "r209", "r211", "r269", "r270", "r271", "r280", "r281", "r301", "r316", "r317", "r318", "r319", "r320", "r321", "r384", "r385", "r386", "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT)" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r84", "r85", "r86", "r117", "r353" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r19", "r20", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Net equity infusion from the Business Combination (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r43", "r200", "r209", "r210", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r19", "r20", "r209", "r211" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Common stock issued upon vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r19", "r20", "r209", "r211", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "terseLabel": "Common stock issued upon exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureEquityIncentivePlanStockOptionActivityDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r44", "r209", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Net equity infusion from the Business Combination" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r44", "r209", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r209", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Common stock issued upon vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r44", "r209", "r211" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Common stock issued upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r20", "r24", "r25", "r81", "r163", "r165", "r314", "r338" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance at end of the period", "periodStartLabel": "Balance at beginning of the period", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r230" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureRevenueRecognitionDisaggregationOfRevenueDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r322", "r340" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r322", "r340" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r322", "r340" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r322", "r340" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r339", "r341" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "verboseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TemporaryEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity [Abstract]", "terseLabel": "Convertible preferred stock:" } } }, "localname": "TemporaryEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r187", "r191", "r192", "r193", "r196", "r197" ], "calculation": { "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Convertible Preferred Stock, Balance at end of the period", "periodStartLabel": "Convertible Preferred Stock, Balance at beginning of the period", "terseLabel": "Convertible preferred stock (Series A, B, C and D) $.0001 par value with an aggregate liquidation preference of $0 and $383,829 at December 31, 2021 and 2020, respectively; 0 and 107,197,118 shares authorized, issued and outstanding at December 31, 2021 and 2020, respectively" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Common stock, subject to possible redemption (in shares)", "periodEndLabel": "Convertible Preferred Stock, Balance at end of the period (in shares)", "periodStartLabel": "Convertible Preferred Stock, Balance at beginning of the period (in shares)", "terseLabel": "Convertible preferred stock, shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfChangesInConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r104", "r107", "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Allocation of undistributed earnings" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r121", "r122", "r124", "r125", "r129", "r130", "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Outstanding warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareAntiDilutiveCommonEquivalentSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r99", "r110" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average common shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Denominator: Weighted Average Non-Redeemable Class A and B Common Stock", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r97", "r110" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.butterflynetwork.com/role/DisclosureNetLossPerShareDetails", "http://www.butterflynetwork.com/role/StatementCondensedConsolidatedStatementsOfOperationsAndComprehensiveLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r173": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r179": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r237": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r335": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r341": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r409": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r411": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r412": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r413": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r414": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r415": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" } }, "version": "2.1" } ZIP 78 0001558370-22-011955-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-011955-xbrl.zip M4$L#!!0 ( $Z+ U7E^YXL] T !60 0 =&UB+3(P,C(P-C,P+GAS M9.U=6W/B.!9^WZK]#UI>MJ=J"8&DTYU4]TR10*:I28 %IGOV:4K8@FAC;%J2 MR90RVY0MDAZWU2P+HZ%ST'1U)1Y;UZ:>7E8.>"./4G#41< MR[.IN_S<\'D3RTTT&75ZE%S0/,(7;E]QZX&L, )+77[U M,F>.+3XW'H187[5:\NN)QY90^_1]*RALA*0.=1\CPN?GYY,X\5E+%L_!#$W. MF6B*US7A49T%YG-%'Q5))=O-TW;SK-V(*40-8JC+!7:M2 R DB%%EZ0)2=CR M?*;JM"\O+UNJM($$9DLBAGA%^!I;9(M\[@M!V,)Y=8EX]MCCB>6M5(N?7IQ) MGW&(=(E;CZUZ9(%]!UKXNX\=A5"D!+?35 KVZW?[N^F"B9-; NV8^=6TT!Q M2Q9+'4ZEK9W(UCEH64;WH!9Q_54GS2TZIRWR(HC+Z=PA34E&&!;077BSD\M7:J0B0')/"<#2%62 B0CBTQ?N6A!Z09Q@T_]=J< M#_V66NE:0\&6PM*+,S2.BE)4YF+-,@1 R7:3"):I]64+2F-MM\1XG=ITLB!% M#?)B/:2K(4NVU' QM7@ZK2K:(K8\WQ4L"_B@<)L[63K3[FNRF]C.;WLN9N5 $ 4U%-:4B;K!FQBIBPH=S8+O+M%AM)-+U9H4 I M]OV\ 4$>(17FL>MZ0O5,]9O^=;VF[L(+?X(?9:R[DI)F$#Z0_/#K9) ?+Y1N M/?;T;#7G\X[??DI^GH;M#KSN#+=?>N.[SI MH^F7?G\VK;&LAF54RD>+T5J/XK([>BMHI0S?Z5J-<8+ >N$]@M,GZ9G@OD_"&$I 6H?JF$H)"*2@F MID:_ /IATE;_E]'3%52\#F!QS%;*E!#G(I3F20U *A'5>>+81Q5C%3<48U?# M=H#%Z1C+?O% ! 4S2Z]4MVOG+5O?5UFVHG=;0NK.>HCUR0-VEX0/7"!X@EF, MS%&/&5D0")) Z%F/T'W5_P?/L0GC!F,*O=L4C6TU^M,'L=+:9TZ5) %6Y36!?U8,_)@0 M%)-20_\VT*NMZ;T]8(O+&SM"**UVB#(.<8LI^XH=GXP6MS"6NA;%SL#E@JF< M4%8(*%C+#/C[9-B7?)%B+(-[Q!K%>-?P'A#>(69RT?24F4XN73\/\L2,O0CD M3;015.-?!O\@R3-0RV-HO;&#LV;H!DHCINW39#<.>*&(&9+<:N#V!$XE[T9K MJ5;7@A]5]JXHEH;*>? FNFPZO#(_"#*0IX0@'$JI8=\3]LUVJFK?7T'#\O 7 M8)+G!HG9698;Q/9_N?(('[C4_G#0,*".:,B'V8C+E67A;FS)@)#')L\GSDN% MAN9<'2RQ8O(0"0367E'&*X9$R&<782$T?< L"_0,*C.F[>1H+A^VD8SDP@LI M5C5:>Z#5A8[1HXXONP=TO15T.N@T3]B!EE$$67/QRGSR$$\,\"F(-Y&4U[1# M@;(3KV3WC40BKF36KE'&-21N5*A%CGHX66U1$-?*?KZG0 TSW"G)UAA/]1#( M%M<:T'+[9W,.?0(,[S\9\B=99&;H4A(F&T8HX%3#50:N$5MBE_ZAE(?NU"/< M8G0=;&'H;:9=[ K5,0$)0VP2R#A7U0EC?&5B1'.N43W4)G:UO>H<9/=ZDJ'& MMM*6J6$L=63* M<%8J!Q[S(:D:ALI'HPJ>B@S&>?66ZA>LO=DTIEQ2DE5A)R08H7BO&J\\O&"=>HO$R(H4V>D9/#912J%PHQ1 M2F(">+Q[_ %MV*@P5^.SUV9+B5V6',3*;J_4P)7?5,G;3!'NG/]5[9I4RO#,\=Y( 9]*9H#PK>@S@7<"L1FS_M&\Z?,4J MF;%\G\2RT!/^-;95GE6C)TG,S$9LP^)#$SOCFK MQK!BUCAKI$NA,2/V,6V4VWEM5HW2X5/)Z0"6K6[&]C*);=EW9M70[Y5?3D?9 M0&D$M/#9AQJX/9+.Z9BE$YGA:B?A2GN$O89JCR6?S&$Q;(GP/67%7Q605=$$ MJ3P;GEC?IY\-U^R1YE\_#UM]MI-[.CB/W SJQS10M^= ]<'?-Y\1?9,-[(K7 MD#+G:.&AV)H]XS+I&25G4$VD%8A.F-4'$ ^SJ97A&=F$1JR+;W']7^$F_\C3 MDA.R0.H&J"MYH=+G!J>KM2,OAE&_/:@;A\1JWM0W)OT.UIZ\K!Q-(=D;[AI2 M8.\V4"A7L\#,2G!)7% %3%2^ ?I>2^O>0*U#605(E+5J![PC- J\I*Q1VXYU MA#8Y>%[6)JA"G+(('C%K;IA54REQN=L>&LE?*BEDN.*M4(>-5]%?E"(5VF3WCK9B[:%K M!6TA;^\SM$-XN:.:C,G+%7\/)\ICGUD/$ QC#Y^$\^2&TOASHP@A=1R9)8$@ M#Z0-% P"ZE+,JY4'LT;,7@>"K.0$!JSSYUQ0X4O;?F:>O]:D%$@@JJO/$*RI M9\\4HR 2"%TT#Y;LGQN6>GMO53.'GEO8TBW:XS7V&G/*1XMQ;*(&*Z\QHZY% M83R6;_^.W@H.9>IQAM<9>1'7CF<]ZF;8FTMJ T5W@5X)3;I'*]D^"\_TF=KC MQGNB=OMRY(LY(_@QP]YTGE=4;$C%:?&/ N><]RR=B ]L+TOXY'=TF\^I!+3^4'74 VT$D M$:$-Y4<+5IA@TIWH5=N2\OOQ A,JRV>>=JE[LIH3MF-,6GE.A+#5':>%S<)0 M*A/WFEW5<)%R^'O@RLO0.1FXP<&O<#0L0/BVN&T,*N]\8W\.HYE&9QNSC++C MQ NF'T^P*,VP)*/P.$W1:D9/SFV2FKO=*9WD>,/$C,BU#L@/]KW5V]S">V:( M';QL:L Y#$S**&UMZ5K'V]\*FU+:=K/9P4NU_@L3ZHP[@W8Z9 &ZX^R;VQ,, MX^SC?V#J,?1E8\-Z3=TI3E@T/4PK,%A!74&6A+VY>X7/$6\/3('[CPF3+R,- MOO1\6(PN!VLO0J9"Q1P'!.WE,SMO;G,OI+KUV!B_RK(98:L(J>QB UY:\ILK MKV="/:)G1-M]1%M1@.Y/BNE%1K4Q\RQ";'[+O)5^.&P!TT) !7Y)F2"JMSOH MJ4FENL<[PJ6H'#Y:\P>Q![9\S&U!I>Y=SHG@70N,AC;NNEL)!NB-*V)G+8W> M6,;QSI^VO.4%(A#E$-9B[^26J1D=WU)=K$"EH_.MP(Q[_&^/Z0%)3Q.BEDDM MW7/2L-L2)F-V)QB99NC,2\IC^HUD!B>5:B]$\HV*''1CTP([G)1&;!P,D7@) M[J8B?' [&_B>FHV.?"$%V3#BQBPO4VG?,;D:P&%C9)I]Z[LVG\!O\BW5LM.E MO3%&V9I+>2Q(&V)38/.$V+X5Y#Z^>>QQX0$0(9(Q>XU4QPEF/'AVEXR0G8Z: M4?[&P!DLR>ZCP3,+P=[AC_\!4$L#!!0 ( $Z+ U6@]?Z%"PT ("U 4 M =&UB+3(P,C(P-C,P7V-A;"YX;6SM76MSXC@6_;Y5^Q^\S)?=JB4\$D*2 MZLP4 =*=VB100'?/MR[%%D';QF(DDX3]]7ME;+#!#]E ;)&NFIHFH"OKW'/T MNGKXTQ]O4U-[P8P3:EV7:B?5DH8MG1K$>KXNS7D9<9V0TA^___UOG_Y1+O]Y M,[C7#*K/I]BR-9UA9&-#>R7V1!O1V0Q9V@-FC)BF=L.(\8PU[?+D_.2B=MX\ MJ=>;9V=:N>SF=(,X6%)+<[*LG]16O[3=7*EUI5U43BOU:KVN75Y5FU>-"ZW_ ML$KW (4754JKZ^O)Z^G)Y0]@WVU M5OGSX7ZH3_ 4E8G%;63IN.1:B4P"9F]/S/0,3RO>,[SD;UOIWWDC1LE\)ZF M?6+4Q ,\UIP"7]F+&;XN<3*=F:(TSG<3AL?7)7OZ5!8$5,]/J\+\MZ$-+ J9 MM*EE8 O8A@^4D33_DZN N >9K;-F9C\KW[(XTSRVB MK]J(3VY-^GI M_@>\7X>Z!"NFY3/&;ZS7J O.9D)3S]B>V=\2?GF@76 N2!KZ3J;8Z/[-A/U M1S0:/7N"67O.&/C]GJ G8A)['[I-_Z34_M"1J<]-I_F[A]]<'XAR'*3;\7D= MO]D8+(S5M\06#X7A1K6JE;55OO"YW7OL=!^'W8[X-.S=WW5:(_CCIG7?>FQW MM>&7;G@0[@3:H'BF2*X0-E026([#CDY^0U1OS)R1 &@<\(S<3PJE;! MILV];X1J:N5JS1TP_.9^_:/%N<\%)GK"IC.4#/Q8R:]DKJAB"^BF^7%^VKQL MU!K-\V:C63UMP$#65W2?HEHLB (QW>A,/ N9)>T5D^>)[?PR8P1Z#WMQ7:KG19*N MTSGTRP.L8_*"GDP,#7P"9S$F1:4PKG@AY*9%>&"NMSJ-)V@Q?WR#9HZREO$B M6L*(>A:=4&VF4N)R^:D7NRZ*$8B8*L _8KCU@DPQ8F[9;<38@EC/WY YQQ&5 M4LI6;UZ)\I)8>6W5#TP;AG@'<6G%YDP9PX!Y49J +)90>ZZ[3JD!'>@"J=(K+ M,&+?1):]$4N,[ VC352@,C,.-7HY7X@00 UMJO^<4!-*S@5 >Q'!:K)9WFB2 M"UX\]X_3G3)S#M:]/IE-C.8G_,.#W1Z CXW &H&I'*-K5LAG3[.[$G[3FWZ70M MT45\"RYC>@02V!GN@6=X:6MT_.1;QJ[0I.Y6H1- *K((%:?4Q%"8I+7*(M@' MU%S":-\18VB]O6=SDAZ:1F6BY &I$48+1M?EZV2BG-L' M6U,1>6_9-B-/TCV*&7JGS"?JLV3AM7"K8>^\'=D:I?*IL'#!YEU,G MJ4[W^7B+/))2ESV2,AS!/P_=Q]%0Z]UJO7YWT!K=00*M]2A2/O0'W2]@=O>M MJ]WWAD4_L_*([3L+?!YPU4:MVDB3TTYY$284G+YX>WION,,&E\)4::KE%A#DCM9;QW_D26V_L M1D6CVMY8FU^ZV=9->H\S.HZ,>/I2%$\.LF1LTY@$2XWQ M0IMRZ+L&^ 5;,?$M7YKB49A$1%A4*PE0(GG%:)M="%Y+MKD_H?NFFW-QVY@X ML0#_&="<12Y+I,[I&)2P+]AJQ+-7C9UW%4Q21^ZE*Q[5V=MM.7"*#-@_8PO0 MF"W+:!E38A%N"VPO.'X GV!58+9C.0OIHS, 5:/?'F".P8/B9H0.M&$F=8Z9 MQ=,>:Q/TQ66C?ME0E/3T,-5HO8?8F6T K ?$?F*?9Z(VDD0:' _9*3&JL53I M['^".28-=G+Q;,<;%8_Q DS$TWM,C?.Z*Y>Y4&Z@&XR>GT>D+IYB)!>0Y)!D M'>#EOQ3MOU%59M7Y+-NJ<[LU_*+=WO>^%WUY6?ACXW:HX#6?T#D$O_"E[&.@ MV #A,+&1N(.7_\+?RWD?3 GR'K& W!>=SS&>N1)B'J8&GLE[_7'O,LCLAG0SV]/]G#S;;N:"MQQM<"UE<\0D9\>?<@4Y-;W[ MFXYL8(LXOA4]09&S/V*1[,<7,DO*^44\0KSBS756LY>XX(>,_0>0R&Z^4"/" M<=AM;L>IB_3X%3E8.4$,.Z^\$OORL<7C!I3AB3\ ^RF N[0WY6@_*\RH8OL> M?^D!Q;;I!Y!$9C>X KE0;MSI>X.3M#1\-A]2$TGX73%<*B<&]V;R#AYCQG#X M#>72*I')+.B^.KCOXOCED]DQ7FRKJIRP-FYS'#%DI.^)_,8?4CC2CO"$(AD% M+8Y.O#H1O_LVT>Y#JD/&!YXP#A7]/&0#$G$CZ#K8DWB-ZJ[9?DA9[<%%GNHD M]QCEI;KE'1W_(9:1<*!T.^$'4(8D:(_K@I_1B7#/\OCK#NOV(1D43QN%7;>7 M]5ZZ-;S^E.[B1X^;% M5:/K5:A;RIP)I+S04N92/+7MR'5\9Y;5(S)[)?>Q^\U?UNX;9CKAN#=V+MGK MS;P;Y"*V*J3/X(C)WY,S.:V>+WQ/;6>1YA-._@I^G[I\.1'K(I,T!.W0K[S M^:\.X;I)^5P<>%PMN'?$_=FFW$&OL^IYM::5M75&\(HY_<6V/7K/I)/ ML*5=,=I7]L6K_3+T;[Q"]G">4&_LD;$-UH]& MHU'-^PJV+_$?7]78X7=$DFB:3,Y4.(91\^D>E@"BF;Q+=RRF?P M2RS)[I"9N+[7V,/=%^Q=3NAM"G;?_^W;$IQN6'*Y/2QQGZ1YCW)FL<[#-/=I MFN]QRHQ:HC=6)^]DE[3-I4.?(NEY!!I=&P22 =4CV/-3HBVC, 37?94.QRPZ?*TOGN//?W_P-02P,$% @ 3HL# M50V_>*^6*@ J*$" !0 !T;6(M,C R,C V,S!?9&5F+GAM;.U=6W/;N))^ MWZK]#]R7+Z]>&,AWR$N]I>_ MO(F",SMP,'[S7__YK__R\[^=G?W]>OI@N<2)UL@/+8'M3Y<__/CVZNK'[[ZSSL[2FJ[M@)4DOA57>?7V M9LX*K>TS[ >A M[3OH35J*5Y(K]CJGWJ[@N_-=&SORUQ)]VLSE^_?OS^-?]Z2L(JRHNLA)>+DG MSA)^'__EAHPLP!^"&,4#<>PP5JV6<4M*P?\ZVY&=\:_.+J_.WEV^?0W<+ 8W M5//%]&%9/U/BH2E:6+$(/H3;#?KE38#7&X_CB[];4;3XY4VXGI]QE5[\\.Z" MM_27V]3N=O^.?'?LASC!Z%(:(+;^NC\"NA?[QU MR/J<$YZ;U1E#--+]>4.,LY#9/F?DAO@N\ED?81\"XF&7]XEKV^-V,%LA% 95 MH5:J&B3B)YLRNA4*L6-['<(OM -%%OM?@\EBLD$T-LZ 6>P-66\H6K$"^ 4] MD*!ETZC2+D19W:QL?XF">Y\1L)DNQ',//;%*V4S%"8GS!\,2_[LBGLNFPO&? M$1L!;M$".SCL3I9-^>I/UK9?MLO_TA9#=%+\B/V#\.8;QS MUMAO]G))T3)E-*5H+*7J+<&0QQ,#QF==IKW)W,,)LT$'XM T!%L:"SORPAZ% MDF]O"-GY%]2Y% 0M M#2&/9!*\CP=XQLP3\]OB.7*RX>8ZNW.(1\.$LXC,?S> $7N\W( MYTYS8TF8U#W,FF4>H#\CQM?XI15W05IA970Q )LZ.Y3IQR)3*%C;;U%$R8;_ M$X?3SE& %NSR\NS MJSC@]Y=B6UDH.QRU)1O:OFM3E]M/%(1D/7K%P2U9V]A/_=# 7.WF=>4%5='R M.,1@%_)\.#TI?GB+7%O^%5!IS?R[.+RS2 ^A>$W'79%DL5 M)7IAM.?CUY"'7.8>&OO,-4M6N0\XJ!6W,[# ?0W8#\]=O-Y;B>UY]4PM$Q3F MX>3O8SG$M;7 %?O,Q4/\,S=16KF]O[ M22D=!>H.:(E\#B@_F*"PGHE5F7M"F4OURQOV:4,QH6PI^I$MD@D)XHVMC83=?>.QTDS*4*E. T*"D%;UBV27>2JH%49J/7#E3D M.]MI#/E-N\Q["%TFP^$C\1VE10EII38DI>[::J0-@[$3*8>[P?1":!H_G^<] MLXR/J7?9.EC&*AVY]^_?7UQ89]:A9O;'KG*+U6XEU5N\_IU_MV]AWQ5B,^RQ M/QRVP#T["":+9"^;L2CI$U)Z:;]0EC@?#'B6F]O<4JZ N$PHA2HFS6.L,0B8 MR)SHN&@X&$@7ZM(!0<%U=FP0M@?Q4M@WW%9C3B1DXXH3-$ M7["#!#U!1E:R"A7A(*BX2YOR$0A-7DFKPB>FKFWX!B(F!NWW9O)R?KFE:_GL MP-CKSP/)]AC?!R-^O#U@,!>(RNCG UFIX810X$@Y+0AII:"EU.U-#AHE$ -F MAILCQ,QGYPDIT^WUG@ Y;Y?DA7F=.+:9/[_C'\^2CTG4$^'?']#2]I*#QX*^ M(: H&86$IA_VDS:%IEW\6OAQ1E1@0^(&91WO-/CY3VP]L)[X@ MH.IP^H)R41@5;;YB,= 1JKD+5 M/">CUX5'Q26 3<)"8M*5 /?YE1FH(YRD%C&3O_3EYQ]0;18QC:$?C3Z:E-7 ML_3*T:)[L;7Q!F_-_ .&[_*P]'P75 M$U@'3]][Y?P)J;/CO""&&@F"*/7S-^LFFXS7@%#%'V M%\4H8EZ!U/ZK50%#5LK1HTQHA+W%GEM+*T3'5N^=L@J,;(\5LS_4?N[DJX]H ML,(;R49N[G?A#F>)8B T@W; H4:1$N;LS*Q$6ESO>[%%MC;;<(*V!K*+O<; M7Q\165)[L^+I2R0V*J45JEI)W3-(M"PR(K5B*:T8I(JZD66;")L8,-&KO2N8 MWMF^DED(WM#^1OOU]A.R^?DYSN\=C2_O.2HWR*"DU /C^G&X MU:Q7Y^E-.G*Y! #@R2V%5&?NQ)\B?ET!^\MK.\#!9Y_, T1?[+F'[OU-%/*4 M3+Z#/1S'I;*8S+IYR\WIQ=Y!@VT.'E(K$HT7'6 9.)AU@'FH-_,R% M,EG<^RY^P6XD7?\*Z83+0BGEP,"^X' 5Q\5X &V%-\]$<0JS1@UFPM#7T6CE MK%,3J5Q)1FM&*"*NIVXDD3(Q("!86)*>8;W\205HQ!^0]9H/UOL M'K%0C+B*$M)A25,&''SE>*PL4U4$+8[19HHA%5CJ?=Q60LB.X%K6(?0MGJ#4 M31.4SOA"/\Y"-'YUO,A%[AU3'C\5%85IHOBQ37WL+_?Y3=ER7UB!ZF!B=RW* MCSEVVR8T]6D/0.J*511DVP<3>[$04@U5_T<6NY1"+B^9 7H(0Q4_:3E99 YF M*@89(:W4JJ74 W;LS/G3D>\^$M\^?),]+"=T;VO6(N_VU>MI/ KH5$@:L==[ M=Y; R77$ZC @],M;- \/#T,H.F694&IP8E(H&+7SJXS<$&_+\ZE2[L2,B=[[ MBXCI;&=1,0NA5SP0?QDBNN9\:J[JB$BEEB(CAH-4V3/$Q,9H6^P5&JD3$R9Z M[Q5BIK/]0LXLA%[!'U-UH_B^:OSZQ2R:_P,YX3/YQ+,8LE:W4^2B]2;92IZA MD DBGOT8(F6>J*;URJ]OM5'SP+?JE$P+'G?27YZK5Z/ZCES].IO?%V_1?(K7 MY^K#ZO_">7,QE&[6U8[\V I3/NFT$!$(/S3[5;+ S)".7&IVJ "S4 MRGXG+U )>8N]S$ 3Q)29WGN4G/EL-U(S#:'W\-4"G[V?(NJL["#S:-OU]L8. MT9+PUY7O0[2G<#4+V1JU*5=_->N#*%()R]KU:8 MS+F@(!.J)&0BL2:TSU-=\-,4J2:-8L/D%('-=D6JL]7\Y2 LE=U?( ,)0%X<^ MV?\@-'F7$%'1%KZ82'@C1TS6+YXDQ7:.$^G-4"FM$)V2NM'M(Z5XB4'KO5Y* M$G&[NYVDY'(H$[\A$>M\=,/S44I"7#(RH2'("'N^/(1QH+# F M-7SCLN*+=U5*-^H8&I60&OSTVE7$_.^O\E7AN]AY?CXO"/0![Y[';?PR+G'2 MHQ[)OWR#.4YH<.\O"%W'\]>;G/(D#^)>7%R\CQ_$32O*?K1]UTIJM?+5KCT_ MR#&Z5\;5Q<6[&/6SP7FZGKZ0]X"#DUS:>>3Z50D^24@WRK'5KS_A6?:[: MN/.L6$GJ1'-TMN]&6;O.=GZ- G*!#CF.0E\?1"T-'AGN3!&942QM2*P%8]-2 MOST,1!%DO29^DEQ)>2E'1-B5(F+Y[!]85VM!;DGYEZG*W#<2?[B>7?SP M[B(6Z)S-&;^GSV\$SV2WGRF4J8:V5[%>U1&K!L#AR?JR:S&TE5^;6OGU(.IX MUY*57[=BY8T=!.9J(;Z]+WH-5DK9D+9L>"&'QS" MO-;7<)P<-V9>>9)J^O"[1P+DLK&$1LW<(S/-[)Q,OH,@4$?^YR''H K:R#/= MT;A33;Q_B]@R!5%ORQ8RA(8*29$*,"[8Z=F^9AZR0?X&N5^%_WUCX!>X'E7S"^AWVT&,D<&_$)+W* M^X>&,VZ6<0"BGJ(EXYO[OSP@)15WD:Q7D?_84.1%Y@&(G9\?HFRDB\-B\0(\ MC@W2[0UQY5K0E.I5*3\U5(H&"P =/=NO]RX;'_$")Y<'-$.2E+Y7O;QOJ!-2_>*.JB M_II9A6%03? N.J+(EL@^_W._TJZ_/LYS/:A\^0U*[VE%?/G*K$S2KYSK+X7+ MG \JZS0/X/;R:AX_1R"0=9FD7UG77P:7.1]4UL_4=AF_L^UZ3CR!H N_]ROE M^BO? ML@S'G\ZJQX0CU)I$%,UJ_ ZZ]JQ=P#<$YN(DK9>BX)K'*3B'/:2]T3 M&7F_>FBZBI6A *"/>WX$C*>2?$&W=FBGG"IB/F+R?C>VFBYE92@ Z(,'9.GN M$KQ!>8!"'VVMCUO=WM%*O0"5;]";[I>+3 /0.CC-:)+QOE' M2KZ&*YZ_VO;E%B^A[E<)31>J$A E#%;(<_3Z2!/U*_HZZ]:1;P#D'ARJB@^ M>I3DQIM$81#:/O>3Y>Z0LE"_&JF_OC7! D%#S">@/!VABU[_&\F[18FN7STT MW0(NL3]LX"SQQ>YPX-C>_R";RL\[R$G[54#]9;$< 8@#)P>^[M@W(L=(2MFO M!NJODZ4 "D@.1%CIH(<;;]*J+](5D 85 TCQI0;,^;9HCFY\'N_YPSKKX$+ M;.M%_/-Y%S>_#A<]")MZ_ "Y[$- /.RR[]ULNL0# O4%L,L+?@%L7R_[?#-Y MO!T_SL:W_--L\G!_.WIF?UR/'D:/-V-K]NMX_#Q[T\<]L!;N6HFNAL=;44, IZ][G.3D)W3(N M)][5NX+1HC :=!$5T-JY8>FTP5P^4N? MI)+/%^HB<"9S=6=18>AW(GDDOO%H"D#9[Y7=04-"'B*.DQKS* G$(2 M%I5S-Z1)6S]; Y3Q [;GV&-B0P&;K>*X]8IX#&S 9ZYPJXEOF1>',*F8!2#- M,4'6IEE\4E4 0LRKJGE*] @_AKF+_CS96Q[Z,8MZ%8F!::Q"T*N(!)Q^;H@? M@_B"P]4ND_D.ZE:M+;.B$)8WU71GAJOK)0^S(!HAM_S*HBJ.9E (PGQEI@]3 M1.#Z5,IS?HR/G=/,5_(AT*0LA)52Y1'1!!@X9991&KL<,-9-U=0D0@%.)\H1 M6KO&-2X-;.JJ["@: ^UZ+DOS2N_;%DU=91I@,Y6Q^"5PAG,8U/%2LW+ )IQJ MRC"#"&Z8RP<:S0V09T9O?AB,^3AL&$"^(U>.LL20J6+;:9;NC6* MPDNIA\PCVX;2I,"@*VQWU'*TYN'-41A2/(]"'N)\)D^V8BZK40^$J*_&7A4Z M-4$(3MN5]\G [(P54PRWT4N/:HLLD])">2Z\1 :AFU6?\O(8P&ECY+HX8>#) MQNZ]?V-O<'AXA[,8])510XA 5=.-% HX%4U1R(2 W+%-?7YG?>0XT3KR^ 7P M6R9M!\O&/)."$&)7U11G@@J<#LL0C>NMG()& &(BNHJPX"OIOL@ MB,Q5M*.&<$:FIGIV$."K1C]E J(2(_^U^9.YL>N6*_QN<, MUAN*5GQM^((>R.'E"DTDZ,HT3>KLF?WS:?SX/+,F=];D:3P=/=\S FOTR"D_ M/4W'O[)B][^-K8?)[)1'5<)I0,,,E^RO(H?L*WZWWXV,72BVU?C5\>+N,//\V:P_]QG^U6MJ&HU M0=A\D!FB0)/5P(%3]@T)PLDBQ:+I=Q+:8XK8"0' 5HJ),F#T&J4M2?4 4/X? M*0D"Y@4MI.?G +K M6]9Y/1)G3TP9E_H RC(0QBVMW>6G?24><#J;(<_C7HCO?K+I'R@#4[8"4A2 MX&=7TI8*##A5?40^@^8Q9D?NFHF7P^)O;*OUI2T%P3^KI#0M(G":*\$SG;%@ M. ^5M"/ %=??1%0)QT=APSM% :>PP]RX"]9B M/V)\'TZ#7*,%H2BA>[9?43!^9?X/DQ;V;;J-)<&3N_ P+XD7%-H9K,,60=PA M,QUY.Y0#4#MC*-*N<,W6,?(0HI2Z7_TVVLV28@"GFT<4:M<"!9I^]=!H8Z/ M.3CI[RYD[\Y%7]L!=B1:D-#VJXU&478) O!:N<5>%$K/&$NI^]5,HV"[% ,X MW7Q!_$T6Y(Y>V$RY1(\1E\)D43IUJ^I)%>OH5X^-PAX5D1V+=E-S-#U57KF6 M?C7<*'Y2&1O\P^9P0,58CG'GIB5H4H14DF!6%&A4(B%\WA]'?U M#J??_#IZ_#B>6?>/G.JW\?3Y_OIA;#U-QW?CZ30FG]S\=WQP/?[TZ^3A=CR= M_;LU_MOG^^?_L?YZ.[Z[O[E_/N4W:)W3-!4;66^('V=(-,AQ("YS#,?<#:% M&,0+G"G3'4AHH64\4-E:SH\2P^D@([ATK R$AZP-RT X=: TGWW:;ST6<,Y- MYI*80>J#'!V$\P5:O2CXAR!^2?8ZI2HT92"<(#!6BP8+!!45\]0I=2,CAG!P MP%@I,A 0M''(NV BYPB\E_\K<;ZACVM_:@PS>=)JYE M!7>:0$XD@09.Q-71!T<2 \]UJ@' MII-3;QRMAOQ8K" 96EHP V5%$%)0=&<'2NC'8@BQ,4]1$%+LA+LS>%P0;'B; M+)A0%@B'$95>YVY>+82;QAT/%F:".!:32>R^?9NI4B^$6]!=CRS?EM7$'2$) M%/#MX\DB68[1 M6&[1/#SPO8\XWOMLD(QX8"O9T+F4F(5Y<1#7T%NP '/$QZ?K;)RYML8+E8"X M4]Z'W@NXP6E?- M]LTR _B+!E3E !#:3K^!/04.629Z%*TM=Y? MLR"NYK=@7-U+:JA+JK3_0]"=SGK17=+943'<)E4 MQOM0+R8]VFLT6>0XDKZ8I* %\&*2W&QV^4:4J >1JE8'%*;64 MA01"2VFO+C&JOO.C*P7A4)>! >94I<,$0EUE\[M&OK-BOJWJZJB^V !#G^[0 M9)6AKX &IJIV/%8;!$O%X(Z$0E-4:ZX(#H+FTD5AP-;1"+]P*U0G,9"2@QP% M)6:8"TA($4%0S\SV^#Y]_(C3(U(_/2JAA7!LM8YB)'! :.5T8;7+"ZOBY>XEDFZ3J(A!.:IL^:ZC",7S, M.1TH,^%P]IN]7%*T3 /,*46UZ/)WY>AR6H^5:2HAR;3&X\@[NF.)(4ODI8HH MJXOT%O)4/:U>?A^^0 8GQFRB@,)+\04L0\6DQ^ +O$$2N?Y]>[!UKBPWINU56C![.4./3WL7YB,B2 MVIL5=FQ/,DLH:.%L&529*A2 !M-'LEC*,B2=+Q2T .8+K67MM2"'T9X6 N2\ M79*7\SBB0[>)(M(_8CW$&DB_^/WSK"#N[ ]#3PE:$^&"S3(,81YX)/YG=:+- M',70H[N1C(6<0Q"V9 S4A:3TQ88+4)E"RIU&5DX%1YMM+86Q>]*+/Q3[!8>K M771H_.IX$;^Q/PH"Q/YSG^U7B<)KU00A:%;'&FJ!A1B]>6)%"%W;OH,FF05O,HU9F=:.)G2S%Q^WKN3 >;@T?"6.7F*'?>V&X$3DFK7L 0#56LR@^"1-,:D\UW: M;& X+Z=],;5J6,?N.8GF_0=LS['';R?D)MK_DR8CJ5H)!'^I6[NJ*A%PFY=& MXFDR\,#8S@0PNARK\@];NDW,(%L+A#Q5 PB*Y+C- V5?)*+:+(#$.U5#R'9 M%0!C,I+5,2WI%W;DA3VO[--63RO\TPK_M.@",'"=%EVG1==IT75:=)T67:=% MUVG1=5IT03.F(UETW=F8QFE@)HL[[#,(V/8.>?_>IMRR_5[1]&?$?*=K6(_U*@DG$W.U@TA.[H8R0+"C+1G5,2F M\A:S44D@%YDK&+50BRJ(4+48["U7>331K"B$:\X53%6GQ#) 4%J\WNX__HH1 M9=):;1^8OR(ZO%ZU,)S3['T-P$IQ@-)[UD++7%<>C15UP!N7#2Q>VZOE>$&I M^=[?1&$0P[LT&YM%): .R5K+%:I1A!"JTJXJ*^T*PMG_3I5V!4EIZ;OP7VQ* M;3^KD)5[B0Y/9RD29U.EPH)@%6H.L>2J@20V4]KIEH-=9CV\BF:>]A) MFQ/?;E+009B<#(QFGX9$C*+KQY&?*'ZQ0V0@9#$AA-FDDI3%,,"%Z=L8:G7G M"UIN8[@C!IT(2^AN-)_XCO:@00;Q7AR'$/UH'L3[Y1)3,RT,83CIW)I,A='U MV+\;! 5,B&8 )3F$V;::A>ZG!"4NCVU77GBDZ\+NCC]P"0_R" M*N^37M79)SVS#@T>S::IT,E3[8*J"@R;NS+E+'GZ4QX24-##V<+4JT68X;(, MZ=!)KV ,M%D63=;Y.4(@RWNMR0F6]SD<(!1!UFOBQ]R-U/GB!800_!*Y)>5/ MG):Y!R'^HXYD5@D9U E-0AVV3G'*4YRRSSCE*33956@2[*"B"R_J"@T7+S2# MHQU2CCVB)P2URX9^>#'\ADD4N=?;L>VL\K15%%^M7K!]M[J55 ,.+MXDQ#2) MPB"T?9[/JXH-Y(I!N#W4DHISN(Y#@^-7YC+C +%)QT'['X/TUT#ZJ$"]NB!< M#&I)UWJPX S@L*&Q?P+XP+AV;U!8!L+EG.H*U8#J>K\EC0#G'>CDN>\G1#\S M,6;?_K[?$)&S6Z.27I7U0U-EU44Y?)0_>8;[/GZN!+^@)\].7NF>)(G)'?8E M^[U2B/_RHASB3YJQ]NU8O"'^^#1ORTI 6W;:VM'$]V?."KF1QY0>/T)^77R$ M?,1M8)F<%+S>'FB>["W_;L2?/5>^0=U>_<,\%QK_GSR;SRR12@S@R@W M/Q3T$"*,7?:(K$$HQ !!JUHQR*2@"[:U4?& [R.V)I;K'.T,;[:DDWZ M3I );4R)Y]T1RG]LVP@UC4&(!G9DHAU)#%P,HD6@24"U>Q/C;MR1 M1>X$^,T9X\";)_=5L3"MA-T869)S9 M8!=_EL[!-2J"L!73HT'5D! \>VDH+B:?!<)AQ"#OND9'0YBP)0@;0L/45!2#'/5Q9W)!ZHKQOW+N59EL6]#VU:01P"CUBKIP#X*0!^"H##G9Y. M ?!3 %QM0H*I))C./BN#X)HR1[&2;RD0KA$%! V?@N&G8/AQ&-S.T]W?H9R$ M*T2?5[:?>NB/Q']A'0ZY'0;):S)QU-&B;H+G-27Y[00!S 703;"]>OM',75W M,GST;/'?7M!>BST?(>[=UHO-'_6 ?02F7I3W/Y&E_Q9+?C!++S9_U/L.1V#I M17G_$UEZ&C(?T-@%'!SUKL<1V+M Y"!W2>*(3$D"_*47/T!5]TF^JW0_X(SO M;[B6DVG70DG#1[A3LC_MB>@+=I#$LKR8&?9ILC@\V988R T)0N5;*AVU- TU! MVN#@IL;?\_*0.+>%@@Y"-,3(U/()CDHX(*AAB@+$!+ :^>XM3R-/-AQ..AGK M=IOT)2&LYBNKR@@9!.7-D. M5IW@H]WL30$B5XP_[56R@V2&A2',[CW8EJDXAH^V/"(VT@8! Q:S6BV8L)[$CLH'FU$"; QKTC:S7-10+. M>,SEH[*5RK5 &"E:-8W*$@!G"5\03PS)4+X@:B_1/GER?#D[<^-6,WU4KP9" MP-]LUJB.[6BUK.KM%>N , W4->XZVC^R#IX.;B48U90OKP7"4-^A^N7 P1G MSF/9A6A5?5Q""V%[SVRLE@ KY34G@S5LJ>&D!:\GF+V$,"I)N.[F8Z.ZB(0 MTH&;*4F- ]QFT\@/<6Q'^ 4EK/.CN"^VQW F_%?=CBKE_A9L1YU9O-TS-VV8 M'^U=\T.]^Z:M(&[[>/:M]AO9'-@.UV$1.WYUO(C)ZXY9%-^%C,)T7[/8I\W. M];;3R#!;W,U8O]Z**U E6.FR14![=YV88&Y'O4M!0IBVQ/QIL[GHBP'96>RA M[^GM!5K.EF\L:;FI#1]1 O)CSZHC65K7T=019,A)7[Y1:J= R&.64<;!1@0 MI-]PB-?M5[=7_7"[W&V+2'R@M1TG[&CWUAO"'ZU)Y,LV2EJJ&^X!T\$$ M:K^J!9K_?IZ>V.':$GH=K+@;L2.PE5$4VO7-L#@+7&Z M*@S>C5'#-@ )Z\IH9^W:@ 1!&W8',ZO0B *"5=S[+XQ1YMIK4CD(Z"#$.1L: M=3[O1@DA! 7)$>JB-$8EAPO 5 !FUMN./5C"D85"9,H\>J'<1*V:^\+:_/U&TL;'[&_)= M0D?NB^T[*'A$X63QA36+;LE7OSB.5B@'X5A?1=540->U;D:.PT9=M\RX4",J M:@BG^.KH084)W W84NM^';. XIY#61#FH@0PA&^FH.8",[P8?%9- _0GQ%/ M4/9 M=7?#P>KT4N'II<)O[Z7";^S4:U\O% (_*5L8TW1Q8CGY@#EH-!!4WLJ1AX&; M/KF=?R3H(R5!ZX]-JEJ"$&RN9#U="*'KB-D4N9'#*[SWOQ#ZQX)0!S$&'%0* M+^O)(825312F1P(N4C9#_*Z[[\3!HN!2U@V+5!"BR96Z4!% K:C8S^>)<-(( MTG_^/U!+ P04 " !.BP-5/>;>S)90 "$- 4 % '1M8BTR,#(R,#8S M,%]L86(N>&UL[7U[<^LVEN?_6[7? 9OIVKZIDN\K/=V=3/=LR8^;=HVOY;&= MW)E-3:4H$K(QH4@%I&PKGWX!\"T!( B1Q*&S53,=7PDX+YWS W '/SM_[RL M0_2$:4+BZ.]??7C[_BN$(S\.2/3P]Z^VR8F7^(1\]7_^]7_^C[_]KY.3_SB] MO4)![&_7.$J13[&7X@ ]D_01W<>;C1>ASYA2$H;HE)+@ 2/T[=L_O_WKAS__ MY>W'CW_YTY_0R4E.Z=1+6,\X0H+DQ[K._\1K[T3$B6I%_GXJ[P7)]+H]K*D8='QFW<% MCZ+YRT'[G,V';[_]]IWXEC5-R'>)8'<5^UXJ?H-6#DC9@O_KI&AVPC\Z^?#Q MY)L/;U^2H)2+M0G2DDV=P#^_R[[\BAD.H;_1.,2W>(6$K-^ENPW^^U<)66]" MKJ/X[)'BE5S@D-)WO/^["#_P7Y,+\RT7YL.?N3#_E']\Y2UQ^!7B+7^XO53J M_FV#5MY)J&/T@[P;39][%DC82JEZS\Z:94[..U^QOQH*XI<41P$."A4Y3PUI M(9+P34&9TX[]!L&0.VI,#TV6%-Z48/_M0_ST+L"$Q^2'7__$_SS)_A368O_\ M^2QFJ#-?)BGU_+2@)G3X^U>R[SO:A$O.B+-?(6[_R8X< F M/0GSWT=T7]%X+1TE+<"[%<: MM0KODC0!ZF,Z26T]+:.)"J+H)T'VOX[VNI67+ 4_-@%Z\+R-<+UW.$R3XA/A M@2?O/^2#ZS_E'_]\ES(PYY.CL]!+DL7J+HW]7^8O)-FSB$E[H)YIK"KWT=;& M +W57&9KA.0$4;Q"@B3ZB1-UZ;5U!<_CM4M@+LF1IA M^W+)C*Q3IXS7ZS@2N M:>.1Z7K)O>SC^S]_\U[XV'(5[G[^XE'J16ER']\P.SPRCE(W:VL+U-.,5.3. MIFWHV-^*5)-(C73Y78YVO&233I3& MXMOG7!#^[TTN"HHCC))'CV(.K(4S^YDS)]R99PA[_B/R4N1%"+]@ZA/6;4.) M+[K\X<.'M__\GG/+R!RLIP8+ZF&-^V4,8\$8NDY-AZY3Z(#2KIQBZ#H% 26& M0]>^L,<-7:='#UU'9T.N2(0OV3IF?P6J;PG4!PW4DV=&RF8 O=!$VMXR))PT M$K2/G]N;N>-Y/H;?,ZH2S?>^!NQX,D4*;ZM_!]3%I"+:^E5!#'%J(SO2OV\] MFF(:[F[Q)J:RO0-URPFXET*]?4_;:P;IQ#U2*^KJ"). M=E3/NXS\F+(A7>2 Q>[P6;R-4KH[BP.U([;U N^71FHWW53;!;37FDE^I!,W MF,R08(-BBG)6B/,:U;/OO9?+@$T=R(IDQU!;AG!U>_#>W*)JTX\5C4%[<)O, M1_HN(X^:]%U, N9!P"R7Y/_A25- 3MH#IYCW3.G.:L M^ .)=/N]2VGXIB'ZDG=LFHV!:>42-N72W+2?)#G MQ%VXHYAE+.@-C9](Y*OGJ\KF4W%,A:)2[]QK.P4758GAY,T >QA*H4*#]O_'JB'*<6T M]3!!A1]__?#QS?)K5- ?R2VPIO%4?G%8V!^R))HHVEZ#RMD ]TTCD(Y>A.754DD<9_9'W MHE/,JS60)WSNI5XNDV9;4]$VJ+2(?O=%<4N='P;S"=T<_ M$D;/O!0_Q'2G-,1^*_".*57K\&Q8V02T&\HE[>&$&$4%U5%][F[MA>'I-B$1 M3M0#^'XK\#XG5:OI(HH+JJ#YWL<;T@4T'OJ?Q<_IX%J\W M7J3&.U5K\#ZH5;/IB]*FH'U2+_&1OED01QEUE),?%Q@?<1BV^>9>(_ N*5-J M#Q5K+4 [H%308S&1TW3B;=GM9W'Y^8[?R4\6VY17U>2I)?7J3=\)O#>:*+VW MQ-;T .VM1H(?N]RNW:"?H8P-JO$9UZ'9XHEZX644X)=_PVH$/6P'WVWEJNUY M:K,1;.=4R'JL/V9DD:"+&.&QCA]D2_=/)/&]\#^Q1]5W_#1- ;MAFX+E$05% M.Z#.V"JN]=&%/ ^944:<]-AW_HHKAY5RG]@GL@6WNB5@CVQ1;__JZ5XSH/[8 M)NW1UT_K_BA(.W'&[!*LF3LVVT[&(24JREVRUG 23BF3MR^WS"]'C^F8<\8_ M$-J%GFS9L_\]8 >4JE(X7>-+H(XFE]'6N4IJB).#4'=ZL?I$(B_R"8NB.*M# MH2BRW[$K4*>T,8"T,+6F'T!7MA+?>J*YN#Z_N+Z[.$?LK[O%U>7Y_)[]XW1^ M-;\^NT!W_[BXN+^#X/RRRO_*1E-QZ(.Z__(64W#2?JK^E^0@U?N_4I19U#:< MB@L>*"=UPRO -18-A.W!':]Z+*YH[Y/S),%ITC+J'S0"[HMRI>I^V&P!V <5 M@EK/004Y]%-!\,#U>E$HK;]/-9I6SJ,HS[$9!=-AVTG$E$+%P]#::P@^PE3R M'IMO]03U[P8)LR=,E[%)H(VLW)C%T[WD<1X%_#\7OV[)DQN91NB/1 MPX]>N%5-\DW[ @_,3B9H5%TWZ0@X<+O);^WKC#SRH@")/VJ,9OQQ@8(7$LS< M#*8CV\'G?^"*D1C&S_P97[3B!=8H#DB*KF)1D$5^%GZDZ?(H]J U M>T3X^&/_]G%]&3TQS6*Z8VHJ3++7!'C\!Q*173^M&D@M@,71]Z MVSB!-8A"!!^,B?UH$Z=>.)HV]YP;(FJ=[-]2^Q%'04SGP1.'VD0^7FL; HWV M=N7*)]2DK:"_GZ87VGY;E \_O"K!DZ"/O)P!\OFS2&1%<,!6FLC/^(W\K-DP M.F=444'6S>QB0/V*!(&X\QI'DA_7X>SBAN*-1X*+EPV.$LQ63HOT$=-&ID0! ML&8]@:*3A?KU*8I!-\ SER[2VSI]S@/E3,1B6;!!&1_'BX@Q38 S)HFP02QL MX#=RAE!R]29I4_@AW1J\4PG3?KUQE+!KFY3WJU(V*P<32S*29*-P<-=7M <>AD=CV@T1&?(8$>3%&E P<)@-&45IH MBRMM)8FV<7 )BK9]I1&NX\@XD]!H"Q1QC%14Y!.JAM-**4CD'CJK$,71"83, M0H^J[R<7&&DP"88>U;RN?CF8>88%@T"/E_RZPDS@6_+PF"Y6/["E%Y^U*5"Y MK0]0L.JD()D)K>M:Y?4D2 _0X+!2;PZ82RR;(*;*=)8:H>. .M8F1NX#,=-1 MFV&!'VI-)0[3=:5_ @=E9!5N_KS$J$W;ISOE%$F?Z)S56?Q0I MKA[>4>@%#\QNH6@[3"?F#>ZCJ%M/(ZZ'NKP15BR!H;!'XZ)/7.5T@I\R'TG*3T75Y6RR.!+Y\(>GC MV98-X6M,"Q3:Z:/2L"OP&.UB@,95,8-^@..WD_C68T[.!#T37JXY9S-#)2/' MX3V*$<[Q"C-* :+X"4=;!FF*!)G]MB_#$[K%P0TST"/CR2N^DI1O,NI.DIMT M AJ[W90N=X1;>T#?&C97X/@]8B_CA38Y,^17W&8@SJ&/8(W6J.](^"I2S?YCXV M_2Q7MA5TY3I3,*X1-(?7!\^9M.YBC&*)?)/C*'LX37X:9YS@(Y]:.7V2$S"F M:83M(3WO^+S_ ,HU#_W#B#GM:K+UL(QY;^#1V=$,QCF521RQZ:K!@)D5UR=Q MQC+%87ZE=DZGOQS+%X]2C]>]S#60K, M=#G4[$9.=O2N6DZP0@P'>8S!E#IR0M URZJ_:&/8#S)2=%'=(-TZG(^=[O@ 6LV,J7UVU0=&4F,_D6IVZ4?5 7I,MRI["H-:CV/;B^]4M!,$*V?0=T4ON<+;N9T]BS[',K:O"]QP[Y_)X2^3 "IS:/ MY\7#XXB/QCCRU8&D[P$\L S4;2;GE;V+JT9W1C3]U:^"!VZ)F/6@530$';)O$U@--01?* M/;VA%&5!S^;%*5F&&&UHL3DF+N>YO/"SIV[Q$D>6^YRG*27+;C2=IIF6^(%$ M$7>QX8W5=30:V4Q[XQ1Z!'R'AXH?O!2GC5E\@=B/R^GBKFYF87_\%Z0^<,W?_UF]M>/W_)?X!S[ M>+W$%'WS88;XN"5:L#_>SQ"S\@;[*7G"X>Y?4-;WP_N_S#Y\R_[_PU]1\LC, MP";"V_0QIN0W',P021*^82/.A&[3)&5_\%^W R.G+_%V+)@QY1(9W8IB3+(, MQH"%'^X:A1XNI(4>QD&MT93,JEDX?=:1K;[C2$BE?<'QL!GP6%0IMI][JK%'#TM4EL?1BGI(OX:QXG)$)^1MK1]2_G>HX8F+J*:I11^#A:JY\/7+;>P$.X@["'W&X MKB")@HRFFT"&H:O3=:;QW!Y^L*J5TZ\G 0>C1M@^UX_@TJL#Z TU13JLJJ.F M.=N.K@R@:G:"!6[Q2VD14(5Y#+H!1V!3Q;L4O06,SL:B]UODUOFYLV&4/3B, M!K&N[=Y.S9W8AUA4^PUF&SRR;L!#VU1QS:[X01_ H6TL>A]IMQE*MLO_QG[* MIUZ;.$G$MAS% 1-"[*6](5&^Y75PP,O9EO<0)K'ZA[70WK[VK-@UKFT/P]A28JNM!67>E>) Y/1O,!66:=\"T/0$/IYT4%^Q M%Z7J!GA4Z2)]/P-+=5J#QWX0AZ%'$PX'63 X@@&'=H 1\1GPSIHC[1Y[?H MNU(!/@Q8FJ5Y0J(3"<"#A:TFUJ&SN#Z_N+Z[.$?LK[O%U>7Y_)[]X^Z>_>?S MQ?7]'5I\0HN;B]OY_25K@.;7O.7GF]N+?[!NES]>H*O%W5U_0970M!90[%_[ MP<0^^OF&QL'63Q?T#M,GXN/Y"]FON*!I!C0FBGSCE@WO9XWBAV%O.Y$C.X[5']@M#MK6%[X]J%?><\K A;,_4R-NK>V:T M>W30SG./7*S/XEJA8NS9;P/4,;4JU6<%C08 '5$OYY$.Z'*>NUTF/B7B( "? MOA#J\^/$[%]:]S/H!MPC315O3%U;^@#V6V/1K0_^UA@XO4\B'@I(6A9FDF; M_56E6/-F2+,-8']4BFKK?P5!Y[5_AM+,Y07E7(1/S"-E3W]&"N(_#U*]HU-R1@5KQ'@[!8M1 MC92=A,Y?U'&ZAY:DBU5N@9;Q6M46.#!H56QNETD: @YNO;SV>P.)>"JC"&/7 M0_FP6E+WXWI#01,C3"SD6D-M*B'6=VBY*MG>KU+Y2Y'->'(83M_3.$EN:+Q2 M5BUHM@ >2A)UZH%4^QIP&,FDM/4W00MEQ-Q$]AL##K9VF6V=M7I!IR#M?'8XAK+%8^1NDS\)9D[^.(^"JD>@ MHN]RCP^'(<\A1<%GC_Z":Y"EVBS2=0 >NNW*-G;TE*T!!ZV!T-:[>!EIX;PE M<;?A.J2V7IC7@5@7I%VN'G'$AOV0*3H/UB0B?#+!2T?K8[6]%_" -52[L?+4 M=P$ MZM)>,!],+RS7:\2P^N01*NI,S8/_WF80LEA]\2CUHE0U(6WK SSDC%2N!Z"V M ^!P-)/;UHDY]>P!(%31YZ=:"@Y#1NM]VX@XK.YGCZP?YH/_BELA*RC'5'_. M&.A>D!]G0@!6_3%7V.DCIM=Q%#<7-?H)1&LGX.!FIG1C":[M 1C># 6W7IAS M\JA.OURAYRP<%3L916^2JYK/4+Z>H0B[W!&N$A+%S0,2;9GNBS*G<(I7,$FI%]. 1![=7:9XG3"C^?S.0BSVYUI7_D-R! XC(YB[N<09C!U@ M !M#:_LE2BT96=U.R@1$E81H*40LH%$(.4--H5 AE9ND)F0SB^1H;L(-C9]( MPLO;LW\6 )QR<9SC+C-*/KRNUYX93T>":US@_V(CH4#SA6;P?<.HEQ%O*F$P*??8G[A)^<-@P ZDO1G Y0 M$.I+2QT,!?*?=40@^H+)PR,38W%IXO;6]%\05#],^4PD=G]_M+4%[KQ:%1N)-%E#P,ZJE[2>]_']G[]Y+_QNN0IW/]=> MC+\I'HP7(U,B?5_!M ]0/^RD,O='HPZ._3*(_2W'27&ZR>;WZN' 1$XU?P4U M??12M/9V:(D1?O'%^7%^>2Z-]Z?F; $C#J!R[1.^F*G=N&,T^*N#\7.$Z1_9 ME^+IAK>#+&EDH3V.Z6H,4&5&P0+&\[':9U9D[8"&?JMJBM=A082X;NA1RVKO MDR)&73OA/ @(#WDOO/%(1N2>J'6(=OZ '=.(Y7KCJKM -AIS>2V=>"* M.N+D3RXCE#-P6J8R95,W'!1;=%H_5C8&[L!Z)9L5*64M ;MLB\#6ONJSV1M_ MZ@KS$I0KXCLM=GP9^10SN59WSZ$@" MN$/;&&3O_+AQ?\#.;Z7&$2?-!1/TIF#WM:B\47!$^;KX)\X4Y5P=%5F&8)B> MUQ#R1,&>6H)ZSKC8T[E,DBT.Q$5DV5JJ,P6@T'"$.;IJI*P=X>91Y7@M*V@/DJ\'&X\]HEB="7@DLCHZ( ML*%P/!1$;TB1HG>YNW\XMSX\,V&S'FVC A11CS2+?E6J)3&IA:F9)CTOP>I, M_PA[?0K&/D[/#3%Q,E0]WU(2/=Q@2N)LLBF^6XC-QN3B!5.?),H[339T@*.+ MM6F:9XXZ$@&,,/:Z6#_[(<;@C"7*>**,:;YDF^43F9PS*ED[>@%E= OE.Y39 M9"6?YFXW[!.HWN[&VXF/YWS>,"NP:%:"4<+' M_4QT5Y5\'5@2)A0/J7%W+ :RO-0-6[O,(DW5+E M:SD]D)TF9G>"^-F+7;1N2P,+9[A,M&@_XAKA/=:6)<=],93U-?)\I9Z#8$S&5B M3!;G1K2B/=!-8%I7[8 L5K53,W?EI0.+X<>$YC3!KIO)3&=SK02G!W(=]1IP M'M?D8NI+U"\.JJV)#3L\G! MUUC&F]K1C7.\3"N9R^,LEQ&;.(KS4MD9S@\*:W?H#AR?NAJBCD2F?0%C3F<5 MK,LP,D8U^)C5#GE5S&8H8^<&0D:SA1HL B8"9%2H'W>SQH9](E-'"*E1.N%$ M@\*4T4*NR,"8,> 1T=Z@HU_#Z $$R!1#MZ"<^[]N22+N -ND=/:Z P>0KH8P M3=34^P(&C$DX0? M)EF22)PE@0<5&6C:8X6T_S3!0FT*X]3(M.%"H\.0"0^P@#& /3HC!I")1O6H MD2UPK!K+\,V" M.L/R!(R,HZEN?>_[YO)L)C^#6AU3G:'R"@I_O>\L3E)4D\0-R((WK1@%R#]H#AQDCL82M@S^_^ M@3Y=+;[.'O/ MB':D CALCE#&.I@8/R3B,YNOE[Q0Q>P[-P.K*VNL*FO$I34\M35&!!1FBQ5) M-:\$-QH !X!#9>J!77T+.& E0AZS@LZ?X7[#"7XM)KOA5CQMS]>G,6J^98^*Q^S=Q&O/QG#\ZFYC6L_GY)%/0MQX7/@^[F=T'X@5\/ ? MTL#*57]/? !#TJ#JVA?M+87BL$4+L5!4O#W)/N5_^WP WB:BHKS9Z.M@D?\[ ML.JH!T\W6?&MCEV! V$7 S2/AK3W PQ4G<2W M/P92,9FAD@WRH@#5&;DZ^C&R"83>GD;O,=H],//F8[*62 MD@2GB5A>AL1;DM!ELFXBQG *%W/?YQ?2DEOL8_+$]Y.,C2GM.CF(4!M #PZ' M_28%"QKQ>RX+77!"%2M7M2)',4.I+U7JZS3B+Z,G-O.)J;J>1%N?R<6X1&5] M<-"<[S4A!YMF4>!6(-,A=S#6.# M&1*;7*1W,9(> DPH30H;.BG4,VCDO(L4H9@29YF$C"\<)!G%2H4Y\B1BMD2( MA3T\J3WLGR@[U/!'' 4QG0=/'HNO?<0P[0,4&#JI7+Y#UM8!^O-CQO);O['U MB%D4%Y$=E)$=9!<>^=T^YM%\-YG]:R-NK_"H?Q)2("\78^0GR :W2HEU!0^H%W5,:>YV!HIV=$ MDYKF:!48*K61,YLAP0Y*MG,04Y0Z;S*JH(*_F+;=8C;V*&]=F_2;7,@K5-=' M^UZG206Z2O:>8[Q@@W(^4(*[;_5+/:E<3QB;FE?\WU?Y9LJN^[[/0?_)Q7F+ M*0QW-)N=)Q7W;3KT'/_540?!#Y4,H0#!4/;(MC2;.YJA,(%\7Q,48+!9"MVR M)5(E7I'"J).!(##4W=CV)6$ PY%DH<<]E:'.$LF/'7 M0-_\D%T7_%IZYG,8%(E3+]2AR,@V:;TU"0\N^!YVTD=E&3VA:<*'@7$,8$1# M97IP8J),7Y5E2EY@*\L,;HU:91E26@/&+>S\A@\O8M]^#W046S#Q M'SV^#HE7:%T9(5$:8=PB4S[&0?*)1<>=%_)#,)^]E,NU6ZRZP((%'>@086N: MOS/4&4D*&CNQ)]3CT*;C,D^,T$BI0L M71U,'=,H]3G()FAG-^?(;_PUPGB5/GO4Y5ZQ^1+NZ#4@ M?#3I;@R[1 =@-+%08J!\J2S/ 2I?.I1-&OE267X#'EQ\(I$7^3WD2_6$I@D? M!L8Q@!$-E>G!B8DR?>5+2UY@\Z6#6Z.6+UV5UC@R7RJ_+E-?IUV\8.J3!"]6 MH@K08B.>2&)SKR\>+W]T<-O.B@!02+ W1GFKIE-OZ%=L[)2Q/J4@'@D6[W)F M=>-X &3^CW/F_,MX4]9R?,Y9HVT48)H]J)67K=KD-;N\JF;7R#=QQC5>F1CB M[%#!#RU6*'NL+6>)&$]4,!T73ET:Y<")LA?EX]PH=5\:"%7%ZW"7^>-P_)/B M6;C:JW!LH&FUF3F=R6!L1]/(H=:0R*00MZM.QUQT]#+P/4!>?LN1%]'>%*'$ M@H=_IGSN\"O9>X=OOW*(O6.9<0^",P,5?+,/E>]!,OZNT7@L,UW7O2D#YHD\ MMGN+\UE%LEA=Q='#/:9K_GZY8MV@:0X4FTT5K2]\56T!+V];1;9U[8HPATE. M^H0%X!J=2TH^K2;]+$'>E'MQJYA^G=]4D*6ZW._7CV&<3']9R2XH 1PT*)@?;6Q@,*R[VUH6PB5J6;FDV 00:W!?]_OH9Z\D(L M2FLF*24^FYSQ+^91T/R@UC)[]_KPCEA^].#BQ1=74F_91.]BM<+*O;G1A0 . M76Y^E#K\C2L!8 AU9(AC=M_RNOXU.6:H$C'[DJ>-]S]K=,A$1Y+[J_7G30L- M$%,?JV0"P5!!T'!K%+C1:3-FD$PGPEZS1#F5_E7>?W) 0UVEWHT?1TF6^(' M$D5\Z!W6<,..M\=O^W'Q.HR4*'F,G_G91K$WP\ ZX,4D^ MA41*')."9:)04 MCPPEY4$.<8[)Y9-A],&+\A<_STI9L[=&;YB.Q7[L8I6O7[VP?"JI[4!D7[2! M#[N]FK#Q#%D?A $/P_WJ9YUGK4DA(OL<)SXEV4$J%J;%/NM4@_2<)'X8)UN* M[_%+>LKD_&6(WT/.YC6'KL:PO46QA,=K#6B=JGW$-IMRUT42H5X7BL=Z*5;U M7&&"*L'03UPT)&3[+T?O&$(V,5#XS.L3LSGM#3.7WWZ30]L!.*2U*UL')W5K MP#!C(+3U%>GM>NU1<57\CCQ$9$5\CS]N7')$!4N7KW)7DAV:HFV0-^X,W,^[ M&:'QBK=13\#^WU$!ZUC0!P" P7 L0TP!%"0'4MN&N98NP ' 1.%ZV.O: PYV M([%M/1O8&6*)KN:K5^/.T_-KPY6F6<]I^?H02Q;I)0-0JSR'AG!ZA4 \,\$/ M6+*EK4"X+R1]/-LF:;S&M&4T,^\-' ZFJ%YW\"H*V (Z*J!_6T$P8>_0!VS M*1ULSV\;^CITG[;O:X<_T[[3]?[^D+]P?W'POF"%GADO5# #, R.;@X8:/#) M(_1'+]SB:LQO6\JU= $>]28*UR-=UQYP=!N);>O"G#@2U)L;&9<18R#N5;O, M3LA4;QO5VOI,T*FUXY>VP\3Y P[91J*7+]/Q6.P;I MVD_+<_L#XI(XK!SA*#H[?VY 7N&X9:@QZ0<\<(U5WZM$H.\$.(3-93^BVD!5 MR+HD/Y.5%X+@X^9#5$<24_5\PR&L2_\IQL,0<+]7\;X9(;"&/2=V@049^>67 MO2LO+6-B:R?@L&"F]/[M174/P*%O*+A]LKMQIQ"<(YL/?%WZ3]*]#8<\X\Z3 M<_HA0+V\7+M_HQ;60#>>0> PDU6)H_7.1;/DU_K-:M-<^KHWBLQ(%W _G M\"P\#>2L;+!8G<5K+JTXIWJ+0UY3X2Q.TN2.OVTAGK8H"G.VS!J.)@H<&?LQ M6AT)CZ,(&/EZ4LPV#LM*^#XC2YZP2,!-(MY.Z_9HFYH<3_6U1)S>;%8A)R?Y M&F*N13/K"WVUMY"*2NWSZBTD +,%UQ8"!TL7'N5%J7@A1:%WRP"O:0X<2-H4 MK2.$JBW@T&\5^9AZEU=QDO"ZHDB0!N2M;<.CKOW$_%4[I"D;3\AC>P39G'+E ML@!&GN'4!16A^4!ZX]%T=\]&_H372F^_,F_0#7B\FBK>O%FE[P,X>HU%M]\\ M$0R0X(#J+ !ZM_G6:C<*$_5YP^W5#MTG& G#["BJ@F+4/5:#.QPPK.+R#$9M M=2DJZJ:$XN9YJK:319TH (<*"W,T3F*8=P<,%39:V ;%G]Y_>//+UZCB(5(- M+A.@>$4BGF*)4DJ66VX#+E%KAK.]&W#7-U6\D:-LZ0/8R8U%M_7LG &J !;V62O='.G !@*+#3 MP_K\8<4M.X98Y_<6>HBTGLGM2N0U!(G^=&XG"E,/DQ[/Z>KB!-A974"6<5F8 M>+M,\*];)M?%D\$I'$USX*#0IFBCW+"B+>! ;Q79OI)N01AEE $Y:VOA;$W[ MB;FKOCRVJO&$'+;/VL]['@LB:SFBOC81FJZ7/.H^OO_S-^]%S"U7X>[G4R\A MR6)5?Z5"/%I!V+"U"7'"3[K4'K00-;5WJJCLAR+0N.W17#RR>R#G./:#V!<5 MCX1H_7O"\:F>:C(:KY!7%8;?"$9H%5.TY"**1_7JC\[PZ=NF%%,\"U<7]& Y M.!B40C#C:6&BFWT3W31,U'S(YZ=,#.1L%3!9T_6'[6?\^?D/WRZVZ9)B[Q<# M[&[M 1F;S=0ML5??'#JV&DH_)'8*$4X^?#LR' ZL^=GBQ\MSIA4J& "!LK'5 M=IKR%"><:7:XFB2_G%$#)E+;9]YJM,5X M*F@C3MQ5ZA&&MF-F;O #'[!N\2:FY8M/._V+&Z2%+"),&)PC 'C8"'LERI M>LPV6P .3H6@ML['R/%!IR3H)M!&5FKPP/%#_F+P?DK&/>\/H'!A5ZC MOL"#KY,)]B[GMG<$'*K=Y#]B;5_CPOV^>&GE)\')_3 ZCAWN_$<<;$,1^4'% M$0>(9OQ9)@<9*A5@+D,_9XCB981+?8WU+*IAPBYVB$%GWS M (XJ@YBT,8OODP%@E!I&SSZBN'J=8X8RD42RO5Z'J) *,>0KY4)9HAX*_,$U ML%<9-:P9=5T8U4O1BO\&3]D+*1'R&)861A9[;2 PM:S27U1PZ@:7K=TG@X1F MAI"#G+[O)/#+4(4^(J=D52]_!@UNAK9']60[@?V4A75Q_PFA@+GR1H7\IQ#Y M'80?IF@_E) ?P1!U\-O4*_;CJF)_Y+1B?X5[5:UE>7UG\ZE!%TK \>$(\\@G M#,9D "/(,=H<6PE4SKC/QOP)^ M"GMQ(]*JSKIO66==?OJJ,H*ZK&P^SZI]HUV*]$D7*/KT;KKRO%;#UTR\>+W^:[@H[[3KFJ8S) !T+CC6,?!IJ M1F,2<]".JO0133E+5/ L 6CG''Y V.>YL$L.-X@7DWIB/$$ 2U6=N%Y-Z"YE M5EALLA)\N;@=H>8(PI,!GV.-)XSY$R89?X#HY)-=7H(/9U7.0=CJAXBDR9SAK#=AO,/X#M,GXF.Y M&>>A$"8_?>?'#Q'Y#0^?"'#[[YS<9(!W(U')([9G9),!U*)T'@]G\ M9;<@W[_9D-0+N30,:=?\BBU G 5GX]IJ6V!L;F^_)DZQ^H8!N'N/-_!#>OX\ M"LY)N&4#1,W5VK[-5%*A(CDB8&]OZ5B0^3B MQ0^W 0X^L;#EB+]-J8N&%RH9 G;%=WN-],B-HY97RLXT- M<3_C]1+3/=4TS8!Z69MBY4%"21OHYP)U(ML?2\YK9B:(5(5($.7O:?'K?FF, MUIPM\@ND'?E$WQ!*"YJH( JI1MKI[IXQE4PVS'H #%>UQEK0?3;[$J\]8C M%VT>_'?S57JY7#O<8,H_\![P!]-I:+,+4&#IHK!VO5!K#WC\,A*[OW7"#%7T M@;Q=,IS"E"^,WG@)\OA1R)S)UPZ#N "I!1-'[&+F3RVH$ERZ]L##MU75>NPJ M&P,.W':9CQ]X2MJH(.XF9L?0-2YU312ZVD^^18WCQ>IFNPR)GY=K2"Z39"ON MD/!+?-D_SK>\DO#E)I;-,&R( W2XXQ23NX[4X ^^;=7R+J8U2,NJEFOT%<9 MXZ+X"8/*YT?B/Z)G3#$B@K,XTR\N?>;_#H0HXG(HOZ'D1;L_\@,S)"5>B#89 MO7BUPJ+5F\N;Q=[VK_$(7=5XJ@[ M&:!H?JQAY'<]S&@ GJ!9J]+'Q8&"):KSG*'EKOY!?@O#Y4Z-Q#17[(/+%*]5 MBY*6+L"#Q$3A>D#HV@-V?B.Q;1U=YMSH)TX?"08N'?J&QC[&0<(O#/&1TV,> ML:!\EV"QXH6!T]U\F:34\U.%Y3H1 .[LW8VQ5XO?L#?@0+!0XHC:_()5=@>O M8(9BBC@[<1%/,$0_%2S=E>13S%C?1GQ M4N"R&;=))Z!QW4WIV@/ZNMQ< >L#"5EY%/%T3$:8_9%5=-_$28J6A1_[ ME0@C+Z2'-X(L6&>H8,+^$$\".%@D#Z_ZY=ZO#F!*7E.V-L^ZY?>?<%;TIF7N M9T0 *-+9&T,V>6_O#7@&8Z%$OP!0G^7G[)#@YV;V,J(][JD7)9YX&H4!OT1C MM[!P%D<)"7"VVRED76%*&R7Q&:[Q(O2!N2V[$9T>?%@8K052.E"<%LS8*-8O M]#0D0#419HV7*0HIP #2F):[JYTJJ[]^0G(&HC;4QB,!WP>:(2PJJO"L?I'K MA_$\A<2*5:6_RX M#YB2/%V:OU7+(9]IUWRSEGW'5A+U3\Q_LYZX30\1^S1S M"U3VP6I:&-JKQOV":R4:JLM6/&U=2'?PQG4N8 ."P2 O"'M7V83&6B?HIK!G?HR_+HBRL*>N+62_;%.Q]$M50ZA^V2IO/W[9 M5S6)!/MO'^*G=^+B/]UESIG_0_BF\,K\@Y^%Q'65&U\ ];=#X;ES59\"]"2) M<+9NP\^JB^>]&%ZZG#%>Q]$/B;:&0[,%4&?2J-.X.E=]#="]=%+:']5@BZML MT>2%\%8F5RW'IPVZ ?=(4\4-5BEE'\"^:RSZ *N5*_69ZG$R[(,K7ZB:YS]L MSX?V%-/\G;%G?ASV4TS/X^TR76W#PR)(9WQ?-5(=(.]* WBT6YFD4?>J"P' M.&"GQ]$5LBK2,U2*@%:\3#C% 4G159PD,Y3S=8,2(YNF884@YX>\G&%_^VOG MV^P !],J?VWQ'M.#@;VE*=#P-E&PW)!2M(.^E]0FMO6 G=,5>SB[C5@G;_+G M.%/.03CFAL;!UD_%]GF2/6Z)$EZM;.0MGL&MP B7KY$*T@YV5(92\J;^LSJ< MF.33I%O,DS$D>KC!5+R)P6_N+$.23<_XZZ_\;>A[LF9-%JL[]FFRRLZOZC9, M>B,.%.N&,6)]CM,/9<"3GYX5/'*UP,\NY8*@FB2H$B5["ED\E)Y)P[&Z+@^ MN]='V_0N]6AZ[J6Z9UEZ9_+:8UQJU%YCO<'A-<>\7%'WL3]#0C+$17-?%?YH M,[=E''ME\-K#7YO%[(_Z:P[[WI.#O0SWSE.I\.P*).EZ%D>BV, 7DCX6Y7O+ MXVREU8KC<0KK=B8"',CLC+)7$+<#!<" 9*G($35D!3OTS/B5-:VKVPZ[&=J+ MG]]0?81Z2Q0C@&48/ MQBALL*G9("X9@$^35@7'C[%C@\IK@(=#LW0&BHK$U"%#HLD(X.&Z-O_8IJE( M99.*%F#AUZ;RF0=TC-&MXU@'$@>J5SMZ)/\:4*F#(7O-U.2TIXYC751TGZ41 M",AD01+?7 MVB=]X/'=NRGK =X;<< 1WK^.MB'.)4%"%%$V(J,O3K;4&0+84RU-=KK+#<2/ M;WRB^-+=')?5L;C__$>84)SDT1^?)CH[&5$*BBTE:!P,5@2D$2"<]AHD30'.CRVBS M31,!$!_,ID32'E.) K6Z4I\_;#X%#]=(;>O/@ACZ ,QC/W;VV(]3]MB/W3SV MXR0]=E_JXSSVH\NSBJ&7)(M57B-O06_)PV.JF87KV@/WUE95&X<-58T!>VJ[ MS-9'"#EEOKE5U%*,*1+4W4^GI4IK)\_Z'E-T8O7$6--\:H[U/%&R8L'PQAT@D#A*(.QR4O^TC M7CN/]Q^O'OE._2!:[SU7WF-<4?+DI=@@L!0-04>63KDJM&2MP,>65N@A@RMC M["RZ!M$[IWI4? $Z9'35QQ =39)"#;\-= G3)>Q_I0U5 OS6?XG$GF13[P0749)2L7XY!(I:Y8I MS79.$C^,N95:GG(W[@P62""Z;_^F; PU64T7+)8FF+?2%B8GH1XU'3\5XY&@%,J2"!6TYSCBH MG3>&LF"G$%9H"Q>%NBEM/E68[!3A>#PJ9\3YDF)5?M ^:X X53C^%;PX97\9I-4 M[;8D8&NG*;JS-DVG[S$UM^XOS:-Q[:%38NUEC(95'< <5*KA]9;O:RQ6=WRH M% /IF1>&.#C=77C^8[-M%\MUI#M%"+ Q72M*="$Z-2"QTJUWK)FA3 YQ[[^4 M!&6BH.4.<6$.>@$"I5'->/?H,"O*U/I,#41DH@^ $34V@$*_3^7+%&"L5M5U4%^\8.J3!-]0XN/RRR3_-E&5 M+[*E-<7P-S51*R:T$9H:4!CK,P!Z%+R18%YKDY2-1GZ@QJVI2GML. >'*',9 M/>&($=_=>L^?/68MXH6JO(6J+7"4T*I81P%I0\!1KI?7UC5+JC/$Z**2\ Q] M3^/$490.HRK7;UU0@Q"$7V+ZRV5T0V,?)ZU1N-]X*F$H55(:AXV64PA$N< ] M1"(GC$B$^4R*;ROI&3D9T@P$"=,2A8 M]IR5ZE^U[#L;=00>!.;*U]V_O1=@Q^\@_$ N?^5Z+WI$$S1UGZ%K?+#5!2'6 MQ82CJ[6*3E.-\8;21O$M>DPQMIN"#Q+73F>M(RDN-,:5Q@\RC4>,Y[GO;]?; MT$MQ<,YO_/I$'.=G?X>8_\$L,5_'-"6_9:]ZJ*RDL&J/Y(%C1-^&K*-)7[0! MXT[O*MH&:DT05)=DADI91 S7I9FA/5R;-8&M7T3[-K-FA!^XD#I, V/4*YPD MWR&O9MJ@)H\PEE<3I+\K9/SKSDD6G/ M_\,M\.2%_(J]65[1E I0/#O2+/(LHQ$)P/,C6TWLR_]D7,2#>FR(YDQ$P(@_ M:NP Y!_;+"+R,6VYR,Y$@$>/G5&:C^-UH0 X=BP5.39T<*")&L%*F\@<\V0G MDV[/)@2/I((I8\8,7(!CA+>A(V@<4@"L>Q= M>J%X[3)YQ-C9 =/)6_P[P).->7KF4;HCT8.X4&\Y)!U2 8Y_EF;I,M_8(P$8 MTVPU&7+&,4-G6TI'7]4#,(E %!+YX3:H,'K#0-LC;/W_LN$PG<%,S)";(C^S M$_)$W3W 4'/-PC*3U=+H#0(3!YA#8W3!EJKWA&%%HL2PB%(Q=%4DTXU)I(B2 M@4<41R>3 9!\1! %1N]2-D'EB=#%JJQE=!,G)'L>/F4@298AOB*)+=A8,YLX M,!UGY"X@9L=IPH!WI,*C3+=FJ)2L63FW$ []5(F'+J+M&E.Q)(*<4:U@=1SL M.(;?Q.'C:%/;38-^/R!RO,YC3;(F"27G>)E61<+/XI"?_Z!>F.VV*WZSUD[ M@]I,Z7IDZGL #B]#P6UCA).O%9EGPVK) 64LW.0S!E8[KQRT0P_D"4=L)8'\ MDD6?+_[$/L9!\HDY[_R!8JPZ%Z5J"#0,VY6KO?@C:07]%)1>:.MJ&=FJ=A7& MSWQXV>1,$+'^+E@V@\3(D#UYVH.G1>\)H MB=G(NMJ&*\(KYXT,5^,8I6"0P=?>>L,!B VM]>GG[S^QG[35'QRNAR[6FS#> M87R+Q4'X6A'V,^U>CDD_H*#76?7ZPJBU$^"UD;GLUF6[<@XG-&/1?&S Z8[O M>,JSM=&:[^):STMZ2W5L>"*FT'2G#VAU:^!AW*)F,ZLA;0HX9-LDML]C"+IE M?.X<1^=0>IYMDS1>8\HO>'$&+K<_V>(FV/II7BQQ)^Y_>*&HKTA6A$TYM/%I MWAMXO'8TP]XU=I.N@..YJP9'+*0YGZ**Z [EG!R'^5CJ%W>KG@OUBW=_=F[O MMG-M/\7TWGO!R8(?T+A_]*++B$T8L/A,#P&=" !'@>[&V+N!;M@;,!98*'%4 M/'@A6L44"<)(<$,I8XTT'\ MOEI^ZRHNC2'RY?4'.\%&^-'G#7LD/VG4..XT85^T)XM$(YX5-,"L21X/%"N. M?.IBO!?6V@EZ4!HIW0@U;0_( 60FN'58B%5U,26'L_DUAMK@,NN=E&XKQ"YN",2DO(Y_RV=,Y MSO[;R6IZ.I/$,@/3M,.@1+OKY_RH\9GM6.([JDUNBODS^X7-JKD>3Q\X=/1N2GD%V".) P:D_G6TQJY<$KX<$'Q. MEN(,?ET:5!<'+7>-AKE(2,@$H+1LJT%5]KQJ*3?;"V'H@=V;\1H1?315R*'< MGW+6,6P0MRUA>^7Z>2X 9N0U'-A$A2V &&WRA,7#(#U>W<:4$_8>&.J+1197 MX3+*AX!DL4T3/H]D2[ ]$W7O#11E+,U0W?PV[@K]@J6%)O8E2S:,HABY-R57 M/MJ3@B]_%#H1?%%<,1[[,OAX%KEIF.&R;H9B$I2@&D,75\==6:/%*5R> 15S M7L9F_D)44[3]-D!Q4*M2XT!GO0'@.9!<3NOCFF)*PLFAGSA!T*L)Y?*LLDD4 M\(G$M;?&Y_':(_L#PL"L@,? D ;NM :QX ,X(@=5MX_ SDBZ#.WB+O)=&ON_ M+#;HFIPJ2Z]L"#K%55V?7]@\: W;U=9OO+"Y^5%ZF51820 8#AP9PN%4 MI#RW6TI>+]U83E1*\8O\8NVTWZ2W:]S\<)4-V6#SR@>$8?9V+/C__V%@@+V@ MKLQ_W^ /9^_(%O;7%OQ%>U#M9JRF8 >_9<\8/^['3GE/\0X M V>3]^]RW%28 /ZPN;\=YJJ^[F1^F@EOC[6:ZDMZY$19# >5-\^8+>$TPI_&*B^<)%P5JSSS-N0 MU NY)#,T7\=;UMI]";OL*;_R:9"KW&Z:PB?Z'L CU$#=>IQIF@..%A.I;7T^ M?YVR>DNFH.Z^?HI";6TAE+8^TW1G=6D2;8?IN71/Q4(T3NV^=@@?L!:K.R_$ MB?8,K:P=,\"LZ9;&&\X9&3SWC:#GL;] 3NNAW4WSOXW=8-L'MWD?Z(0^""AY@S M!Q47ERMG'#*B#TSKSQ[]!?.7*TS\W* ;<"<#%7'0=RR^2_L,*XQIV!HU@W(S3J9QOU!(PY'148&DK<@,1(1KB/ M&3YFEYQS4_CU;7LL-\&(8'"-TRPI>A4GR?S)(R'?J+J/F3'6<20N?S_&8<#, M>4["+;/7?,FG=K[J3?9CZ &'C*--54<1:V* @>5XG:SOC>(4Y;G]-YSYUZAD MS]\#S01 =0EF*)KAARH$F2&A"BN#N(Y-V&U:.,[9=N&07$NSR3F4CKD MZDX%.%!9FL5NM@0=AFPU&7-F- #(F%_-&]U Q21(/)R]Y#2S'GAQP\XNVHN>=FM9?5F008X^-@:IHX^ M76D AA]K56S#ZQQ'\9I$8I6!"NXH9\_+:)SI40@(7G"U6SNXL4/MP$./K%0XUFS;9IGTHM)X0VFPDAF5P=Z M8@(E.3D#WTNJ@'('#PPCF;NQB#<<.,'",H;5U?3[7*/7R&. \(-S"^>'Q_.M4>B-QO ]R'I2HU%K?U!H"] M4RYG'T7TGC/*+M,W1XY+5RUG%'LD#]S=^S9DCU.FJPD<1^Q=Q;XG0YV745>N M3R.",2G?"> Y]R$^?)B)O[Q#USO&*P7EP%D?9L05F$GX6 M/#^P3L])XE/,/_7HKMY("W='$P6.<_T8K0YPQU$$C&P]*6:_>R78HSII<=EA MA@H14$.&9LL!@:QUEN;8!G["5;FE7VZ7O;Q-REI.GCPV^AN]5ARGCO*\BNU5<=!Y5S];Y78>1>GTE$ MUMNUTL'VOP?L8E)5"B=K? G4S>0RVCI:3FUL?_)>]/ZT]SUD?Y*I4OI3_4NH M_B25T=J?,FH@5PVGNS,OQ0\QW2U6/+5=M @T1X/LJ0'UV9[,9+;ZT)("& ]] M:61=BR^GS5.NG'JY: GTA'7MJDXTK(S.9Q966U"3CRDRC0;( M,Z0+._>'@RZC)R9E3$E+>599.^#!HE2M65%XKQ%@!U?+:E\Y.*.X0YO"=?W2 M=5WN*:EC^:KE5)!93^"NVT%],TR_FL QG2[2#Y2QO7)]KF8,&U0TLV*>?.>' M1 \X\HG3?62N>RK57?OVED&W"42[B>+[H:[K SS.C40?:$(VX".M1O$]J.Z? MR N;6,84K;/<&XOP:.N%]6$]?TL;O2$1VF&/)E^#'.BUQT,,NDT@Z$T4-QO? MP1_B,!9]H*!W>0QC<-WS/#LBO4_GT_621^[']W_^YKV(V^4JW/U\0_'&(\&/ M. IB.@^>/.;MR35.%ZLOE*3X/'Z.]J?G7?H!C=S.JO/0->[D.':#V!>O"8H3 MC;:_W?''1[-JN_$*;3)VZ$GP0U[.$$58?/W,>:* ,WT[2%#+L&P\.^1,4,8% M%6P0/^V^6"'!"0E6XR+:^!9H_OZSQN]_$L@L8 ]K<]^G6QPN^FOC==IG@7[?\K;"GEO/ABJ; HTVG8*,4DZ0=X(C3 MBFM]>+(DB@15 #6-]O5D##6'CM2M)^:E>VKJ'#5O.B%?W9>X-W?EE-V?]Y&H MJSW1HVL_/;=5G\I1-IZ6Z_9TLD;AO.Y/S>RIK']'4]%V6FZK>3%3UG Z[MK7 MG8K*5?E3QT[?>VTJ>-5R8$;3?%HN>J"HQDNO)G >IE7D_J:P5Z[/O8RF:X_I MXEL<;'V>?[R,OL3TEU7,C'*#*7\/3Y:ATC<'&FJFBI898TU;Z"EC$]&MMS,R M.H@6/!")T'/!A:>(/?9=L@VSS2_&A5?C)^L-C9\P2A]%TG'C1;L_)@BO5L0G M./+'SB8/::"2-KJ,4$E='-;Q)8UX5G MB" >#/V@ NR#5D 1K$6MYMOOC2:0IP8*2:U'R8*>R""/O'\SE%+%B[DH*;7C MQUV7.,(KDC) W=/T;^\JJ=@$Y!?V8?%13O-?_Q]02P,$% @ 3HL#57?5 M;>9!. ?/H# !0 !T;6(M,C R,C V,S!?<')E+GAM;.U]6W/CN)+F^T;L M?^#6/&R?B'&7Y7MUG)X)^5:M:)?EL5S=,_M205.0S%,4Z28IE]6_?@&0E$@1 M5U[$).R82[ML $3F]P%( )F)?_[GZ\*S7E 8N8'_ZX?!S_L?+.0[P=3UY[]^ M6$9[=N2X[H?__(___;_^^7_V]O[[_/[&F@;.SPVM*Y'>&:@6_1)@]^ M'JS_[!\<6)]^V3_]Y?C,NONR+O<%=W+FR@IZKO_]%_+_ M'O$'+2RL'_WR&KF_?GB*X^=?/G[\\>/'SS\.?P[".:Z_/_CXWU]N)LX36MA[ MKA_%MN^@#VDMTDBAVNMCZ&45#S]FW\B*OY;*IY\9?/KTZ2/]Z[HH;L@5-)WK M2>3^$M'NW02.'5/,I#VRN"7(O_:R8GOD5WN#@[W#P<^OT?0#UIYE_3,,/'2/ M9A;M\"_QZAG]^B%R%\\>Z0W]W5.(9K]^B!>/>P2 _9/#?5+]WRY3EF3_'?K3 M*S]VX]7(GP7A@G;^@T6:_WH_*DCQN(QC%,Z\E8_B'T'X_6$8M>QO1;%W_H.%%VL_QJ-9^-G%%)R1IBQ%\'B.41/N(+[@FZ"J&%JZ'P7 MHJXNGFQ_CJ*1CPO@=2EV'SUTAQO%ZPHI&#C?L2STOT^!-\4+U]5?2SP#7**9 MZ[AQ>[JLVR^0NK:CIVLO^-$B!7.?V)T&+MW(\8)H&:)Q.+=]]V\Z"# ^ERAR M0O>9_&L\.U]&KH_TQY]NZUW(/5DN%G:X&L\F[MS'9I)CX]72<8(E7B[]^1U& MRG%1#,)[=/UJAH:XL2ZDNDV& M?]C>$HUGUUBYON/:W@@;NR&U[FK04]IP%]*.\+KAQT%8:^ 5&NE"BKLPP%9% MO"*V-U[AGHE";Y'VPJO08#>C#)/$=? B1A:N.B.LV$X7LN#Y.%RBZ=7K,UFA MB0DXQF9R>+$,B<%\X]J/KH<'?QTV:GRB"PTD)M@(;Q7PLO2"[O"NH8:P[-:Z MD L/#V+ WZ%P\H1W/]5%*C74S9CSB-6(]W'QZB'$2K4=NF>I,_IX+78AW]'^ MX/=[O#T-J4U,:%-=,E9;7C;Y?HMAVO=:M"_GWX>IN@N9D+L[=:NY(:8(/ SG)K:T(49LP M[%#\-WL^#]$\I6Y:HK;D^E^"H0^R$0SQ#CZ]]8U:4 3W$S T@&=].B!QU\:/ MGIO U88>)!\"N(^IK035]@'*?FN'9'E[:6!(Z'^IXYU=;8E9;0':V]663]9N M][N[!N8O9G/=2];@P)0V#'HW6UM\_2^!UL>?!#\_7J4EAP[&DCH)[4I-L@X M.0VHK1!1FT!DI+YB8^HMU!@/-#\#1!.;.8YV]BNV1=O4B,KG@&B&=I"ZRA/O M33QBJ4&>#M[6V"+]((#SM-K"\]H#(-L0PW'I>DL""KD3Q0!@I%YL#^-$"]1? M5ZM_$<8->FT%")H$=I]>6U25MB': M#57):0^]QLB?HNGZMVY,OK:_O_]IW]JSLH;R/]K^U$I:M:I%P%!IL;Q>X!3Z MXI'HHB L0DF:BW![M*T(.3_/@Y>/4^22P*O!7T?DQ[WD1PHT_N>WB^ %A/;?HQ_ M.!Z<#7+=S5-E&!:[;H=.]@G\8XD]15#2$A^?:3S+GO/D>FLNS,)@4=)8^J5 MK^-!.$7AKQ_P3\L(=R>@EB$)G'G.@AEN$FUP.TI[2556"[69'3W21I?1WMRV MGRET'Y$71]EO*()[^X,T(NW?TE]_VT0?>'84C6=)],6K&VWA*2T/!ED= #>P M5Y./2X!.L,QW^3)8V*[/ ;%\1FR[?T/"AZ".Z6H?.$;0(FAL*R_8=1 M7[P4R0-P8_!<=0R>FP*>IFPI=VS]5K%:\%T$CO,9L6SJ"DF KF;CZ$K& M'9@PX_0'<*?G5[YTTN\ M^Q) 5RA7%.ST^&0?S,Z_"FYRV5+0CGHRJR8JN78]=+MDV+.L(H9 JB16BN9Q MQT,PZ>L]FKOD3-*/;^T%_TRU6,PHM!1$2Q$[Z=7X&_E.$.)U@.) 3[6-@E1'QA3,,Q!@ M#J=3K.DH_0\1?, %DE'6*!!5Y4L!_ 0)P O\XSA\"'YL7X0(2IH(GD2Z[)1@ M'Q)V= D8AW=A\.(F^3J% &X5-Q%%%1$S*!LZ\=G@/]@U_G=!%-O>_W.?A?81 MJW!1,6?'@[/CWF,O%S!#ONN#(#+7#$-D,#\5MCP+1=Q!"8E,3*8.KZP.8A MM$EF]\EJ\1AX#(P*?S<$(+E,&3JLPYDN!M'5JT.3#7..TUC%#,%*6;0,,A@' M*6F<57)G0KB&5;WDW]&SBQL"H;:(&92L8Y2>F/\C/T;$)]=]09=V;*?""PY( M6<6-PE]#Q Q_UBE,3_ GMS7A!=[ISH-P);RJ6I#.9\(:/0E0J6@=HOG]C$WY?Z"23;+!"O\ MW1!$Y3)E*+9WOO7/C]OY*IK*8J'W"FD.(VXRB\$^26:Q;A?_?#&^O;RZG5Q= MDI\FXYO1Y? !_^-\>#.\O;BR)K]=73U,/NPBIT4#&0ERZ3/O@B22@I/^0JU* MM_D56$DRV(6*S#_$/W5T>*V#!#.' E\<,(%IP#)G=(JW!GX"T)7$ Y9WH9G$ M&;# 4\*AC*.BB, ;"9Q!@@ %0%@(*IA%.%="""[$8K3+,"G(U9,WBC6.$;CK' M.3TE58)[JRPXU!7 XR&N(EI#P+^@\#%80]^4UUV-1=F.GDAZ4_R?3>[::!A? MV&&XGJ+ M8K8;GTJ5HN*.NG/E:X(JVH(V9#RP&7+<$4.RYV)6R=/T+$;DBQC% *E@#>54 M8R-^I(LX.]/A'\B?!N%P^D(?^&*/;7Y!(_#4%*^AE#&P9OJ[$#W;;O922O90 M2D&;G.&M4-,(EM255Y";IH/)H(U=ALKNPB@J*(->U^\D#F+; P-Z]H0:>1TB MWGI'C3M)\*L I83VM* I8:OF8"O&P6W@*]L'F[+]AE=?M%:-OJ[,@S'FMDV< M0&Z0':%[=_X4CV=?\?)'=,D9\\(Z_69%=1%;-1[K17;58,?& L*#PQ%: \RR MAK!!632#;4&A$5A4QO'QX+2/. MD,=+>R[V3B0T;>B7Z%'A8T"AY*4]RNZ!: M'1PY*E\SU9*X!;NP:]:HW4+Q*X!C1BV A7Q1D;S5JX:N[JFRX_0[>T7.TM4N M&8J%(=-$!5?^'8."G$;>/Y%'&8FZ_G3CIXME% <+%&9*78DIHE+5/,)4EKH/ MIQ'I:][9,T2Y]SL%QQ+22N:0H(:\1AY:I*HH+M9TDY;[%7^%D=\VI0+FL<-11F;.ML M046KJO2,R_%VD5UGG07?=_2-J>.&OI@GZ0O M):Y%8IDCVV5,Q5Q=6%BFAZ[E*;X34ZEG- ,J*\!()YOB=9'Z^B&M9RJ'ZBF@ MU5N63N_:-7J2-W1WPPL +"'D6]>3*>$3%3!.U1]WKRL5UT2 MVX"M<#R3(M_A,T)0PW2&Z(HN>.RJO^<>#VA!GF\+5TH7O)S2176=8G6=&<44 M';$%+VH9PY(L1FJX('=6PS@.W<=E3.ZM'H([6V"A:+<#CEDZ5) 2J:+\1EX M:CN;J(YJ *1I>#K2E%ST4%Q_O0ARZ5V%@:U;QV.QWY%_:S&]O;K_I(2IM'"!U!81VV-\2+>Q3;KH^F5W;HDVR&0\=9+I8> M2=AWB6:NX_*6%'E%\]A24698 :^MV2#*MD=126<&$$-1QJ:.[T&=H\@,MHK^ MS^!(TMZ9F[K\33U^*V$0B!2QR:;N"<6NL[%3I/EBCZODB[5^*GSL'Q_>\\?V M*']LAW-#&_ECSQK=A1B8/Q; 6J" GP!T)?& );%L*G\L)/"4<& <(JB)" S MIO+'XI_..LJ]KPD [_A'*AM8Y.KECS4$.9%LAN:/!8!4I?>I]QN(R?<)_^WIR!\+FR7<-(CB@)V>I!_ D4;HRB:*G.BZ2TP9P0 M"&AD=)[&2[1CW:-M%::_E7EH:;;2S[-Z2/.''EZJQ_?RK4O#WF!1&.< Q/_: M!@__BN3AG"Z=&)O1*'QQ'<0XA><5*X@WV,?BG0 !D*_]#61:4L$$C=X/)SV/ MF&?OPK)@X--"@@F@HG"PCF_3O@M/;@ME( *FJ/GR3"F7#!9:D^5CY(0N[019 M%]S0(?Y=^%]" &75C,*TDK!FGLSW;CG4E$MPF-:U3_L]>D'^$LG>;-LN!A<^ M,1)E")4D,]*7/97\&NN1E3SEZM7QEF133S+2XO^=/MBO8G;HM 2.0$H\X-*G MMNBM,NQ39V=H$=X>IBJ2S##,LN!84GF:41?/T)N7G/@J# "'O#J $O#;'/Z\ M]!!=30"?PR"*L*$\X\:_Y$J @[SR8)<)U=0%&J@ AG4:G?3Q*IE)R2UO#@_T M1#3R&NT>HX4U3=X]O<3SGQ?09XM2?7#-24&=HNH&QX/3@V[9H01ZQD_WI%SO\CG(*Y9TI<"L81Q%-48VT(#\C'RO1PSH83A>N[Q(%QNX+ M$I-$4LLXIE21U\BXVI(B5:T0XRBA)J&1,;5KT9.[Z+P3!H\&FY+@B%#?#)4( M9V1R;?*.=D13KB72CWP\4>'?<(C *VX.&[0D;.K),5!K0R:QV'38*F42 >2" MU4U5^2G!W4=SXB,'QLGWVG9#ZOL^G/YKF0R"\2Q-),Y;&H1UBLH[.AZ!GY07#K%,X:XDCE4J2"GD2DJ-^94=OWG^DNL MCHT;\#F:!6'J"?E@OZ+HZA6;[E@9KF^'*ZISDC>:7!P&=(LOM4Y:^V(1MF., M_7Y/Z;EK)366[!"8W9QJ)QW6Y\A'_&L<3FG32*4F8&/IA4#-=KH@[9L_1[9+X+8]GI;! T;RA MU88Y]*DO=D:J=N(J@5$J'5VJD;B:K1A/*RW!,V*U<^B[)A:$@-V+)]N?HVCD MXP)88['[Z*&[3,@DH1DKJ>A62F=)0.]AM8#>B]^&MY^O)M;HEI3ZX^K^871^ M75_>3_6E?_]77T\#_63Y=7UZ.+T4./ MTG J/\B@6*>7P;V#D^/#X^X3<0Q*1-G^I9*L'@.?#*3J&3C9-4! M [P&C@+PE45L(T*8_;@J=V*/F)&(2G7@HJ8,P ;$ZA+#"CG-I2512.^8*V<4 MFGI2PHHFY3PB(D136,=(9/4EYOKW@7@I10@ON["1N&J(RO75Z^9\"7*<)N/00(UVF2&VI6XUM'# M3X-NB56;'V7*-:.4AGCWC##9R!5C&$-E7RN/:KP-;JGIH*'PZT:IQ+X^2+41-V8[::I8J"U M9 [?&M9*0['BR2)WY9?9U]5!Z>ZL)>.YI:B$AF+,X5&IK.&R4U65@P1A*^#6 MS ;/$O0%-S(54ED-W(/([8+@V-$$R*R32B7!=[#I[\J/OLWGJ\SEC;8*=K#7 M[XI!->,]\4^GIR9R1"YS0Q<@T ( J?*2[>CE,L0CXHZREAYET+^-J:#1U2L* M'3?BA@9JM_-&B-6,7HS,(LM133)'-\ ]04-OFWRZBMG-6X\PV$<'YCV*XM!U MXBQJ>KMOFZDU]50W M%5^?J$H'=7(!$F$IQ[-<8-($.;AD[%::3Z5MOFV*UM!1W2R ?:)G,I(;YJ=B MHV^;H'649&3NP4OT&&_4L;XS'OEXE5F2T_;D0F_ X:)J]8)"#_:Q0@]-9%TM M=326_Z]?!,N[)U2F6:&1=[*I*L7,#(,BXV3H8&U'-/*UBOV7K_Y&:%9+'8WE M,^P#P9+Q5IUAY?IOFV**^F@J42(LCFW2IT4"O_DG>&]9OJ#B8 MR,M('3F]J2"XY:+4A*BMQN)VY92=/,LM\&G;% "#?\.XE@DCD=G(!X<+ICZQ MTWW']5#!N^\A:&;J:>-3;X><.]->J\$"7WE5<#3<&5M8!_L5]67D_)JI2L*R/D?^"0<'=XKI6 M"^N\10K)Q*^[791PIROKJZR(NQ ]XQWT92I5^GKST)]2FV$818AK^E=K["VR MK;)>6DYVITU#=K*[LL!_('\:A,/IB^T[I4E)J8ZY-*DN?LOY[. L:-D"?V>O M:*:UT)[JVTCYRN:RJ0$]O)']73;[WB.\]'/]1*7UWB*55%1@9,2X0+GS73>7Z;Y%5.JIH-(ZHQTMFK M-":QKK#%$*_N/-N/L:)(O-2SP'5"O8$WQ+=Z.FGY?+XKUU1U==>VR(IJ/3D> MG!P82K6:.C''56@#HT='_FS)U0K G%M!J(T=5DI:[Q MVO;WVV%;39TTY8G3]1Z/Z(#\'S$17FP/45_M++T[^0,V-XN_R)5,$H.5KV@= M;TDR^%R].D^V/T?W>!:_FLT0=W^XVTZ X;CNWA* FEHXVNA^7:^EUS8H753] MV?'@[.P-,)0I=:./\^9?I7MG&D?G/4D,U8+8+;W>VW8ZN4LWXG&[G)@C&>I+6A[FY1\DH/NAMKN)MR[3M\W1'G E#K'_?S> MAHH8GP&S5K;"KT)H^"XTMYO\/;N8#"?+Q<(.5^/9Q)W[[LQUR"UQ$FA!TGMC M[3FY';-D.CPH3X=I^V3FRWW!VGS"RGT#\H185HHL!YR@0C?)=40(RR8DMYI"%SNW0+%T7Y4'NUI6U:Q,TQN4S! MQB)ERI]N_'2QC.)@@4+)N%>NW='MK;!WLDE M3JX:4 3T^+];0V9S9D3UJG= M$;")"O6Z\J5C]TM]T.LT 6X24,9SRT.NGL2M M3@U'N]W$,];&/FO'2AN"/ ND]]I;M]F2*4!6J3-/B'*GU >_9!=C/LW\DN9D7*=]N5B&1.>,;#N2Z>!3>3I(/V%EWZ"& M OV*E7[&*GX'\FR1II,CBJ)RV9YLJA#6Z.9IJV)J/'[RG]RO-HBFF,DFDV8_ M F[&4>!!X9&J]K5ACAV2A58YN$'W!1'+3''Z&>R7IY^D-6O=G)6U!WF:R?F? MS8K/2'LD?.O*:=)]Y MM#_X_1[%;DC=NLGV0'%"8+@PXK9^^OX/:].3+(VWAB5N".$F2D&P5)M>+@ )"YO *6Q4>**\AKSG$HUM["35XI M)*?# ?7I1KYZ5,. X>B8:Y2>?6XW"WQJX"E$9W+0::.;NQ.5/DHO4+0:@3AU MZ&-=N%2I+[\YFXW)\C%"?RUQ%R]*SQZ*R-EV+NJ7=F+%&_$-M%@5P8_(3 M=VO K=%30E25K-4TS%VENYJ@.=GVW*/G(%PK;B6>*[3J]IPDU65L-?MD5W3Y M2A)07T6QN[!C;H;)8J&>$T!!F-T\Q-I-E/0#=193VBP<[A_M'RK$2EL_)8U" MWQ.8'#2-,;+G\Y#D5*9)@M+>4F 47)#D=<&-^AKATM4%-L>U41(KK35-')>G M"86(Z;Y,&V:$3D^<)S1=>@3NK'/#*$+T?#SGZOL%V:2WT[%_3Y[VPEOJ.=UM M*TTDC7ZC./Z.NG=NT W-;E\;YLQ&N1ALK9GGI#SSY)KJRPQC0ESWANWKOF7! M GI3A[@ZN%E!,]Z[EISF7$ER8K^UQOYI>>P+(L#[,A>\F5#PR@'@<.>"9L.^ MW\K:7PSVUIH"SECG$X60[[X,^Q9BO[]U=2>Q6>-*.=NWNJIN%2BW!&Y2D(,D MLA+JR6V..Z1R=+C6_/&I/'_HQ8CW97KI-%B<];T!YJ&RBU/.=+SS_G+Q+J#OG5&VX."I)@M".+_6: MSQ[0DI)VL_T&QM3-9H1J[:OO8MW_L,-IH[35_,H[AQO1V&[6XLX(?;5X]H(5 M0A,4OK@.8NMQZ-'.I#X!U+_E;XP0??&-PJ9.[8:_]Z9(O@O=[<;WLX,$,%I6 MYZ!L=9;3P/3%XNQW/I@<_;MG5%LB#>44Z(,O*V<$*\3>@1T]4J>BT;3Q*5N\;S,7AS4S574_(<, M(6:KZC#G-$4M\+$0[H&MD'6PQR6*;==36P./ZCW^2',JY+I!JB0=L4A/K)_2 MOD!?.PUX)3)[#)7.[KR)J5 (W*2B&!DL M;-=GH,LM"P9D#;R*(.N)UB76[ O90L^_H,4C"K< Y!4#A9T>#%MWIZK"P1NI M]2.'SU]J;I0#1S6 M3^0@]X507SB#\XKW M &$%:,H(:\D+"]F)[:$H#2R_1;$05F994S%5%Y9K7G=[P'CC^FB$?^2MO>6" MX*"LM-HJRL5-D]/$&<7MDK!E/%N?S;!.*$J%X.I?K,JMPPDUN8R\NBS-/7+/4SAX:S>W?'$LD63#QWVZ*]23JX4EI(G%/TU7=+=\ MQ *G\2;1*(J6U.^/>+TF_[A 91QH-])3Y!L4MH4E8W>KQ/DRPDMJ M%%T$BT?7K[ ,)[6R=JTS)'!*GB]#L0%P$X *@EL9)NJ("G0U8&AAY#LAPN-JY),H>=;L+ZT$#NR: MX&TM"-7D-W)+R5#%T,$*C=SM. ;U69'3@+FD:D@71@8?,71"GB5PIRC9K=/' M#E/I-G'X>#B2V/RI.NDT&GV31*RK'R/3Q#/TM(FB&DU)Q/G,)8?#:JL;>)K;Y+.K2D.5GY[9:.OLC[2_? Z886BO=C8]\QE;S>J M:S5K_TY/MLM9^SD9R_5.,A@/@K*R^=,BN:^1<^ZL7%\..=YJJG^.0*(JQ;%$ M\MQWG(FHI<3^3#F!!>9YL40R6&B1%V*=T*6=(!E2 MW=!9>E398J\[236C,*TD;*L.>$JSZ=HOYC,*YJ']_.0ZML=9%;EEP0#9T-*H M)^CN@I34$$T<#_)=YZZ/W+)@$-6'8PM*+0G;F'8CY/P\#UX^4I^"<)4 F/Z# MXD>12W_Q[>MD"Z;-'V!AHJ77#282<6"M>[>!_S42+G&Y$D; HRH7+,]QSG1_ M(_$CEU4K2G[4_?EAC66MELQ&7M!(3D&2G$&N/R>GI_A_IP_V:[73+%9+?:&6 MF!=E>C6E"G,>8BH?-6>*.;<]<@$0Z9XQE]REV6?,V6>L[#OO9\L SI9)5LT? M!([K(+P,EH_Q;.F5@_#2UP-X3N Z;8";:6JE?N8E?O: M^_(!8/E84X/LY4B HL8Y&4EDJO\P5W@(N/9!/\VFN%.N^GK]&+1:S9NPN2S M XWL[E9M]R2;Q'887]JQ*-=5LQ^!2KHVF-,"3>6Z-)FNLG.BYCY05"UYI.GH MG:9-Z=%('W?6BK7VTBL:BG]S?=KU&C&/I&+>E(G:@+Y:W6B"GFGK3*+OU*NN M)B.G/R5U;#)RU.'>II5W%C:A,),OC:HCD;R?Q$NITU3S[PQN59."0)[2$KV+ M \-KVPW33!37KH]E=&UOY$=QN*0I2/3."8_+00RD?8M^@(0JK#]AY;[1F]/! MM:XV$LJR,XBK=#(/K;N4QO848GJ^()OT<3HF\4#+D&0>P05N S_,_DG>:XI$ M1X&-M0]N)E+!/S^1M*L)P,!H3Z$F7%JT K. M5IHZZ@-A6 ()\RLKU(1+&$T !530E!Z6KR1+BF@]7(1.E"I5X>*OB9H:_DKB M R7 ^6K]XV\N"K%*GU8WV!QGA17H52YJX:3[6YX.5PU=-0%^2H4Y ,KR:2\A MW#;@\D@?5\7Y1$L50">6D?^\C".JCH':@E*N 1?ZRF@)&* H/WR\#[3Q/GCC M>(ODAQ6]<>'9432>I2E(QN&].W^*14_O\,K#Q7I'YH&>9B"_T\,21/Q$#[\& M.%KHP:0(<_O+.=M;N9CZF/^J):MFC8;2B#X@L+' )!;44Y-C-L9R>6<6F4CR2DF M2YF@-50%RYV-O>YE4SQ#-M;J)R@.CBTUD-M:#G6E;A7X <@)I])$4U3>Z?'@ M],0 RM20?3?NB "\:V[)B(K=%]U [N-R(+>*G\V>M?G@6W6Z^=;5Q,'3[KW+DF"L(#E4]4+@C7"8BK/NCBV"Q"'S:]:'PVJA<$!R B@ PD%.3 M#1AR[=P$P<&Q^O2J)RI@9X\6KW:@XJP_X2K+VI.KG;/N_?5T-:M]M7/6J%-> M^U<[!F"B+"2LJQVFV+*[&G&E?D!;>\$3RVMDQ"%3#]EKTQ-R'T"/Y2YLST/3 M\]65[3P5R^KP2:?=?E!.S!A%VM56BY'O>S)5-5[&46S[),>G#O%RU=X0KV12 M[R:E'03:7+VBT'$CA)=T!ZW_&*5_C7CQTI7:>D,$JZ2*5I?1DXY8M[EOG_YK M&<7D3&RC#ZE[#*..F2S2%[D/CUJFMW?%/1QY@!%-[U#XU7?CY!^72^);,7H. M6%LJ[4;,8DB#.C#G'[P5@5FVP/'C@^.#DX['N0(J^3E?72@CMS%K\?_$@WSDTS=Z M(RD!"H6-88!<*B.SC*WEOW9]-WI"T\]!,)52H%#8& K(I3+RF&TM_RV2+EVX MB#%P\V1IRJP/8MOKUGT/SV;/*(Q70W]*WEA_)GL:++6>O79:MM>R=BW;GUKK MEO_=PFWWQG[+9+CSL"&?5Y#$BE.HU]6SLNQ^?0X#[IHNKE0<'8=X!W/8[4A7 MQFSKQ5E=&5LP]KIY<<=QE@OR%"O>EB+<=\>E:.&?/41A\Z?#11#&[M])5DN> MICCL::IY,WC6JC;JVIZ?$D;ZY)&SM"RT>8IO?8BJF,$=;0F;,D1S-DH3IXUX M#(3D0(QA=[#.%07%^XUK)>E:.$[>Y<--6 LNR2A[84=/>A;F6=G"W#1GD?9Z M8U62SI(GT/%_"-@OMDJWWL M3=-\ARIMR!/+ZPOU-ZO8;MA?^7OO V!G6DW'P$EK8V#W)X]54]*+_TI7C<]A&?"*1&I.&^S M<)54Z3_"501LU05QIPMW>C]*7J+T(T3R@([C)Q2F-GXN[Y[>2OZI?)N8?LG* M/D7]UNC'K/1K5NYSO5G;[^P5B2HGFJ,2VIYL81?6Z&1-OUH\>\$*82N.>L[D M8+@0GFU*ZQ4'SS$>/*<=.Q#(TC=*M49#>QS9RY>,86L4*S==Y;4$=/(X(94 ]=!^&"_HH@N M^@]/MC_RL46"Z._$Q%%OH._TFH>[>U;6$0LE-2P[ M[? M#[.=E6=@ !O88C5TL)NL/5=^F0B'N[17B6=&O,)3(V[0?4$DG%O+!!WLE_T+ MDC:M=:,6:;4WUN1&E/'L(E@0FYAJ.KUYO@BB.)H\80:2'DZS&4-B<-9MM!$' M,A020.PY[@-="\DW1OYX1C\<\?-U:]8&MS0T@^C&$:V>)EJ+0^YHNJ O4HVI M%)4VL7@&*6UBV3/(GD6_924JZ]\^U8"9I2%-3)PG-%UZ*!TSYZ1K^' EV!FB92WI*@D4(J=IX6KN1O U7OV%X%-OQ(M>2"@$_Q%I9 MXF34Y7>\]X%'/";)'YMFJ/!C196?895_ CXQ5F-1@W35UV>KT11=W8TTJ+_D M<<#V>9]\QQS*ZS.QU6$@4.\.[IV/>SH./BXTH>U&1:^AH-_3.X@*+F]%?R[?VGWHZ76,L9LB- MEUB7V4!O:;IF?.F=Z$U.UZH*KNNX -1_Q20#OF.OF5X/ T7]-A1\QW??.>[X M/GZ3-(4NDN0IUJKW\H>J]_*YW& 1O:)?XJ^^7]"_7]#O^((>@"G1FPMZ^9%& MU^?2-2_H 9"A7>BT+NCAPVW4!3W^Z=,^V OZZD984XJ!=1_+L)FB^\E7X26] ML XX,NP,V#*G]!4%BQR]N:R'0+,=+W@MJ;#5DVVPZRM/5]DF,TNIN\F%E&Z] M;P/_!0]R-&WQ^K]2)^"-CW;XVN# :$[/[^X"U?3:SBFD[O?-&3K-,;J382: MX]T=H8)BB[?;.Q]FQ<^_C[)N1YD"&@W9@KR4;.8-L#\HRIT-L.+GWP=8MP-, M 0U#\RJTI]/TPK_#,5;JP?LPZW:8J0'R[@%BW)ZLKQXC_1QF2G@8[V%"C_%+ M^DT3#NKZF!QIY7[8H[?FEI/[[CIOX;N727^]3-;!G"A\<1W$&<$>[0S^:3R[ M1TXP]]V_L2QTG% !U3Q.&OQ680(XV326CN,6XG<']&/GWSV9\.IPO7=XF!2W:3*I@K MU342^.J2Z@1-V2I+1S(OFD*I M,CBB[H(L98K64-9NWB7>Q?'P+<(K311A-5(MZ)W^#LJYPW%[%FG0PBU:M,G> MG.M>V:&/+:6U+B0GMOSB'>6]2 T'X2%JH5"1V@-,[8..YP$) L7T$E)1 )\U MK7M/WS+&>W!R.2(XCN26!X>A BX",)7$ XQKOO_"@\-R0;A(*H'".%U2$Q'6 M\1*V !:!3[L^E)P0;A<$!Z B *QS0279P")WKHKY8N_*!_^I/R1&G^TC$SS8/5%W9UOXAN+/#V'7<9YN< M@D^0LPSIPZEXN^\Z'/+5;18^I8R&BJ&8K;XZ1 M3>BGY<"AK@CX)W+G3T2CN&/V'"6>L(S'SR0KM&XSX"A8>6%N1/)6[RZZ6H]5 M-2.:V;3:**KV^'APTG'82B/,"$=&XI<2$N;RP:1@ V]P@V+#[G=A>KB M(ZI25-S)\>"TKR:SMI0-Q>"QZ3'HT,%BZ,S74.N2CJ)RF#YB+3SD#-<>DC 86SAM 2& M!6Z[2< - EE?:%C^0G_:)!5,+ 2V4,94(.5"P@KJJ[F&W4CDKU+[TCRL!P5AIO\Z?L_K$VK25*POIPV%L(0_>E&C(V0D@-(C1:^#3J: MOB[1#(^GZ47@)ZY\N*L$I71+$)*>AHCR.ESE"PGGK7J-%L?:I[.#H]..'?/U M<"Q/02WHHU77CIW>E9 +$3=.4IKY5$=X^D6^X^K>BAR5IZ!<+*WO19=.4AJ05Q-M%',S^;5!%X=V>Y M41CG$,?_VD8;_^K;/4GJRKA+*/P-'')5%+^!3RX;1)"8YRU;?P4#E%S%##@$ M,K1ZU*F$P1?7=Q?+!1>%PM_AX2#H5Q$)N1P L+!?Q5CD_]YG+*1RP#H9YD_+ MYZL+.T;S(%R-9^3(("LQ%5QC5VRMH*=3DC&FUXM5&]H ',G*%Y,CI/":N6)K M/:*0/O@ZU-+7$JP[R9'_@J7 E);DFRV5ZQ$#]#$J,T!-?EC8\C4BNZA2J-DC M_)M91,22&QD^0)01,Y4A?!9*5JU'U!&#SJ:/MNA&AK[Q=2H\CI=5,YP[VJ+# MNJ>.%X^$#P?[)X?[E V/,V_U[2Y$S[8[_0/YTR <3E]LWT'1+8K'LS_Q=]!E M\,/?7HB4ZQG(AWJRM[H0'39#B*'CA$LT+:N(20-^:5/!UY2XU5 U;<@;6C_& MSRBDJ5AN$%5!Q%LQR@4-I(6FL U%I_&\/79ZYSI9/D;HKR5N[HILP30O6H_+ M%ZV;!JVDQ=Y35!9L3O"T#!&T2+1221GUV'($C0* 5ZJ @$. M9-F6 7]0E!"871HZBGQDY*"*1.P7KL(C8VYY\-B* %*"5R GK*._K;Z+7R!B ME>T#E@(TI&@*I(2%)'TW6#+7%LJ 1TYCAI4+!OBB3OI*=,1[)GHCMC\ESI?2 M8-$V/@6.1W(R,$;]KA0#:])H)XP4 @EV!FB92WI*@D6(K3E8=O_'*PZ/#HU9 M[V(9C;S>DXXEWE!*R!]])K&=T. ( ^LX> !0 !T;6(M,C R,C V,S!X,3!Q+FAT;>R]:9/B M.+,V_/U$//_!;]W/.6 NF3(BC[Z M]W_Y;B&6_M__]_N_"/2?]Q=!_//_Q6*$TL^VJX1L2.X4Z@XA61 X4"86BC.^ M(;J&:0*=J$'+4C2-R%J*/(+!+9GKY'6:2J:N:3H5CQ.QV._=:K/ 1K48^DU0 MFKJF'A?)!8_"A=(_F9\T2=-$YH9,W<1)HEE[7-ROIZJ(%K!6ZW[>H(K)33,2 M!\_P;^I :ZY(D+@U1**:1M*UR-C_C.X MZ#UE?@ZN5G?VG!+!!B#C>SY?@0,?HY!X"E:,(3/H(5*Y^_S.&0/[]SQ0Z@) , MW4%FZM\K!RZ=G[Z4\,TQ.'.5^;]7P?68LS)12W_^_L=1' W^_N?G^E^_+M&0 M5[__D94Y83LK#?Y[-0762-%CCF'>,*3I_$)/_8DN[Y61%=O4P.I&-W2("RC+ M&UP;M/R/BBQ#W?N("A0L(.$^$ZZN.&T,31Y]$/+*7)&AP'?R@CT&%K0%NT . MIN455/D.%Z?$?&9>'O#L%6$K(_W?J]B5W^.E7T?>M3Q)"G&!$O" "UU#2 H, MZ7^A;S-B0BP..'+E:K4&J1@9ISVZ(F0H*5.@H5&FKP@=3%%? E-UPP%+1_[! M;D*K@QN45S07V>0K0I'_O2IY71),0WB06X-!CX^5[R!-IZ%9;K>N?I/75/J? MG_O]_=S^4[O]IP1*ITO31<%2^2*LZTQ7:>;8V,?[7W.J]F#A@ D/2UT2SK5% MNM-=X/Z3]!?UGSHZ_H[$B NGS0&^EYMTQ+&3K'* _7#_,]GDI%N:5E&SNZ95 MF\56R?F8Q?V/DU_;_T?C;P[B>2E7F"HDJ#5X=LS-YFIU\>'^=WNE0B:7[#HD M+=%\0KMO]*34Z%WCWT$F5 :6O.[]: &XC"PO)GRL-(TKJ4(M-ZJV3JSTY.-. M]Z R&J->LHA$@1&LNU,16HUAT'=/#G;#=;"]Q^1Q3QB Z_!,Q;,9.*E$'+>2)Z4X.>"GI;MNEF>[\56EA25"4VF2 MBE.?*9'W&H:32L3.:O.4R\P:9,/J]F:U24_4=!\CR+%GR,P72.3-IN*D$BG- MQ]+RWLF7U,:H<-?+Z2M'LC%&XADZG4R1;[6C&XE@2RKGR8%C62F60NLT/.7]HVN:(@J62[<%PYK"XWA#C[LWK1'LTGA@9PF!+E5DO6VTA\]%D#. MF$X5!\\2;5:72C#.\,5VP)DGSDM9LB0.+[[-/=Q+! M!5J*=()A:)@00UL?52&:,E85("J:XJQRKF6A5B.I.1 WOS$L*#HB[ K0FH:M MX+9P2\2-;474T%VVL]<=6,_SXPE=%4GEH?/ G44LR]2B.->!5N: VK7;PYZ(.P$55. [;=&'8<0U+9I6)O2F =,73O,EN#V P*7+O5:BXFPH"#Q;:3 M**W&S'CZ<>K=3N;&LZG%ULE.O?-0,(JM-%U]'_4*H?"R@? J@([=FG)QRO?Z M=Z+&UT:RW3P!;\U(,79YVTQRRB#?&)9C8^/VOA5"X9UIWI;/":S1?*BQ7$=2 M&_>321-9ZA?Z?\P@O9-<^0V6H7+#(2>"+!%"A85,B2[#906N_*9V)8&LMOAQ MBS*K/. 6J#%F+ ?N6P(M4*BI)(DX9)Q*)=]@0#_<7A8!6,8@+FA@M&GG*,T" M-_>0AZIB45U2N&U:=(H5&-S.(1HE^)E-#,QZ0;$EH T@L#A=SB/5V[066+'B MG=6,/_"QD6;<-L"PU4IN=5&V%B$4WIF"L55FMLC<5YP%']/Z@I,4*CE;8]_5__=,JQ]/63ZD M7VPWG[N]+R: 6G$+O4$ZIZ?:]WN\IUPO')N@&;I7__-S;EJ4>:9$ TL%PUP# M5.BT)*,!^$VEZ#253#"?$;L[F,M\2%Z54;FI]IA8DX]E'+V:TA=%8+"GDE>+ MRYAB_3#W7%ER/9V0G75,3:J.^3-P/!_?"O'0R]:SH M;+K3O5<4$DA]^T%64[251'*BDW$ZF6%2%Z.=:W&U%2K+S7EJS.< N>RU-2[3 MC[5.)2[N0>5,?M:2U$J'8=.\K2TTV'I97*>+.[6A[:":D"KD@#W&P3'T#X>7 M78&&PV4!)6=M&[XWW%)LIT>ICCJ5N9B1HY7TA*[;V+F_(MS21(0**#+65MV& MZU"+UYAUR]X<@SJUA.J&+GU<2$U9G-%VIL'R,Q:*U;$B]^QTZU5"VI')MBVG MFUK8EH.,KC[R;3/^5D-V=>I. PU9*T_5T$==:$V;KB6-@0VW,=?L*H=D,C*L M56-81L)9EY#WE*^L([OM&)8"[:#F62W#3+1^7R#=WF0E9]LM,[]B'X\/?JYS M]+F^(=\3]C';'QZPNY0K40!.<]]CQ\Z[Y?HA0P/N9KC18*6B$4WIFR#5BJ7^^M)%OAD[&^ M(,1J3%/D)A;?6O+[2'-09>3 @8YI SS)):U6^^WB\O-35+(FKL$T^"3+Q M<=ZJBQDR%'D^GY/GDA&Z3;HR-U0R*6J4&+\3)O7F^]8+-FS<="THR%R17K9K M!5&%R41J.I_F'++UU'I]0J"3N)LD[O/VRP8./DYZP+( 8DY6&R_*;^>"31=- MW*3@ZIH=W.>[0HZ;9$LJZ*BY_K+>!]G6Z EFCJNYN0.:"QO#_=K*MNU"&4D0 M=]'_@EJ-I%HVC3U!-KBJDP&S4H&$]9; *"93RXD>D!CF4) _]Y,'+3B$B)9) MT/[]#T[2O+&]_$LD),)+VKS!J8W_7MG*U-1P,J;WV]C+?G6F8FR=!GJ]M&6\ M&KU?A?^TW4=X7VT#,2+\SO2HSD2>:BYF. Z*Z2FIJ%[R^:;P<@9 MB*A9#F:Q3>^9%I0]!5\/3#<=FX_N'NX6)!#B!:O7$*TFCH0&[8#>NLGZ&U(H M]'VH0(OP^@./)B/GRI7]99/'-Z^KL^$(M][_*J.'+4TTUHKC-XV0E2DFX(:^ MU:%G>WSUVP/.2UW^Y^?1Q_U>MW/3JI_'1&!Z-'4C$"\CU\'K ^1Z16/_ROK[ M^KZ?>^-[;+C/&4Y_'7+V*_ J#NY_<);Z;<8Q^B\I:L8&4?3STT]FVN;89-WBB9C#+E]A'_E M R@^PYSIHR@6E%M>2EALE4SF&G%U!&M"K[F(4!QZ%%-?AN(SY.M\%,5Y7LK? M3ZQ9DP.:+I5(9MZT'M@(Q>%&,?5Z6TR=RQ:?_,XI?:XM/AN(7%]:>15X;.D#1H;R>A:^3)L?#[FAJCYI\;*S, MA]61K5\"H7T>!\?[>J9YSR-?^_YYS\?&EY5E;]4&:$V@R&4]!TS% 5HPS%,C M.>MDH-54._=U=J"/TRJ?#+^5>7Z8G^WR98PV$\0T3J3-M[(Y>1!YF.8KC'*7 MK!:KZ?'LTH?YL[69.4D4XV/C^[PV%V9PUK'RBY;:,$?S6RY/SLK+2Q_F+]+F M4X[V ;@FWT.3.7Y@>1HA,4L2]-HK\UFX]FFU>=DUJC6]G2OS= 5,RU/6<;3TI0_SUVCS6;CVJ;2YE,J*V48[ MS4^SLJ9PUCPW'%ZZT?YL;3X'USZM-BNT+0QF3;NC@G:J7J&K^F!5"_]:22BU M^2Q<^[7I "^HY<1SSPR07[K,&9- M(='.=C*.2B^&G;Z8FK<[T] :XI ,X\DFOJ],6WGKH-:DZG@<%]T*/UV!!TYM M+EVC%UH6]96#^N4I'V\SQ]O]1IY4<%JJW>[PP;#'Z[U>K>+FLF0C7I2K8W

Z!D>;@D4ZE5CAQQUJ5I\5<,9SC,\_.# M*Z_N>?).&4S5G&I5R=C;/Q\P^/9JZ@\6T?FF#'?3GAN]\SS%^^GB*MVEV2B@-Y>38G9"K<2=> M-LE*?!2^]:=P:?;7;9-YSZCO:';+G??5$=MVU9P@"ZM6\Y:=Y$,7+PF%9H=M M*]3;-3M]"\SVT+K+O#0S_@F:'<+M86_7[%:J6]\.LFM-8QDZ;(VF1#%TH+5R: M_>G;J3XTZCN:#4=VCJXZC277>% Y+=,85^>I2QOLS]'L+]HRM]V$D3('_1*? M9Q2>9I?&M"#:2:Y]]K%ZLPKH#7284,M/*@1-BY]EG<2;"Q'MJ3>5OGEBZ+'QY;.)L!]+'#) X>G)1CY7O_'7 M/0$]B9570_6=DMV"^$"TW]/OO1J_8/DI^#4-5QFV5;#@S(6ZM#I> MWTY)NPWQRQ,0G0HJUDO*G43.5QVUTRMP2BK5Z73#>XC ZR2ZQ=TS(OVX;7W% M6!QIR3.#<4JE^,SDNA/@G#HWSAL/W6'^7JS4R63VKO&0=3,K.KR'WYP"YU2$ M\_/A_#2@-(SQ7?*AV"_QQ=BJV 1FUC(:H5L$^L-Q<&07S"4X]N1P,#?U:O=. MK']T2(?^R2Z^ZVSN MBU[8_[P7L7\+++STMH&+QL+GO7;Q6V#A$^Q"Z),ZWH*%"J!CMZ9.U>6< M8DFN!G8.]>M0C9CM2@V%I!F]=)O,CC*U1.CH#L[%.M;/+0Q>ZNCWG!>_$Q7! MQ75VZ=Q=3FJSPH+L:&JZ3O<:+:X:NN#HRQ#8Z]7W'.^G$SL_9@6<9,=2S>%# M@UQ9A3G)CY6>.+U "'RE%0A;NN0;K<#X=KBL"'<&G M68&P1< ^;@6,1K]7G-]J-MFA2^W[&6Q3P(FLP(7$/]Z)BGTKD"XWL].^(0JJ M:]M&(I,OT/+X B'P.58@A/&NCUN!>[IHD?8D-2;!6&YP,=*8U+4+= 1?:07" M%NUXHQ5(I'N9;%,K9TE7T);)7G]29/G0Q2="9 6^?+R/<+\:F!A6SK4=8PHM M>WM0ZM[OCP):.4.74+_]NMN*K6976:A+XRFP]H-BK.2=-H(33: R!Z(&7Z[I MX"SK=2,.RJZSQ&MB6EQ6[RBNHE">W[7NHI#6,=6V8'I4Y>+RA10]+E2T4W.RW-0WC87;3Z>$8D;D_3 M^U*;>'];),W.F$]SBINB=3Z_FH[#^VJIR":>\6C#+[:)U0DSN74UUB1=V$YQ M]&2<8^QOXIV_L4T\R\N(/Y@T^%$HEC,#.2O.)Q97O,OP5+/2CO*)H7BB3.J/(E&"E;)&EQ)M M'M9U4^>JVF@P_B9SEN]K%,\R>_YBF]A(-2J-!%PL2*77>>A;O3X]#^]989%- M/ ,2F7 01: T!CTNS[1)8 SS)I=_J$_$T"V/13;Q+&?CGP2)I[*)M3'S4+'+ MYI17*D;U0:Q"6J&_B7?^QC;Q++-G\HNG+-E$7QVR-,6OQDZGE:4GU50WCPC.^F:FE ;]67B?CBX%^:E/R0.$ZK%BE,%YMH*E>7F/#7F MFAQ M@S[V@&6ABAM66QF-G6W"4],546^"J^M3N#/VP%E-K)2M3I.+9"<'++7+A)9% M/MG#(,WH6!E,W60&V.4_-AR#I_LLCC*X]"8U&S M9$5S'64.._@02,51H,TM)[+F.5U=CN'Z94Q-:G3&P8'9UO((] MVQ#8P, LC,?]>PJN6$!66A9H"&S\GKH+K=<^HWRVAF5/0*>T*:%+Y32=9%JO%>=[\L^WFD\+ZUNA\XF"J MS_?D6:O#2=EIQ^ :[A"H=WEIN4R'=L+VC3QY&#:0?B$*G_?D':>NU-)Y9THF M9[-.YV[1ZUMR:(-\W]B3_^$H?=J3QRE1-F+LN*$JK5FI,QL". W?@0G?W).' M\'"^-7+*NF1,X28@534D[Z[]4SF@IB$QL[I< Y8*'?296YIH[-:;>)LUI@H> M8AV)=^.Y6$;(LZXV":T9?*;+.P=TO-#G<[*^L!W9]Q:L(/,/\0MJD.#R^ 4T MANDMY>_!A1U2L1Z3'5%D+)_K@41Z96?CH9W_O@HNK^AVA)CCB"E"'5I 0Y)C MY:FB*[:W[WL.]S$CFZ(XKJCIC!K+-E),[6$PJ8?W)3FOPLRK.AZAYCAJDWQ?8;,393IWN8IK]I6[Q(B=%BX;(0>=_)YH>#X2=A*&DNJ5)_5^ M>B7SJV&,;HQ&V8H=WAMEP M^6*&1U#*<3$IE!1NG55N>_VQV#:&Q3+EST)^G*&:R$?*I#"5LAQJ?E*'8N=PJ-LTV.+X2R]UVZOUQG2Y>-GW] M,H82PJ..3\U0Q/IMI>8L$ZS:4'N9N153VZ/POA4N] SEPA'S.H;2&E7R$[>S M5,F*5N"4Q$2Y':0NV\1\+4.Y<-0<,I1.@VN5RW:>YNEV7'B*&<@%H M>'X-\B0,)4V9S25,N;PZJU0HK3Q9# 5TQH[,F%K!HSBOAW2!]&0SEDE%S MA*&0*R>=+[7OU$:NU)\*(R$WJ5PVA_U4AA+6/)37':G RK*"*P-:$RAR6<\! M4W& MO8X5'^4P?NH>46\!^XXGLJ7+N"-R,^?<_!LE[_G>N!QI-"W&3$A%@<< MN7*U6H-4C(S3/ON:S$4)[OF@]2E4['[1I7292F:Y3HE>"HF'BI7HA=;\AEW% MPAK0/@521),JQ_EN?,S-2BEY]F )M^H%'.0>1J2$,,Q$Z71INBA8*E^$=9WI M*LT<&PN=,0YQ1.84*I:&3:I1X-HQ56&6;"^N23T[%LU,(QO>W)1GX. ==_)4-[\5(OP#)5("G3G!<7$=D6HW*[-^WU]E;I=#(P.69P/ M^RFYZL;8463>/W\\3W.XV/K> E"L.Z"Y,+O:?"PAT>,UAU45KSCL 6-3IJR; MKF-[!:BGJZQ!8+N6-Q %"\Y=+&/(6 (RUY!@+GT\P0'A1W0M6D MSZV:'49OS6U9+ZLK5RW,E\M.-=D*K5M^MW87\"=A]\C)UM]]LK*8-AX:N=:RPC4&)34]A#9?%RZ7$463E;"HYOD/G?_V MLY7"K%-X<)8=7NV).9$I,-W,JA.YJFBV\@V4\U.G*[=R2C1IMR=Q@&_P5D,O M4.P\BLA%T#VK7SD-=BOU'AEKUA(,/UV.)F1;:[-&,[0+DU_O!/X,\&Y6PQ," MG?1?)M U=KY\Q S?Y[M"CIMD2RKHJ+G^LMX'V=;ETHXSO\AE;QF&G*'/H>4HH@:;%AQ"RPJ.*-V\$Z8^[%)]\VY$=MP[L[N0 M8=Q9A189+Z13>>AXJY;3X>;HK^[*A/O[(/>O M!^#0J<4]U2BO-+XBWXGSGJSVH1I>M7TB):-!^52N1M2^8A.6NH7%^;-X2SD^;S)A[MOC+UQ(+;?$['I%%NV5]F M2/K6YB9D34RP4N@2?]\FM]VB9]_HA&RRA/KAEVTKMII=91&+&T^!M9_VXVT( M:Z,)O.[".G0>,?$CU1Q8LIQK.\846@=E@[I&Y,@ILG=942VJC"IV[ZJF%-YS M6%\2W(YQ.R:YC]/P9T2^D\CTO,S/:6+#NN\H1(A/,IGA-%\;C;G.[= V1*.@ M34(<:^C>%T?9B[VRW7C(D) MGA[< 3=]9Y>+]C?@-W^HJ?_R?;B/$&\.XGDI5Y@J)*@U>';,S>9J-721PJ\0 MG+_&3&.WZ$E*B/&5/F/&T.<#W"NIXF#WDUWED*!'AK5J#,L.W)20]^A%6<:MT":EO+/_6U]_(( SI8><;2N&W9OV:#8I/)#3A""W2C)B*OV0J<&' M.N_JBM]S_#95G.N@R\"2!;Z3%^0\.7 L*\5R+B]+J?DH;X&=I(6IGP3T6[&- M.$VE;M MZV>L+ZV_XX>\\$ I8(7"=%:"]XENLHPTQ!U5>UF[DLRS!T_UDA#6 M-WW@N28J+\A)VL)H ;B, M+"\F?*PTC2NI0BTWJC[U2/^>MS\TK\P1K+S!#!YK%\C!M+R"*M_AXI28S\S+ M WXK7=F[8;>RNHOD"Y *OW/8#^['/^:A;DP5_5BUK^WP7A4_]UO_AL'PS8U0 M[QF+*7E7)GDP+F3O4_&1+)-/@"ZXY_G1^*DL;U /#&06H>U_'4,@>\J-FOG[ M'_0783LK#=F(*5C&%HKLC&\HDOSO7R:0944?Q30X=&X2U^GT]B<+IVBM?S-L M[S C]!C-._7UU]6C6JV1HL<NDZ?S:>08J:JX+#I%!B W!5$%]^]\N M<@(V48<+HFU,@?Z_/_Q?T+\V,B/#__WEE;:5!X@J0G7Z3[E!'PG\APD^X < M8FS!X;]7_^DVYQO=L*9 \ZM=0*]_P4]7O[LX&D,80R*';9;N M($#@6I ( ?IC'A&EI$%@W8B&,_[U6*H'XD+HB8W])U+4=<)O]&FDLAXOU!!D MGVZHG9_P>.#OV ;'@*:,]!L\"X;6+]&P$#ZV]RP)V] 4F?@/Z?VWOHXK8*ZQ MG/XU#%W[9:Y#L/4\P?5S);9> MY(AJWW^^;4A XP_Y6A>5:D#BQ+D)W5Z#ZV>-#Y M1CN[R(J"DG/DT0L-ILA8RP?77H-/!K9XA+6/6(KC;B>.+K[2RWRXF>D]4O(2 M_O_"[^;XG_]02?)70X=_?[)=W966K-BF!E9H]J8I.HR)FB&INQ5@-NA_5W0\ M4_3J\)' )/WJ]E5XB%F4\^^5@FY!4T_48T,3@:89CF@LK\ZCX2T76*B;VJH- M3<-R=I3=:C.=A9'/">K4+I?TL9X59J-#95]+N@-'!B3X,M%93=%0'4CV>0(9 M#.[__">3BB=_'3<7/N2>PT:+9]M=KET=^/AH<\U&N^M_;O+M#L_6@V_=AO\O M\MM=Y)S]+Q03P*H=?$_\)?\=_%0([BMQFQL#A_^) /3X>G)+UY\3Q9J"^,UE MWHSLW,MX+ M@2H=RV"U0K,+J)])>9I>HS@_A+NC.K&5P.@+P:IP28,IV8#NB+3)ODD"MZX. MT=SL!X&;]*3[/(GM??\0[C?9L+X06]_.,',:5#>)W>,L??;9F[;;;>*6-;2_A6F5@;9*+;( (S3% ,T6@3GMW%Y@I9 M6R(RM*]4TE(,R,# MCCX=7/8AYX5$/(!A^7W^WR_T^.HWX1A?'WAXPDMXJSLV7@$B"HH&":22(II; MG'U^R'G+'/B1_A-WC%."4>=]36P**N19QEX6U66R<$@;G^L525(Q)D-GGO9[ M48SBG/-&FGX%2,^.KC8<>:]'TYTZNK*#L(ZHUEOS03E+@AILEU(F76IV#MW? M/J:RKH/Z,$1,L@Z=A6&I/XBR+EU_';-Z<9[++8'D>%+!\71K(PT"V(1M0@DO M/,J$HA.*8Q/2V"/*?Y\RBA<%5BX\L/)HN>MZ:RJQ;KO-(UXS,P;N*2]$&=?0H6IO-LBW?3^5N&IF.K!F@)\<,ZF616 MI::L759CF;DSZ4G\HBNQ0N*P9#U9$ MQLY96DTGS8=@O&5FGM< '3@0E'6^1 M:XU@?XT'H5<#I@UOUA\>QWP#0.,U+LE?&ULKDK=JZ.$T^,%?,_1^\?&=2ETG M/,UQK/5C-_KA#:LCKW_W=OA+0 N0B30EJ".>NJ8S_[T+AV!]RV.0B>MXP".] M3X^T=.=AQAQ;46.Q!LGZ>VQA ?-&M"!08\B\RB\N=FZN Q%10-<)M/KLBY[/ M+[6%3C6C1IVA4;O.X*E8V)"?QVA_ M#K5Y/CIFX[-H3,N88^YZ\MBK/SG K]*US""2X!U^D\-;@JQ5SI"#N0+RY.[D MOC^YZX]+9(-CQXF27&MJB$=0GL]__7PTCQ"P #B%[(G)PKELR%<2U?0;U/E< M*OP5:#X#6+M@60Y21?TW/N\&31!,TZUDL305A#B9U#7'J,9&UIS&,*7?!--T M/!9/4FDJD7P>J.$V0*^8-__E*3QA6(3AC*%%3%Q+L65%\J*9:*ZL[!H'KY@U M KKRX'W_.]+8,&OL:X:_W.X0W-34C!4:_$^+UNRK,%$WKO^^%)T*%Z@BG0JC M%SQ-_[^!'IR=#K"R;$';#OZI*CJD=J+;]SUU$E>5REQ-WM%WP_%*4('\MMR! M!$,2#4TF>F/%&2H0?>HX%H3.^8+=H1)L#GUL6%UCH>^(=>).U=6 '0G\K#:% M5#E1Z=XM%F\2:]%5-#37D8^*\?75_'@A?>73YE"!N#PRU;":Z&&(..TNM%2U MG)G62F.+4](Q:J+3.:O_1IGE#%V'B)A)[M/HB_S&,]WWUUW"[3H^2[&;!E(+ M[5XQ]R;YJZQ1@DR5YEP>DY=U4KW"R'^QMD3F8PSJ5=-G!Y'E>)K:8?2 MY[V&4 ?RQ7,GTT)&0#&!1L E1%JKS/'R(V*]T(YF3J%F>:\9:*0[!%:>QS.7 MG]Z25OCR6X[E(SU7_J]S)[Y@;L%:$&PMD.4H$M \2B[_/GO93-1#4FV-#/TS[Z=_!G%X G;+:L"6E3K4K[&S^-@DDTYE8 M(ID@7Z:I>_ON-JF+>K#F^D[=>;0#\!5 _FN;HH(M!97Z91,.U*"))43HGHA^ MX&B4YN*:"8" @P9DK7Z?LG'Q>#<>;5S$6RG?L3?Q#6;SLW,@._@5%XJCH.K] MS!EH09DP7CF<.4A*8+%(EKJU:/)!N027?!G?5S'K18:\D-Q5S M5%U:-OA.OL%/V^66WJZV@KCO7DFMT<_'J02?5Q5E+ [M^;22J["H9/QQR5AG MI,.^V:R3="HE2BU1N97MED ?EAR(5$:(/V1OU8Z8H,2^28)*?"0PFY*?GN:0 M>7>:PSY+3ES3Z;>XWCU#MN9\(U._S M8M\(U?5@5]^JWUP""17W$S4&E M4#M_$,@*$7/\]DOB_Y+7^/P^O->1\$XJV^CP!Q:DPCL9/$- >\\E1_#_"/P# M,N"[X WVEP-52_6+A27?NYN58W8^M1RDUYM>GL-^ME =G +.7S*I#,V"S;YW MO@R /X>*[A@2:SD\GVN '?<[T@P^R4=P :UXM D4-OKTD$POQV2EN)KV[RH/ M6=X[C/,YF6#)#PQ+);PV$MR&L;R@/._@"6&#RAEMH?<^W?5+A[O&^ESA8*1+ M\_AD98L\H\)Y/3L6S4PC6V9?Q0:X1+XPKK/Z/;DR^VP]-W(G5A9'J%]B ^O& MX#B_&32'P&LRGNOWCJ<\RA<\'@L< M4,E]"2%'2;B>3EW?)_\9&39,0@/L@@ M(L5XM6(Z+BCF=7%.MEBD%:_A"42O$U&%$U&%R^E_*-C MJ=S$$X1@-ENT[P1R?JO"M+J8Y71VS#/L.0G!.FDF.FKAW$VS@DS[6IS8Y8\17'G5E ?;; MBQOKWQSTYN\?B.+(Q%_T3I=%I/&HD#A!'<(W>>71G;@]0658K6VO)5YS@>T0 M&=*O008K^_KI(Y:.&9XSY(GF7 N'G?T#T[#G1,;(M7>,A$JE*/8NABR$F\KH M]>)*R146+\T:!M!^RB \=]LQ"1R4?\49;>O:@I,QGZCHB0?O_ETWSM"D^%D7 M-,^G[ACR".U3Q7&0DD -H=XR=.SNM14!D>M?$67L8X'DI<#F@0/\([8>&8)M M';O)16U7@[Z8XV0"ZWH;CEP-;"U%)]8E_L(?4[]HAKX.2CECQ3O*Q\1'^7R* M:?";OU%V:/_]]5J\(WHJU M]@MXVH\ZN_J!W36>[",@C/#OB!\MG/'Z\C7RWM!KFPR'BNXQ(R])'L\=:/+7 M4RWT+E._UL5>+/!T^]8%L;<."C_1UG5)1?>,#[(38HQ>DY!=YG$=^K.E4B)# MQ1DY(4 @4T(\-10%()&B("=3#)62TOATJDN MR:-)E\TR73/[$C/A&\E^,5ZTI/M1&R==4@>)G&K1@72F6E,["L7VNZF$&W>/ MIFEQR-RXG&7548DD"\+2EELDP)E:))XW"P\A<3_/W2N:*;%XLB=TLUZLPO65,R<:T!?LU MB9Q[;\+934_VR^!?]BWTSR:_YSC$)B=J=KA>3 OG /SRJ0! MYIIY,FKV/7I(/K,EZE)[N!/U3%RGG@R6?4+WWGU.T6L"8>3UDWN\0M2U<*99 MOD];F&OZ*]'T!F6Y#*D?W]/)7"<3)_5#IV?454P^_4G #L'T?_!8YIO3TU[R M-&=XT^XP*7.-QGJ\/;ON$E,7C,O M6,0IJEB#GV81/W]/REX'SV\NO[J#9[>8G]_!S[2L7]F[\!C7\V S/,;UG1NK M'AG7^#49,KYY1 OY UXL7N/XDC!>^;/=&X17H:QUN^RWZ3%Z&:62M&S8H+K MB%1+OX6)7"ZY>$6R6/U8V/C]23*7QZDWZQ'[:QVAY]<=/VSNMW<3._>_!E'Q M\+N$KWO1F*],GA"SKJWHT+8WRE1I)N/9VPQON++^8+;P&XXFH^EM+OJ M\*M>>\%W2W722.#5D<3'81=_&79G. KI:=/\-6_7]?,2-PD5Y>$SRY_XZ)JC MJ[;*\%@VA9=#@?RG;G@I$*[M+YTB /DO[3SRQCG#\IZEK?##%PIZ-'HLH:-N M&7@U%(G(\\RXPW4\4X9L MV@Y(FQ.JD!DFYCPY*W*WG69&']#UUM5O*L7\H*C$CS2=6<-L+<7?_J84^ZG- M+82Q?9*73G+)HY -1@'-]-K-7,V4U.+0H66]4&&%]NA4H\#,T\G<4$Q7N$9K MOIIQSE):XI.8Z>2/./J3P<>%OC0(V2<'X91Y."^< 8>_[Y\ZP.!\\T>;&W=W M/AZY?.)@2"@3D#:-6K]!^AV'"GJOG [".J]M(OFN!;(:]V0P^X^]J2:?_F]A^W"8/ M[+0&IPWM+ ?OI07Y=^TG!@6_O;#ZO+,=@J:NDV=?Z/=?,DYN21D@QA:V8O_I M-G)'1Q-_/O86[>"GJ]]=+Q<+VP<_J6J;E IV!WBGTSOC]UBJQ\05)-$E@40. M4PE1$!.)E!"G24H0X^@3':<94993)!T?[B>2>3W"W[_B$-A'I^6PV2J'WZ.= M:]2[7+U[ZG=_?WA6%NZ,.O1G?$RZ 0AW1@97^NO90#-]37["2L)>)U/7F_[>]"^OB^"78.S9K0G!A8*V(34\3;;X'EA3X+AK5 'V-5PU#Q]TV9PXEX9"]? M9R\_T4)X<][]7M.1S8ML7GAM7D34+M?P?!83\[*:OM@D[47@J(, ''48?]MX M\S)RH%1AG:6Q=:A",D4E4^F#^?:3/GPS [<+.-C[ MO? [0BFXTB M]/K4T9%O8/LNAH"]8^BW+"P*D%VXT8RHV9]IGB)J%EF9[T/- M(NMS69T,"3D2@89X#+3'$")&1#$DF4Z^-9_ -'Q MGD#\Q>O E=' RG]'=.DB#5E$E_Y,@Q71I)L7 MCYC5'VG;(F8569F(65W@<'X+ZQ,29N4=-#$V-!E:-C=S49\$*AZG$J>-1NV3 MJIQW>H^-3_A!I3RYX&W+3=0B:%E><7PH!29@>5C$5.H7X3>3^"L/AXJD M.']'%.SBC6,BHF!_I!&,*%AD92(*=H'#^2VL3T@H6 [8XX)F+&PAE4K',T>/ MLCT5\T*/(KQG1:3IXLU9*B)-?Z39BDA39&4BTG2!P_DMK$](2%/=<*#M&!O6 MLTMZ=I/.WT>FO-KQ@=U/L*IC:>@1H[IX6Y=^Z7TXZ=>_?S$B6M^^DQ'1^BZ= M#(/QB381/K>3C*X!'8Q\3YM7;,FU;7R:DBZS.M!6MF(;P\)'=Q/2T6["T/*] M\V)@6W&PR&@3VP=X"Y'K1^ HVI;]87KHOSH&EVE#V]4>YXU%5/ BK3&5B:)K M?Z2]BTA?9&8BTA<.TL>T\(O3%,=[B03RL.BK%GS#[EDS;-?Z*.EC(M(7:M)W M/@SL5NSQMYVJB4W=J!] -%R'J %+A0[15FPUXG07:6SIB-/]F>8LXG21F8DX M73@X71R_8,PR-!MYW*9E2%#&/E9(Q^.IY#N3SK=D+AZ1N5"3N3,,_KI&C\%M MZXPHVD7:SHBB_:%&*J)HD9F)*-K74[0FV^Z6RXUNB6N7ZX5&N\;B-^((\42* M22:NWG=D?G1F_H50M-,.?L,90RLZ+?^"3LN/V-?E&:2(?47L*V)?WX1]>6>F M5^$(:%XD ^)Z;"%.I5.I=VX+C,[*OP3B=?IQ]RHC=FJ+ F(7:2L9,J)D?Z1E MBBA99&8B2A822L;BK)\"D!S#LH441:;C\0_3,3;B8^'F8R<;=%P/$504T;"+ MM(\1#?M##5)$PR(S$]&P<- PFJ^WN6*YT^7:7+[#5KE.H\"U^')WT.%R?+O< M+7.=: _H]V9EY\, KUMPI-@.]$Z@!1KT-G(&A\UVH.1:BJ- /\^,MR&^&(37 M(E)WF=8V(G5_J#V+2%UD9B)2%PY2Q^3A$.!C$WC3T#M05PQKZVR%>(),9-[Y M@I]HC^>ED+KS86!=,8%K)ORJ=\A<1-PNTJ)&Q.T/M5D1<8O,3$3@XW3FO:)^K7^Q;4?_V*XUN8G7$'P<\Z8HL>M MUE?P=K_@2M9UT$.&VN;:%*)V;7Y%4G06AJ7^(,JZ=$W\A5?,O Y6#7TT5Y"( M66GFHL'R7AB9,RSS^F^O>M00PG9%6Y$58"G0OB8:2!90M)"(5L%I(?0/@B9I M:D\Z?^VV6C-LI!U$'C@P:-[?/YYY\@\"$'FH@06P("&A7PS_?97$7T&%ZUMW MY0"&J*>>K+(N>AJT;5395%1T_U89VI*EB% FQM""BO[C:;&BMDF&;KO3J?<^ M=4"(ZPJEG0IW.WCLB>O*"-.U;/PV)_S*]BT6C.'3;65'%O1>^/F#\%_I#KSR M=6,.IR*T JEG/*F3+S9D6]VV?^+*E]D4"7(S$#^(G 961 U:(R3)CBO^\)^$ M$?/BD&SOVCX%/^(0@6^H%!\4)ZV(Q]C^^YHH3Z<0(=*!J&(7;Y_ 0MB,&J[C M.0'CAN&+AK=^[%A MX'DO1$5U^' J:EYGF0B+\D0].@A%_-I:WV<-7= MJ3EHNR\5VY7&&$VF!O'%?3#ZVK(5XU:T2*G11YE8*,[8JT?1$:@>2^F'?_WQ MS^BAUER98T5\6C V&I+%&/5G%3,6.I2WNK_"$MWH["[H_/;MC(V.I:A#K]]^ M6W#I76'L:+\T!CKND^+8A ZF$*O)8YMV!#N[JG_0T^?J+%0'.V_ /:SQ-/[H M-2=U^P71Q;Z M%DF#P,)\:AP\*N9SJQL&UQI,>$CRO\_"FB2DG=!:]Y&.FPY!;O^@1RH[C?;^ M_C__M=OXK3N/(14WK)O_D-Y_OW9Z%IE. M7]/Q__XE&I:,+I'K5F$Y$(GK=/J_B>U'+(T#44[!,K8CL/WY&WG-)+:_>71Q M\Z/A^]8;"YE:;*1P[7OU>N."YBDW-'6=Q*! 7X-^Q:GK5.),([7%GC1I)>%7_R6;N%MT]RQL A/!7P'.K0Q4%F LZ]OAN6 M-U4(?AQNWD*//*V7G:=+$-T[0I)#8OD1,,^ ?XWQ&< ^!T)^#;,#&W$R!X[6 M1YJ8EF&;J(_H"M;/+2''%S?/^K'N=D#GKXGN&-IP=X0PT12!C;H;4$81:@H< M^A4!&[%'TZ>!^S5A&5"I7S:!^H&,O,?Z' BFUT01ZHA*:)AT[3S&DQ1^EFXX M! *88U@XND ,@=<''TN/P(,HDP0M#S3(WB!OB\V7Y3<*M3<0[(8_;42P%=6/ MG;&PH.UM+4;],+9DQVO3TP"^QJ!_"MR8& ,%4T+E5;/D7:W!S=T*1%.F"F;7 MCK$G-.]-MC>[;,*+46RTUW.5C!FC'6:P=O&]_]L/ 0?0HZ5][%(/ZB$U\''/$+7P^R)P^B%K] MSW\RR53FU^-F/0IM';CB=[;XE6[\M'#X)=$9XB/"$\H Z8\1D'Z"\KB@":P365X-5P9D%2.!X A33D*W3;7^*@]=_ M\-P&M17C#>'5@=)8-S1CM(H0%B'LU0C;V$#\.URBB3>F=0'4?N#9NXNGX*Z% M?_;784P3S5_!>BTG\KX1W%X/-[R !QWH+W'YL2S)"QCAN)7D6A9"%$(7&D,5 M>DA$Q@[J(S!:!U'@WAP#>5E7_@#-T#U2@/3# M!):C0\L>*^:.BD48CC#\@HE&4QD%Y^[8VQ4'Q 9,3 (0TBP<)7<1'9" B68X M&OK!XY]!%!KA5L?GIGL WZ&D@8W51Q'^(OR]FB)80+'A%CMKM^^OYD1(BI#T M/)*.KJ-Z24\1="+HO#(*K: IB>1LU[0;=^5\C,H@?J7+<*I(>-T6@VV]I/QC M!W:2H?L>T'.,1U>5KY^&XO$LHT0PD%X"3BA30AYE#4S!BA"11"TH0=E+"T4B M0HID+/P<48^N>@O=GH 7",N;9&\OP6 .#Q*\-QSEX,+2SW1X]#.BV9-COR.C M "5@'UY C7[\TT+1M,>_V6/#U>2#7R%4#YO@Y68\+BF-H>QJ\* *@, G*2;N MXOH*DE-P4<$Y6?+N!5M!(P]PU :)V;;]L#.:78S1?!BS-L//[=81H<,96#Z8 M\0SB^ U>[L=SN3I[F2"!<+TZ4&UHXA&,LA4;0#>!T(0@;?@$*<8^X$#+"YW-$(0VN0H MVR]VUH+ 1D06Z>5>NQ$+UG%2!LXS0:60P5ZWB\!P(="<#;?6SRG!*_ P>-QA MHPUKK\W/9I/@%BDZ3L7W0B2V*^(!\!B38B/H$2[.AL&QO,U[C7;3<_Q$/)S) M;!S+)8JR2")_^)A*H58KFZ@&MN@8]2+.!K QS#R08)C)T,2F:>T4=[@\7LU% MCC3PA%Z<64(W&],H*!'A[T7\[6PB0@X7(V\,+)S9IPR)!;+>0-'\)0SL/CSH M!5B%P^%ZO.]=^EC::IR 1$!I8(-SY:UB/ !KDG./2OHT$,I*?C;?X <\& M[LU2(WQ&^'PA F(ITF%:Y_Y"54#FE*GH(J1YR[ X[H\WE^*$?1._1%7&9^EX MD1#7FX&YWF;F*($O N8[@.D;.1M/XX%I:JB/&!+8*OI3;"]W#SOG"$81C)Z& M$9XNX'@-<\3))'M#%W/0? $Y%'D M]VB$=W^;U38F'$$T@NCS+OA8;A[^70M2\P+7G-/0K(1@O9T^!FZC(:GK'7JX M60/#4HF.]^MZ:V*$O0A[3V,/(AMEX*4MV5CHCFL%-LPT$!H]8K?-D]N:,YL0 MXNV;YAG=8[I,I;^_$"7(>! M+"_,L#W^"7F@==JLC(/X&BHM!R='2< +C*U7*=NH0J* AL&P-DN5Z/;M$?>4 MMYF_"2PG.$9F[=!87<>TZXE]T15OCNGE 2DV K!_807Q\J>W%S\/I9V3GAC* M/U]K=[O^CW5#B(,VE'W0*#8QVVS0MKR&_ C.# KD-42^61\%ZY +G(NIPNUQ M/3MG!^"[-D<"Y)"/5KSU5F]1ML/EKHD 37C)U1^$K;BWPAU#X&7B/2/<]0YQ MN!P#C(DYO";\7F%8X:J]+?3H#@)Z1R$10\N8XNV;'A/&_P9]='!0"E>UV4OO M,64\K7<(H&G^"4R[-?Y Q2V\&KJW.HIX"8YP[6ODT?OQ*./%W$U4+!AB!'/H M'_X5!+U0K?XMN,3NB6*HYG5=>'U*0B+P-OR[7HZBK\6H&EE!+L@B<-C64O#1 M X$0O-7PO5WZWJ/>M]M_/1(C!"& 9A+0,R [24C7B)2YA)\]X O:=?!@NWBE M65.\\QY\!K>72[$._=DF!)CB88^ZR4S!AYUYQ[,90[QVKCV[I!ULK03!V.X. M&DX#0.[:F[E(/L\,Q@:.@3;T.A>D#:#G(RW1E*&RR[.TSW$.TB7, )0T0F+IA&H6:ZIM=);ZH_QZF!IHL* M2%@,SPX6EAOT,Z3Q$5T^'+#<=*08RO8%6#^.',N!;ULH> ,,7$K0Q&O]ZYQ7 M+WU XOK\)YZ=6%'2M&?>*14*G/-/'&BE'_V$['S>>N^HS.E0GZFE$BG4Y), MR@)%)I)"/$V)@@B&0)!3J52"89CD,,'LG2F%B0!56!/ SL9J",D4E4RE3W68 ME"?A7+Q4 Z#H7T2A7&?KN3);)T M1 =-?;)A/I-"'G%#HK="/&>#WB"[+-_MF&=Z_8:[IYKM[A\FC^4N\TJN4\VT5?LFP5#3M'=$H< MAP\'.YEX#YNS>Z2Y-_O;=T[/G7;VEW<8L.':B$_:&]=ICS%Y\&()R!<'WZ;( MGCOVW\3ISCE[17>.6+ODZ\YQ^XO7@2OC(YC^WK0XL#QTBJ(E64X*8B8M"7&8 MI@11DH9"/!'/#(=)M9E]A4V3B?R#GQ8H)('/5*J M^39KILL+56G$IV*_7;^32JR0/'RZL\HD;ENWE26WBB5C\W&[%.,3K) Z++E@ M:I-ROY(":H.R()F]X^5N:R2D#TM6:'7Q4*6+>=7-WMV2*2AIM41+R!R6K*9+ MEK)8]J=<8S%2IS9=Z2^8%O)NAT6Y9 J4U9;2)MU*9JET)^:"FR]PT0,Y/32= M2L940)&;#37WWEJ!1"H[PD4/!-6J3Z?UH9S-D[-*G6P6"ZVN)J!:J<,&T)V4 M4E&SR9(:RZ039+*83\T>4%OIPZ(J;:8*PH,P0D676JFM:SPLHEJ/(*JVY/I\ MFBT.N5ZZ4TG4U>)#-8]J/0*I>FQHNC50TU1E==](#U%[RGU4ZQ%,,95;7X:('PAIGVY:0AGJ'1_7!>%UP'RS1J_5 6$)1'$X?M"M:38_N)=CJ92Z,JL-'F:KU&2 A'4$KZP[96-"W=*Y6&IR M.^ZF,TL>VY0C> 7J;)1,CQ^6)#T2I?3=1!<;(C)41Y %.&W(DLCJ<,GE@JR" M=+-?::):CR KOZC/N!Y?+/'%[+2VS*BWHUJ?Q44/M:!P)SOY9>J.S(DC);]* MM1MQQ:OU0 +47=, $M^ER)G6K7<3I4DRB^1*'\'K-*&,X@U.:2)+/:Z[>;H[ M+71; GT$KXL[9E5E%%LG.W5%GE'S5(;*HJ)'\!I?BK5EG6067&-N3$[^:FFT'0GG'Y1%<;\S(J>@193#R7BR=CK*T6>R..=/L=FFV@ M;AU!5J;7 R@^S6NT:YK$WYIU=OU%BYZ(%?;KI2DDB"97$7O%[.+/E^CL5R/ M(&NL3"F@IH8ZV>"$]EV3S'-&"A4]@JRZK N5=*DQ5)6X1-]W4(LIG168(\BR MYJG&T-1N%V1N.9 XMMI^X.K(71U!5J$CZZL4U\JHN4RO58[E9LN:.!*8Q\@2 MAF2<1C/ME"#38ER(DS(CI$621M.$!(C'DPD)INBWWR&\YQ[F<2?TA;RRE9C6 M)VJDC_%78=8O(@ M&+[V/ MQ8]ZT->)^'-O7]F9?^_4;\SQV?#&8AUL6G^/X06B&S_&@G=NO1C;V%DVVQ0% MHFUHK@,_(Z9!7I-/[&;[0'PM^/M#;\6AKE//OJXI&I=H7*)QV8Y+YCJ>B,8E M?.,2Z4LT+M&X1';LTL>%NDY&XW*^<7GY-:]OF[9\F1#2;Q#"60WXAR60?D$ M?B[1X=][?4.38]SA?Z_HJ_?VD[JFSOL&W_1S60G'Q_ZY%:%;5X=!KAGY8RT2 M,1KR;SSD!RF&)Q[VYUW/Q=BZR,A'&O^LQ@>AU8#L4.:20 Q'D8EU7M?E6 2: MI.G(ZO_Q&* NQ05\' /O,^Z[>Q$D"<+A\)R]S+QD[I\;3M:V(4Y@.Z%2?V[O MGT^_?8O_RWRN_PL72)XT@1\)^%P@$M;/S:$Z1$M!SRE!;0YQW_$S@6['CN\T M^Z[ >2^;_-9"B;0IG$A(7IR8+GJF^9(:Y/P7G'A;Y!Q\Y&;XIPT78NZ^FVT+ ML89^QS&.4!ZA/ 1C'*H(\/D]<5@XJG_.1@[88_\D1?P!;_:= VVSF^WR./F% MV+2P@,!_PO^]T-G)H^-!O#3BW8XRCSM*_*,L4;/U CZ?&Q^EX.J*T\:;?7GT M0>@X2!. )0M\)R_(>7+@6%:*Y5Q>EE+S4=X"J]&5=W(">J9W%VL+C:&0Q'GY M."HNV+UICV:3P@,Y30ARJR3K;:6/[I&AI$R!9O][%6.N"'\3_K]7RM*YT=VI M;#C!]2M"!U,D#]>.C0 P;[!RLKJ,_^&VFLDZ.6!9*R3(.Z"Y\(K 1X.@NU#- MZUSRT2!5@Y5\B9RN6'BW8IA.[)X5$CB9GJ'('VF2_N?GOB0N%=J1OD?Z_MGZ M3M%X=PU> A'N[.6RA10MSB=K8%A>"3DI-?M\A6_,W'LSFQ(HLG-G],"XU%(> MU!%2^.35[SA-_TC'J?,H_!>%6D)$Y[Z0N[&2Y&TH)_#[AA!8O%>VZ-"YA)G7 MA=CM+Y][7L*L,R1F^6PT;*UG[8V:U:$31#6/&&.&DWO,N"LX)*VT.MG1H%8T MF19NWM5OBOZ1S)S)%D<:&VGL_\_>ES:IC2SM?K\1]S\0?L[Q]550'8]T>;WKL_C,P+<%PNU7FUR%\'U"9SV<6]9<%?SE8$6UC("&8-: MN(G;$T6A%5'(%R@2\%K M(%I9S(F^XEM+PS4JS"K>9/;^0*]W(VY^= ,(]N. M8C",R*,X!BBLAZ.P7G.#XJ[CQ];6D9(HCAO?I) TJ;R'C>&=@/4S2^!9MM1G MC\QF6B2(86*3S-$DO[^/5DVLOU2QR51@VTJELA0H?+KMBE1"?1%YDL(!]07L M&]AWEL*S#QGXKCD(!7O<'7(\C_L#?K"ITX78P*,@#27S!1@&1-G#$64=5UU) MNA)?A:':WO&>E\/5,/)7N=UWNJW,/+A]5R@W+"B]_5[\QI//@#.X& UWM'CN M8/",K?"QM1^J1+_O'$;%;:E4U5W;@(H67M_5)F6VPXAT$OW1>0('[!Q #( 8 MCQ4^_AYDX.U1J; (*0ZV9@YL^+MMH/#S"#+B@U&SQP[\<-IW%BW^#.3EH*.; M@[+0X]"P4T!6OJWUI\FU+EBR2GUL,+$-A]%=H4XIPX^%=K=1T>I7[#Y7[7RQ^ /XPO%_5W"&\8E MIJOXOL3SEBID.9C/TO[_F87RQ%D]%V0*#[;=,27;CW;]W*MYGT[R*;5XH;L= MDDH.I)H)+=PQJP@GB=AD KX2*S@(4IL.S8D@W3 IV 0*7.W$UD_D0%^ M?S\_F:B;T-LO.*%?AA:"HRB]<, D/B.I:D4("J3V 5L%MGJE%+T?&BO;F)'B MOFBT.,*:X'99W?$%)[F;G$B,E:0NU/\G4[S;L]%L?!1C2W[TB3E3E3P5Y.2! MW3/8/=]OA/:Z>?YBULW8JGOQ]'A-\-3D!.94BO:,JEH=N^/!1#EHKMI04UXU MYB*")10;FJ>I"_8? ?8 A ) X@84VT=1 HU$(944#C6(AC;L::)'5PXH$5=R MX'F8 AS;XW%L24YFSG[#M)TY2,S,,MX.[)\GP?KILZDO%_/]DSL=;?3E[V[T M!Z,*4IFPZL"HS#2N7??8S1:+-OIX'.N1>?Q2Y7C U(&I/Y>I7S!R>Z>MJPV= ML!"Q;''K<+6KJ\,AM>N$L:U'$1N5Q^D+!FR9L?7GX?2.G_#S2HD+5$AD.3[/ M3@;U3PO,L @G%2>8F6H67,(5LZXS*)FL9VI?N#CCA#^A"_7*OMD+87@]P]8$ M7&Q)5BV*'9-;(G":R!/8J5P\ #, 9@#,W"O,7+H@Y 3.S/;32?1GH@%;+-2< MK9ZY;'))5<&CJ4C)Q_=AAQO,=V5A$OU-= M+Y8 0OZ=5(_XNV>H#03)1=E*+OKV:L44O#_?X@+USKP$@%D 1BM;C-9KQU_S M'V]_OBO!,Q_I/7[ZR>V[/-UPB_>=V9YMSD#+,R(4H.47U?*L[]H?=)/^S;62 M*VD7WYP% O%[D,#U[OS-$H5Z;XLC?VJG4YHK5OI+U!4"W0F[+5'C5V%BI_'A M1IZD+V2G@,*X88!44C4U4@@EYZH;U0[4_&NWTCO=S-P)*F=%"9Y@AW?O<18; M?53\IB/=7["!%\E?=5^/%W??1W.8,JM[&JD/.77"\IMMBP@JFPC-#QWL"_D" M>:&Z:6#SF1 *L/E[#MI^T>@%:MON82VCQ*$U?DTR0ZX$*?/8Z \]Z&'R0O6R M@.2Z+1%W2Y =R]+]N"F9=_YX+C-K^HQ;ZOO),FEOL:TPZWOM)G8:A-2#$,O9+2 %,M 0/6#2R+?I/S< MZ0;Q3G [6U>?95YHX+ZXFYR$QG#Q)N?_]8B>F@@C^?I2YVX + !8 / YLY"V-]%&QXMX_3U2$TG9K M#X9< =:%:D?H[]BFW M%-&EJ3Z!Y%+YP!P1@Y<#*G\#*+Q?8OT5+* [GL9D3<:>3/'62D#QC X+,F/FSD9+I3+TWO4\!+? XF3N9 M%\H39_S<)LOOA[T430@G^AT&W1J-RDHU*'$'TW+D$9(>^42>+IRZFQ@8!D + M@!;W2P+^.EQP_<4207U1%2JK-(,$[B3P2S*2CG;Y!;E/M92XX U(SZS80 +/8MH7RC9\AVUO/&TXV$*0:$!V:^"B"CXL[IC8 MMN,C62*/@NS"!R3R?ERN 4@]L$T'V_0'B.V^GVW^P_N.=U"GU,=L0C+X.3R4Y;R0Z 8KCC=JQ;POL NG+74;(O] MQ3 !BKC6%\^CE[HP#3!Y-PP>O[T8'3!Z8-L/MOV9B/I.7U_\OE,9O(-*]0[& M-CC+'G=61'6%5*VNB!))CSPXCZ,7[-;RS-H.)/ L]GZM^\K?9_#(;,>M*V)S MSO%K7[;04MTI,(G!Q]0?F2?H"T9OF5'W9Z/^TG>6@SIB4-J71:&!TKX;W93^ M)@O\APY$U%:U;H/%9MS:&OM2=5-MEH/(@9!)VA\-DOX O&18: !>;G4[^WOQ M)22*M9JPZTY@B<6X!;M3VV)\#D$F5[07 +?X2-SB\1-^7BH,2H0OYD!N"WP9 M*2Z\)_A_T!+C4[&FNB(V"[C*"".RYD:+TS#$>BBBR0T>"$SG:?Q4IQJ #P ? M #Y<$Q^N4IQ\ B"JDUZY9$Z4$)9PD2N[S3;2'G5C@(C/HE$\CY*G-J2@+/F> M*SJ\FU MN4=0?':E !( 9@%8C&+5=JHA]#D33U:&DAFH'=7MQU/Y0AK"!]*P+;FNV!;*"ROHMCAN5QDO M.GQQ9K?$>23\BTGI#4'Z6V)JS&L=8X1!'0&B?;M)VF%%LNA&P1<@1#@Q9 MO:+OM&7%-9C+B>W*:GTQN>GA4!36DQ$,JV-%*%O$P-U,(KD1,)R'#_^=2=\/ M(LY)7]XG)_FY>F"K.0S.YV(-3 CKDBHGDLEA2/)3!)C'>Y:YYGG!=Y:8JNRG M[04Z=;C1J M31P4Y4N[UC1>+ENN39W8X,_6!QRLELA M-#1GX)U.;NJDS6\HGXD7!\D3\?VQ^*F&).\WMU-C(4^5(7T+'>+*OZK)_XGH M3!&P*BJYAJ2QO-1 *5GIS4\&9K](%1V^BY\332>2I?GW6UKH^*.7SWHBK2]! M[F\HXNF)=K&2TAM2D[*@#K"!! UJT%1@;C!1)_"]6/FC,/M#LWT7;.9ST?*O MU$AC-JJY VP\.*)XAB.*C&047RUJ^& +TR]^*=D"G4@K*8]Q:-PBS0ZW8V%L M;ZWDC5V;QVXVSCL[=9\%L!T * !0KEBB<.%0]]R(LF3<0KV*URVC#\_KJ+PM M:PLGC&=#7 Y1P*GO#4MN#UQM\6NN-KL\;/%H&C9.*S[5,@H&W]X6IMID*FZJ ME^)AF=*JVFB'HQ)7<=GM2BQW2_(ZTSSLJYAZ.E+D-@*R$%@)WHYZ)D>/H>Z% MQ"2;OKC1AI.0X[9][-PW[%L6:3(/J@]EV,!RRCL^H$HYLTO)N) M^Y N:TVGDF'^](/J>#&Y"96"Z^U[?LF05%TQ>%.?+HI,TE#BW?3I[U"C3Z[5 M/V#6Y)U08X8*27+\AA9]NKGJU!6@T3^4F=DTQZ(W6_LP;UO8P("X3<5EDL[( M>/0?C9V*U[ZCS0<:+U'<-T37.S4;)'D "=Q#FDM&MH=7@^MS[P[;_F O(%N8 M,HANN!H$L*_LD+F()7>H8J !&X % NW8XW>'Y*<&Q=Z=8,.FQL,AAO*:$AA M(HYUBF&,"\3%< &D_]WRBH;HX^*EE,QHTZXKD&[G9&FE^Y()V'1PQ ".&.ZX MR=H_IMV)++MFLP>[/H'ZQ&S H>AV:AIJCVH7>J8F^5M&Q)*+52D:SR/$!9OR M E, 0@'X<(-.%^\'B K:Y^"]MPX,=.!,-E6GN>GMPQ@@XA9I))ZG*'"9ZN.= M*#*R'%B!&9\913JFZ;)^OINZ,K."MX-XT#7S?GL@I226^^.^HL.>ZDNZK2J< MY-J1X+PWMEXZF'KD!Z*I1X\]X1#&9=EB8,^=<[R\612$_4!EM2AB3.YJ+ #PN!YX7"YT_#WTP"2:LUT,&1J5CJ*36[W9[UKS&#VB^[W4F>M'5:2E)/V^H]2\TY,R>8K/?KO%@<^[:= M$9< Q0F'4P^7@YTQG ^Y$;-7-Y7=MA,*4;B:7#6+442>H$Z5^P' 8 # .<^ M >=RL>^[$*=W8JD?J,?8(SCSB_ MBC%W1*.^.^Q]<]M$DIAYI3 X6PJ1#1?T%:QB$:PJ3C SU6=S.#<60];=RS7N MIV!LY5V^ABX.EQ@A5Y8"M!MT)TUZWM^BD:])KM3%Z2BZ/9D_#G $X C D8<- M4W\!2 9*D=_#1:?&L3MXMRF/"Y9-=6,@B8+6 HGD:2+-RS[FY1:_'Z'^KR]% M>GZ!EIZR&BF1>_B);D=OXO_U]=2^#XK(*5 \_.&7C23\_F.::TP-H7XXMWM[ M^<%"S4FR[%C1>^SBNBS;\>.8WXU^;.?TZ ES-\G%=?VJI,6Q$C_/4 MY%J19)>?I&1HNBW9LIZPYL?L?V?:F_UQ@4??/Y/]$_KW\GFZKDQE"P M^$;KL/A#CD P__O? :?7I_CK%#\%0.^ #VYJ63?__O_WG[\O]LJ"'9,1WW MKU<7]F96BX-=H0E^S55HYJJ2 4E:],%_268H[;S772G]"7OUCG]]\8*Q&'(( M_ DK_+_FRR,[ZS^0B-0CO4@^O8X,3P*;@H76JIOL!G[9V'^(^46;NPS_S7@ MV9/@%G_]PYY?@QB,8XMB8Q<<&HZM?B_J4!*7$B8HJK,P*6K0W(#$5 M%W$$QT4:16B1QE%:0>+R>6+V/N M6'=2?N4P<8PX%2']ZDO_>-&^!%Q)9'%8IA]%9D5A,.!ZY>8DU^8&([[7R.=J M;3;^ZW.BX4<$_4Y\/.@,&SD#5UU$ !^I4LV.?(/:=#Q/1"@,0#^9 M%,NW2UR[SY5RT5=]OEDK,8/HF_X@^K\6UQ[TX'C.H10-R3#L>V>KT MN&KT9[4AEVOR_?X9%^&C$_BC9D<^U F\*#CW\CEU*ZL1JB25T@G/ME+=U^^L M"-E][\_U(1QF-+6>U M7\)]>Q=M07BO2S:ZT4CJVY'-:0/Q!QA=-G:X.IXA/@K!8BBBZ6=. F$VVMIP MR%66$ZPL"X3,X_-H9.';D5[!,+NET1851J9.3P>^M+6JW6ADZM.Q<#7I;"&] MS>G[!5NJM7QBU(V?B2#?#N5;10]OXD;5J%0Z-JV,AYL9B@3C4Q-GEMWVDVQ*)0$ M:;,0-I60KLWA^)GIR>MMDRLN>P6!LQIXJ5CW]GH/"\5">DJ=A@!1FTG0AQN; M2=,*E2G75!F12(^LFE6SK%+8C$,7NXE'V/5>6YQ'(U.3AQ1HYT'F1A9V;9?T MAXA&%(+XF:G)MVIMJ3K4:@1,(&NNJ@&1Z\E*?EEH6#FOFI+I MJ&#OL<$H, W4)VO\>MA"T>4\'IH2:CA8U .Z',X%M!]NAV&O0O"59&A:JA5_ M7F]V%A.9LZJST-AZ;FM2IH M 67H- +KPUIKRTC&$IO.XZ&I>56X5L]?:EB;L^H=,RR*M2K))D]-S:NPPY:\ M@Y270C^HECUDV*55)GEJ>EX(:S3K;9R$8$AMZ7MVB$Z8QCSF9U+S0OJ5$3I< MK*=<7Y"F7KLCX7HK&GH"4^ &7]S46X1F!+)<:?3Q+MPJ)$-3(@A:H^9XXKB: MP*JLBP:RHY>Z83PT)8(%Y6V1:0UBN(K9*:L$/.@XBTAA3D#5J%Q%>O;$ZQIL MD\*5<$V;TUHT] 0$5#3('NW0BF&LH7F[:"[&)!NKX0D,&).>7C>&^[*@-C6V MY)F"-@NB:9VP+1:EY0U"UV08[5:X)=7P9=7LQD-3$G K[0G27Y7K<)_ 5@9? MX*8:F3PU)0'-:4W(4J\[,71ISD-R&>W.ALG0E!+8B*L@>[9CP6QC4]^CMF8: MM61H6@FZ1:HZF72:+HP.9T8HD3T6CU?V!!)P6V^WV>M[VR#TR83M:LWUH)H, M3'_)1](Z M 3 $)N+E#JT6#&([;_3V\_6TUT^&8M\.-1;3N3T<> N![=5J]FJU*DSU>3R4 M_G;HLMLMMWB4U U]-6=[O<986,XCOWX"MI;CPG:Z*1$HK*L5VS##=1071D-/ M(,%RJ?H^.BGOA7XHN$1Q("QA+O+7)XS+*L_V]F;9,0V6FP[,XF)BCN,7.!%9 ME%H+ MIRJ@VC&V$Q@5K81%XD3TW)=5XT%MLBWZT):Z@HE/W9HCG@DJ>F]&4Y M\LI^%S-+7"-:WW!<99=LV(V'IO6E:5,+EO,W*!=TMN(,0+T1-(L-"X MJF97+!,FYKCDD*(U#-'HL2=L=L*7$=*>;61.4KFF)N&#MC%-AJ9$(,Y[?A^. M' *':D-(K$IEPHZ#JQ,!!M%F=U@3W?A&I6R$2D6@VN@TC(>F1. %"YLNSI$^ MK(8P:^>@T. MYST'=<@'R@+^H>9^^[2!(L&Z9'%=X!\>)X-UN=&Z()\*&%B8#"[,)PJL2R;7 M!0!9)M<% %E&%^83]<,L7; N ,C NGP%9 386F9Q83X1 ,@RN2X R#*Y+L#S M9W1ADG0QL"X76I#G55E0EN;'B?_Z%$/#?&)P_?'&VO;Z^G-C_VB7>C-L#[9,[[4#\1P$&1T_^>Q@+T5_T*@GXJ M/!0\Q%6ZY_,:/R2/@0YD5P>0>XDJ':A_G2W0R]C\?KEOZ&_RY4 ,AX2!&\CA0QV$O^L$?B?0 M!8L/;."I;>#J'92SN/C !M[D6SR=#1# !H -?'U4_W0V@&6\G>JC$O^'GB,= MUU$"^3PW3V7J /F*T'7+.?_[?!'H+6$&^U3X=F;G;@E8"EPI?D[$48SU.C_RD#:7NBQ:#F+H(MO.U: M7$/"U@RUMN<($S?9P%X^(U@>1T_UX<_^N0TP? S1\Y*WA(Q\U?*K6*5IC M9R8:@>2MW,8?G77;A5@==\W MI( R=]!>KTV6<;LJ^N4SBN=Q/'U1Y#VK0R/+1/ %3E['\ M3)W+/]%)_(&NZ0X#3^X@QTEB\"/A\%^]T#R%M//RMNY!<9H[?& MRM@*J[MR?(MO]-W1L_01'O("F==A%+.K=:(XIUN%6X>4=<)&H.*4TN!&?]CC MYHM]NU=CQ.0VQT*>I(C+<4@ B 097+Z&0.BC\:S/P4BAQ^/*INZZ<%]M-J; MKM4>(OFW)K4T->+^RL3+9RQ?@$]=\0CR4@ 073(= MY=;3SPH0_2*C]E,@\HF^:ZRT/0_OW/(&%A;Z:&;=&HA6G6'5D:4Y;(R$2%OF MZW%9:,<1$?WR&8'S&'ZAD AD!P$D^JX_NO7T,X9$9P^)IFC%A;TEN8"EA<)S M$.PLV^:M]V8+@RFT*@MJ *,]9TOQM8HRI[H1$L6L'Y''"O#E2+]'0:)[RM$Z M?L3/K[AV#^J5.U\99I9RN5+3?I(3GZM<)9O-))"KWA;[$Z(/K=.SPJPRX>!= M8+9X6'=HOW=K5T!#4Y\)''F29C%((0S&YEAJA\RARP&;2!.QT:H5EEU#J*AM&QOH'9:!;@T./EK#Z-*R*G'\2L+HQ1IMENCX M(J\X'XS(%Y!3:2'WT< !@$.6P"ʖW 8?3A)@O8[/0[W&2,&*7_=G")YJ< MQ-P8')9UOT>76UI/&)51;**6U<)F%H,#_?(9P_,D=2I+_#XZ>P!PR!(X9##3 M[*;@\$WDL)K@)9DM6SHLM7B!67#KC=&\=5Z9H2*L5BMU1",PZ_(*J;FUL->- MKP"-\\JH/%TXE5?VL#U??A4=[CS9[/ 1K./Y\:WN+FC_\@PESU?(XWCL2F:0 MP@14^U%5&QQ%/X%J@QXLV5A3H-K7RJ)X;-4&Q_:@M^IO6S.AO&-U>*(.BVF,B^R=>/I-YZB0[_FB'ZL#^+]L&]5GL M/XMM67YF_Y9C2/)BX/BJ%JL$R=3C^1&?AZ<8K M.7 0#JK[0,.##%-$U^Z\\C.GT6;'HK<7O+Z #N96W[*X9G''B'12K)&GJ5DEN:Z=J^4GS)?@Z561HMZU]@5(+\N[Y2&KW4C@(E;#>=I](+$%X"8 M9X<8T 3E$9J@_ QBC)XMV-5JGX$;@39&*G8H,48804S,K5'(A79)($LJL\5H MA^8F\M=U**#)R?D]2X;=R#7['-Q:#G=1S7B5)BD_HQ"<1#>Z&PQ M3>=%<2XB<$RI47GBY,47H/T)@ T &X_G[H>]%A/# M1ISV5B9 G#C$CU5;BV'>\*-R_9<^1EN+/M!4]BKZ!ZN;*RPN+8: M?,%.=BE)MAB>Q]!3'7M!.Y7'2B%[AQU47,?S2,;E< M<[N:K3KHS+B,JQ!;B:%W$CL_X3#6^X%G.+A#PZ.Y@D +?) M9UTRNLQZ[A= B]N06@ M;L=C_1@M]HV2CDI;<@SWB^M% YNH2E (8[2(62PJ M3U_RSH"LYW$!N+@-EP7@XG;TU8_A8K*?4NTJUF2$'6N.1+FW+,NU9"]R)*\( M[,*]@+-F%S?FLVXY=WZEQIIISW/J=J7:GNJ=KQUP9M84U+4_;F.;+$@A6YE# M0-N!ME]6V[-T< VT_7&;%F5!"ME*TP#:_K@=>K(@A6SE%CQ1*L&A&TU/]53) ME1%MLR)H9_/].AWGT?\[]:*&,KI7_LDSMP M)R?(ME$-HCH4U.6$2I,H3VH=9\,@C(A@\<$_BGWG*.\)#OV!M0-KS_PI_4>M MO;\G2Y1D]MO&#FMX,-1W*T,TC*T]OJ"7S,/4!?L(9TS-@;7?=N/^Q-API4M[ M/X8-&]XRD/&Z5X?Y&CD2K$(A:!232(!^^8P3>>ID:>L3G- #;+@ZS0&PX=)W M]GX,&XS:5E![?;]@!-+:XSBKM"&X)&Z(C^0Q-$_!H$G*0YV^'[L/1WK@)61/ M-,I0DW-X-?,ALA^AJ6);&LS+79_?:8+8W M=GJ0>%LZVOL@>>)29@LR.^[;;&^=L/%PM,6'S%:8S1==C>5U6)] ^STZDIH> MD7C;F+- X3QVJ3O30([*+3F+BFJKKF0FK(6D6+JM>WZLI!L5W)\$&H.#RTT> MAS,Y6GKD#IBO[/S[/L&!Z3FC]W:L0-0<;8^6BC,OZ(I((2%.Z#Q&7/ >;0 : M #0R.?V,@<:%&UM\�*C<;*5(-!#^[/VY/V K;T]C",0>.0-(.2EP(-<# . M0 /<[ MB)Q4'PQP'1%H]/VJ(Z^NXZSM%^_+5SQPZ]8O/7".GL,[X3K$E3,:US6OSZT1 MLP'O46ADSB+70<3,5H'.PR?OR3QC U< ( ! (!DD_-Z#X $H\5.%JBJ+1 S M8[C;]]L5*"X$)9*+O/$\#5\20+*4Z0 ) , NXIRA+_]1X V9IXH]@:=\9P M7ULZ&CY9F\-9-P:0N,LK0D0(\IG*E0((D@$$ 3<698D,>P^"3,H+>5TV MZQ58K]0&G&:R75@*8P1)&K_"A3Q,(N#:HH?/XWJ',33C6XLTU[%>B3''/C,A MEC5I9,:_9$PNSWLAR<=DD?OC,3BPFBT[EAK;?^1!(KE$SSGA2L+>G,>")=Z" M*Q/#[!/8>-%"HF"4C.DPG,KCA?25 W^""XT ?@#\N!5^7(D">Q]^T!NTS-"J MM!(JC+T;F;#CCPKS&#^(E\\8D2>H-!MV1OS(> X'P(^KXT<&.R9E!3^NRX"] M#S_,%C?E^II!&Q !DUC)".W>,HSQ@W[Y3)-Y^J+XD?4<,( ?5\>/#'95RAA^ M7(G_>A]^-+9D<;!0C;T!=>>P.5OK&]YA8OR(J3 :SN-8NAO;^0 DZ^E@-V#' M;CGW6J2UKNKY.3U1'M""Z7<;4+CVK MN07&ARJ)UX[)#PHG0-NFQTOW^<)Q'.O;0+.FQR:^K]!7)6OX'2\L@IYESIE/ M,0&*_:"*G9KOG2>&O/J='UQ^06QW-L$N.P*QP*NLH'*%C$N'D,>X3 MI( ^W[0K(Y+.ZZLYR8 Q7Z6=(,[SRCXN>,JXE9IMT6F*XZWU#GJU.K0M) X MKG@?3> G4Z"?('O@L9,%V(5DS]6<;N M5SV01P H47"0>;.L@W)DG\/8/!EE&1RX45X;'UE);; ML,+8UN-*%"R/%RYX9?>3Z?USVCK(8CAS%L,OVWK%74_"N>:AG(KL\3G=DCV! M2VR=3CJ-T\2%;!VD-3S%G$%:P]E9F%^/X7OSG?/WS]=WV#4ER-S9EACHT*VZNT9RH]1=2N&'DO++X\(AT$GNG, M&>24 .0 R'%[LNC7D4-2FW!_4L&;!N$1.P18U@DNW"-&$R,2LF NMNFVQKU$^1(F"P:I!D]5IK1X9KU MG[?GG:F1\JFYE>O$DHCL(?KVE?CRI6V)$_&HV=L MWPO@!,#),\+)I8NM;@(G8]Y8AY6:B!N\7*J6R.FX%?02.(E9L3Q%IV^5.&\S M7X F3X(FM\ZER@J:7*E;S$W0!/+6 JVT.%NH4 '1(8?MTC0,8S2AH^TNG$>Q M2_?V!7#R)'!RZW2MC,')I0OJ;@(G/E9;H&@/#^!1:S10F@;FKY1N#"#U?[]\6)' ]8BJJM:OJI M;FC>;B;PG@T)@C0L0+L*-NZ:V[F(8DG#X707>) *!H " ,7#% Z^'RAZBE3! MENNU)C0@LXSJO,_!8A@#!?'RN7#JXE20^06 XEDSOQZNZO#]0#%:KR<=M0,U M!#U>R^'Z@( M!JVNM>DT#;76U MSMK@IV4FB2AB:HJ\4),1D->566J[K?HY,\[MBA0\TF!KY:J+2(7TC9K\&"1T MG=U5? 6,6 2,BA/,3#43CN&J=R??6A#W<$QR%>8JPH#WW6&X+D&T57&<'1T"0JY!=[T:0XDIJ^J3GB(:TY)U: M:< O&V@8(\@Q6>NBF>0@60M R#?DUZT%<4<0;1$/LKIMEN3 MIK.6Y'I,#"&'!"T"NV04DJD$K2?*QSI\Q!?":Z6Z,>%E15KN+217S4F^[^JS MP)=BX_6='&M*T3 F8<:*7X;ZCFPL(G-172^?FTF>+B<#%-T,?%4!.5U7/EC) MFN-Y*R?(4V5(WT('(?U53?Y/7#GB7NE.)B,!J@U5%*745:W7/>G:?_4-#]_& M#XID&H&G^?=;L#_^*'&$Q]4Z&9Y8M9UJ M"'T.1V8E>E.;",R963WT \Z0DUP[$J+74=U^_(K%&*K23A'^YVB(&_ G!/0H VCW<;1K^4UO$OK24E"K UC=F"'5'X0 M[9X/[3Y,0%X4[=JHON(;;:QA\!IFZSPS7S)J&*,=$:,=#/JJ91+MC@-\9Y6Q ME)IW0"%=)):#JM6,#&FP5' M,CE_&)Q\5\)DUI8T@SCY82[YHC@I[A9E!+=4E],AKM'V2O7>?I[$DS&E?,& M$N16WG*JHP0Q5 62HA>5YNJ!2O9R@:Z9&5[X S[J%7N8 M _2T VNFNKR6^"N/#WPOGD DY%??]:W+6@CUCMHO%'QA--F94P_W^>HL"NV) MY,Y1FLYC\7\% EP\"E 'H,X=HN53-8J8R0 'J9%-B[TP-!:CS>[SE-5&GVMFT)9IN%>%1N['% M%IHQ'!-)K$,?8AT4AO,T3(/+6 'JW QUWI5-"E#G]UC :Z).W;5:$\LNR=R. MG>*E$=?NR@P3HTY,"B)X!#L4D2=A<"WL"1[P?Q-F[ *:*ZMQ#\?#3W0[>A/_ MKZ]G8D.29=)7L7Z7K.=OSHTQ.ZU<[IT>/FKF3F5I+KYQPMYR]43XWA M18F[)L3U[W:"IU)D\SE-MR5;UJ/AD9G[:GP/M/?IC!/]_IJ\UU04??/Y/]$_ MKW\GFZKDQKBP^&85L?A#CJ@ P__O(O[@N%C'6:'X*R!\61O\S4LG__[?__/V MY?\YPX!DQW3AF:M*!B1IT0?_)9FAM/..LR3I3U]X M@[^^N$7LH"TQ+N;>?!V+(R5+2]I";R1VQ$[(5+5("0]_]OJSQ!-^^:'CZ3&" M_^6J9N2H-FK\]*^>FRQ,[+[1*#",]2#Z]C@Q'/E$%BZT5-\8#?;/POQ'RBW< MV+?^:\"S)Z'OIP>E@^00([*HN,=N;"A?]%1ZCZY^+>I3$I02ERH2JJQI&$*( M6@%!11S%89$B9XA(PAA&T21%DC3]X$/TPHB22.QSO<.H@L7D1P'"D0MYM$].(LWRYQ[3Y7 MRD5?]?EFK<0,HF_Z@^C_6EQ[T,_QY1Q;9=H5KA]-*1XUY'J#6K')Y3H]KLSU M>LEPGFWDF/;QJRK?+'&]?HQC"/EWCNL*M<$D]T>)*]?8VN#/,P+K1Z?[1\V. M/($3>%$PY^5SZE96HS4\'M)9$2+YWI^Y6[W?-SKUAV!+@1)%?,J?;]1(5#"4 M@&%:$@L:A8NXC,*BA,M1F"FA"*5)!066R:-*25^:"YK:N(\@Q2*G3^:M84.7 MK+ :1E$U_.W(6;&UJ6EFX,%K@UO/>XYDF-6NB(GHMR/+FU5GM:UV,:XB5ORB M00J+J11&(ZEO1S8$CIN+E7DKPN_9T@QHQS:E^)D(]NW0KLM,.IL0ZG,LLL"K MWFJQTM&NB*<_/M@3-<@GUUM.TL:+$5NJ%6H-)AJ9^G@:9AA^.1E@,%K?L/OU M7*([X_B9Z8]O*WVV4-4W'4%JU*//1_'44ZOH:#U<33%#KRUV>Z9'P*5!*!;2D[+G0SS<\H+%59K44A**G(=3 M\O[D;%E"S$WQ6*1J7H%$R!\OTQ'7\ZDE+^ M/5WM%&NNQ!A!>U9L=Z?L6+3CCT\+E9JP'6)=00=P8UNWX)8"00B=#"U\.U1J M3I;CZL1O"L&L+&BDLC&AIWNP..YO9S'DDK)7W): M2U1ISD9P(+)!BS2F3:P4OT!:_KO2>M[6:*0JJ!-+&0>PV"U$3R73UM\G7619 M'N-ECB!5FE])I;4263^97BE#V)ACI O3'(0KF-#L-&>+61B-3'VZL')?WY:_%0@;5BX79G C?H@ MP)%E6)NJR?13XI\/:TS#7^L%P=)H=%I@:[L2$L\_+7Z%+!D;C$2V1I_$^9Y0 M8>C>*!2IM/CW'K;FQF.IRZG+R7)50FH-W(Q'IL2_MOB)N\(FAL"6MD7%Q;7E MH,-$(U/3[Y9*P]'"Q=<MY'R/!Y*?SMT@/1F9*,7=CC+F'3G$[Q.S*2Y M2*=EZHZV,ZV_)E?P6J[W^U6$4C9U)AJ9DFE8I?!"3=R/C#6^1-4Z]*!+U&P==WEL'WRP,^J%?6J\BC('!Z_FMY MJ")TH6@)C9*FJKTFNFU83#PT]50)+PFP']14@=BSOMJ<: -HU(V'IB2@-?'0 M*%BSD0 QH[U:*ZBC;3UY:EI9-NJX+_)+@X0MNNKT[:(?2D;RLFEQ#;#N5E[4 M%,=8]Y0IO*##":X?QJ;DM1<:^WT79W58W1?IHMV*7#Q[>(>4OE3V9+-2+VH4 MS';+*%>W-WLM3*:6%JXB3(/Y3!4T>,=28[*,D,.)?!B;DD- R0M7863#Z(^] MLC$BF[L.%(T]$5E!$#PK3XRI9#28;MGW\+6^ZR9#T^ Z9*M[#R&6L 4+J\@/ M:-MZY+&CH6GGXC=Q9,=P'4%%H YCKY=;F4^>FK+O7BBP"\6?Z1PJLZ/-SN"I MXFP>#TVO&>FUM]Q\41.%46,I]5;S7E_?A\G8U)H)S*R_& SMOC":>9:W$FQF M.S@\-[5F8XEOM52"'XF]56@[.HAAZ)URM"4E:A$'BX:FGJJ)]+2$"ZL( &2%XLZRJU-;M6- MAZ: VYN$/10K,3*L5Z!V3?5J+7*2O$!J&79U9#:1^0$#KV?]K84N*'<'A?'0 MM._RV()FZO38,$8]HK8:J>;.=@YC4\^=^\T*6FWY74&O2WY')*264DLFEO9> MBU:[J30W4TA813RCH?:'GNXZK&P=QJ;$L!$K MT:QEN>K^#NE!$BB>'I=0AK1D.KC\8UCMB+VDH5W6K)C!Y[(M1;MI8] M:MFF]S"A8=MA4#-'2!3 (B>.2O==*IK";\_ZR5%@U&T0R-/4&IH7.Y4E] MP\"C4LCV-'T/+:ED:/H-7'G5EP2EX'-\RRO!HV%-KL'S9&SJN:-%/3Z_:+6C M>!N7^_U= 2W4#V^;CN)"DV,P;C3GK-&F5Z;K99&)'#ER(CK8EHO\.(H[1&Y7 MV)0E;UR>^M'6##GA]&OS794+-*7'Z8RT[33DE4U@R5/3,UO+OCB#C%43[LL3 M:EUME59^M+&+QZ:>.PP'&];GD;:PD]SFQC $;XTG8]/*R&[16:TE3TWO)K'"R%**. ZS)%$)BZ-F M)]B$\= 3^PEQ7*GO0X(S&JV25;/4+0;3R6/3P@TES1=W;=2"I9"26Y,Q&Y;- MP]@4*O1J&H&,RZO8Z]357J^HUON+>3(V];Y5FI([1!EK&H'$X\O95#:5_4%@ MJ858U_J(1+I>R6A0?&5B58*"&"822R]$>8*8"-V@ P-JHX1?Q3JK95PL="($ MX6M;>TNK/42PU'V'4VO+QG#:C8>FG@H[&F1C-<>(=I6F:(Y:=*L>86,T-"U= MLJMMR%J[VQ JFW5[-17KNG08P-AW=\0-D M:$Y-@^/GFV(3HO&EU4UFEO9G83M0)N&R6Q(@<]YNT&V++U"'YZ;CZ^$V+.W6 M?=^ =M;6%G2YZ978MI;1(':;C81('W9+ K%C3M"F61L2F9,0V5M4A0, M;B<4T7XPYV$F"IO1$S'(!&N/Q=U@V!/4;A/#^CV+E"+(0T_$($AY,)BJL\E( MX-?S>DVD]@NXF Q-!T$%FZ:H!E,11NN%.A59R9ROPGAH2@9%J$UZ7:H460\T M[(?\>F4%2O+4= PBR!P_&X;ECB&MD7ZQ@=$(56"2L:GU;13YXA93?-;@JPH[ M;OE>O=$Y/#<=-Q;X<-.%)$48N9X0!5KDH#%/Y)6.&]6^/I!YPRB] MV]H(6H^344&H-,5J...#.>,G0U-/Y6OC81M?6P0,H8M!<6@OZ_;A9J24$$2G MY431N 0)UJS'%EU45]K-Y,J#M-98E1#'B&8_BEPEVJKW8!CA_4/7\Y3 .DK M^&K@CSBIW4&KK!NB'9))QJ8$5F3GDRW:VB$P*PZ:@]%J7M**A[$IK2$&:%U< M=6B-JQ2Y/=[?M*UZ.WG?M'#1^JC6(:E62]"9*@=AK.:X7/*^Z=V&,)/:DH)O M?,,JJ-Y86&[#CI\TU$P3)&Q_!'NJTALBK\8SL<%*I M;6(*7M.E;"T&MP0T6:Q=G>WA8 M(9-JHX+_:V)+RAN6 E:@,C0.&@G#PU)81* M@?$WYM1@X:#C6_/]8E@V\.2I*5?BBIW)%*D5-]RH*0GMP:# 2OMD:!H4",R M>M"&'<+L:&WX0')B%YN( M51?O&9+30F%5G SJNV1L6K;<=EZ0)6S7XE@JPKU]0Q[:X^A]3_" 8=F9LG8S M*''0.K ZQ&! C^4P'IIV)9K%;ODX09@8K*:59@:/ M6PUQX:+$)/:])TC#IN+H79M@0KB/,*U%0Y5*"RD9F@[#=FUDR:L-A!369*-) M>-5@9IK)&Z1#J\!90]M6;S43&BQ5F?2BR?5C_3JU@^B&&Q(ITS5/J'CU]?UQ[/Z^-1:/IQV?YT=\";5ZI@:D,Z^\-W73ST^#3FH33#W'=+^/7B3Z]!+(4LDSP&_@L,^ZX.330#I8\!](X$E0_JCR\)- M.ECP'TC@2;;FKVX=H/R3JSSR"7X2'3BB/ +<^M.K//HD$CCR%9FJ'?_UZ;[M M*"D[9OS;_[Z@Q,M[A) ?'4?EH3^'Y5.:C"X=\/ M7F*6[<.G!U>!'TGDZS5]VOEDFVF\O'Y>YRSEMQS5K^/.H\XKLX=!M\33"Y\. M71U/+WS6 _ 4^/N[/Y@!ZWG&^.TN\3/;IR@WU<^[7,^;'9)BS&.K96S6YK^&PXNS<2.S2H?1:! MG<'BB$_X79WF':\)/)NU 3S^L7;<&1XGVE$\GW9D,^OEICL+\2&%MWW=D _ 6F8ER &]Q"=[B<:SVO/8*?,"OT!I MFT#<_7RL1T?2%:CVI!S9U96#^H37 "DS)5Q6@(6#;_CU?LXB^5ETO M%@Q"_@TV\?<0P&59 H?N3@\4D"TD5_7N*KZ_%[PD/Q'4(ZD*8SF![0/J!E W MCR/"0W.IQ['1,\-Y1B\AN16_9%E5->W2 OGEZ;5QQVF M@1Z9X:NKS1LI)3S:6R&AGPK?BBF7'(6@YVN#?UO%2$TY.\\]C5IZ\S;WG_T;?3B=MF5Y+A^*1?8NM]3 MM?^^"-$78M^7;$5R%=%+R"9Q'DH,01PP\:"Y)J_A9OFI%*Y>T=.*UY/"?V>K>EQ&'BKODUTQ+M6:J MF_[C0R 9C5PY=O2M=^(!R8./?]]:8/N&5UM9@MYPFOM94T5U=/Z24U19MR33 M^^]+K5U^R6F.:TG^?U_TK?^7'5B*XQ\'O.1LR8J6Y/@)?[WYA /_Q@>^%PLI M6LE=U]8DANN*I$B]?$8(/$\1 M:!XGX?_\[]>K<+ZC 1 3ONMB"^#[,XX_0K\D*B5XXKLNR7"!H,CD9EYRI=W\ MKL$'PCZ /6^SI0YO\@5QL"^(LR*6TY%9-]:<"M>6GK\I[&>=,$(@_&B.!G=Z2#;AZX'2-B.!P*\W#X,]5 M(X+K@<_Y(X*PSK>F:Q=K"]#4V.\]KR[]\WCH<>A?TVVT",UT=P?F0*/ MGNI+NJTJG.3:D5R\(VJ05;(X*_(]2K"*BJES[H;5-.:\J!')*WK,"?APM6#KS;.%33"N=(R6$B^$#1*.R@"WF<3K,1?P+\N!Y^H ^YS3FT4LX6?MP@ M^A!1$]LT)RT75A=J95I*4 #<<[NHO1QJP]CTV^\/(9 MQX@\0OQHOY&Y8L_OJRN1?$);]7.FXWEWDW]]7PAU2-?)F-F>.S<'9!X\:!7" M[QS;/;#.9ZNF]!Y,XH$J2*^8>?/ )G2-DL_[6O)#$@?P&P^L]" \/IU/ );\ MB9;\D6JD?N<0^Y&5'CCW>[J@]#'N(P5*G[4ES_3EHH]QC\7M#_U*@2O%SQ%Q M\ V[DG&\-F3>,:V+H&#^HMR-!_/>.HK?HU6W8LM>EXWH^. M_\SF!NN4=RQO]#G%-21/".TV(U+)\1^:IW'T@H=_ $ONYK[5Q[A>-?-8@MAH MU0K+KB%4U+:-#?0.RT"_7HKP;AB0][CO+'QF8*C3)B56:&/4,A(8*+P#!NZ[ M+\#AD/"0!!I]BB,;.=WS E7)!1& Y]2MZLJZI^8<[?A;9Q4+P,M%2Y\+)=>5 M(HP'>=_7/6[,?N( Z [P^-T!,N]1[Z6\$+06R)3:@-8"H+7 ;Q02?G3#?,UB MWY(@EZ9+=]WA)-.6JS"VZ;A[YM?K"I-GUY)X,9IVM):=:$T00G\SB:CL!!]X'K'ER# MV.(N8XL;LX'9 K>/9Q.GL6THF8'Z8VC[AUD0AVZ@%?32RH#:,V:SU9(#1<&^();5TEEO7?%ND'^9L^JWXSTL$X4;R[W1)MC-4K=[61Y M.!'".-*C7SX7\AA9 &7H-TY4 3"5^1IVX-0SH!BW*+K.O+4\:<7V=3,VSN&( MA[:EM5?FG#,@U>TH8J,FX$%,N<3)'+$C_E%[R;NK[OYNXL9&]?SH1>*\#3?Z MTM5E7U6.XV*= /7@H![\'I;\'HZ+03WX@]?U@7IP4 _^A/7@(#?B8KD1O2\Q MV6%N823(MNKS6MEQ-57W@VC,B50)O:2BW6@>8T-U"^HX7$^+M6 N(G"<*X$3 M9![%\,ME2@"3!?7\3^7WP?8&U/,__9*#>GY0S_^,2@_J^1\=/5WC^+J5_A#+KA.N!9I*G*CG9L5:J[25T6$[=QE^K(,WWNL=TWZ_Q M._S]=6GKF_N&FRO./9QL?$=*-]2;S#N8[]9*/;&Q@3IM4*>=!2%^MT[[B6T3 M5 7_3E4P\(3 $]Y7V'D'UO;=>E6@.$!Q?JGF <#T+]2[/K.U@:#H-^IA@;7] M0KWLG5D;J*<]9CXRRC+P_/B=O('SG4].TB 3)IQ]0X3WU&@27J0G?=7=Z+)Z M2)GLJ;(SMY.G)*5 )ZI^],I>G[$%=L"-MM/Z M0N[.;BPB2U-^2>;( ZF]O M?;"<+0O//"Q^MS[WSF 1!"%9J=\%UO8+];UW9FUW7?][@\ !*3;I6E>@JAP_ M]8L#2N:1T9:) X>X7OAG@<,=U0L?/V'VU2>$:G+0-'-,)?IE/;#5__D70L!_ M8W#^\$6\RO_YW]G]U$F>#:I3\KEF7L)7F(-%F*,XP-A"["EIRALOI6I/5"E\ZU<7I*!\$AF>O[" M:<83>2TKE=(\R3?X@AJ&L#[J[\?N:(QNX-^HE'[S"8?J:#[PO5A(T2*?*()> M&;BS'L!CR^A; T>;E>=(IQ"%[&A M F*0AXM!SLPPW!FR?;R?V2*2F^IZAS/J-$'H_^HS%@U3IFRO6ZI1H]#@YP1KQ\QBZ(8F"+]QWT@=VPZ<9LONL34!;4A6S6)\WZ0N#$HLLQ@*:P0J&.S(Q@KS MBBNI^#P!)?KE,X7C>9*$ 33=$)J."5_/#DW'%*X,0]/'Y)+[(U/(U%-]2;=5 MA9-<.Q*:=X0DP.2@:!4PTE<LN4&@"LM[W[XB$21D#^6C9D=%A8_ M=N'+.!Y"D4 2U'U?$0$<659E!#8;[\[, 8H$%.DN.-.[$LG%+[QX#-L" =!= M7Z-QLP (^"U@6P]^6\>M_-:%K^\ MO4LMI7A2T%N18I=^):0[-C6V_-2V3'C MW_[W!25>WG-XBL!P=AM\]/5MSHI^O/!RJJVH2NY='3_ \7'V-^+DQS'W1XIR M4(7#OQ],-[GB23!0@8\@P]=K^K3SN2(+G4G]O,XQX&^YJ5_'G4>=UW5.)#.I MKS<[@+PZGE[XK!#@*?#W[UW/ZQRN@?6\;?QVE_AYQ0.J>]//NUS/FQT=7=@? M OQ\;/V\^/'+9?'S&@Y[#AUF<+=T^F/T;@?4NL^G*\ MA/_L=.F[=A[%PI%QHAW%N^I <6=@"Y)@;Y($>UI;? M%<_T6.IR7T!^;G5YIKJV?^J2?E5=R$^73=D\L[+\TX8<*,RC43!G$](#<3#W M)9,G,Z;?1U_Z4^&R%1UGAM^!XW^+O(!X "'M=;B)KYN47W5/>9'"VJ3S-^ M M,A/E -[B$KS%XUCM>>T5^(!?H36 -H&X^_E8C_C*-:CVI!S9U96#^H37 "DS)5Q6@(6#;_CU?<[QC*!8,0OX--O'W$,!E60*'[DX/%) E][K?57Q_ M+WA)?B*H1U(5QG("VP?4#:!N'D>$A^92CV.C9X;S:]QSH"X\() 0CV4JIP;28#/^9JQ?1Q-8:65GDJE *IR1O[V<72EI&JZ MK -8N1R3^SBZSBUY 467=DDSOOR^U M=ODEISFN)?G_?=&W_E]V8"F.?QSPDK,E*Q+Q\9W^&JC12[B2NSN\TV&KPP>^ M%T\\6IL(5J,UC_X ?LGIRG]?!K+8&,THRBTY/8/E]_@",;#.R ZCJ8KHRV<$ M)O,('?V'4/_YWZ]%^RC&]UL7TESQ:"I;J/WOLUT:_#"8(O1+HE*")[[KD@P7 M"(I,;N8E5]K-,P4H$/;K>,)*KKN+EN.P+V9\W]5G@2]%;S-P.A'4V/X7@,&^ M ,Q68OA%L)C-8+ZHUWK&','HDCYEO): 6()SKR,.9:3)KYDCN+T/*+]^0/+@X]]S MQ<+8T!@4$7;_G[TO;4Y<2=;^?B/N?R!Z9MXX)P)ZM"&@9VY'L(@=Q":V+PHA ME81 "VAA^_5OE008&^RVN\$LKAOW]&!NVP.=#FMEA"& XDQ.JURQ?H88+1?"F< *Y]%J:-*E*&B$. M24+C[E%-NCN FL1K>M6-B60074J=K[,@9HQWN?,?[PP*>_M\,8;'2M=[Z^@^ M'L.'Q7!OG^%OP[NU&_54#P;E2)6L[;WZ5H>JD)118#O%NE#)U'/B9"[6&JW? M]VZ]2X>J,880V\C:AM#YEM]R:VJZ9 16&YGZ]I.FHLD$TO9/!Y\ MA.5H;@L^CA8:^>NVT*,%/$FW@,))C@4)LW.*Y_O2>M(BNT6!ZF0K]D:L%GN* M=E[8@ 2#CSF!'[&%TG5-OC_E*JJDF7ZRGY)"&XRB('ZDF&B28(\ Y&^,()^' M(-1#:MQA;>0OCR#$P.&%5'XN<6LI(5.@**PGSIG]+J\*_TSI&S7"&N2X6'=" MV4Z,*BABH#Q0P>47&4W1QVZ8O_\TPN1>*#LT$^,0'A@$?J,=,[[VO+P,AN? M&P_,]%@]/GVMBK?\"VWY(^4__+ MN3T3U#Z13P1Y:2XT@0Y7$\\N=>.-Y6%,'C!ZK?PQW,E:ATRT2YET2KLU]> MXB1KG&1]]8/JJR99?]1D_LRL1VFSG*LE-\D(E6%M/;+7 LB4EK^?%OH]O'8XF-PZTJ&#][&MB?? MPL;4^*;4:7<)DR@OEPFG2;?; ;;AE.]K.^]QRC=FC%O*T[EEHN!\<2PM-Y,O M?O/2\D63S<]Z6?QVZGD2-$@^S[5B4YU>I7N,(=-S^@]3S_]0U*J67@=4$1'<%1G'KC*+Z[ M+.]7PS<6P/7@1%#TA@,_.KKL 64[#G$%S@O'>>'WL.7W<&F,\\(?/+\/YX7C MO/ OF!>.(R0N%B'1VNMDX=J6D)!UX/%JWG94H'L^'',B8*+7*]7%9JVF?U?[MS'Y@W.Z__R6X[S^G%>_U=D M>IS7_^!(CYD>Y_7?6EX_9GJ$EFG6]E"@2 M:RY.-,6N 8AD@%)O]&D_#T+A&@*XAL M$!'7$/CR-^1/MA*O'N!W&\APJ*>? MO!ZO&85AZL)^^TGC//DKQSQA@,,%/1ZUH,?OX%7>],K+DF]I MA+G.\JN56=T,R5 S2VW=\=1QVWB,6I\;M(91"U?WP-*"JWO\00#<[4O+PU;W M^)USF2FIH-YPTG&.96K-BN-H@\(\.)>I-Z[)[[K4QVO!@PH8>3CY"9?SN(,M MOX?X#5S.X\'3>G$Y#US. Y?SN-$KOUL-5LI!)>M)!=L'=)8LUW-\-+_#T$[R MQ!4?_"LE84\TGRMT^W:]*IE\=9R&VFK8[(0DX7\,@:MWX.H=7_B8OX-[NAL- M,?HE/J5-V[<\\H0I[9C>5.?855'PXQTMNU['1D:JB9#IPJU*,"3AVBI?>LMQ M;15<6^4K,CVNK7)[2(\C"/Y,%8 PPRN9H.KV7QQIL?5;&ZPFLU=W]S_P7D87WA*DVK91:'">,I2RPVZ M-+-$YR&ZI _.P_/?T=]6S9\Z\"(@T&TBNJ7ZP?V]ZMAFQ!N#2 ;^; '7C4"] M9Z1;P:;BC([/O=R__;B?QVH$>P_WG;@&S=TF*9\]4 "70\'E4*Y^4.%R*/=X M@7?&I.*T#"?G!DZP4_G#F2:8S,F"+ F% :L,YE62I*M-D6)1< &;BE)4,IHD M+W25ARN?X,HGCZU4X+"$2X3]G\2T)^=!N[=01."1"6[.I@99,=[SS'& :2@L MX5)^]*O;1W> 9?=2Y.2Q#.<[8 Q<(^..:V3@9$Q<<.'Z1,$%%^XL7.(/-+QL M:\+,!V36)RKZR%-R"XEUBNE PPMJ*Y!1*GFI\%,,4+BVPA]$5=P^0.'C'-=6 MN#Y1<&V%*]=6^,41/%12>LPMZ*90D$1')!2@]Y<:.H+#,@KH"'ZH,@H!K6(C MR04*W#%S!BPWV*D(6*'/ &AQQ\V?G M]G;DZ\H,+M2 "S5\2F3%UQ4Q7!G@E8MZ?"[A<^E&=+D[$)K$XIV^;[@#>L$GW"OC(7F5Y?,]R4T=WWC?(5S MW*OFRIM>I]:;FLFJVZCGUQ/0"\YQ=%/]RW/\OFL);-\P>O:&)0@N14:VHT2RZ]88>(Y6-$0KQ?91-X?;A*LW M6>]) 7@87ONCR[[KL-JK9+LVJ_TVI/WS3 SU:IKAM2ESTT+XV-4/KB6CCUT. MX5J'["OU$1Y*OL]?72'MBKQZ*XG'?(*O\'&P7!)ZK[WI.[T^M2#^H$?[P1O" M$@J\[[F(2'"33U10:.1GVF@\H2M329Y,NJ4Y2S:&2Y%*H@H*))N(,HE$E#S9 MZO-,>'OO912NA:BOU%6XMNQCK>>64/&];I0[@\2/IPF,(=V XX8S.963IVW, MSD2IT5^NN7)LR'[N1>A/1_KHI2&L!3](MH'"28T&BN5LL M2VBVS;56YIP BI9:=Y;J.%D[,Y9!8L+'G%+15L)(*Q'9"<'')^E>1NU!8S^- M0(VBH(J62D89.GD$:G]C5+LRJKU2&N?:LGMU5'NU/LZU*7-7FMJ@->-:&Y,1 MI-*L.9@VQHF%>F$_^<9AS$*A8;$<.Y]E]%I%JO.;P&<6M#9BV"@=IWZA704Q MB?_V)+BM9P4*W8)R[/T@D\\X_&U@",?MHV>)]\?N2@%)1#:E)EB@),1X*BF+ M#$M#L";HN"A)D.DIEI%8B80S^+>T^PM(1&F3ZO=9(1LC>A.BS/4J\U$\HXFD M2+P<*CG2K;:,=:HASJ9M.K5Q?-7OU%@- MCDR\'+E:N+)=4L;YZ;J_)I?K5;/1S35%YOB9M7ZM(!#E1HC6),3A[G9M%=89*>Q;*;5'J!GDDI==SLHI'',^67HBFDELI$,)569IV4N7ZFN41# MXR^'5OMD:5J=93J<.:V4^OGUTTH MUD?O9YIIFLG-BB5BO5IJ'6&0+?>[:3B2>3ER(.16DD&"%A&;T^MX;3JU.N4E M''FT?&I1EAR"XM5I;*2 TB3ASP0;O3WU5UMM%KW] MF%#583:U[-:R:Z(]CUN%>'5(CBSTT&-"]3>C.<]4DCPG\95DLJ?)4F^,9GI, MJ&Z%;S'F$BRGV42B)$^\Y#KA-L7$L92PQ+0GC_FU3X#IDE"8D3R>)C0X\HA0 M=K)1 >Q\W!<@GQ*K87.2&*32<.31\F=\?&'4^8+'F?%%/E^?@23H+.'(X^5S MTY4YU.O\@"C4!P-N#!)@3J#7'R^_OJ[D&$"L2&(^:VJ3B;UD5"%XZM'R6V1B M-)$-E^;6)9.I0IN:J[268O)X^8,AR$S&3+'(L7DO14BVI@JJ!D<>S72>SE"I M4;LSAOB^&'O9F5-G$VDX\FBBJ:QCC2>#ACLU33(98TAYVA;0,X\XBL\;=!?4 M%VG!3Y?T9JZ]H3(.>B9Y-%%!\-(K+M]O32M\,0\/"*MK==%#T7W+\Z')IJPM MLC2]XJ@YE138C512VFDQ=;SZ217T2_%&H<=)K9C#CY.#E=K6X,BC-14!W;8& M5Z]28<;FF-.'(HS617:.SZDX$CJN83KRK-G,CIHK>?KPFNC&*,3TM MI0N%)4.SG61R5LHLT5#VY= &(4C4++DJ$SXS-%97FUOUQF M74O05[8T*UK%1K^Z1$./5K5*:65[W:4UH>UWDW)'=F8#KHF&'BW+F)-55^X3 MAE!@V'91YSO]EA=,X'A=27+I>^5$+$NLVT#4T[EDKE8+QQYM5EGM-IBID:ER MDN;K&0ZT/6J1#L8>$4%:9I<,HUDJH0_,CA3W?&G3#\<>R6"3S0T;OC%EB0K+ MM9EX11[R.IS#B8,R9E5]11F:.H1;2O*<%3L"..JD&VU-Y-> M@=.GI28:>DS;+DL,32(Q! 0O=5=,>R3/5B <>T2O3KYIT.1T H_+9E[?K)1E M(=:"8ZEC&EA=-NV75*;)L>,1Q-7V.KO)+M'0(QS,B L_T^:4,M$&YD"?V9R" M] HX]&@3*&(0)U1/5SF^,R"98L-8S!'34">04%LN1KPSAD#,Q[65.N[D&G0F M'8P]HNUZ9(_7';_9Y=;\J+H#'[L.A M*HAJ'8Y#'=R45K% >;;VAD(89GI@.6RC>=$W6X.-(/Z%]$7/V;UU^S0RU"/? MF403_T[<9CM:\OWJ[1];OI=M1WLS%-B:LRSS-9:+-QQ38)?AE?P:R\4;CC?\ MBVTXI@!F^2^VX9@"F.6_V(9C"F"6_V(;_@8%V*]!@=WU^V,XJ [+V\BV@7[[ M?]\HXMM[B! X^VXUT*(S=@"(F/ 78S<"+ 4HD=.5;J@3=^L?J/=SLZ[*JT;M M7!8-7\29O">RZ2U6"5DA_/>#X3FW[;Q\V]3/,GW@_O_9^ M/MIZ,'\^UGX^VGHP?S[6?C[:>C!_/M9^7LU==EG^O%'GUQ_SYT,Y?QY#,*^) M57N'*/,K?^BKY$E]3US6-W1F7UA0BR.2/E.6&N:.7W$'F[@_[LA@[L!P^IF5 M\+$VC+D$DP0+#N:2+Q2X<4W!P?8MMF_O #&P.?M+@R6H#WE7]LK-E.SYBO8M M9I<_9Q?J=]DE]3U)WQ.W/)5NQ!SS:#K\?;5Z_1Q3[[YH4#"'8 O@M<-F6W YZ&*=^ ^V!^Y!1&Z9 F$VYP-I9$$CO[M" MT/O!2W2B/@ZKI$W;MSS,*F?URCX.>V DP4B"D02SRGE99=OP#O,*YI5?\DH. MJ+JL8URYG/'_.+P2=F ZAS_@<_NV_5'5JYKDR.-MC2ORU1I7?R@Q]]S'[C-= M")_.-A_LO?;>]FINH/>+VE+B4HJRG BQHLGHB7PMJU6;ISJLT2)-H@YKU.^U M D^?J15X=4)/RKZ1GA$^:"4X:C+.TN[RL+U;J9[_0'^W@S>$IA#O>RXB$MS' M?:F*AO3,WH%M2JBOOTD$U0T3M'1>#QQHM<;EM// M=';>%KS_\WR.AT?!GX^U=[P;\#E_;\E.I6OG[&*+$/R$"L:,"U0?H.9L<80X M&&BN[0E\%('\;(4@^-$G$YLRRGEJ@!+.JH2&.@P4"#@>93@.9-K'A*(T/QD"5K>R&RQ8W\',S; M3F[9G/(S;5'FF#T^ +H<;30R%\W!1XMX$FZ!11.+&F5E-MF,!) 4*K3>9:N%:G(\ M/S-J0'K!QYR #VZMS:9MM13GLLG>B!UY6G/3#N"#_?:329!1-D4=PRS#-SCRP-%)0Y$DJRK+,&QK#S<5IO\ZN;/"&.O BANVZ=Q.%<%\(=?&. M.K\CMD&& 747U,SUF>LSTF.DQ MT]^]]S;G.Q)ZCLB(6_=+QQ99D2;.Z,R-C89MG4RXO F6EO*3DJK:O7WG;EU MX)4LV39!U7;=M_RXTX3/ITS6B'-\89E<@>G,'>0T,1GX<>EX-$F0%W3C8C"Y MFS+=CU&5^^;!A"JG1O%18< 1:]^H\81NI[P_<.R^&P&\3SP+;8\C>BNZP,EXD,(CX 5<&3=!1%;W?[6 MGB$"N!&X]Y&EY#@21'E\M_6YGN.'N0/Z0*3M1S61SPR&WW@KJYR:C2E"SV9Y MS>-*S=2L^?N!M\&S2X$8PF7#O6S /;&5, @W^"4?2B&W%4_E1#AN+)$!?@;0 M,P'D6:[-%!VVG5J**92?DTA%V?@QJF$Y_ESCZ0IDNF6BW&* S&?X%;"T8,; MC'%79+IEHF!IP=)R6V2Z9:+P$I?*1_@5CW.Y"6+QDH_[G7*^4[3C$$6XT8@$/WSM_G4A\?'ER ML1_Q?-^+_74S_".'M@:\G-I)<@#J)F#-@N8$[+ )6Z#/ ]U6?ZV\] M0:;;:)=,5&><.3IA7P@:PM&%IPXR#&0?#]"T0#4L;EC8L;5C: M;CEZ[(8#PM/*Q'<]-">W8[_RYB#Z(W 9 _L_Q: BW AG[2!L]!E$$:*M(!L M:U;PE"":[43@6F'B#)WU9L--UXNNGF^8DXDHI462# +(4U&6Q7UN,"QB6,1* MR)>0MM,AZ%C:?B-$_WD3E^KE?3=0?42?S[R.>88Y-,0!GS.)BD= ^K<=G;U(;F7FVLIGJXX%8]9;E M;*$/#1]JU_4[2;+1.'W<_P9+]>=)]59QO;)4__:Y\,\S\@"W M_8S<$^+QC9"=--HTW9/&+6GY:;J)GBS-S:1424ZS'=Y?Z-5&9T8LD3#_J@$Y M%FJLFF#5Y/%4D\\#MO.K)CF:6%551:H*\U*][(D->E9K!ZK):]W-,8IA%,,H M=E\H]@>WZ*;-SMLIX#2F[6$]/;#&R:G 7KAS>KKJ@F;?GQ>YM=#N)]Q9=I,> MAJ"$6J>GF"C)8M\/AB8,31]OM_$V,%VF+?N9._EP8[6CF:[6$&)C?:%6-==Z M4YK$PV4$DP[^_=__.9S\4XYD3+8-V_FQNQXY M6-4X)!L5[+$&8B,'2-.8I,(7_Y",I;1VMZM,I+[3NYN7'_L;%D2&"$E\I^/_ MBAQ\1N0XHJ4IK6('%-NR5,P JO=C^V>[[P)VV']INT$LQP\'&)*G+P!Z^K/G M!AOCV;,?%/D=E2TTX8_;A3'D]T3\0EOU@EWIIXWYKQ09.^@VYA\=/GN2=]%G M*'..*1G/^'?[U;>?'<21J+--%EWN6)Z[YUSIY\&VO\:KSTE]BH+2[K9FZ8X$ M>UA8U*?^)&YJCCQ5#7!#)HBR:(< MIN=#A:HM^H-9WR"D>5;)Y\A8O\T$0Q,OAZHYH35=F<7RE%]F[.;<6C2S,3@T MS769+6@_4ZDV")54O69?<03N51D./9BM;9J-3%IT,QTYXJ6X5AD*.UM#0 MX]E6*S(5\\KRD@#3 :-F_!ZP*\U@;/SEV#9?YUR;BA>(&+O,^6QZO2&'X=BC ME:4(R!I9?SB8KMFDJ?.&Z4R+<&SJ>&4EURQSL3K9XGR*$1:MUB+;30=#F2-& MT%MNO$5D2&&N"XEE@N0J0S:-AAX1@76](0T?9@J%S*3")>I@."6"H:F70PI<>L:/&I$6*P= 3](H-E812SJ<%OIY;Z@.#2A3&P62/Z941B4QS M(7L)(4OTXMU:RAJDFN%SC^@UG:5(0Z;; Z'G4UXV5K9:JYPF4L2QX*P*.7I! MM_T5X8]7LD0OOJ$);=!8IJ=S(:LUV^V\44NGT= C(BR4S:+2 M%YJCJ=2H+'(C+C\@-L%3CXE@+!<-4J4F9:(R5W4@SI.=F1T\]I@(1$V5"WJI MY'/SKM)-=7DRFUX&"SLFPER;<>U98[29LM5Y 6S:O9*U@G,@CXG@.>*R.Z * M%:XP4XB)4&-JL[&&AA[-%N[[=)3+K0>0)7LKSO7KFS49//5HLEFG,(47;0X)6WI2651]N;MXHMCJU=&RQ"(:21Y/-R_Q:&UBR3536 M-2JA*$IL1(1CZ2/XV+@IRYO9,F="UE'KM+8LJ4N1HHYI $R]I[AJ9D/X0[TT MI#I4;(VVC#I>F.,*?*6MI3EA7L_DA])@4YW-TVCHT<(*RW(EW]4K<:[2%Q>Q M7HQ?=29<9<6GLJ,F8TS"A>WA M*]#W]WIR&$X$=61#FKG@Q^[#H;Z'U,JM2HF4*SE4RIXKL0>&TE:#/382MA$M M\!5(F_N_;Q3Q[3WA+<&?WVIP5UM?14SX]=B- $L!2N1=Y2EP@,^[S?2O[@+\ MQ$"=VUW_5]__K[[^S_%WW^[Z\?[C_WO+@QZ47(JD[RJA_IZY@TW<'W=D,'=@.'VPZ.J[(@GF$DP2+#B82\Y$DJ]J MS%XWYP#;M]B^O;F\I:]H\0:5@N_*I'DL=KDS$QBSRY^S"_6[[)+ZGJ3OB5N> MJO]BCGDT-?^^.GQ^>I+Z'=#DSOCD%N WGKHG^.W8WDODQ280EI+/,8%NIPOP MGXI14&H7*S!7M9 P-V%N^H(&%&J:$BM]47L;<\>OS&M9]DW?D#R@8 [!%L!K MA\VV2P B#)GX#[8'[D%$;ID"80+P VED06/6NT+0^\'+)/U(K)(V;=_R,*N< MU2O[..R!D00C"482S"KG995MSU3,*YA7?LDK.:#JLHYQY7+&_^/P2M@V,/+7 MEF?^/H=GX*G4\8]_R#( JGII@OR!J,A!R]=M@33RJ4 :>5;Q^5R2W&$]M$.H&1H"H+24NI2C+B1 KFHR>R->R6K5YJD'@7C!K]/;UL4?ZW\$-H&/&^YR(JP8W<-RLE]LU*'49H<<-J.B6 1J=KQ35I MPBZ7J-@M]>TGF2"C+$E'">94OU(LJ9_:F?VF,/Z?Y_-#/ H"?:Q%\?W S_D; M) LU3RL,:67.K4>VD#>[L\4X&Q3CCB/,P5!S;=?@HXCDIRL%F3-)92DU4#*C MQ<3A"MV40#8J+:8G+3]-*2CT32^?8P;&E%>K=%^GS8K="2K@)[[]I-@H _]+ MT5A0L4Z =8(;T@D^#WW.KQ,,:K,)F^U;&4Y/US/) 3/(=\IATPWBVT\:0PV& M&@PUGP,U;Z+%4W(9BI(L6=MKDBURS-/KH>DR#4Z(D7&'7A7-;*MP86MB8L]= M?L%KCA#KSQ):M;0$9"E$#OK;SV2"B2:3+,8/C!]? #^.%AKYZ[;@HP4\2;> MPDF.!0GC;G"?[2\)+#@1>=.T^-\LFA4'SO+@!"08?MJL7FBS^0XAA'S'VVT^&2D0I,GX$('_?J6C<)X*PCXD@]%4N[VY- ^FZJU6S MDBLR EN3U-):S,J)N799K8%0A^VJGRO5A.R&+J]8R9C7MD*?@D+/)*)LBGQ# M:[BY$.[7&98-WE '7L2P7?=N A3N"Z,NWI_I=P0W2#Z@_H.W'.,OQEF.(Y)BX'^AQ(XMLB)-A#^< MQ9];JXQ;R=@H.19TJ:E9@)_F-]/?OP>J Z]DR;8)JK;KON7*%?,C<\V:QFJJ M)V:LDYL*$T%)BQ09N'*31)1*)"_HR<5H= MM$=CCZURTB< @4IT>SXUG>0(*D[KW6&VQCDY+0""U'N X+[S<$*/;QC8 ]]B MR].([KH^4"(^!/$(6 %'UET0L=7M;^T9(H ;@9L?64J.(T&XP]B<(-GEP(QA,N&>]F >V(K M83QN\$L^E$)N*Y[*BO0#!UE61R6 M>VT#Z@IDNF6BW&*@S&?X%K"T8,; C'%79+IEHF!IP=)R6V2Z9:+;\#:?F2\?*?>\5RCG-X MU6C$N(QANIQ4;.EI)2'Y):X9G,.I7YW#=Q=8_^HURP*X'IP(NF5QX$='ESV@ M;,T4R+%(WN4Y+Q5#1)7C!W&(LLCCZ[J>@S''*)MQQO M.<8YS/2WO\&8Z3'3WU/KS3M'@U%M7DQD/=F\L\4=":1$VB1@VIH"$; M ]U*D,2Q@8$CTC$(/2@(X9,7IV'@-(P[3\.XY&EI3[T\9(11GV,KL75COB@U M#3[PR*&[@U^:[4;!R,E+E!7!A/'$"(R+&!>Q%O(5I.UT M8@66MM](O+@S:;OK2YN]=19N];?#58?T>@0X-04>Q_9$!;A1UWF2J MBW6RO9$6:I_^USXYYEX96O2?$%P^UCCJ+M! MMO,WK:HW&X-8?-YQ!)Y/6!-ADQY-6VD$9W$$9QC%KJJ;?%7Q_6S=Y%QMKMM^ M1NX)\?A&R$X:;9KN2>.6] ?YJ1_436*]M+:? M%!MEX'\I&@LU5DVP:O(U5)// [;SJR:;<8;8U$MJ18BIA88]FA8F'3>PM$CB MVT\:HQA&,8QB=X]B?W"/;MKLO)T"3F/:'M;3 VN1AIK M8F/:8XU42W0<.RL$*E90#S#%1$D6^WXP-&%H^G@*T]O =.[\IC]#IE>Z5'%C MM:.9KM808F-]H58UUTK-_C"'^"4DO9KGQ,X2:7':RZV%M=\9:>O&DA']$)O8 M;S_C1"+*I([5IK\Q.'TJ.+'7E\H; *?@]O^&P>G6]":W9_:H-"MN"#,N*LVB M8K7T_H5]P^H0#'+BQ%4%4%!K@_IH/E?[RP!/4M 2[)1-IGZA:X37-C_VY/@ MMIX5 G0+2JCW@TP^8^?719[=C]N'EA#OCW6Y%':]L91 ,DEBSWV=,8A(,LK> ME*PUJ@%IV1Y\N^3 KZV(#A^G.9(1F4F.A\I#>F/@ L11"DKP1&F?5A!'(Z&" MD:IN29:LP^'N[K!SOT?.N-+7=^2]**OHBY__A?_L_DXV@.0@7!F_V$8:O60+ MK@3QKT\X:2AFAYO[S6$/)AW\^[__! MV,@!TC0FJ?#%/R1C*:W=[2H3J>_T#CM_[#&2#MGE.QW_5^3@,R+'$2U-:14[ MH-@66F,&4"$7AG^V^R[ Q?V7MAM88S\<8$B>O@#HZ<^>&VR,9\]^4.3W0.+@ MC]N%,>3W1/Q"6_5":NBGC?FO%!D["$__T>&S)\$!?8;X!7'3>*83;+^"@H>P M"XE4%L%ST,5NRZ?2>WCU.:E/45 *\%9,P%-29I*LF%22M,BD1D!,J?&$"%(I MP#!Q)GV"]U*W9/UXS0Z7"M?'40J7.='M^J1".E>G:+(>&" MLI([SAOVTA43B214/*\W=SC?+%_/+\=$EKQM5Z(\^EX?K96%.IK_K9:9MN ME(A8K#F6-0V./)IGK2>SMIV-T]->6YV1O7AL7FLWQ?CQVWE[DVEVD\R*J]22 MYGS8:=32HR94'8]&EL:+ND_995[PJ2%K:8FZWF\MQ<3Q2&LE@ E95.ME966QI0HT'F[1TU:\TU&$TGR>&BSVJ>[3)'I\S U;I<*D*9(G]G[IK=KF-.$FIKU.5F#M MU-PIQ>'0$YO?+78(1R,&>6Z^$'W.Y/Q-QH%S/;%33F_9<.*%38(KY+/]E9 M M;LI3./3$5@'1$3.3%2K9_";>B _L/&KB>V)C,]TJ*W33'! J)A_K4)L$P:0#;\HQ M7=OY3"(3GV>Y=5T2FV6A *TN./3$QL[M\EK-V7.6DQ).=S/,]>,J1!4X](A8 MP_1*F4"L-#C0LP>RO207]60:#3TB5J>H\7Q%6"P$J3[2RVYZ9F3&<.@)'HA1 MC8E+@PHT/E6GW]3G11>(D%@G>,"K$6Y\$V=)KE+.>/ X$C.$T$0FZ=%0N/OI M4E5UZIQ/Q=L;D)-;30D./2&QR7ZK+KF%$B,6@PF=T$3ZQ,:*"R9A4,6D(O!VJ5@K.IVFHJ?1T".ZLK4!6UCU M6[3 MA=-KM1))3VRB88>T;6;F@JS56W,32FE,4Y,TLJL 7&0/L$NWECE)_'T MM#N=STK#F)ROSIAB,/1H J _GRTF1#/)]7@W*R0+ZKS?;Z*A1Q.0='E>;3+S M!,%:XZ+9L-K+%90M^@03+@QAH[3M;&<*5FJ?34&83<(3@S[!A(I%E5M&L=\3 M3#>; *:_R.=L#0T]FJO5;2E.AYF5"4!URYE!:ZZMB"4:NIMK8-OO+9W0I0.M M'$.:N>#'[L.A+H(,@ZU1@-1C.52K=V9=8(5(OF?OO@A-D.";9Y;*@5=H.^;8 M$O2O!LJC: 9[WO@,^RH][A2R0\D##V9QW_H/J2^)]ZL/X?WY3K[ M0N)]N?H,FT'A#7_[?M_BWWZ5/ZCN;>GG1_ZDY_0ZX_=P:1ZE?\!"Z.8\@#=6-J(YM1NP90%5A+"V"0JP64/$$[H^S28LH%^=OW7@10S;=>]!(?W5 M6H[W2+%S!R-'A0XO 6 "T*O0"R7)CV[>@+44&[?&_YX:'*Q+HGV<3YPLO MXBMU@VHXMJI[52B#;^4[#5CP^- P16M!?K(6KAK M!\"A#,+/!D ?TI:2/A#%$]9#BC'TV4!9" *H+\V^Z<=JQBB-IOGM)Q4E4\0E MFA)A.<9R?+]R?%FC_S?EV.V-&^MR2RT(E=J\5ZP4RD[2U. TV6\_4V3\+ U" M[LH%\#[-I6Y;L< '@,J!.,#U=@W>(Y!O(!,$E$#96@H8>=CR>3C+Y_:)<@6+ MZ>80]X\UIPUP; 6*^9&'-:B16=$M^&\H_R>@M=\TW(.H-=(0*-!- MS,FZ;U_/5124T8L%W?$B\D%[O)W>A9U%=V1DWCX%OIQQ>EDG4]!2)?.RM>4) M*,SD36YM;(HZ-\_J<48J6O'XK"DFQ;#9-?&F18I%'HL\%OD;T7S>+?+9FF"F MUP5+)BA;TX<$77!B#23R4/NAH,C3YW%"W;O'*3N6+ V@.$E- MV?RH'G.R]93 (?2 "EHR$8TGCN_Z+Q$I?/,:&N^-@8/]4-@HQ4;IK6I0@8CR MNW#]]#Y:?U=!?]^1Z@0,KM.6D6OW"I,I1:NNXPYFLI344%5MI$6=[/6+,0!C M ,: &].#_@0#-B-#:-;L/,/%FI6IR>5DFQP'E?6A+L2DCLTH'"YUX+QR7R1+ MN2[PW"#N^\!Y]0-[KQ[._L1Y(C?% E@N;D0N;I\H7TF>OHZG(A))RS+<3WCZ M.D &^@(UEL">"VRU/)#5\FB7/R5+=H#D@AP(_[=D[62XM1?A$Q9+.]?1P" W MZ1/SL9T?#!6MJ#8TU+6+_O8S11P'%]Y%W9;;9W],@:\' )?U6_PF *1JI9@( M')KCYE:-JJOZFJ.] #8;S_):"KQ)@1\::]%)%*R%L#R; <'U3RB^?70;HG; M@\?/UH\.A/<$+DJ:WJ16<[I%4)NN0BP\STO908]2E,&>BM(,@X-BL/1CZ;]3 MY>AMZ;NCQ*U+K:TCZ4=0Q&25)&@>UA#I0PP$S25=VB5;A MA8V-+M&V-SC8<83M1FPWWI%BM)7H'%"!XP"%"P4[;2G!U7@Z$.H3F-DS%W:U M-JD[!&L8F452;,L:$[1JIU'%4";U)F1B4,"@@$'A=O6EWP0%TC&2?):D2\1< M,O-QN]EK)HDT @6H2+%1.OX5RPB_5[7J DNQH1JE+"1+QBZF!S0R;Y\H-VB< M/DC0\4B%=#D&VE#HTUN9?S/QHM22Q7I1!R349J^ M8)5%+"<8/.X1/!Y%4WLO>KP$C<*HP[(,.RIR5+8VUH1A@])Z2P0:05^'./DY M]WUWH'WM8Z!FTAH'0&&3%9NL-ZE&_3K^H1'*;\>1%/"6/I7O%!RRPHYJ4VJD MCKLLF^Y6> B-VZ+5S(D<+NS PFB T>"&U*+SH8%699<),)CS1"^?8?EZH=)T M*P$:L(%U123?K(KQQ5U7.S]AQ $+8/EG5YZPI87-SWLT/Q_$=_4ZS.X$OQ7* M_0E@;;$YULT44DLN5E')A*;9P\ZP*9*)\)[P5,0IA@T,&Q@V'B?'_G=@0Q4] M2\A-.A5AWJ[55ZL<6\L6EP@V4&Y]-$Z0N!!VH'H]58)\RJ4W$)5?R:C'?BUL MR3Z0)?OP&M:^-DD5_5S="O+Z!&16BX;KE#KU!E%H&9LLF2S*8T,3R;!<=I0D MWRI(@E$ H\#]HL#C^[->AX%775KCC>\OVXGB8-KS^MTAVS'F;61Y!;6T$Q0. MQ7KS,M#QPHBD2!3#C=N$B9C56)Q266E*03UH'IW MG+UD!0<,3QB>OB(\/;PW[L/H=-2GB5I.I_HTUA?\1FINQ/WZ>-H+0"FH*I$@ M/J44YC7URM&S-RP!XB$X;T.!OZP#+Q)T!_91N[KG12_W]4;_^^\1ML;/",O7 MA9/?YI5_GHD/MCA[NZ#Z,;+N(:T1@T"W8Z=EN>^[H#:7N[;>[$_X74^3Q_[TGB!*7!M(^V! MU"K'AH>-XN8=VT0BG+:4FN0AJ5WSZCM!TK6RZ4S!,TJS>,)'7^>FZFR?:R::3JA4TA >HT0=!10GB MK2*JV+6UG[B#4I>KI5>BA3[ML:&<07C"L:5*^'*51*2/H@K"B@.M:+3R@KLB!W1 M:I'I7_XR1=W.M)A]D;L_=VG]G"M78ALJ$YQQ8 4?678#B-ES/ MEJ<1>X9,YK"J[5)R',GR<%X25H7O2A6^N>BW"[8-/PQ]X[;2S*MM),M\*,II M2^EM!?F$0VU6G&SJI:Q@$I6JI>78LKQFBTV1"HK&)DG<-QRC $:!6_:OGP4% M&&X8WR@MI2I4\J88J\^ZR3&_1"@0MKADD^RCEVE]E_:$PB-FSS6HN0]Q(:); MJN\BG@F^],8@DH$_6\!U(UG;'.E6P G8TKHC2^OV*?#EL@C.GE!T#)Z!.)>V MTHR^VJM!+%8;X(K>48OM$P:;K!3.Y6V"VC>;GU:IM:1W@F#DP.H6GL[4UZ_!Y/3&M M< Q3G&L\:QB:2).X)@Z&BML@R@U"Q1&1[CR,] . 050[G<4Z7^MR\^*TMIX: MPXYI!X 1] FGV6.?UJ.E^KQ+V0K:.9T,><'^J@>*R;]]"MU=O/Z=I_H<&KJ[ MI,J\[01XD-_!P?OB\HOLIC1-S90)EZ5C1MK4*Y2T@,8N%>3[$.0%T[._M,A@ M4,&@/?5,3XS&_/F"/,A/]O;"9IWK0R^DI]Y&K)?(G7>&G4S[11- M<5)[EFV49IU56X1('=2K3A#'-34P!&$(PA!T=Q!TE13Q]T'0K+3.E)1,N2O$ M&LMJ06/3\^0TC2 (*8OQ>)1-'%NA%TH,OU5!0AKB7\JVN?O?J")C\ G5^4&* M8S14'U%(VP)2%RKN01J US/T64/*I3H][A*Q[V$K=P0Z-Z2@?W(U7L0?J+_ MN"<9;NW%%_TB;2G/OS@8V8"DM2'@AJB0V^)$:5>WE5O)8\G20$OR *>J0/;> M,M[[LMQ+P5242.$20!A<,+CS0;94_?.#Q %:#W5#)XGQX7C8P ?(R%?(.H M;'>P/]@F_SHV^>T3[1'L]7.;Y&E7Y%61I% <2P#R77>U:E9R149@:Y):6HM9 M.3'7K@/R)Z!ZE.[W&ME56IKZ8)-6<2MY82,@6*PGKB7,F0/0%#N4:9)IQI4>5Z4[?5[22& MU$8*8 CUQ".B%/'H&:X?T0P!_/+\.N&7!I$3D3HT1 S%]E'3P1NX@OGGA:)M M/G^5-P",3PX^MV?VJ#0K;@@S+BK-HF*U]/[MJ&=]L2POAZD,-RU,-T1]T9>G MH\Y2I(-"W329B"9.%-3%B( 1 2/"[R$"*?J#UHQK;4Q&D$JSYF#:&"<6ZNUH M2GJ\RTH#9IP4^$&OP3+5\M I-!$BH$9X=)0EXK_2E/X=M-N[0(VXB>]ZNKH. MO](M*)G>C^=R?E*P#[VPX="]TDZ\7]S/OAH93A\XSQ9#)H]EDB3VK-D9@X@D MR[8))[5&CCO+]N#;)0=^C7JU>$!S)",RDYP@=]8; Q<@7H3/1OU-#(3#70]^$01J?O^TA9Y YX-U/MO"CVZ/HKLS0UHC!@7_^=@2#-T"L7'( M+6==PQ-M/L!P_U;TQ<__PG]V3Y$-(#D(.,9_#A%S^Q4$GJ U.H24+#K8 M#FM"2N_AU>>D/D5!*3A^1$"."$4B@4C0+"DRBIP2DY3"B@0@*98>*4!5B6_A M6\]#M:/SX56.WQ&6W=,U(W0Z7"M?'43J7*?'MRK12*F>#3$T7$\=P;-G9W<( MG#T X/P.?Z%"<;TEH:@@OL.U(QT^TBERD2Q?SW'U-I=#G]I\M91+=^ /^5(] M7<^6TM5(NP._J''U3ON,9\5'I_R,A5^K4D8?8/:P92'Z/ M'*X^\#+EX/0DJ6_#T:Z.3 @;^<0AL'+LJ-H!3DA0XG&+0B#'$-8J0S^Q[Y"U6!0TQ' M$?_)AAI;\!/YGXCM['ZQ?]_V5W]'(TOX6-V2X3-L)U#4= N2SI!0E^0(?'H> MC!Q?0:GCP&C+Q'S=B VJ=X@I(R,@H_\Y7E\$+0VNS##L M)=(HT:P1XVVOA=&/HUTI._FIYDT$:EFR[VZ[!**-C]!/BSHN?;==7SC/F:-# M$H3>Q0,]5+="HP<]W@&S4$+<8 I/@^"WOK'U6R+-5M_S$P)B'CXT>("[7=A? M^SU[9>E_?[^HCO]K/KR6]7%R9@=<%-'=T*BP[$5P3,,MUU#?[L@82(8W?F(+ MSY$L%]$Y;.X-V72IP]^/X19!Q<=0($^/;0-J<[:RCL#- B?, M4]+AEJ+.X8X./,C<$6$_+&9;L>Q8GT&:,$GJ/Q$/R&,+*I#:.AJP!H15/^ ! M8"$E)>07Z4 <(6] NUE#DSODL*!2(UR@I,+O%/2GT<@,34CU#6B++W09P$=) M'N0]#TED1-HN/%@AG*L*UPX?)!E[>9M!D 9>N'KIF;3 .4"A\I'J:UD@\+3O M.I\'G#R6'"7XX6EU%[+%;I\AWS3N#QG4#H0=O@ZQE[&.04Q&=/5'KJ[H$N2D M8-O2\+'0*-:E:*0 X.9;D&\@ HPA*$#*NR$3(<\._-L*9!(E8 LETI'TI61] MCUQQL6^I.==T7+QK\FDH*K:OC0/Z[K9L'!YNOH/$W@'H Y)+>-ZXX6X!21Y' MUM!TB$!PD5%HN@P"E2'Z[#E@-8-2Y :P$5QI!'5%]=+NU/RC0J1Z!8@[M%=<+7F+!946\)3 @YIF0"..M7^3?S_3%3Z+K M"X_0^;CBPLIO&RY(AU1'+9EE&0(Y:O+7@"HPW ?W6*7E)D 1.D6+Y'J%A3=U MJFL:I):A(U6W?*"DO3?&B6@8>4L*,/4]TO9-$QUE$/L/B!%YHD9D1XY+[D=0 MTC CN;K+JX=&1V"#0.G29_#,Y-5G]DDPK_7Q)A4=AA)JG"),*U*BVE/402OI M:I^B90%J'+G]D(X(%(\H?+CD B:=%;]T93\N^%EC^TLO[ 0\N DS#5\!6 M"PI8S0W-K=.:/Z()0M'7S]!0/UD@&P)84/$!,\D)U7[T?*@Z(9P.=9XGUIX] MD5D#%L1:^'#T>PCFX=\>G+J!T1M,,ATPOQ3Y:VM)"-_;WR.%=+JQ,X^"RJ^RMYHCC&V 7WJ#YQA;LMR9-&QT]02I9,&(7?8S.%U,/U+IG M]EN;R^YG )\&E;50FX04URP/&DH('ZD\J)7H4\]@?3=".A MC\U8[W9N3YV3V_L6^??4.MBN)]:!IYQMZAXB^"$!71\>N"=I%=AJ#H#3!]&/ M7R5$7'CZ&PHZ?AT@!?.%?S/QK?!.+9AP8&O^\D$[JKE'%'II[TJ^$C#4.YX9 M< )Z,CK]T;.0SN&BP!> /!4R,$? B=!D8%Z3P"?!RFTHAV]LSW=H:E?"5 MDA:0++J'PM\Z-J"<&U"C#B@:(M*!>BXI:*[A0&B]0KL7Z340/+8^FH@JZFE4%#1R/:O[:# 7KB.;!PS@2B"ERS([@ M>H'A@B62X!W"!M(3K!5^]W2J6#;D/+1+<)O#D]/='<8O,=D]4'T/]8.MZOO\ M_=NW?A0FWL#KDX;;)57M+$I>)U.\[P67EZ^ITG6"B^7[8\LBVJE-)S>R0*.Q M2A_;.Z?'7=[>^5W%.\MW2[D8F8KL"'!3[OW >[2;(1RL !,R0'#*C*!:A[2U M@&T"/P7*4 L<=0<W5<0.]273LPV?!V8!6'#NRXWH1VL^AY2QA6P (8],[<.?4AO MA,MCR%%P1GLB'I[?WMAVMP[8<#*A%F%!;CE4J8,!IK2.0$!PM$"+@0\+DMIV M9 FA>K]EX?KWEL Q\0(]+CA+PU5[TA1"'J0X$CIIIWH>_1D">T5QD$,\WQ&V++FZ[)[1'\ZE^]>7#?PNT) M.JJVME3HC@\4W8.S#B&8[@1].)[\\X')+CE.8& L),,/'3=ZH(NY(%3)I!UD MOXFQ>OC^[<6V&KX?*M[H_9%@7Y!&N@CZ@#@167=DWX2JG[6[EUL&_H6M"??L M=@!BM0,6NAM^"R!A3"FT @,C)U0TT91?CX'\]XMMQ=[^-[W]673L6E[XI);N M3K.0HW0/?=JKO/.AJ"](9=8CUIJD,;13[_G5F_0>/UM-@#C!:B)H.;=BON4/ MPB9<2+H#U6IF(WC4 ZCL?;O <-.2U M>[;0DM\[FZ&>">"O(%A_CZ2]Y^9X-#"EH1!OIX?<#3N0>*&,OG&M%QJH"RC8 MH2A#\Q^LH1;HH-OW_3P@)>#WS^)+()&](%C@6;P,G(6+#%H]4._<)X\>?/1" M@E:[?ZBW/SU_9$-[6 7*UKL-_]1'.(H\?I[[_ T[L$6>!4<'\.G'>+L%6;@? M@4_VZ3V0!GO/UP@8.L1$B%X(/^'C;.3?@3OZ\FF'&VI;KU/S9GR0[\RZD.&# M;8ABHCDO@F&\PY:(MN=KU5[&K;"Y](>*+VW12SQ"K\PZ _=HC#@JO=+=_<#M MW9W;VK-X+7 \O/6DSGH&GCTDNUW!T=CMLX;#ZD*KQFN^P M*7OP-!=CK=HHL^@7 M4P0_7N9$HS;I3D'S%IEUMWVF.V6V;+;6MYV5V1 MFWI<)-J=.@=*8ZFY&FSX5F/Y[2=O@1,I."^^B.PV98R7&I =4>'Y][_>LRON/E\;)4>K M:I?D*E8U%1^71[,5T7QK]W^1M/7R/0W@H"^@P4GN62%&'?#"*KXB;:O<2A$F MF:J8!6F9;LZU;S])YFCG_Q4 _:7W^:78/L9&.VJLXX*D5N) =U7*^J56=U), M?^9&4Y)O4(0VD*85DQ ;56^\27-HHX_3[O[UFNYT0A?;NLI?7(Y8)RX[ ^\? MN@"!9K&Q_A[)AU/NW3SI"#%,N/\E8;[@-D+&AL^J .O LP M%E4=&ME&;!07J$%7\I-=MU1P+WRJDT)I+>GSF$3P3L^/9W/=17F9OO"ISMS+ MCD!"IL6$HV1G3_(QJA>85T-S.:%J;T=-3I5FT$<1$#@5X* +QU&"S3DV6GM0E+"^^37 M;I4+L<9(7V4*34**,]5264N58H/F+;K8MNN*E)[N\F[%$7$JDRH[UH&ZRRX* M@SWT($JP)DU1, AR)H=CN!60_2"TA$=!YY#/=L&,68Y_RO)"_FFP?)G<='BS MN8VMV08GO0S*0N&MB&^A^HY<0&$XFP&987^Y;/O.+BH-($=]^(OG7F^XGN"% M4/B_!X')06"CL7X>;#\.8C0\@!)\@FMMR4/^IWWZ19 ;@Q+&#+"-G0H43C?< M8A0(_4Z7GV&CVZ\@9&QWF0"E,EC4*T&C\.%Z>"%P(BT$_L$[47P[5;'>LYK\3,?==$;:@N6>^K>B""WB5VUT([7&3-/QEDG*IIL!O^@I(#U>2G+E)W(0+0-*S7\(-@F;$ MA)CH'ER[!;<#KNN;LVT8R;JQ^TA, MX^Y6XGFU%&C0/GOS-MQ#=R(@>#VZ>;!"5_LAZ@4!R_M@G^\1/H@8A8!E[P-% MHP?AF#O,#?,1W8-;R&ADXBO:P0R?*',U7_R+#82K 6$4R],F0H$?ZU!S0O'Y M1CAQB.CH>L@+4KF>LG(]!UA*^-$^N$ )@B /V2#8\D/@WMYMA*B/RH/;048G M!&T%A%&?AY? SZ)]G[&7&V9Y'6SR=W@XAU&**,7LB3&#]Z!3[^EXV68EPY_V M 59H9I"+0)CVC0Y*SS_(1):#>VA%A]SC[$*=[><['I)K'5[LA"-!<,.$(I<@ MG^V#*5\)HOP(K(91^[\7K.F'Z') H4M$9YY&_DO=N/]QB-2%CZ1=MOQ!LOQ; MM1_D2JFMY_V.R)F324^GM'B)R#:/ T=/C[MHX.AS2K_9B"BH%_ ]UTZG?395_F6E!Y+:QC8_*RP15FHX*"QQ_,M(3D)9B3O+XQ!QD0BC M+,5=M.K)2@^'[WNCM,/?X1'Y5@6-O2E4!9HD'Y1DV#WB.[0'(]L4^6=90J?> MNP_4?)9TLPL9,VM M7Q@XT?#OCAX*)7RA+W95-TZOT7WW6YXMJX;FZSS1%1WOX7=!9L[S*\%MR-8" M.&YP($JS0#'=UFYY,]-LYL"3 B55_#KX.N0#Q0>[O5'#.&2H!1Q3QH.8!U<- M#WYW#VV[&%S'-IZM^WGQDNSSXB6GJ(J2, )YOG RQC.!#I=_<^'PINUZSP-' MPDS(G3H$?QT[1(.7*L->03]._-G5E@ZTI(#KK*.>/IA4 &=E 0 3Q2R+2>9*7-QC7O>1B?^CBO!,!/[^+3?]<0I6:@X MY]ZJ9P^L^E2Z6-43^7F>J"P6/2]=:+"%>?K;SW@R]?WX6C#D-,A4QG&DTZX\ MRCX1)ZB4X@#G*0[TG_=)WC?TJ8/B3*WP>,A"MG9/DEHM\J5XN]":3/UJWE#K M]")&+M'U*_G]^*;]&:4#D7DZ32 -7&]['@78]/J!%-W:&LC1%JCLMJJZ*)1- M0_%HH9$$A<$-2N0$W=6?F2TH1-P+*M%$9I*NQ +1"B#\%VZ9 U4=Q?<]F4AP M5%#G%UE?,P= <\4)AO]_]KZT-W4E6_O[E>Y_0+N[K_I(D/8,WJ??+1DP\PP. MPQ?+-L883^"!Z=>_5;8A))!I;P@DJ59KGX04=M4:GEJU:@T E*.[WP-XCI$@ MC"GS-["_)*RUX?_U6/"<:"+PO6% 90S2 9S3?E$Q9!]NR6&6H02WNLD7%$Q8 M?D ?Q_DUX;(C4M=T*31$==4KQVIY4E@9)[44QF"A1A?WYL(@V\T(Y=6/7R1V M=]QS.1'+:?*AN%8( *;Y. SQX=T[AL08 1,C'])S@"D IG#XCCFWUZ-7GYG=4B/F!OV)*J Y(YSXE6!B>7BE,/]?+<>?D;P>L M#E!VJX[+T.L"2 P=&ESHV^8BHHXY^Y#=''1D/!* DXQOE/(E4N-QT<@5)H-U MLS(IRQK8$/ ,'[+B&7_+Y\KL8E%F%\KL.G-FUXL^LAOV2,;%DB5)I5F, M9D66D3"1FJAI,4.IC$B0."/AA)0A\5UE86E7W5^=Z_69:ZN80&"5>FTTH>0" MOH+NRZ3S-0+;3%=I.Z4/REJ[#4923T=J8J%-2@*QPH( M67!@Y-'KFX5&75S2TP8F^24UE\KGZ\L\?&;ZZL87>)I?RF[G7,1LI;P=?CY-%,/=%:U.;SH;&8%"U-QRK9 MW+TFDN+10[4525*+4BL^_FZO6"7\)G'= J834[>+.>N87F;49#-47(G&PX] MHM.]QO 94@LD8W/OITK-:B](3=LB?;SZ]5PE[MV>8AO=]*)0:R^:S65]!48> MK;Z2G4MBV=XT#&;2;C;[?'_*YSB1.7ZFL&&45M7B9<%2]9[FY8C>L+H"(X_H MQ(N#PO@>FW2%!5\E@JE!3XLM./*(3F6.&V17>6&%$?W:,(T-L].9"]]^3*=M M$/0]50CN>6DBZ$Y*$;3,%#[TF$[IF:GI?A<(DHYO2@.2K\FULB:FC]=4,H@4 M-J=:NI#SW*#;4[%,0]?$S/'(^KQ5ZSA81<&:Z_& Q.BV3X_;8.3QZFF7'<\9 M&>A()FA,W.Y*"F@X\FCU5"[#XH5TAN2+K<8Z)M%"ND,IL,"8::MT7V>$UC6LZIG7M?$XJ& MG@T./")!N+=L#L\_E#&+ 8=*P9?@K:06''E- ;!8I/ML9SWFFXGIS M7LX2LWHT=D>""]\SQ7&"!=>QX#8+#=V3- V6B]LE6<:3O<68C?'#9,-$ MZ8BJX6VV$DN+%\= [((W82VMN>N, ^C%W\RCK #PF:8ZFBO-IV&@0)24^=@7 MM+_GWT4 P,IRX+V:$]4;W,TCAX,F_ATZUYS M@V6$_]I5IOK--(F?'W'5_%@BFY-8'D/S^T0P*8:/*M/YP#&8G&J.V%JA6"H? M=QF(21@?PZ)&7^ (9DIS3_VY^^%0;N&I)3ZQ0-M=B6S^QV>[WU.PY]G/Z$0) M _E>/1/T.2EI-66!+/3[.B"UYGL\U21(.PHH#@F_/#__:!__"8U"/HNO8N\ MW9QDE\?,/Y4:O9;$?&[6Q&0((SX2A($8PZ1Z"#1 M^3W1P9'H(-%!J(-$!Z'.38G.[YV6#BOU*(JJ3B;7)D" MT@6D"T@7D"X@74"Z_:)$F WIX7%J'X>GZB+Q+3]1L"VW)T M&U9$2?G@H8BQGW3-_SS?WO.!XAG6+CE<%WE'/UW96YN4O;NL\>DND[!/<^P$ M;;I=U87X]Z@G9/S'N /D8AFL9_5%885U32/3(/K--E][U"4U1;ZC2.XK5:CX M78%A6&45_'__>,73B8I MXKCZ\9=0 J3X2/'?KOA/6C"_4_$SY5;6&CBR: 3 **+9?($83Z^M^*P[=-A. MEBWS5=%K-E)%CN$T6&XR$RH^AA-(\9'B?UO%/UT<[IV*/ZU,UM8\:V>,5*Z9 M*Y>ID:>[VI45?V-R[*RU'%<%B793LY4]H?,FW/%Q_,:_7?/_;,NG,WTVVS++62P0S373'\R*G+"ZLN:7.R0._H*O^-2\RF,(IF>O;NZ-IUNQ0SY39?C(=AS]C@'VWR;X1-CRZ2+ M-U->H#1UC"#M4H7):FR=OO:9I#YQZQ5JTI\;Q8(@2*V*:0T&FDA#+R2=3&>8 MR]DE"+$08B'$NJ*O]%7$]\7[%X=MN#)_/A%)FD,1XB%$ LAUFTCUF\Z>5]%+)_INL9\LFUB&[>P MQ(2IWI>M:R.675GT[9[=+&,I:5(GNNY ]FW8"@SZ?7$L25+(RD*8=6TR(UZL ^;XDKEK'?:%$Y&O59SGMCS4MT 7)!Q[2'RT!Y-@ M#QX[ >Q9=Q/&RDNH\<]S(45LGUR;$.^T1EZDS0>[L(D**]-R<WM<-^KKPDAV*(CU*JT*0DJ:#[;8^*JR@L0(] MN2253&=.)>U\17Q!<(+@Y*;AY(FU,A]2>257L'1,JC<%;LHOED;MVF'!7&JJ MEE/W7B!(?:96'*W["EEH0SB!8<&9)$N?"@O^BG#R1^;*EX@5?JWF7U%U-,"^ M*5Q5HBZYANI_^M)_-[;;?)+8X1NZ0OUF H+(<#/5;X[LCUL@#)(/1 :D)D@^ M$!F0FB#Y0&1 :H+DXZN'C$%OG3I.='W)1R4'OVP V'>,]_HF:T:%2LZ8(1S" MH 64Z]!=&X:#*V!S\MT->)G8F30&=-;+YH74?$!H5C!<68UKWT7TN1;;)=VL MBS'&G+1RF.)5RFTQ$\9A$4F6/16']07$'ZD\4OD_2K%]D\K;'7X\2%$:Q@?N M<+ULY(IS87YME0_6HL46 DKCN\S,ZK?PT52H0I6'P5)X$K]D6AI2>:3R-Z[R MS^>HODGEV\%R8&A<)S!RXECJ%Z;_#6,D6V[A?IQ3:K M 96/2Q 2+*HZC'3^V^O\[V[SJN;EB)K?7//-K<&;;'-:6Z:O'1,]IKS6O#X5 M"*P_ZI04K3A4*RS6?BWF?YS;VY M=%/YH5<=7]M50K5EISVN8)R@4%7-MY[-MY8*. M1Q$+S>)+Y^HDF"A5J=QC:!7 D-B]V1N MJ.-I*<075$H0X0G"DUO"D\]02K"I+NX7W&"0,OJ*7JSW0EP#MM;Z*Z+OB:YCAC+^$\=(%/^$[TFECSD_"/AQ^$ MCYA+>O1^'0!X"%.[[^U>%(!9NKL)AZN\2_2F8"W[WQ]6K=L0750X,?"OI"C1 MTEU54?4E5(*P6_U8C><<.^WO$ODGGSR0STLHDC=],L/H>6#X!*#!,F# MY4\E0'Q7?42E)S1).,MX;>!M M^7B&$:<@(?9S!4R&$WW"7@EN/5!*]"CJ/A%N;?"!:KRWK!<5O1_'IP>M&& MVI!<5V0;CL -1;,O%+',*"^+J^FPM +&.?9__\ 9[.^QM/&>@FPH+V!A #S" MEG"'4I/PP)[MQ9)IFLXJ1 WX!6A[^9/ ?!#8%:#N/\]LUG">V)P<1L'TK3[! M,>(6LVAQW"Z-[8X^>.QWH=]AQW"[)0&*YN,%>MVNYDN4P-2E27DCYI3T MXIJ$* 0D'JQ5=H9);*N5Z[8IO%3C?OS"[J@3-MR3#Q( .$Q()B!" &XJ@:TF M2"R9@#P/Q3$/Y@ #!A(D'GZ*WQ8 Q=@(IOZPM\10!':BP 6&)<302 ?]J:NJ M"0M,8>HE5/"*\8D%PS5&NPM4JWC+V^_J3S>W_7X.QL._RRJ8K W?&H-WM,-< M1$7__.+E/8)ZZKA1TZ7(M(R/)9T][4]*:HWP*)':=D9&P.8Z@RTNE*I=(*GT MW;%[]$$P 4\N3;GW^Y@_F'*J5S3]O,ZW>:8@J&IJ2+9:&@ [\NXX(F9'N>2! MU6-NXIWD/>KBZ>LOJ"R_[?;[8):7!;U76 WO'5[*YC&K:LO-5@ZP/',"UC]& M67[;P?'!E*LH4C;KWK,<7QWQG#R8E0@'UR#,O%E9;FF+V]G80+L"-U0R-PSS M Q:TXGA^N&\[LB_IH2;M3FW1$60_ %@5$[C21R-6@,8/IY>G"!%]5Y'FX%",5:+E0A,; MVEY*>"H'AY".:L4D;*EN**X0J9HRX%PH_A?V/CPO$V#J3?LQ]B:?'";/K_07 M-O_WBAS3_(#D#Q0_J=S4=EM-._;0,IIYJFXSN=%V-6K_^$4P=\>%"?:X&&YX M._[.#_CK// WDO\=4=4U1(/0S;+?(M_J.IX'KBJ.^2*Q[M0+LJ$R=-I:6CD? M:[=?IO(N4/=-Y.'#&:IC(&I@2'/2!9]ZDVAF8"JNGP>B'<;_PB.LJ-B>'[XE MA:53&"XVZ>)TM%J.NEBNFU^.Y79>&4T>X39Q;H:"#V$,H*2I>]:FB />UIF% MM\KKQ1*F+E+:L+^0F, %O&6.G='_@BS50V?-*VR%)YN=_1';)8]<,7RGGE+8/K:99K8259.,]$ [Z3P^ YC9<-[F(S"+/_KQRP;" MLG?4AO]YR0URBQ+UNH_E75+TTBQ;X7[QW MHS[39,@,UKWN*Z7A 9+T>>$,6F$-&?$DHBU89GV;XKMG& MF'FJ)NKE9=J<X?5UW#\^#A+ MWR7@PA/ARN'V4=!M(* ZT.TRT \W@$;UU:R\I_,.I[H,IZJ"[UJP8'9HR.\G MK3],.G236^&EC)^0$O @ \WOQ-S1@2T/=STPT20X?L/KJ/"&Q5274OBG2,7# MLZ/L!/[!\ZVP;5A\E;%[XLG7WR4X>"$#+XT>Y@JGY 7R++YV 9.P)1](6A+\ MN'3,)=RR X /+CRY^+H:O0A\UX(Q"P8:]$5 7C-!AQ*;'C,D*&+ M =X3Z#985WB: 4<2!>B88]\E($UC\P!!2KHPZ/-34*:3, D M]U,'YYP][4]CRW_&^O+7?\$_.S%13%5RX/%RTRS=^0N8N3G/C*$C*3[CJ3_E3CX&=+CB)B6M$X=D"P.#TB9 MZL3_&7]M]UEX@[3_T/'"O?HGD&X)RAQ\^J/GAISQG?E/ K]CH/:!7^.%4?A= MFKX0KYXH.?G F?]*B:D+8?T?O6;NE&WYNGG8"^_9@+I QTD$8/$^(OTZ8/MS MPOJ8U*#IRA5M:PU$[E,%8J?NQXG)M/\^!D4?/M.4M6>2-\=#H MJF(YW5@,VVP&/C/S=&2G;Q"5L=1DC4W7++0Z9(K2#/A,&"OW>"A3HDR2FM $ MGZ*'8ZF8L\22KXFDB#T=F5KB!?R^I>D&T\MQGMWG6XTF)U+'(P$J>IMF^=X3 M+*Z&ZQ6S.NUW-9$^'BG18_&>4099K"OWNE6A0K*361N,/")3SV2G3)?MMX1F MIV)N^AU7&WHK,/*(3%:!Y+)*=3,QJG)O4)'N^T,W@&\_(E/1K_'EE5-V!;4P M]SVGPB[9'!S)/AU)=4=2EIUL9:/+&R.6#_SV+,6!D<<$K8G=HM&98RE>&F3: MR_I:W#+M<.C1FN[36'8>8+(GJ MEE!:P9M;D8'?D(SK=V\1D.G(6(XSI3S!I M.*SU[1)LT\X\'1DH=FD^+4_*_$+N5#4L7]94:05;I!Y+WMBPK88UV/!]9F$/ MK%2OOJJWQ?3QZP-M3CDI66:Q*E'H^*JO*W8?CCQZ)D/HA*LHI06FKNJ.-BE, M-]TM''G$IF*IW*QTQE.95U/-(#!M:FE3'!AYQ"8FF&1\WJC="X'5#;)EK%3M M #*E3TDSW11PPRS<"RI5X'2VV6H&_@H./9JI:Z3Y;K-28XP%(6%%&;*' U=]9;TG,QH*:/I95MR83 Q.18 M!'X\=)/N.MVAQ"^PJEZO!:4QVZ\2*SCT:*KE7':R6(GNFL_A0\MR>\M>.FC# MH4=4G7#$UFF2]A33_8S'FU87ZP,E!4./I7]*U=:V.ZP84H%QJ2T]"?K3< )' MXL\O>AMZ7%T/L,6Z4R!6Y3K!5L()'+-@L#%2VKPPM_D^2ZI.O3 VE48T]FAA MVY:0HTUJ-L DEYG9G-5K+7LYZ8@K8%7-L4NS[,01)RLX]$@% M6*'%]3G&3O&J:U2)VCHO^KH&AQ[/H*WI9'DP7F5Y1LDH:Z$^XYD<>.P)_--) MO&3:8YW#FCI5S-8RA8J7#H<>/95K+TE@%ZP;0C/K%)KU5K*IIA@X.SU-]&#H61HK!^*DXG H<(\S= MM4OBWV"DNM;]Z+%_A2:UG0AM/& _^P>.=5GU5ZIJQX<'\%08&ZJ#V<*#A!_' M8LT=\"DP_Z%'XK'7-?!U,XXB"B_K4^!@X":FX!_)5::;9&(UU15HY>N."TR5 MK1JM5K?G 7A!X#W/YH=R_T!N'$WZ&7(G9@[X_MB\"!Q]-0":-S;72V MWIW4X?V<#C$D;/L=JG88,[I39'T?-PG4&8SRXSA3>.T7:SI $D!3_?N]N>( MHT!GI"5(2X"6$)]"2\*@81U,1G)/:T3RQ!=>4R+=WNOF/:#'!F&=T9'=C=T147SXYG 0V"&E: F![/E@%]7#.%BH ML9, [.#0^;4/$SXUU5M28Z3%-ZC%Y(UJ\5/-\8(Y-!LC#0&R[4NQLY;RB2ZVZ@O;RG6IBU$088P1_41:"#/T'O8_)4&L7!AW-ILT\4 1^Z MD&Z'I)3F<]=9QU<(@#> 50_\\A)C\/J8C=X4B$,J D MW9JK%KPJ=$M0\Q: M3WU\3W$KMSN],"-DI8;[QO[,Y>V/3PBY*\SB& M^Z,RJ1X?6$-]3_\-] >H!KPPAZM8 >$*CX>[[*)Y()NZ$ITKX7KV _X-V0Z? M06!_M\)!B7[\M_!3_.^_XO-A2%C=\Z!T <5]0[Q'DZ_YK+0H%3"UT19)?4[6 M<_+J&O$>CJT^#O=(^5/='4.!EG:T@+$N80#"3A1JCJTM=76UI[ ._@AOZ2)B M@B\#\0H#;>U$7=HD""84!"P4CSV!/; QA,<*: LM@0HFYB;8VJ)T'.?X)=X< M9K:YCQD3?_,I9\([PJ<9!LGH&C_B%_1&:)JK:O#K8.0; RZ\*D-_,W/3 MGF$Q*Z:; YM0CWP4/U%N%-X3]WIJ#LT'/=F'3& '$1-899LM+]:M/K\1THQG MX%)MRW$_?N%D,LVR20H[$2H,.7X[I(VDY0EM:5^PR/F2&6(+#*\,<_.YOO5&+5/R83!:,D.329(\D;)P"&M/ "HD^U/=>!JA MSTL0NZ8.3)R+%3T\IINQFPOHANZ!'0\&W )5A;F-#M!P5P'6R9N#$\_ U'VE MT9BP7=]1C$>51@'@6XX=_IF+F9G)WNC%8O,34,%@., M?298["17&P%\&9B2J@1N:%+D))@VF=U XCX>>Y+M@1LLAJ+";8R =B=:1FHJ MZ=PJAN6G# ]I&5Z^PKDD.$ ]N&ZP70"")&)'RUIU%=W;N63!X%=B=?/ C!VK M8:1NS"NO@ VM\D8UA"Y/X7*>79:' G=57KTG..PDH_B8+&$D]OZ/7OQ7#S_) M'-](-6RUT.P;5E6TNOG*2EX2;=A_](X^KEX=[I(A"9.[2)30OS6&=DJXJ';74]UR&[[41!E=U ^)#^*%-'-O MQ_8P.V >IU;OD@*LN:M.P;>@\]!T/+#:_-ZDC!SO4=3/VQ* HFAT.]0\^+J= MQ'OQ46R?5 !6"T4!G,="/SW@!3PY@"-;2#(X<*\L\O:(OO%5UV,BJW![?_)Z<$IY>)<4 M^SM"4__QNX#Y#([0+C0MS$WR]$(@&PX4;,\_XIFHO8^7QYO2E/?Y0"8.3-0. M,3+RFP86^,(>N9^><&-'$<2KX]L7=W^J'T,CX5!*[*A^0N"&<"Q+G@ZD#'J\ M(">3H8LIEN.#;^WO1Q/_#O_H!!YXL??7SX\()NXJ4W4UAZ/5YPT^[LEI>%JPOCUXZ#CY7IM)!M8X,-']@25N4W@5G.M"\43GP0!XC= MO1S3_?#-=X1SO\/3'DT*!B?&$X(A>DH4VO^#"/'@^++HR ;JR(\GN]Q3TC_^, D>A2?]JP.;!M<%^ MJ"0#&R?PU8\(U'RE:%3TO7=46'J(O_W#$EK$'4,AOMP>7\ IA$5\N3V^9.X0 M6VZ0+0#&2,27V^,+@K';Y N"L9MD"X*QV^0+@K';Y N"L9MD"X*QV^0+@K'; MY$OF+O-B^SS$ES_BRSO;6+[JJ[P:$3+S$_4J/J2+Q6MNPMMH\+@GT@=U]G@9 M3;\C35XQR+XC25XSACXW313'A!_^OQ^9'[])'Y*Y2Q]UR/G0IMR9]]/OI:XP M\.XR"J8.;S"C'^L/H=?1!^%]^N,^*+>Y3YU-L@Z"EI^KN(GVLO,I)/&["HEC M=Q3[E10R[/M]II9#WP3-D? \2FV+(!M',H1DZ ]EB$ R]&$RE/ZB,D2>PVP\ MC)Y5%%6=3&ZW!R6,%8^7CB5C/<((XN?Y=(FZ.8)$RSS^]VR.BQM;[\=W9@U] M%5>@PDL=2%\4@[-M&S?&>B3J2-21J"-11Z*.1!V)^GNOC3^GK-^FK_NE=>QR MXWY^&A?T;4GKQUR7WM::/_HZ]'5M_'@:?(RGZK;6C&0=R?IWX3N2=23KWX7O MWU/67PY._4S"_LFO2ICP%4\JAWS5"Y!K:?>-D>&?7]0G1M[13Y?ZUK)SO]MX M^$]J-.Z^NR],DMT50-;3_V8*2W+UD2/UCD4LO\NDO)AB[* MM8[OCC:;W.-NR.0;"J3!F?_L^2!\7E MI,T:L,$2^>,7G:2)XRIH7]55B: &0]D*O]%:"T4>4UBAM/H(]!*JP\E<;<#)-%(HC_C'>&;1/HSW1#&!_,G53311>&?Z.+U(G=OD";1QG1E MDGQ2&_MD7X"+6<3%M==9RA.2,O1\P;%<6F[FLA]RGB^FW0'6TMJ\(=VM,N_T16S]+;)S[T8 L\!8^%H.JCO>'F3;@ 8NV M?H1Y'Q.&_,E [TS^AIMQ&44NB-?K(#QND?EJQXBOG&)Y0V[&Q]I# NT9.P'L M]' 3D/*24/WS3!+RG.O]ZI1Y)["\2*R/,K7.;MHXSO2>V18'):&8VA1;TCSK M.LWW>S5VC5X.FKF\S< QJO.-(F_;78.AVDUKKJ;U=)L3T]"WD4D2S"D#YXQU M%FX9N([$#"$90K*OB&0W&P31W/8F^9%<;6!,]KZYS0;LAEAS'P>.6].Q>RJOK9#78H&/K33_$*5;&_1A?:]UOPAZ::WM>3O>[GTO=:,1/M;K!F) M]K=8,A+M[['FCZD)@$H _-9I-*\JH>LEKIB,/U1,QK]TQ>0;NL[_7F2XQ:RY M&R#+[3L D9(@)4%*<@MD0$J"E 0I"5*23YO2?>T#VC5% %6&1AZ4FW0.?HIM M[7OQ'LH\K0-W(6196AOY_GX3L5/+Q(0#U.B"0. M(^KQVRP-71FGY3D1]!5>$IJ"V[0+.+?\D.*J6J,\TEH"4Q.:DVQ]66[.QBN; M$W$%J 8; MJCOY06;VQQ:(KC;Z6*I5ITG!6FLSK&-V.*?U_H3XWS"*@TVQ,=H2#,TW1^6, M.6ET!XK+A12#5932&(7*1"*(0A"%*D0C-4!J\)EWZINMAE-8= M;?]T5C+Z< MD\D"V6,WW0_I#L&DUEMS6/;3&!',BMU)JSKVC7#S9]'FCU /U8A&-:)1C>A; M4!54'PL5#_P08^OLQ@U/:8U\)]_R>.F^.K!RWG2F-]]_W??;I?ZRN7QYT=_4 MND91'E6'CY9UC MS&2XG-NUWKU178Z[_C8^]NPJ/BQ-*B*?8]K.M#OH57+:"N+C M"RXR!(\('J\#C]^\5O1_? FLZM=.)1N!!6:C7& 1L\#S]L+W_]%_RS>Y1BJI(+ M97WZA$HD?&H, ACVKXM(IP+6JKJ[A1+43I?WHHGC![,.__W?_SF<_8/VI13' M=-R?.Q4[6-8TDF_%,R5]+&BY>99N_(G8O\YUY+(1T2 M.'9'TO]*'/P,Z7%$3$M:IPY(%BMW5),\_MKNLU Q]Q\ZG@ZEZZ>KFD#,EBI\ M^J/GAISQG?E/ K^#3F0+_!HOC,+OTO2%>/4$9,D'SOQ72DQ=:/#\H]?,G50^ M^#/ !6 KF'\? DO\T8]?/0@?"6>2R$'[*0S'BP55>HNP/B;U*0I*H5TA8HHB M3\@)+4X4AA I"JNTLT0Z7(8EQ&R[Q^?*'('7 M9^EF4>1$8-,]':>*,[A"/IIR/;*YS,KM,U1Y#2E"GK M.7?L9SF1.'YFJC!A'6&ZH(3N?#IGAF; #J9M,/+HF8-"4!?,HK8R^[NJ/1H7WIDI><#-X1SP"8\ZNC2^X?/349/CK4Q96"P\VYA.P>$!6+N$%%OCS M!N*:_D#6A.XE) \I7 5@&@)A.0< EPRDPYNRP\W*"GP MG=T'T>X4?O)H$SLP6>,Q#U9")MIX?'+1?O.W"EJ'O".*E>(6#W>#@ M^0YXY@10=F?[['Y/07O]9[3CKP"97MUI8^,G?/%NJ"1[CAGXZD?LL*^<__86 M[;O,O?C?/SP@LR^6&D!\N0Y?\+L,COAR@WPA7JE'@AAS-2!+([[<'E\0D-TH M7P"0H9W_0<1+FJ*_C$%,J\1X"6'>71Z._[WZ-8!'-,@ M1?[?#^+'[ZHF=4>]B)EGH<2S_MKWTP:>>>/3+99\ABR7V=6_DTR0EZV#=V:9 M>*99SA_U)D4@B4#R"4A>,?/AS H#_84(-2^"FE]*2/!S0.B-1<1TI%7"D@!E M=,D\3_4.]CK%5VXMXP6>O6^,#.W&Q'FW=WU-9;T"9D5^J>^JV@<1QO?>>MVNYDN4P-2E27DC MYI3TXO*Z3=6ZMM? 9WE!JM%%9M8840!9Q"B7@4UF:/(%W?Y\![J^XQHIW4[- M74=S5>]\UL4L"ZE?9;KF. I3K!-PTM0%5(#LY MVJAZY?'&':P;0YH3J3"U%* -?CE+XFM(Z]45[VHVPK?0T \P"%Y343W3ES&[ M/["%)D6,1PU5ZJ9]J*+0(DCBT&UU9H/@QJS@@F[KWE0=)S3'&2/_Q.7]$]>N M9_.1=L8-+O\F@._RILE.K8M0JT_@'J\Q(C/J.Q4^L"1A(F#YIE#C1#KLU4$E M<0Q#7HYOH?*WY 6Y-IUN AL^P"AZ#1PXHI.=6Z/MRMALRXK'&?ZD:\(<&6@4 MT4F"R7PI-\D;:IOIA]DFY[K'O"5'RK52M3-']]S?,2][9RY=FQ"W7Z7B\I93 M0_5/0*(PPQ>&0O,=(74?W MY-L?T9S#%#]A+#)VD,^G+E7FXMC\' <5- <51 M350$%-<7RTMKZU-&M=P*QIE%I^S[&D *8#R13)*@3MTQ?:I"%;]? MRN$*V:XGKL$2KCH'_X7I^WO#;I, &F?!W\'_?=6UU+$.V^YXOJ2!R3F3!/CV M.(@$5-XD_*GNCE-SR?4W"3#G8 )8&;BJZ]TE"HX+_AP'#?M35U7#5%E/7R MF!0@0KQ0H ME>?#E;LJ>%J@@J7MZXM\'9&,"RY0LCIF,W)&G# 36:2DL2RR&$V($S(C26DU M34XH]FDR?W]AF"(W[%;8?33A5<2#.CJ1*L\ 6V23L#;9L998RY M=JK@0K'DC)>CDB=B&\9E^0I5%SK"R8(+F4W&]((F[PI=G+2R$T;OR2GN5,&% M90DG I?+%, \"_BJY? U)\^=*KB0)[GLN!BL9"'E%2GU7NNKO'"RX *E"]6Y MZ%5=(Z=I66:DV_-N1P,CC]Y>-G,K:S533/3D,WI@%F+_BF M1=0J6Y:U5AGHY_J@@@LMUYF#+7[3,H'"JG; ;Q5@2-\E=BL+462_K"1XL_\1!1F>)>R)4@RMV6HN]YL* MW\S31GG&>+7%^%+U+/ZH%$-OJB9RC@7 :1/6L$K_[4$T?J"S^D!GN$T JGJZ MYX?[$]ARXEH-L,;ZB]4:$A]2J.'-51AVN7!_6(:!NDN_V*L/)?U=)QN3O,,1 M7VZ0+_@=B[+];Y$OQ!U%(\;<'F,0D-TF7Q"0W2A?$)#=5!F&UPSDKY]A_!J" M7Y4"?WJS2E(N4;$" >G$U^439^% AOE0V_KE* M-B A^<)"\HQD=6Z]K':%:$VK;+NX"6H;A%*&U(ED.6,(V_. SF.ZWBUO7-=+/@VL\BY0F0K%I]/NW/%8+/ MN54++]:MUI9>154HTDD:/VY0^1="#H0<"#D^B=5T0>C(!+)>,'.BCN4*DEF: M5(L91EI%U3'H))D^+H7WUQ=S!;VH,<_YB6P8 GM&U^FMT>1VCI)73X2ZA8RP M9PZC5Z?-[2>)?;RGZG3.&):12J1OY_I\JB>[C6FENJ8*<34.(I.DTQ?++D4 M@P & /$DPD?PU)-<5+;E9 MKE4MF3>")COM]:59JK?@@/3='9>:2@ >F'#]S@2Z.^%[GLF#@AUJP:#'N4X3 MU['"?"A%\J:)P(O26F%2+& ,3(X";UGJ/NQQZ]C10 >R"0Z$*57PCA1[W M-__3+%K8X+J<\EHR,5 ):C-F!4((I^RTD*1K5.K M4YFN,X&9P'9R"SQPJKYV*M.56OF.EF]A=<%J:Y5ROU#R"_V3K<7+ MI6K*&(\Z*2,W[_F.5V)3G6S[9,/P06T]' ^&@M#LK39%5\&K>1Q6B#R:IU;L M]P?]+E$5"!=\:67/"[.PW.O1/+%JM^-U\BTD'<@$N[UM[R=(YQ[D3P-9]T4)Z^.8[@/VS M)@.3=^2UJ\K]><+'GY[L;Z[ W,=2 !SJR6]. ?*.N*4*ZD@-D!H@-?@#$KSW M3NUFM\&/S%#Y4DU%Z=]-/B#).^KZT0D?F?R'E.6[*\OO9^K0=_A7R]0Y8SH7 M$I*O*B1_F,X50>B-72=W_L#_]?-L"G-C1+G*'3N)R+ [C-Q8]L@-$ :I"5*3 M[Z,FG^EPPH2OR(770?;X:-_\##;E+4KXU?UR9TF&_!C?VDUD/EXL7/3TU2+G MYR37W0!:WL,:\">BNK+K45?C"J,A']P;57M#C^G^?9S:0^)8,H.]U+\2:2O2 MUF^@K;@8##MSOK.U*$$JS]M#HS5-+R?98;5.>JJ3T=2K2V9^E\#]BL9/1TEW#&O,I)T?HF1G1 M\-S52=_H'P7XA _:!;Z=B(6#;H/'D3"Z'2#AMPS&$P2]R" MPY^J;D()7#<*3O14:!_%((1.2E__I'2^;J(W>0#Z_+;6:P%=K^-X3LX'KM-2 M+:'9GEND&;#:V%W%V3I)EKI441FD\TCG;T7GP_8DQ-^?V9_Q!F.D-987A, M-PG<&->F5;Y8-V:5+3\WG&[Y49& MH.1PQB\3(R*[BOK4O@8/G]P9A;T>"M-S?,E\3YZ4-W56,,?T=Q*H41%K4VP"18NIE\YC(4%:3YH*(!YAKN.WQY8T*X0#70%@Q$3 MW99L10?'%QVL3?>#D!/^5/(3NN?!4CKPBT_G%)6TV3U=]Q***7F>/M&CPC9' M92'L\8,/^@7_\RL%=A[7A[B[8CVF6.(GNNOY3P2>>"SPKJJH0.+/7ZWI9.4* M,BX@1HCD4BN5L$I[+*C8HFGP W/9%%>_5[RIY3I@2QU[!=>Q.,U5U6?+-G%R MQZVOI]TVF$)EY'>,#M/4."CPF><%?E\6) L^2/R?9,W_3M0!3@!Z)(J \5ZB M #?V*!_CWU#\">SO;+U8"'_$__[K+I$/5%@N1 *"J@%1WLD?_$)\R)9V\XX$ M/WP=>$3(+ ]P$KP '-5=]9V2_.:PCO>)=H([+J3R6*ZFX>1"G?].90HA[; 2?%:CE<@$=!/D/VR0 =0A'T '6!8?E8JKYBF:ZH>>Q!BUP%,,V% M%OGTR5-)^-1+],A]-EV-H'8GCKT5@A-/&]_^[_\\:O"[/R+ FC2.^W-W#CA8 M5EP]A@B/!)J:BOH'2Q/PYI^2N9(V7KS,-'NW]^+_W!\ER,@PNB/I?R4.?H;T M."(FK'=S0+)')6_BKSVN>K/[\)4^QC%G?&?^D\#OX.7U0=4?"K]+TQ?BU1/[ MD'S@S'^EQ-2%N/*/7C-W,F_YU1OM7EA9"*ATS@E+!#U<54MO$=;'I#Y%P:C> MF2AAF8Q$2(2H,'A:I&B:%26%&(N41!'*>"Q+,GU4(:TNREO3;4[6&%,PQ(4^ ME1K:H'VJBETOK]2866^4-?K,I#KN;&Q\V(,CCVJ^S4I5Q996T&G8[+AN!R/%8REE/M0;K%9P%K(QW]/8Q7E,;;##7,4E5VFDF* L=%C[S MZ.V;?"5P.UAWA>D5)SUS?)ZN4-RI&GIF0T@IA4"<"U+)L'U1:;=<$]:[.QJY MH5FSWVW*P,CII$C:=>HM0'NP<1V-Q#/<1*ILO!Q6K1;3IEH-&LM,^U1EO,Y4 MZ??GBW1&2)4&(TS/"FZMS8GL\FP+ ,6Y2-;+_BKN#0QR05U32- M,4!"14:A9)%B)5*4YZT@ M;^I&HT!AJC=EO<4"8#('RSWB^-.AS4IMO%2ZDPG0E$:+L1K9MQU^KY;FYG<*?FW]8QG#/"I(6S2IN /[GLUNW%2_BFW-C'[ZU6- M7Q##:398NS/Y7@,CCY;4,$8=?6CF;:-;4&;=2GZ:QT;PF<=+PF1;K"]IGC1R MC5:O4-YT6XQW4JD&,UY=#^<,BZGST?VX[]_+Z'PE"&5!%W+BIZ_ MM%Q9/ZE4V566]@ME/1"J>FFTYK=$NSF (X^!;[VJ3M+;XA KWEOU'-]?^WV+ M R./R%21)YM[C:98/E5JKH7-8, %6?C,(S*5&_F,Y/,:D*1%N3N9:4;'7L&1 M>S)=N.P?IRCP).VUI W(2MS5="FTK7?4X>]R$1X&#CQ[J5N:BX\%Q14 _ M;63N*267,ZR5EK\G\FZWQ%RJ(N +MN7SY2M9<#Z)Z^SRA^>><+&)>&&)@U5? ML@AC>*AXJ,#X/!?B>1W\)30JCAE@C)KF>MEVR@)A-2<5?^NLTT'[0@SXLVJ= M,1=>.'V:#\L-3YRZM_<&124RPQ+'_HF:G4=-T*,:Q?\.#]1.X($QWE\_/W7= M1_J.>C'^Z,"-=7CTU/XXMU02?8< M,_#5CS#1SUUS[.'D]8>7.D388 'QY=;X@M]E7@S#1GRY$E^(.^K%?%/$& 1D MB"\(R&Z>+PC(+LJ8]X;BOF8@?_TBEZ\A^/>I7TC=$?3%*?&1%5]O6R;.2 DD M)<_3YLC+<8[:P @V$6P^5H@O5?;U7+6!$8Y^*['YPVK!$:C>6'( ;\U-9Z/" MN"X+^N##>XRSJ<:-+?8:R;*9VTL%/$MIM>B@^PEJ=UP_M/ ]B0<[?>S \_VC M:\#2-4+7Z(RX/;^;)'[\RR4R&ND3J.U)PI.!?6,$O MU\KZ=S0\FZG2@F&(&\.21S7.YYG,H LU'-92)))IBCEC^OKU#W^YP /S4=U= M@L8Y:BY?W%:_67#Z&K7"7G.L?R'LN9AQD8_4:0: MCC3]:O;*[ZMZCVJGVM/[J60L EHN&]6,6S.@JL.:*,S7\F@T'#NEVXICJ0E? M6J.S$CHK?9^STL6LC!AK"H[;D]:J%R9)]::270X5+?SL>?0Q,E6ZW^CT>;Y? MILU4AK'4;J8=U0O&DS1]D;8&2&N1UGX2K;VP-Z:J,"VV4'0"0B>@3V.%J.-# MO2RH+T%8?L0&]CUFL,(BU\GT5CF[HTE:5)^63I(L4VL@+TQE1DS%]6^12DEW= M+K;:R4#_"_>6VI7WF#NN'Y?9<^8J+.!A:U$-TL.:$V?O*(6.@-]DS=_HK'@Q MVZJY4\P:U,LWW(G[98O@U$S7-!9XD]4$I2 O:IR8B;PZ:0K%K2"51BI]55OJ MW3J=U2=S3E7E*E9TBN5N1EDOM;0&=#J,PE)Z5T'1SU(&X'.T> LA\]H]RWY;?L[6SRT&SVL3XO,T;[O4C=S+A:Q/ MH*FE=['V;"3KO-4JS.8%8^UQU; >/@P^II(L>]RM!4$(@A $(=>"D(O?^+T; M0U1ZM"!%3:CR39DOM[%&N3&TVA!#X,T?G63(4^ZJH[(R5^WTB#^N3?44'**_ M_$Y#I@OW,W@HHO\D*'WO9'RF8+ZV25[F4MU+/BC@OF[ M%>T,W 04H258V:[)8G0(]*>NJH:VKZ>O$Q:8P-1+J#;L^79<)S^LBJ][L)%8 M5%'?^THU\BGJ#J=01=;G-OEKEI:F&,27V^,+?O=B_4O$ENNPA;TC427V&^0+ M@K';Y N"L9MD"X*QV^0+@K';Y N"L9MD"X*QV^0+@K';Y N"L9MD"X*QV^0+ M@#'$EHNQY9V1+Z]ZD+]#-Y27M]6K4N!/+ZOWS2[HWVUV05!W!/.5FEWTPONC MHWNC2W6C0L+UG82K>^I*\F*B]34E"VUA-XPB\GM&Z(TE%V8E4[(5-9F053#&AD5@G$EB#I[CC,\& M!3>VYFLD5-(W1X5S=$F+'.C?M> 6&4??$V)Z/AR4A#RI"P2W=JR"[#%\Y]Q% MQ4^$VTMKDIFO_*XA]#UINE L/#]PVU'K0SR)L1=J?8AT&NGT%]=I7!0)DUS6 MAG474Z=J<<0-I\>-8--K+"B#[QJ!VYHP"TH=[)H=)O',2YT!D$XC MG48Z?>WN'Z<*8O*U%-.I%];"QO.IL9O.F'H*;M1LJ-0X4FJDU$BI?TNI,1$; MNDV!+2PD?B.E%4(M"9N9RUU>J1NZ)W=E.MWBB2+FD,5MEJJ**Z#4.!&V("0N MI=4W)\Z_K=2?[R)OGX(Z=QVX4B#/RA2,5\<)W]F5TG7L\_0EN*G(@(\#ZR]1 M1NJUX,(O@<7[Q'7J9.(Z46%E6BX.>6P3F/4FICNL?W:_2,M5U;7NP9J:95MQ M85G-O!K]]P1HL^E",.>JT[20(CL];MZIFT4R;NU\H?*X2(N1%G\J+<8/M1@7 M<9LH6:N":PA%M6&3/;V5XU+7U>)-;=-,E:S2&F/X@FJVQ'2C0NR:/U^J-B32 M8Z3'GT./WU=&YHIZ7*C,\Y4>RVE8<3-AFW7)SAH9J,?0+\*@_1CI\T044]*M\SD^;FR9 MM^.XOG89Z@\$^AM<_8WL#==TN$@;2[7]4_4?B31O%'M#LB $E72^I8P-#7AXM\KJU;9B2G\)TJS^4QYZ5J4PU@!;LCU\D=GS7 MCM "H05"BZ_MI7H>+7QZNAYG<'>$Z9U.U1LPF6W1@[8%]$11%'8Y3]1708O/ M%YOS8E+7/M-)A3V1'G*+:]/A]MN77*P# MTILC.!4]VRZE\MF%H'JC$9[;EK3U2H,3^_&+39^Z?D1H@= "H<4UT0(7@V%G MSG>V%B5(Y7E[:+2FZ>7D ^*]Y[+0G;>-QDJ09"([5_IZ2FVOP,2BS"SFM=9& M""\07B"\^#[6Q70]P; *'N>_MFXZM=_->NM?@F(4L>^(,#NRBJ"5^WXK)"L&NCXA]^9=>_ M\2X!7S0)_,!5@79ZX/&'X_=M'C57E7P5MGH$)'5V=5,WJN3"%HZNJD"D \_7 M_:ENQYW/@0BD3G0_WTT/8,$8]I*$!;_LT($OP5?*D;LPX4U5U;^+).Q+R9.T MSZ4H\F51+F-Y7J_S>J-XGZOX10XZ]<&[_B,=C)1S_6E9G/D](=47[^^7XDI@ MAYQ('(]<;.S:J%_G**%;O6>KDY3J+[(PWQU[.M*7BV AMDP;:EM=#2LEHW9? M68G4\K\3T?N2%>[;F=4\Q'0](?7,"U0P(8OC0 M#BQ-KXYS4!.Z4\E5LU"C=M<=QRU<,VLW51?:YL*PR('?+34+HT8OWNAT&V@I MY[\P3H3#\ LU?#W"\R<[P4%[UX;CQQJ-8W<)?A% E2_;L&R=OE03+:"1WK6P M\.E< ?LAJH4 ]\9VLTDX&N#;"OYC.V$8-8!3!2 AS"&V-3![WPD?&4,N5%L\ M_;<'OHX3"=Z:F\Y&59.)O Z@SG?<\*4Y %N!Z<.GG"19$K:V!5(')Y1,_!L^ M'CZ7P/X.GPJ'A+_C?_\5/N_4^[GHZ^'?.ZKGAQ )D^]/O_+)6\"PP[?<@='A M6R8ZM((2(7Q'!)H'KA? E<1T %AOA5L!_&7_H)"0"6!VR0#>P1\]J"$>W!3\ MA"6![4<%NX$7[4U@KXKCU\'L P"24F@:F6#4YJVF))B5*H[Y(K'NU NRH3)T MVEI:.1]KM]\00;'_.9-2M-QZL&8QHN+Q,ZPNTYSRZ!Q*O,&PE"= UENJ"^DM M:0 WPOA\B MENSD)P<)K!KX')P\D=&]IIH@(+1I@[Q7GDQ[=(?.:(.@5LBR* M'8-;N=J/7\<1FO_:4?^!W,[#TW>D!Y\JC@5$'R@FP"6XMU8D.Y#<30*/A/_N MC(H;_0H?]%/W@0(K[P&9;C3!>!L M@>ECS(S/ PM@?)\WV]?I3_Z*.?9&V^M'8]7,R%5LB@]7:CGM%K[E>JT\=E9Y%;@2;W-7.76NK?_=.?^ M.S@YUT,A$[-SD>YDNZQO$*M)=R"GEYVN]?K$SL$[&RWT-&4W M1T[I<,ZQ/A\H0[3)[9U0V/ZZD]*S-EFJ8QW>2GFK267J&_44+)X);SN9)$&1 M29H\3@'\3%MD$=YQJ>=HH_'QF]VYM?N+J_(K+K/?5>RZ4IM.*3FH"M9&VO)& M:QTX_=7U%#N4:*]LM\+-X)U1X0HW8^FYZUA>I4H.K55M9TIO!*#ZAV MAF&3Z73FW'I][9 =KK&JG>D00N@D35')S(DJ'I\H MMO?:@;R/3R22,DU(D$>)E6Z:B:7J^0]QN?NXP 1X^E)75)@.'X:.1%^1-%<- M&1\%YFKPW)> @;&)B:2[B:5D!NHN,.C@);(:QN!J-ICF&(:=A>$IJ>BURH%H MA:&]M@>>L8S?ZZJ+ - /O.%@1F S>FD",+IKK,(8,=T&+PB\,")&!P25W(2E M^E-G[(4A:Q(P=JTX1D:",38.>/7<59>Z$WCF)C&.PC!AV._F,.3F+O%QX8;G M$:ZG>A%=FQ[[8)$=&C^$@ISW.OC9"P*">L#;&'-Q\NF5[__^ MSZ.[[/V> N-E'/?G;N,X6%9\ATZ$>XBFIJ*KP=N;-L M?^[W'C**%[LCZ7\E#GZ&]#@B)HS%.2#9HUB;^&N/PVUV'[YR91]SQG?F/PG\ M#@;_ E/Q0NC\+LT?2%>/0F;(Q\X\U\I,77A'O:/7C-W\C(LC,>SX99C/KH0 MBS_Z\2L,[X*HD8O"E[R]X$J'-_W/">MC4I^BX#ZL6W$,FO%RO(X59W:1KN"5 MH.:M3H6T#Q:2K8O.*@/LV89<3-O=TAP[&=*NU6HX5]]L>T:QZ[=4=;HZ%=*^ M26&-4LE9W&.2(HZ[E3Y-C#:K4R'M"M\CK))FR89$=3S#\.C-0FL?A+1'(T5) MR; DE0'[+ZY0(B4QLLBF,5(ZU5C*O"L%\*BI,AI:9 M0#M%UVR++CK2?17CBT'#I68C>VL,85)!YNG(',83Y4QG"&R9KEC6QUA[6EEH MISA0[XZ!]I932TQ*IU;]H%IH]C(K,)(^2E288H/40L9$/K4=]S5JUID+%3CR MZ.UVO6J#W8*Q^*YB--+=(2&T-,A_''\ZM#S'W)D%_A(L3)LM%=QN/1UI-KMLDTJZ'J<-V];XU*IFL--5Q.J*M46F]L^4?+A?6;9I!?^$C[S>$G> M?68;8&ZM9J1T<=Y9383YO7M24HOK D-R_,3%U'RG4Z"T:[ MH^Q:D.JJU.(S:74T:9^2U*)KJ"Q0ZRPFU;OFHC<&1FGF6%+!2,X>Y(HEELYA M3+-DX^O-NEYLQ;;CXY%\1[1R6O&GBK5^X%EXE(3'5R\\OKT2>%W&5F,NH 66)PR]GN&DGCXA-11X?>; M:^*./4?<-7[W8F<,%&7Z0?&^Y-V+Y1<0'SXJ[IJZHY!&7#'N^A5 ^H)!J:^H M_K<(2GU-ZZX>='K.N&LDXM]7Q#]QW#4XIOUAT'4H^->^L?S0H.M0\*^]XO/= MT<8R?%-A63<8='WJZ RT)[Z'Y5KCLM@9ZEE!76/I]":':;Q[C6".J I#V0:3 M#<(2(4U8:J(WE>SXAK;AV/ &4!T_>S\[2+5Y8LM8E*"::J[ET MG9E=(]GB59U_'*U]0N6=0=E-92LE&2,$=HME)_,V)[2C0&T<2S(,F4RG7PW) M^&Q6PWV(@\@B^ P6P2W&=GX5>(CTX 5XF&ZT5;O<+V<%H5X M9])LDL9?[.=[^P;!.4.\/[])@$*\OR4,[)7@!23PL\OZO9,=-H2NUZC0Q6YC M7EYP4?@WRZ23&?K\2'#MC?7#@K^_BQF!@K_?$_S],KQ0C7Z_7@UR6:Q)%<>U M:3!+7*##\ M[/% 1=5675@=,YE0OU0 ^>.W/A/2 ^/)P5^ @O@/Y:O#28/O1$OX_^R]:7/J MNM(V_/VI>OZ#:SWG5.U=+[!M,Z]]WZN*,2$D 0*$)%\H8PMP,#9X8,BO?]62 M;4P@,P1#=*K.V@DQLM3JOKK5D]8Z6V\NY7D>40%:9G.YM>:8;E+YM^4$^64D ME"POB+JF&3+YJ=:_\7> &@2D"_%F=I!=O=+4IV*Z76H^*,I34S;3_-/\,-E! MKW-U:\O.V(8M:6^S%V1Y87G@$&US2UAUE?M%.9J;NL^L2_6>EV1'B]K M,1T6.AV6>8L KPD%9?O@OQLBX$.)^%DH$818(GY*4$+3&8]#"S'V. 1["(P] M&'LP]&#L<6#TV+,=NE?V^)RM>=#R@$T*0$8HS:.=(=U!',FJ%/[E+*=GR:9* M,K]W9F6&;.V?ZLJ\ SP,&1G^LX.%49=YN"I.O4J0X%K?6PS2;A:[2I&_MTTS MG2LY;45.SP9%4UH.7J@[2[Q:=U;196.,\.@VR:2_=!.TU\I$0!)K_::D(H0UM_->?>/R5T]-]_ZP&[6=2 MO_Z\5OQU6F+"T(*AQ:[0XO6B]L^AQ=2Z-U/=X=VPI*)1"UDH.]3C!T"+U)V( M$F?S5)MWY(N*)8LWS=H,T"+[ZT_BM5N#3TM.&%PPN-@Q7.S6N."7=J9X?G,[ MJA7.[\;=0;?P6#W 6:39+8S'4F?VV$87DPMK/,VCFSYYFFA^M<] M3)XDY72EN)(C%VN]/JA](=J)YP<"'RT6.E(RL[3RB?GWXWR_EFU4XZ8]XL?E MU-G3XJY?J&<&F C@)'.CVJB3 MG9G1T !.)4BR=0>3XH,#Q@>' $> M?-U)]!X\N+N,%B]N+UMV>SK1BF?G_9%3O!Q\/QXT[N2N(8PD^-D(U? MSI*53CI \/UD^/'AA*\[GII(TS!YL!ZY\L1T78O4K^*7TE.T*;>=1"&:[19S MCO9X@&!D*V7T[[-VHU1JUMKYQ\(R=ZF*T"<_#DI$$#,L'LG@AL%-R/U:;\*- M52@LH^-\K=2N1@L7S>N[X;5X=H!@9O7AWM9JE93!-Q_+T:OXN"M?C',8;E( M-WQFCT[N'R]GC P,;G;C-GL3;M*=RN/U76:IM)?]J%@;#/)5JW<(GUGMH7@G M3'O==FI\U;^)3B?JDS7'<).%F%HFFV5PP^"&P4W(O7)OPDU&F-07*.VT1]-J M5>"'5].K.$*>*^Y.S('G2NT6*?DUD1V M7;$HDUYO6!UELJ-HOI:.7SW=/U[7#G!L+LPO;ZO=$:91M#S+C#1Y6IU?S6'I M)#=,W*,=^[/$C$$/@YY].^O>!SV-0;7XZ#07([ZJE4MJ\E&]N$\? 'H,-2XW#O5M56];>[.__J0C:9Y!#X,> M!CU'XL1[I]63OKI.S?.CNU)M6-#$^WE]5FT= 'K.4S=([ CR77MY9=P7KOJ9 ME-QHX*63Y#HA$A?WU->!9=<==/6O]L)^UZVKN^LC&/*,O T*'3:J=/ ;VC_- M5__9$I=8W^Q3%BVPOV3N[+_%+1[NJ\:J1M6\.$,FN%6;Z M;;Z3SK>K%J8G:6);'<>M#/I\5KTQQ@($J10WE\6XB; M 1$#(@9$1P=$V_V-MASOS>V;DM3N%!Z;O:&=NBQ)ASBB%RH7YY6.L&Q'52F1 MZ*3ZH[/K!@:B[*\_0B;""\PD8DC$D.B4D.B9232Y3Q3E0GFL\M)5K9T;EJ:S MT>4!*G$M,8H6YY>]-I^:+)I6*Z_/BW% (N(LQ% 4WR,4A3WW[TM01)R*_]@2 M%H@_'@FOG3&>D;P'_G]T+%OM+^E'JHZG9O\6UB]4V+HZ_QY*^IP?+8#GW[M: MO#;@?%5W),H?85C=Y]PDQM?8-T/C=JRH_6-XE>0?U;^.3[+W:238P-/#/ MGRST$ZVIE=.O2S5!+=Y>#BKFS)IWQ6[F^9,#<5Y"3B;7X9="ZRZG7]BM^UMH MQBH^?[)FB;-D]"[?;TNE.?^8*B:KW1[T84P^?S*AWQ5UJ=L21X7&N5%8#.19 MM3/'3VZ\_?&J<&4\I0<+?ES3DH5D>2 TGZ#'S\:*6@U!78KR5.#'N4S2Y'OF M3;L'A5,;3X[KMTND-ZM*>YDT&S?G=W:ZDV[@)S=65$$+*=^8F).2>I?BLT-Q M.%9RD*Z\L:+"S=E5M7.1/!^-QZV;3+%C/0R;,.;&BLX:1EV\?&S'1ZKYV,HF M,JE6U(*8[<8\I6M=&[10\8*/\I>W5>UIED%5R&G;F.<\<67=7%:N])+:&UP5 M9]93MY"&)S?FR:MY"5V:DC9:XC/R8&F4T.06GMR89^VND[V<-!+QMC2^Z#XM MNZJ9EL"?MC'/H2+J4KG.VWPAV>PXUJQPI@CS;F;SR>35%%E8)UV,4E>52DF6 M+Y:=?*.;W7Q2-:^C9C3:D'BI9$^$Q^L'K$7F78'W'UW#NEV8Y^NZKB29.M8) M5AV91-NU\.AYK/Y&KE+K=8M3?$#:KG/OG?^NPZB$22'!MQ.IZ:!E.;X*E9,#6XJJ:@299%YY\C:>;D M RX/7QL;.HU)<8Z%:<#90\39VO$*UO DH7&_) M*>I,5;RQ_,?Q'^!W2G>D1"5LJD@#_( #D5N8)AG,@I^0) \Y.@/\&WP-+"E) M7Y++=M+_6NLS-QS; ML0WJDXIO=J/$$53YXKJAJ9VMLS'^"9XR]C PC)-F<; MG*1IW 1O/N99B-WY$WQK2A%.U67-<:E@6'@R^)MPCY2"_T*)#%8)UT.:,8_ MJ^ SO/?X&4Q /&%UAF(<)3GIX_KR(N:21;YM81$%+JV&EVMX;#"\9F ],$FF[."E,<2B:RM LF9 M:.JH)MY4V&Z9/*[B9^>J/>3&CF:K$\Q;Y!MT/]=Y$X;L&_BX,B?\21C1Y1/Z M/GR D!V-QJ7QMWOOX4*?\3XGMW\1L3 <"_]N1; DR @?".C0\.;5BZ0Q)J!M M_?V;[-6>%5U3'B+%T5"M_USE$=&$1D^4)"V@XJ8:G%8KYX]R.U=J3U.2GJ\V M[AK]U&!3#6Y_;J]J\%"V/>4W=QC7?R%C;I0F%OKM_1"<; J//:3J>BPMHF2/ M=?]<&M50WPX>5*/$#T$^<0^Y//]?F+YM>F]U1Q/HLMZ7<9),Q_A,B))KUH^. MW^2@R\1_.@7XQ ^G@!!+_G@F.'3)Z.$I\./%@(^%*=.220&3 J8,#D$"/I8Y M#2;X8 +V_LWA[%<"KZVAB1"'CYKVT.(0/M$HW(6CNTZ\.!^A/^STXO:0VL;9 M;1[/GXV/!R1): 'SD&P24D."24Z82!)6@YL)3JA(P@2'J9SC-=J_3)+06?&? MI43F@!@24DO^D"0)*:P>D"2AA=5#LDE(#1(F.6$B25@M>28X>R&);&CPX?_^ M$G]]ECQB++G?+J:PSD ^A P94^876SWLR+$86EOUR[QQ4K;J:9BFF;<(\!K7 M4Y_ZYK\;@K S1#A@>Z4=(P;-R,WMKL)PO_KD:/@$6^F)T^.3/.,3AB>O\PG- MLVU"GBTS1/9BB(2M:O(U=B#YT9)MF+]W&NX.&PD^D>N_B^,](P-UAH7LEIH- MPJPKD1UIS[ OF@G%H8.++\9.W$X MU?K$D;#6D)UZ&,B?R8JJTBBQ3G;FFU='&3&]5G#Y5"6T1W3B_S6)4: MG1R]KCXN1/AD:J/3TM_'X&<[HF/!J8,,M?H9QNP88_(NQCS>.?W!G2BKH[-H MM-/7,^VGV1>NAMX#QDPGJ+)$X_IC.WJOC#/R6;EW>^;>49^(I!.;S=R.!V(8 MHC"S)8R0LN,V^WM A=8B6^UT[&FVW;QL766SV8%3U0?N5?+)2(;?O!!F%[ 0 MLJ -B\ILCV$:WHX5#+H&]N!D#( M4XB8X/@=6S3C@]2\N,_<#)>\V# ?U-GMPT."'[B74[]X)M]A_DO8_=@,ZD(- M=2^%^0Y.FA^&='OR$.P0Z0;MRP>K-^Q+[4*V9&:%MH-A+^?=A?V"9^"X@8[A MVM'B&C/A0N^GV"$V-8O1W*)[F45XFDK[NM9H6].E>UGVR_Z)'2:6GBPX'5^D M_561*2+=&*OZ[I-)0[/;/Z0P='=94=]3"GWXM+90K9"Q;.AKD$^?8QF#,DQE MH:GC#$UUGM_$XD60W%M 5I%*8M@UJ(5P^1^\Q?*]%U524>H. MYE(IJRCSQW;T?)Q0T^6KPN"R$:;8#_\!IX.'&SD*&]?D_B8\$[+6V@HUUC,A M^%4F1";3ZYP_+/A1NIQE(H_H+XI]Q_N MSN88L]XZV1\19#&$.B*$8F;5L9SZ/X R9JF6K%V<]2[YYO)FF1Q>3XU\#E#F MS7/_R3;G9.TX7Q*7_#L._ZQX,PSNYK!IJ2#AHA:2H^HB2HGT^YS\IUMR9H]/ M)IJ4VE'Q+'-O=,YX8=G8Y,C/3H_^"@-A@F)XU39[[_I%"/MO.'?PW?J^6H2B M.E,51"H17#5JE?G[<66)1NUF*2'TBME9Y;Z="Y-W0OR #O;Z+-21213N"R4+ M*Y7[Y%Q-QCJ_-$;J_*S9N+/K0M\<= 4>O!%\3,B<7CG5D;HF0BBW7T395G5\ M9BU'R]M1M9&ZO3IW+N<5]Z.:G==.]6M%BPM=^28RBS7/8'JVPZ@ MO>)B(V\_/%P/"S>EZ'!QYUQ<%HTR3W QNV=<#'^:Q]>]/__84,B\!TY_="Q; M[2_I1ZJ.IV+_%M9O*7J^&OH7/P$+GGCO>B@'D#9?JKSE=T6=_?D?_(_W*EE# MD@D,,/QW_:UQ>*MGI?'_W0L(K%\Y)":\;?;W6$C059%9DW__[_\)SG[%DE'9 MT SSMX=D@64-*5>(A$<'*-HSD32*2GW\YM^2-I>6EKO,=#;F.\E_^V (=."P MG1I/_I<+_ STV"#F6%I$ R1S12*JH;[]V_V:]QG!/_]#PU)!8'^;2,, -$,P M^MJX9&=L8_);%&(IX!W\J[NP!+9:DGO:JV?R%U_MS/](W- $S/Q_K5IAFS"^ MJ/7[&0F)W21*IT59Z">RJ9N;TK3T=/-B\FG9$+;9Q=9/6%?"_;][1P_F7S^I#;C1^.<9$U'A>'B MW$E=W(J&VL!/;KQ]S3#:@F^S&DT,MJ55[D]&P)%;X=J\J/S53%PW\Y,:*HO$J4 MHG*]9LTOKG.M>QAS8T67I8?+&^7RXI9/J>=U97AKEJ_S\.3&BF9Z^6);+_*)6J4L6J%:O7*EIN%1/^+!N]1TI-'Z4NQ88Y3 R[-^>- M;6*2[U7D=#FC#4>=T<6PF1Y=)?+\5C&14E)\QIMZCR\\H6DI/AUD)ZGY-C$I MR<-N=I9_B//C?E.P%>$JCYI;Q<16SIB\Y M+%<69VVG;&AW9^7[6>%LJY@D:CUCOE#C#Z5"\GHP:>FU&[,SWR8FX^FB:YI) M9//+:3X]F]5'A6E[JY@LTF5Q<&%UKD93I1--2/K$Z@\&V\3$'J12M:+GLEQYBE!]O$Y.FV&[&56YD-LF)N6'JI/2^$YQU.Q/)_7'0GQCV^HFDE(HK@B0H&W+=%0?W:>>NBLTC6']6M8F*E+J[.%^WAN#0>QK4K*Z&4 M"I=;M4E[FF:[UYQ-[GJ#;6)2GHTJ17ERF2TU)\*9G4_UA S1 M$1OSG/1N'A:YP7UA5.O?7-MBHGK>Z@^VB8FJ\/GSZ\>[9 EUH_KD_K%@G*E; MQ:28740OFE-CT98>Y5M'N%YH*6N^34R:>6F:?DP:,S[ZT*_-M-3-5>%IJYB, MFD_M63+?O1Y%)[6QT6O-'B?SK6*2*_,7V;M$]J$]OFX/%HT;/3_FMVH3H:)T MD_/:U"JIJ:RM7*AGV?)%;E-,P(P8Y?A1]*+4Y)?%*^$QW>S=GNG ]!MD:EV, M<]V;>G+2EIK]RC"?N.Q,SH'I-YZ\K5PDL2&G6"-I>3;/#+#56+V!)Q//GZSD MU-+$$6KBR(FVQM.K6_4BUP#QV)AG)7F>2F1&1J.M]K/ZX"&3[)>Z\VVLG,Q< MRY->*G,SFM[9D[9U?7[=JLVWL;(Q'K>S(ZD>'RW-Q=*\XE%[6@B:)OA8!HX' M57?H]4+D>[VN>:E)TK39D-NB87:&/RPJ/"KQ>_-:U6SA_E=J[4GJ8D M/5]MW#7ZJ8'_+7*P]4],U >$3TN:-+'0;^^'H.4/!PSW< %FMDS-\_7C3.#( M[YYE-L^+MNF]U1U-H$>'XRFOV#S5D.]]X#Q^<@42WTV!0_=7.3@%OJ_DE_<&IH(<6/\AZ'% M(5U!"G?AZ(B6,<3Y"/U!Y$7AA(N'?3(>,DV#D>0H /.0;!)20X))3IA($E:# MFPE.J$C"!(>IG.,UVK],DM!9\9^E1.: &!)22_Z0) DIK!Z0)*&%U4.R24@- M$B8Y82))6"UY)CA[(8EL:/ AJ4;X)'G$6#*]5_K .E],!/^$]]&P)>V$^UKL MAC=.RE8]#=,T\Q8!WNX1M/GOAB#L#!$.V!EXQXA!"EZYW+&TW#H:/L%6^D;? MK>/GDSSC$X8GK_,);8_=;3M,,F1:: M&7T.;X!JV:;:(\UCD=N\YAA\;&$4Z"W=R<-US=A_]M5V/%S7B6VL^ZW&4GY? M<6@MI13Y>]LTT[F2TU;D]&Q0-*7EX/6>4D*PIY3PM6ZHI9M&HSY_[-Z7T-F- MG3Q?#N/#\5I#JFC\ QVIVD$1]]I371KX?10)D-(RZA*P@#K!:]('320[IFJK MR%J_FRR^NN/P_L(2)B5YRCO"S71@W9@@YF%J.59J)B9+ MJ))56\7[>4H: L2D?OU)\,DC!AB&)\QF"2.@"+IX/IZ7S5'[#%WK\99:+^2B MH3([;J?S<>YL]A MG16?Q$[)L?C6#%K)9,'LR";$O:!"R (V+"*S-2+S\;M0 MRVI*(*LW\Q7#&*] 4 M]C7?Q X32L.,3:<=4']50(I(-\:JOONA7"E*^P:U$*X_-=P,!Y+;B0RO--'X%[I.9A+I:RBS!_;T?-Q0DV7KPJ# MRT:8PCS\!UP,'F[D*&Q<._ ./!.RUMH*-=9S'E;7@U[71@FEJI6K(ZD=O7OL MI6IQLP;7O<1__1%2R4@Z&8^(?&+#NW#,3L^CL.Q#*)??>!@(X>I/$Y7>'Y/Y M3E2Z7YSEK;HPDGA)N=;4WN0A+A0'&)52O_Z(J4@"_S^[)>I\S*#$,"A$&,1, MH\^"T-L1E._$D=9]-3,>]JW\J&/G,]K@VFS6S^%JU"RV;K)B1,CP$2$A[ -( M6-CD.,(F'T_LG+]T5-]A%Y>0!6$.&OT_=#C[BYV1=ASO/S0U/JB!7@_O'X>- M_*TG]R(%H T5MT6[R;EJM"&56DL^*IQ/X\6;L\FE#O<4OWEV/XZV9,>9V5BT:H!9;YWLCPBR&$(= M$4(QL^I83OT?0)E"KU6^L^X3=Z,E+]5N.IEHXC:5PRCSYKG_%'MP_KA@^JO2 MD7_'69^598;!NQPVI10D7-1"5)1JUFZ6$T"MF9Y7[=BY,S@CQ RK7:Z!01R;1KR_4(ZPT;+F3GC6JC4&) M'\],5&J4A6O';G0%'IP/F.[[JTC0 MN'AH'#G*LB+5$('L^[TG>P79>"63NU-'E1J_+,_*42=::#O\'$ V=:H@RS#U M,)A:+'1S1OWI*E=JRJ/:P^-CO2UKQXZIS'+=$ZB^[>_9*RYVAJ)B%8;V65M4 MT/E=/'&K%_,$%[-[QL43S.KXQX:BY#TP]J-CV6I_23]2=3P5^[>P?M70\\G3 MO_CI5?#$.]=#%N$-XXJW;&B:-+'0;^^'X&13>.PAE:2QM(@2YM?]S8MJJ&\' M=S-*Q)1\XAEL_']A^K;IO=4=3:#+.IY$F0VM2K_W?MJ?7JK+=U/@T)5R!Z= M:*]I_D8F"%]HDHG!-U,@K'1(&0!Y,]3('1YX]FOA(Z;ZH(; MXX^'%H?P>4;A+AP=T724.!^A/^#SL7C"2> ^$0_I?V,D.0JX/"2;A-2,8)(3 M)I*$U=QF@A,JDC#!82KG>$WV+Y,D=#;\P6Z@/SU+_I D"2FL'I DH8750[)) M2 T2)CEA(DE8+7DF.'LAB6QH\"%),_DD><18,KU7^L Z ]D0,M)M9'[>]]@R M;$D[S?JD'?+&2=FJIV&:9MXBP-NUGIO_;@C"SA#A@!V>=HP8)).9RQU+Z?31 M\ FVT@][I>U>^"3/^(3AR>M\0MM<-7?8YHH9(L=;1^U?C;O;BV?"1H+/YE;O MOL3DAY'AQ>*-4-5F[.6BD+ OF@G%HV\% F0TC+J$K" .L%KT@=-)#NF:JO(6N\QO[J9MYT_TR>EJGW3CG;NGBZ, M27M\-VUTD] ()Y6-I,3,MFKD\/O9CNA8<.H@LZ6++L.8KV.,U^5%[#R@GB.) M9=YIE*UH8:#4K(=&ZJ-SE]CC$F]>N/P$=22?Z( M,89!"K-;PH@IMASOS>V;DM3N%!Z;O:&=NBQ)H8*%>+KW..+-=(4_:][WJ_?# MGOY(8"'[ZT^&CXCI_9@>(8O:L+#,UK#,QR^V(1]+,TG52#,5VUB[V6:(QT>F M]6."/8=,[@QCRZI/<^1_=MRJ/82T^;YV7J$PG/=T.+]&=D7'D(.(5O1PJ&70 M-S<#(/1"A["59EQ$[9O;1-M14E.W8O*M3?2V);J%;(6#;T5]!@C\[N/-W MX[+?]52(U94PHEVH9?.7C6RI.BE5\]9U*Y.6!MT,!'R$M!A)I^.1;'KS8IAC M=H,>A64?0KG\QL- "%=_FJCT_D#-=Z+2_6W[:9B_30S:9TB=\7%U9)XICNF\ITX4JRD#''$WUV4IE4S'5T, MEQEUV< XDL76338;$7D^DN6S^P"2\,=16-CD<^F>\Y>.ZCML\!*R(,Q!\P$. M'>#^8M.D'6< ')H:']1 KP?\C\-&_M:3>Y$"T(:*VZ+=SAQ#N2G7[Z*E:>:^ M5U_V1T,4'W2S;Y_=CZ-CV3%G9QY:3$,"6ELJ,!EFG=RY_@.8-=5*B:?Z_<6@ M5%UC->2*?PRCSYKG_9-MSLH:<+XE+_AV'?U:]&09W<]BT5)!P40O)4741I43Z M?4[^TVUF;A?5=O1BRB.EU>Z;B^5"NYMORL;-,$ICZ>IN,2A%;ZM/C2-'65;*&B*0?;\[9:\@6\\\W%PY MBC3C.X9F#NZ*R>7")"";.E6099AZ&$S-"7?7G:5LJ>U4]*[;C5[%6_KDV#&5 M6:Y[ M6W'4![Q<5T^=:IE"8"XFN%GFC/K^KSLRS!Q>R><3'\:1Y?]_[\8T,A M\QXX_=&Q;+6_I!^I.IZ*_5M8OZ?H^6KH7_P$+'CBG>LAB_"&<>5=-C1-FECH MM_=#<+(I//:0TFTL+:)$&G1_-Z,:ZMO![8T2N26?>!8<_U^8OFUZ;W5'$^BR M=I1*HZBS+>,;>,R^9LP]DGB_1X%W?_=,)(VB&I8)$_#:1AB5\AIZ- MZ5*:O-A[5.I9!GC*GBWT8+<.">_G@G_PTOQ_]YJBP_;E4/OR>MTAVY<#[,@3$ M2/+]#9..BR8AS#T_.$F8Y!RD%]YQD80)#A,DDU":I PR0D32<)JR3/!V0M)9$.##TFFXR?)(\:2 MZ;W2!]89R+^3D6XC\_.^QY9A2]H)U\SNAC=.RE8]#=,T\Q8!WNX_L/GOAB#L M#!$.V'5PQXA!BFFXW+&T\S@:/L%6^F%O7]\+G^09GS \>9U/:.O%Y@Y;+S)# MY'A;>?B7N._V,K2PD2#('X>MKWX7@OTJA*]U6KMOCTI.KE[NM L]?5QY MN!DMSM#G[XUO!T7<:WU![I"G2("4EE&7@ 74"5Z3/F@BV3%56T76^KTGJ_OC MB^=J>U2V;GL\NBUU4YE^XTXKY+I)Z,46CPCQK=?'A]_-=D2G@E/'F"V-W1G$ M?!UBO#YC=VK]_CJNW-_S4:TK3K,IN')Q M-TU7VX5&9E(V\NU%_W: ,2$+9D0>9UA;)CX:8[\SXYO#@DA;;ZOF60HC.8]G0@HA0]'&H9],W- B]T)]RI1C/TP,[EW[*\.VI(MZ/+Q+E%+J8P[I? M.8_O,/4E["YLAG2A1CK6BCP<0+;EMGO)CMY2J%B]NF==G MZW[9*W#<,,=0[6A1C=EOH?=1[!"96OEEKRS<%$>EYN*\/;@XCV:$3@Y/_37? MQ X32L.,3:<=4'_O3?"[S1D]RLT]XOK/W24_?4_%\^&SUT*U0L:RH2\U/GV. M90S*,)5%H8XS"N5=&AV5Z*W1?K"(W''$&:O[HG]$N"A,WH5PI2OL&M1"N/P/ M7B;_#??%?V^89P>7S6_<,K^>\["Z>LQ,VMIL>&]HI6:]P&>KI:$N)N?=#(1V M!#$3R6:%2#:][:KYXW5Z'H5E'T*Y_,;#0 A7?YJH]/Z8S'>BDIVKUN5VNSS@ MU0>^V)W&$]4S$5 I]>N/R$?$;"*2AI[@)P1*#(-"A$',-/HL"+T=0?E.'.F6 MSH19HIV^;'>$IVM]Z32GES<-C"-9;-TDLA$QDXJD^$33Z>V#E_ MZ:B^PRXN(0O"'#3Z?^AP]A<[(^TXWG]H:GQ0 [T>WC\.&_E;3^Y%"D ;*FZ+ M=A,&\?ZM><_71V(^(YL/5KU0%QK=[-MG]^-H2W;,B9B'%M.0@-:6.DN&62=W MKO\ 9C4K5Z*338\:;561*NUANS$SJCF,66^=[(\(LAA"'1%",;/J6$[]'T"9 MY$UCH%\D+;E=&P]O'N\?SSL=2HNHA2(OT^)__ISAK:@G_2Q'YI7)RG1W^% M@3!!,9IJFQUU_0J#_;>1._AN?5^A05&=J0HB90:NUK3*_/VXLD2C=K.4$'K% M[*QRW\Z%R1DA?D#E>@T4ZL@D^O6%>H25AKT7D[?9]O75@"\8?:N5CUZ>3?+S MKL"#\P'3?7_U"$>8-L!0=J][23+E4S=7;*2F;&!;-ZUZ6GQ\YRK(BU1"! M[/N])WL%V:A>G"[LUK@YJDZK8_OVIG@F. , V=2I@BS#U,-@:K;;JHO5F3'B M4SU-Z"5NNX_7]<:18RJS7/<$JF_[>_:*B[>3RX2X6$2-=LHP'Q;MIV2Z?DEP M,;MG7#S!K(Y_;"A*_D-(!BR@ZHY$G6$[9_5'Q[+5_I)^I.IX?+ MH7_Q$Z[@B7>N\%MFOV5K!-[?F+)A %P*@DTFOFKQA_]*L)2LF,P$%DRC!:^03,(+H\^OS00^ M(!,92OCU".E<8-(Q+F>1)X+TH"Y%2CUO)K *^(!@#-WO%U:_OEX8#K.+@0D' M8P,M(4?)BH6>M2.8#K8:);Y5=>8G1V$V4V<8QG7;*VF:(U@Q$!NO>F[])BNC ML$VZ[JGRJQI)#&HDL6O+\=[ MI#?'56?(TD+6' 4I9=,8X^/ Q+').VO]YRJJA:>5QYLUD^ Y]0U9M)QC+X3/(+PA/>U-Q7"G39[PM9I!*Q^'ZOJ?WL#6G"^S?H:U:, M&,N&+@S^O100XHP)&!,P)L!,$+H\XT]1X(-QZ_ J@6^[I3JT\K_3V^SCG[UK M5LS&TN(IW35[X>B('H;B?&2G.52A!9'OOG*6H5[[JK^DD%Q.I@!1^O= M@01CC%-B#.%8M,4AY+UO,QQ1X 0,AH< MH-(^?BA>"%\M^3.?KI>8\45?;7ZY?8"UY(_2>*(92X1(6DB-<+^; S(]EZ=U M>RR42D[=3E5ZEV>SXF00C'56KLL?B'9^<34Y$AO:$A1U[D>)7*/7449C9;$0 M1^EVLCP;=.-=\=]+PCJL)">$GF)$<\/:2&U, MSYO3OH3&6@@E^7;02??-TK3:/FM+(]1Y7!1+/$AR DMR.A)/"A%Q;Y(<\H*% MTSZ]!TTP+'JVJO!F&R2F3TR,QF%Z7TZ9]K5YEBO:83TVGS>;MO'-G*KGPR>E3 MXR)_/DLJ3WRA^' Q;-\\QO5B#LMI BY(B<SB\>Q#0,B?QU88IU;JYQ(-P&\*# MKIJ?W=?L&XS9:OF\=)^;WC=K&;AP6R3-8%)),9*.IYG+BDEW"*3[@!;:NG3G MS69)SH^;1JGF]*71;5%>+#*-\$EW:>),R^TKI5-:7N5S5K:Y5-(=D.Z$*]WQ M""]N7AW,W%A'[\9Z-:+:,FQ)>V>1P+'D'AQ%Z>JV'(20E3Z&L-/5.^M,P@:^ M5**WZ5PINH@74GI?$L8)N+(=FU8)?!9."I&$L,VT8@+'!.Z@ O?A4N-P M"-RXSR>C0KW0&TGZ8S-^AXISO3O "\'63D*(Q!/QB, G]RAP87)"?3WI-EB5 MO*H(#$=-\GJ5PN_.@E!%:=A_O943V!9;BFE M2+!C@*(]$TFCJ-3';_XM:7-I:;G+3&=C?L/4W[[V CIP A^+)__+!7X&>FP0 M$RI$ R1;JP!UO[9>!.I]:%@JR,EO$VD2X#>,OC8NV1G;F/P6A1B4I ;J9!-" M+)WJ%;9*&OR\K26*^Q$^+Y%:7*//%6A1K>4S MJO0>9ETG]38*[KGF^@9>A92Z9-K+EBGI%M5\5E&U9,VPG&W%U/5,3RQ8[;O' M$:=4SMGI2F-/Q=0;RNKEJO=KPW9K: 0QQKDKX\C2N.#:=HB 1;&[WP! M$] #]7R4-('B#1R()TG)!M3W^^6@,T>25^26T[2 M_UJ46U0D1#@PV&)0FY@(M+.:V-$P1VQMR2C]) ]A^X-@25&N$1!LB5M^82?+ZRZ4W!_P>)% M_M_5G\D'PK]_1\A86*+P-_R6$T!1,B(V(&E3"D.#KAKXS443LP=^',]HP/T% M[W:'SMVTFKG5J'G'Q@#;US"!D4ENI,'?5VWK65\+C-R(]EL@W^?4\1@I*GX8 M?W%BJM"+@=(/]?M()BX5&W.5M[5Y!^\8LBP@0 ]>XK?B<#*N0:=J'WR/PBYZEP9]4Q',I><2(D. L*5 M%OA 1;BOUL?[@ZF_CBUD9_!SJFFBF2$3Q8:A'./#!'^@&HZ%^1FDOJ>IUI!* MDL2-Z4;BH0S'Y'H&/E_"+XIJ8E8W3-*N90R8P6GJ6 4!TE2)TM>5SZ4OV9>7 M!4_XUFH;L+&C<11OR"2)Q06BJ .(Z9PQ08 1^H"3?."QD$T^P:]W6]^ #%OD M^Q@-%)7*D4L"_.8 SP- 8];%^*SB" M./@G$I$AB-''0JW+*EZ#Y;4YM#XLF][TOMV*_\;CUKV::9S):>MR.G9H&A*R\$+;L;$5K$0+[*]9._LOL0O'>VJQJM&UKY92YF( M)C_@97Q!?MS:!+,8W(#@0\_2:7:7B]N4+49GJ9%XU:U<=^;IYK+; M@'Z'\0VO(H=96?-ZDNV-DI^-D!R:D@WI8EZYRMO)]C@QZ5].4_ETM44HN1F- M]BFYKDU=+?JV4HV 4I]0\=*65!@\@5)4A=BS6*1 /R_?+U2?G(UK!.]'$;X" MSJ^YAUT_1V@U(72%5FUB4>5TPH9X@Q VMM"K'HRG0CNCM:.7V@C=Q\^L9BVW MM![=R(>J.TC)V:\\UX7'A'!H4=??D0#=XI."ME,,$F.'&C7@&%/QX4^5/S+E MP"3W.J679W")\(G"[6<8@DZ-;Q_G@I@T,3$(FRJ>5H[@?Y$$N"94?( Z! M"?YN!0V&YZ-&3L!.J'EK(DQ3P$O>JK$NKJ^OJJE!HMZ>VG*S4UC413N!-980 MVTQI_Q[=G]@:K!5T\7P\+YNC]AFZUN,MM5[(1?=.G>:P-Q9OZH<#D'?;Y9).E3Q_6!KBG0UQQ6&XK\&2OOEQF_Q=1Z)[FO[W0Y;<;35Z." M,KH=E.X&O6P1DUL\M"'ZXGUVAVSN^<)E.#*H7K OB*MQ0Z/T@BHMJ,A4?89_-? 1=[)E^EX3:]7TG-%XHDX? M6DV;= BR38:IJ'#:7!6Q<## [U/H5&_E/*&O9UQ679["1ZXX\ M,1RU?U-8(KY:'N:%-&I>+ZS&&I; 7OQ6''..F<5"^G,P@3G96^=4)PVU X#" M/R4[HWPG(XW.!I?C64]YZM;&@U]_^ECZH]"A_/EYSN_)#:PUEI:$IA+FW;ZZ M !8S,>SH0"?\@ X]U /,&N$LI_>(H06V1D8F^=[$-. L1HZBQ."#AMUKKB'\ ML(DY?$)1RS3=O4'KHE0:8@0?$OTY.YB UWCS>D,IM,9X#:-O]\5/I6L]? M=0QU7)*2+>-LV17E$?]Y/?[R!%]QBLR3LE9MY*.)$K*'LYMHIEZ=9;'>RJ1B MF]7-GN(*33OZMV/>KA-EQ6J6,YE@/%[%<_P;##R^WZX(X ""QU#@>@3ZV\>" M+$'5).$IP)D)1AC 10(05\=O;AD3C(7Q5:-.=4O2B*NA?_WQ&&J)]\EM6 91 M*\N"D"]ITK\I5>\/G-)[#1"-3Y.Y8@CPM97LF"8B@7 _X(4W@!+=TY>2+)N M,Y[3:MMT0)Y-R/\WD1+SXE#AX*W<)J76'>-#$KQS>4)29F07@?P$Y':-4CFK M6^M_"RQ=1POG,[$D.WS3SNOJV=/T?M;X."SU^GC+ZB::2*IR2XB4HS2RKI%= MZW=,U49%8ZY;6W%I<'F7*];55FYT9IJ\\_#T6"_F!M ()Y9]$9K>(?.VW>+R]E(5;,#0TKT MXM4!''^RKYT.GX6%?$RF:.E>@N(YAOP$$8)$JD6"2[+[]1[B'!MOX1,)WKL7 M["RP/(L45%QD5L&8IRG?\)B'8D1HW0B^^Y''$NHJ;PINO2&2[[KJMT7DW4ER MUA#A$;?[W8\MRS3%LDQ9END7LDR#N>ZOQTG<^$=( @K[B7+LS+]!L&QF:#.* M98!5@]6-5!H^=&D0621.$.(T(*F! +7XOQ%N/E3E(;9A9AC83!6?57W<)+RQ MUQH>" XV-'T)2_CR4+^6R4W<<_%5&QU>_8D<%T$C&L,!C2; MTT 6>9:".L5X/-H2F^>:YDX3!L8TA90MDKK@70SV/(7U7=@<">9,09(9]?,9 MNI?)-9Z8:(B'@00)N*@M D?H]>_(DC7D^G"-U3K6^],3!GS&*!U%=L!LX- MK7(-6XT[CE447\SV9$^BK^KNT^4_:P\ M_PDR\E!2\?2)/0/?V,QHC,#I;(XPO^/_@GDX4]'^_80:>0(OWJYZ+X&+&)#U^GF MK/PBT@0\@7C$-]/*7:P YL3@.5:!-LX$-!(0V-U_#]HAYPWO'?1MPL"NX 7@ M(PKUI>!O8BN#M'8* *Y+!0/_E7HEI9[AV#1MWK#LZ+9Y^58E3 /(2_CAFZ JBB M>F"Z3B4+H9&%3Y=DPT@,79'&6"'B.=G& )&B [()*LE*I@!E(B)7*YQ8Q?A*%F7Y MI04!:X.P'9S(=&]8;Q1I)JDTVD$<)'#EJ$TLD+Y#SN1+O&]@=)($9F3;&K4% M\,./CC+P?G[V.KI6=QI!L@;L(D>G.>8&L*&BRG21F%FP5B>3P<PAV4XP[<+'C3[.9__^M'8OXB/('(,>98W RERD]SE?;1"Y41O_'QBT M)F8+X$T,#SV0PR$H/5DR37KFQY.DBF9L]##1L%! 51)UY\J4/2VC;\_)]:]Z M'[S$*[?R1"('+% ;X-E "N2\S'5:[N#1[5OP)0!Y0!DLUQ)QC?OPHQFD-L/H MJP"0L&!?8+#.,9:29@>>AAMK$=1@D."HB])8:6+>!Q%6]4='EZD]@!^,DO$( M8/M2[@$N3^&8\.UA*/,8NXEX7A=4AA!A(U%3! MNV2J,WHDD5P&PJ8 MIOF!8PXK$SQB7U4<;"H!+#CV,K)>F4 @$RPB&F]SC7V50 KQM_?<(BGX96 " MUV&K;77>#QK?KQN-!"8QS3QY(U"A$_\$*;S$^!,$U(#E:"+W<\-\Y5IZ(>T:!VI9S_Z%N/S??6'\.UV8DRO;OC6=:Q3Y(UU[]V(5%0+#^X5FT2B@[K%,RP# M96!!&I#P-*R=!,B\U2[=N#Y!%YH9X9+!K_EWU0%%#!J@ R;%1+"/0YS.D#L!K@.3I$J "4P4T"K#PGU;#\F28[W8E0"D<$95'QZ* M)-.!3:^Z8("WRZ/&<]B'9;C]H>';Q-/@3ME]28RKV!2W[)588I+YR0]NS1I) M,@O@"9%]3*6?V*% S@0S]KSX0+[0OSONCIUP&OB MZ219-65G#$VQ9;0>&R X2#H+.)IDDG,,6$[$;Q3Q-I?ZDE9VT3N]ZA_THK_D M9'J%=L3Y#YO3 Y^9%P.(A;>7TL]I0)1FH6$6&@YI Z*FT[.P/8AG7H)$&6NS M6&\B+\NY6J-IMSOS14%?7M_V\J/NH34F?]NJ0A%84HFE(L-Q@XQ%K-;- M$>E:R&S=#"C:>01/P79+4?#Y7T8K^XD"*62Z?%L7+#YQDLM0--=,>/+^>H7+]/MF22WEA.TE@GW[.]N-IPNS!^$ M6F6IM:O*;6_6449W:+16E":^-QGNQB-31>\8YH@0JHY,T(]^-EQ4#*3#=9[T M=LJ)/D5'CHRND[TJ'HR'=#A^(QGNOR^9O'/O3>MFO7>8]/+@;'H6)N;XL_W: M6Z+\@?8KFOI -GP3S1#Q%4#)EB5LS5I4$\.G;"OU:(ZD:'4^OD#SFVQC\.N/ M^'+*HI?U(0\Q$( 7GH&HFKTFR< MH)^$)L)8].P&>^M7+N*S$XUF@H=RR$T=;-F[87N2:GZ88O^/YJ%\5!,HJH71 M:PF+0O]^;!$:/L-YYM@[](*PY>;P5Q=&Z'/"5GZ&6?G,RO^LE2\1N.W&LZF4 M(DKI;@*)J6Y"3DO=;"8K='N\G.'3J)=)]Y._Z%OI-R#Q7;SR(P:DZX9#$C\P M]N5T25M:JF7TR^Z7OAW?8'[4&!-CW&J>OOI>S9> M3=C(/4J^ZJP%FNX6252 MUGP_2E@2#5Z/^X.%TC>@0!#,1F5][9*W=N+448ASBNIQX@(BJB^0"]I#FHHU M*,G6QYR$9EY34=TM;O(#&L3YYM\"YW8*?,%/%:DVA+ZH2978!G6T' T MT.7@UU=<)Y87UUYYL1Q=][RG57%<\7>/:3H*A^3*-8UQ;U[QB0O<@ M$$AT=.OV+.A+ &$!6IQC>$2;(Y=4$>\3QWK^"2:<_Q&LV?WXV7$(R$U3:FQ* M/?R2,9+H%JTE^ 4D&Y/OA8PCRCJV]S&$D_*HX,G*3)V3\9PP2P!I!3ETQ#61?X9\PC8&G29HX MR8/D'.)9M"#_&0.A0RH.5EL7XVJ8/U_F9&AS: 4G-C9,Y&XP";4:C@U5%B2? M!)PJ00:$Y!3.09FFMJP7HJ4@\G:8!,P5^(GTJ'#>U'+.]1G-N M!B8!\57YOZ;J"4#9>9=3H1PDAP4ML KQA&P2;UR:);KL]IJF(02X]]7[C"',$+#,\5M=5%S5_7LNZ0X\:0(P$)T'J4.T6,!;#EVZ5WCF.Z%IJNU: MM@$E.ZELIH-YFPV:"AMH$Y<=\)H"K$+'AWRP(3YL8&7IFO?K< ;G#],*P KU MZJ_:[\B(9$[17#ZY_UP; M";P@B/%X)KO3H_H[KL/8+-^@2$@[&F/ (Q=&0)Z,3%)3E+4.(@/-Z$&I(69U M [ZZ.E LP3#V?P$Y(8>5]01#$KW!D&"K8R\14G']YY['WYO5\QH4+&PF%)X2 M2-0Q13 WDC>XWYNIIN.Z_\'<[R$*J<2R'T [?$HU/WAG)?B43\6IPX##O9D>1SB,1KWD+%D 5 ""0G E^>MD+G/D)43]" M0C\G"=Y1P-\ E^HDVX;D8JT?<( #00MN[(J7V^0&(>%KCNYG E,F,M$,Z0Z4 MWN(#;!\?23%?%%===%:",$=T A:D^FR^JH=(>F4? A_ FV16]"B+#>0948?> M'2E$LV@(,J:P,I'5=6T_P\<=B9QQ2EKGH;3P"3G),68 M>-%8F[2PD$QRN\3JC@;&SW\"P6\:U::DQJ"'3VXZ\7?TB'8GKA)\ZO*9W^O" M3"P'4E(.+#TP"+,J,Z@&]L%']Q3 ,\Q9035D@#ZKB5]5#_KO=$5F;12P6L&Q M@G3BD)K38RA>*K3X7T ?-V@[0 +_8\\!07G=/:,%89LZPOP$ *]_KE>$:G!& MCR1&$M9>]<$B'7AUZN8YQ]PW\^J4U^U\&5OR%D?0P/7\>0:;B8)M$EUG+#U+ MO]AKB^@BFG?HB[I7]4\6C6C2=F"],:Z#O,U2J/8);B.FN)?3OC)5YZDZ7\.Y2LRQ_(/AV%#\#%/+NUMGTX@("CD<-)WML>M%S]U$&E+,LH,P"RI\** V-U=&& M]E[%VFO?S3B/!/D[:,TL@ LZX'0Z-G35=B,R6#DCS9CXM0H^Z@(TN_>PT/9" M*QLPJ"!BW!EF0=T-]'[D0.N>V]_H+1'9G*7'&4'[B+3VI<6??CM.L"Z"?D#? M-T!="4 :/%^P-OW71K:>_J#ACR%+&IQ;!L2 B7#4JX^71BU-4G_I?D(]?JN: M%.\2R54(&Q(426F> @ZR0P5]\]Y$;Q(=R%2+MH@T,S27.\_M!KX5KW6\&1,%O"7*!0 MS3:A+C9"4CX=C9SH-<^I2\PY."+8F$UEDB-J47<3&$6;LR.4)!+1UQR(F./1 MX&(UVA3-K7'UC]^N X!:\U; ]/=R598K-X#OVQB3,"]QM4,\?=U93=U@4S^4 M'YQ1ST.&53&=ZS2$I',:HB,:9;\M_S_ J9 ^;$$HI:_"S;?AX5!ZC1[)DNOF)SS;M_L(],]/$N^&X@<1!6#G%6X/_0M2?2W505X*E5=]O9JE2L[R$/MU;T4@):E^]:5J>VD'EIM+9?KO M(6HN(%3/WNNVGZ=217_>$\*OGR^\[+0Q/H69\O_^LL>]*.15\*DXOQ#X*<^G M8H^3P2]L1]G_^^O,E"98AG\]SRI6=9(DW(/ZH'_7#$QBY@?,?O<@!:_=-$_! MEE^=L!)9/@9WE_[B_CELOZ#,2Y(;<-IB*4CP*=+D,(5/3)'M=\UM2V A77'- M52SSC2\(D<"E3QN^XR#>>0+4?_LN*SB@$_L8ZH))E&XMBD?#+QN1/B^2Y\*S M-PN+=I0G%;-$2EU?$";1$'.&[\!U74NNG] +??C!P;V8$I^%[&9 &W%7ZB(D M_+C"[*"Z)+H4@(]ZO2>TU$8:^*!CDUN8/,T+EO]#,Y\TCH:W'H4D[SD MDN [HL1XCGC=_J@3,' 7V5J6 0%ABUY"[S?2:DI2TV^B94#*'1YD!>1;%[0= MR6FKI4 <+@BL7E,DAQP'/HCLL:-T$(D\"7_W9]10BT ;RZD2YAKFZP%?M9 '>X^FDN:?\4$ M6F ^MMP#Y-J3GG; >+P9O?3>J:ZU"5D= 9^I.9K6Z4830 <%DS6"+_7:S)#S MB#<("658CCP,_!E>C-PC#\W#\O4I/2.3J"!5?KNW[#]@Q%QCM7V6R]4#%317 MKN,A)-S=07[>MNY-=I5%X7M)P'(T2>,8TBL+VQ^DKL2MXGREBF5KRKFJ/ZN$ MH4%+;+>L8J)>JCBQ&^ %@;0^QXU[ONRH 78+Y*!KV,0E!A-T7H.+7HG7Y94% M1[@<.3'C%9R1;G!U8O%L?'Q%Z$H+IKR_E/*55C$7\9+W2#*S'U[%TS;H#4.K MPZR;[>F&:273\YT'%A \Q@*'CR%%8Z)Y[+UOW^2[V>FK5".1YA=]=:_Q@GN- M%(E$^$P4&"7VY1V%SD5@\#[KZD=VS H4UFQ]/0(!(Y9B$?R(6.#" MFY"S;>6DU:'ON'C.SA[+DYL8/9M^S?#^\MJ1/G0+Q'W&]1.+MU:U;6=>ZMA: MDFUVK7_5JY+SV'X[_8@>H-R.#U#J0=VYWQO6[:BE0EHM77?@ .)=[A#L MMS5;Y4[!SO@NJ9!($X#4EW<./+:T&97+K%X?0 LK;$T"YZZMVN!;\;D-:$+4 M,[T_"+)2/(<;V3UO2%G29.KHIJP;5!=$!TMCDG.C@S-R)]! 6I[!%5VF>W:6 MH0?8JJE:.]:,<03324X#+8+T5Z]#VK[[32RR?O=2XD222#T"-GEIN @DQXBL MEO2NMV+!@VL57+WD,?1:M&!I.-Z\O GM@#20IT=K$LB^;1>^CZTEF%1".Z). MW'FY_5')="+!Z\X-5_O"I6;PRV']_V]HI75"!DDK&N>=? M<)OQ00>\K7>BDO+=X!=6V7:!2^^(QGIQL1[G6VNL]_'%;IG-F^L-S=6AH R\ MV;KXNCE; I(N+12J,S_(_!!BTE=*VJMU(N&HYQM=^PZ3T-D-N#3UCXQ=LQ"V/TNK)[ M$(N_PU=%U,'DGAC>LOZ^3U4\:_GTGU7.? M:6M(-\;#$2+T@"&:-+'0;^^'X-1![%R1 ^:3*=.N"SGQ Z])^":*VJ;W5G 9P VHYZY:Q!-C^Q*^?1%B28'M2PCWA8\EXFQC0K@QL52&[4L8]X4!62CW MA0%92#>& 5E(]X4!62CWA0%92#>& 5E(]R4ILGT)X;[PL3@3F/UMS#^V"6[, MG;DL#T:$S >(L%?GX/ZSHO=)$^BI@3_\WU_)7Y^E3S*63'NQ-]^;/UEP)-N2 M\Z)Z>R1@YN/T>^U2J-;V%&=:0Q/G(UX+J=XNN.LM^X!Q5RP9/R7N:F[K8OTJ M;WT.L@],L4_3YZ\*I'D8CB7IBO7WCJ3LAV"X^%DI$X18]O \LT,I@]H5AM", M=S[).P+C'<8[#'="SSLGQCK"3@R_0%\'64:HWS_H\?V&%DSNS(@+V?*HP;[Y M[TX &(M(5OO?W:Q,!JL.,#* N)*4OR"2XW'DJ_"77 Y$Q,1SR)^AA.R$5%( M[L[?1'$_9-O^F<9OC/M_ O>G(DDASKB?8HW$XATYJA8,>R-]Y6-NA%COP6OXX) A.$XQ,$,1^,:?)D: M+R(''TFF=YL9$#868:+#1&0PR6&2\S&EDXED(3.!BC(9 MMS-N_RD[S[B=-CR?^R8!@+AC&'*7.8,H9@=+(>1IO#'+P^JJ1E=CC-+/PR4"KU+ METE6J.C")(M)%I,L)EE,LD)(EQ"6IX6!+L=1V+8[2IUVW)&.P^*.IU2I$08B MA+/&X]5.GYF-3I\A]]H>GZGQ'9)Q=%0Y0E'A8R(3%28J3%3>%I4TTRJG4%!X M=%0)9VWB&U>&/-JCG?"_BUDUHSKK9M)!DO[ MS_FIM_#\.S=W-VNAO\) OU4;KTG^=X.LS]@TXV^%?PXLY2NM8FZ'LWJ#PEM. M+P+O3ZN#.,SDLJ-)-N*>S9&3+$Y'-J?!P57R_F8;'%K(FJ,@3M5M9"++QC_( MQAA%5A^@Q03I%OZ$5H%:^"^GQ:-^[:B*K AGX.?, MU0!X A'(UH6--G2N;YCNVSA;6L#SEFW(HVA/LO#<\.?P-=*%)L(IKS6I(1_0 M=^F&'L4/.J:)Y97# CZV8EP+S_;%/\,4" 5DP[(MSD1 /D(:PX&YXZ=M=8:G MB)=GJ70VE(!CO"4660608_Y&]2Q>GJ):LHE@",EL,O><=2=80WM&",>ZI.:!$+"S?6G.?D7E^^OV03 M>4RH<'W3&&^P[GR(",8E"K&!)F$#'1?8 =[ M'I& MG/,TMP ;R?F&9L,L9H4?!]311H@V%A.P7R-F8 0';.BYC_S(N4)GZTO M>8.GX,O;>,KG0D-'41OO"F3_9.HFSAFH?0 3D M7'%D 1,*#Q93&]UC)4M$()(%F:H,2 5)FG?L1TS($*$;#'N4*R,N1?HU3N$;(Q8[P"S%OX*[:V) PDF620/N86/ CF MVC&2+%BUC]D*V5:,$OX-$U&29<-4"!<0"&C'FC'N+)>K?Z.8OUNM9[ZD MUBF-W4'=-"T9[X TL=!O[X?@U*%IP9"JZ[&TP,]BHNF^K1;54-\.&F]18F21 M3SPSC_\O+,8VO;>ZHPETD>_T62=BXJN.6T6=;1G?P&/V,7=Y)/%^)UE^," +Z;XP( OGQC @"^>^," +Z;XP( OIQL28ZW)_V_+1[.>W/,D' M(T+&BYMO!DU?@B;QL] D"+%$]N!,M$-H$GEQ M5]W%W@HI,6;Z (TOKMW\VIT" MS3$1('C?\/K=PSL2EG@(6_Y]4VO( W4[_%AEW,=;0?X53T8RO+##,VCZN%B$ MR0R3F8_*C!C))L3=NFV.B4.8R#"1^:C(9/B(F,XPF6$RPV3FW:99)!7?F9HA M)]VP,VC63?[UNU_P/*24XE=R&8 /B4DU0YLIWU.8GM6,K=Q+CCZ*R*1[D5[;L5J5 W*3\M6#5JVT@UUW!NT:CN,1)Y$ M_C&1-TVU/QBW:L^!1)Y$_E$K/U(G0Q)Y$OGNB/QXI Y*W5FF+;EZ,[>/#UKO MT'(4+4=U;SG*'(]I0X[DO[/R;PP-VHX@^>^L_/=+MO\D_R3_39+_\82VXUJS M'?=I9^_45BQ242UXL]>>CHY1S39MJ)$4=U.*!WJ;-@Q(BKLIQ7V28I+BQDOQ MJ.RDIY&<;\=.UF4=,5&-A92%E(64A92ER\HR4,U)B>48M!%7;R+Z+X'L>)]# M.]XKR\!S[7O%YEB0K5@R(S0D6ENK([?L&/])YKLN\V3GNS!GDGF2^:[-N7Z9 M?YP*.Y$>!Z6V&@1- WVC2L=ZK3M5?<,103&*7GP(^OG;^2*&:.\O:7 M]U=O7O_XSH4W++)#=\FW:H.9 M<@%"9+F^N;_FV:WG*&RNVRAXH?]"Y&P.Y[4.&_IG=,C]A M)0YG"]?7F)R^4;$#/W(C09LP_6X6!@LEGC,ELCS>C7X9!DYBQY&J1(D]5ZQ( M63 '%51QV*UKP\ XHI -GZ(@=!E]_?E'^%=&8-MC5HC69?YJ7,/.IB&SOIQ9 M,WCSN>7=6?=1.LW11#,SQW.>.QA3B*EF#KY3"I^1'@^(N;"^GA5(EMK@,X_- MXO/TMNP[[E/R+P-Q)/N<2PLP#I^^]ES.F3A8GANZ-D1C!7^F$^OKVFA0$:\V MM-5<<>9'2YF';/;3BV^N/EYLL_["#/A!N+"\-3.0?O7BYRNT\-Q*P:\HSKGE MM'Y^@K"NDWH;!4]C1:R0*9>6=;FFRD(94YL!ORR701CS[Q9@CV&V8("9\CVZ M#*/WZE+\SO_27_V@;7N>Z]M>XH!*@Q4!FQ#Q[CPQLQ;B5>#)W%O722PO0K-R MQSP/_\L5;!FZ$=P(QL5;?ZBFO(.'H(6+UDU<9HC<"#[:P8T/U !S!3-0E@&, M'UZGQ$ U)0&W(C %9BS$9X"EBL/ 4^* 6T\;*!8L6+AU2CCNRXPT0,4;YH,M M\[S[W&K"4\#:@7:#SCKW2C %-A2,'=Y4&!_801 IN QB)SX\[83.Y)BE^-., M[&-&#A0(9(KE!'F$@'XF ]A M4!3\VO)]D.)SY(H @88J2!&(C0 Q(97O$7*!AK<-;,+0@D7/^6\0V6.;-N MX97(Z6GB>@XG82(XY[@A,I'3$:P3D)0;00\F"1PLBH ## W@Z6X\Y[Q(/. & MO%"Y"8#UP!)PZG?XZ%Q4P?9X,$+@DHT!&0S#B^(.R(@Z8Q6 JS@^(T=Y>1&!U_:?:H[%V<+L7YI.(+ M/A%<'%P.EA2M6D''A)$%JJT_B<=K,"!NZAB$Z6 K[8[8K6=E"Q=!%!?B]5,1 M;-*S<0O/E(!C=P4N447@F]C84_8-8 @?R6 MUT>%5_(@"((DB$!X/I6E26!?V&SFVB[,TA4JR?43XA"/GS]U?3 E$*2+B[U[ M=?6[BSZ.VT,1R=VG:2*\#X+S,_[>S(G"V+A3Q9@HS<)7E+;S?#S+SF"L^#P_ MB-%7\<@8"(:D![^;N6-\)+>*]BH&0O_,9N@7[2#QG,P%SQ*0*[9Z #N0 B>T M0)D.;4V%UQ1I737:.38IZ+XH3$X=%KP6F$*,@1!DJ6_X2GP>#7M1TOC"!&%^XSBX6X7P$= M!MXL48'@V1"UA"#4?#K */@#+$%V:%I((9)2N#W>M7--!?#9Q5B(AU%YI =O M!XZ+>"K:#*A X;>Y;A$)*%:N(?#\"%YC"Z*E[A?_GP6/F7?-Z4Y M>44P)PP%%_$\4A,OSX@!CT"S@#-)A=^"1VQ8J*U2M:8DY&V?L#870>:-RUZK M:(ESX?O/_V4MEJ_>_'#29;L=@\G5#>PDW(%A:FH^MEB/#<\*JHF< 'MXEB6? MV>-4>$D!.#S]6N7/QL U56=4330V7"?0W.!#IV"QQ6VK!< \"%WI 4307(?P M6=EK->7W5(2%$N^;M$B&\[PYO0:?Z /IL]P^M3S96'+GXP =?&XRT 6!C\,; M0;/L.>,^)LW[>8;/@U07./2?52HH[%1FSK:^#8UE+-SGE#%_[4',T7 9**/G MKDFE*P1K!$!G>,LY)Q9 P:;BLNS+D-TD<".ZVXQXFO)N"T?RI97,3\=S-W3. M("P'$\M\$#S&UD*T-.B(690S'S\KTP#MJ*;L%U"<5OH'SZ)A!$D8(A%68=:& MW5U87Q@W9C$Z"*#!RA;F+CP;6>&=:DZ0=#DZ)XIM+84?<;N2]3[+!%[R!"[U MN%\89.R[BBA!Q+[B!>UP;#9:(QH5>\2PZ%@D'9L3+@@XX[@V2 M<#4:%2("OF49\3] $A>!B _4XGHD#!"^X',/Y[,:YGJH_(T4DO#M*+7U.3S*,^!P(UD*60+\&?D':[ M!_$L+7'!(86X4H\9-&Y1I'X]]^"I-A1$=/48].DN>)7,S6C*QXUOU@92C!Y6 M_MEC-^FTA'X\"#)DE]"F;3B:M.%(&X[U;C@>EI=!Q,S7%S[F=0#56H1BW97?YX@N+Q X60^/.8P5]"E]4CJ^++C84 M>#0<;YC&0H%<:A?OG3"[WWXD@"F:8VF&RBA.C+KPK?63T%2,CX< (^!I]R-0\94Q;PPQQ/ M[>+F[W\G/A,0,V9/+1EKIF++,MZC7]EL2%$J5Y2^9NAM4I1+/-';$C5YCA]Z M0!KRR.21GVUH^L?:&;VO31[ =C79SA@]!)\I"<9.TD6=EFD/Z4I]NJ(WQ>=2 M:"J+%@Q$L[,V:0%Y#/(8I"L=]QA/3ZYJ+A5_KN_(WGL!SYB&+KSGG\R[93A3 M?*?E1V=;B=DB U*7^Y5Y9[%9-#E-#>+Q/79)=:2@2>7;D24[V.^$5PIF%)$V M2BMDIH"TA2GD+-JN%N0LFN0LI$O)2+H;YP::19/35"R28VBXF'3=,5 605D$ M91'D+,A9D+-H7A9Q7-5PX^%221Y3M166T*VZWG^4:O<>Q&[UC3 MA[6+3(DVX0U"=X4124_%7J(]$I,W=*&$HT&1%=E7LJ]D7YL@,>7:5^EB=)+] MRBQG?]0F/2#+29:3(E.*3,F^DGTE^RJ#Q+0\,CUR]3AO.'+^C6TS-IM5.:?) MGCE]%BPZ+TVCY9J>8%EI*878Z91WBJ5-5)1%GGZB!VUQECSG#LAOZF ZQ581 MELO+5I)BLL)DA;LDOUVTPB)XEY>M),5DA1\M[NN6NG9 ?KMHA2D6EFJZ9(7) M"G==K*/ MG=]5$O60M25K6Y.U[>D&6=O66-O16!LWJ(7/7FO;!)DD"WL*"UOYJ?-J%-+H MJ_V^21:V/1:VIY7(3HIGR=J2M2W/VAKJL%=B $36MFYK.];T=L:SS:ZG%HO. ME\DTLD-W&;N!W] =H(:XDRU$J?'DA/1$VUE+6"/1JC&0 W4T'I;M\&2Q,I7X MP"Y(A=DKTVW*6$A33=Y"OH=\#_F>)UL9== KT1[-I.=$JM;)4]V&G0H(GW#8WA-5T%L>4J80P(U".A+9H_0BO*'II;S3E1# M'U#Y0VO*'_0>W$/59F1NR=S*J)U#=:!3;2^9VP:4F\DKE&1BJ:!W]Q9S7QV- MZ3@PF5B*:,G)ZE@ZS1J:ZODAZV-9( MNMEG *B)PFE]D5R 5-(3K3M UKHZ[I>X*MS-C>S62<6D3*\I8UT3P8J2ZY&3 M:-UQ/7VS=+PVN8P,.9[#3^&7GZ[))1/40(&1N M#I:*4Z)]7J2YSD-.OV1OF%_[P3[ M 7K5M!'[Q=*[A=27UJOOCQ&H/-#OUAFUL3KL$R;X;K_6-G[W!X1G2\:'6,^Z)7?NUJ._$->F24#+H,!3U>BVJ;0^D =CTI?>2(++BW#(1PO MO6J+PG&RYF3-)5!NO:^:1NE-F,F:2\OP_D0KL3Q.IGB\#2=7'MTB^#4,HDA9 MAL',C4O=&&C.OOL#JK063_%9FTG?EB0>,F*@/S1[NRFQNX>/.A@9#=:A^K?. MI9* )RU$5;"K(!?3J2B+? 'Y@D-]P5@U, $B5] =5P Y4'?*I!HES)0;-,8? MR(BG7DIN,%8G^H <0I<_/:#)%:5(YDV3RAJ+S62WJA(+4@;T'>@M2"O(4$ MM632"P6I!7F+RA'NFV<82"W(6U!N06I!WH*\!:D%>8LNYQ;-/N0BWO!QR4(K MAC0#Z!XGFPYV7*RY3)J1ZMM>5/W M)]II"Z0[8[(/A.LSBY@5VG/%\AW%8;?,"Y8+YL>T.4E[]DVH!ZZHM9 I@%(: MLT]_8A?7.(;J1J],&!0"]FV=I2);W5!;K8_4WKA$W29;73=#>V9;87OE%4KI MK1/9Y\KK7RL"H!NJ8VIIUR;[;/:I20;9:K+5[;/5IJ&.>]3OJ$6V6C>U$GVO M3+%TLT\'B-7W2\N#1^'2.USUA>$Y@8;NL4EOD6D'NB$5I4<:NJ':-TM?!9+% M6E3BS-K ]O&@S*4B&>N2",R6G ,YA^>N**N#?NG;N7+9"7(.#]@^-*GUA9S" M++WM(X?0D'K5(]>Y='5(#J%S#F$"?*)L07;!EMX.DG-HM7,P>JK9'Y%SZ)AS M&/7*WRF1B^DR]\+8MU/R*_-9:'E\K\1R%J[O1C$"*]VR)FQ32F^]4Y<6A X+ MS\3%Y_KRJQ(%GNLHW_3X/YVF4+H:5A^%*EH:FZCFL,2@N&T[_NUC>(].0I O M(%] OF#;20IC1+Z@2[Z@U$I>F:K#Y!5:Z:T;V?\GKG6US1R88[6OD_WOD/W7 M>^7W J=,5T[15W#-D. _<< M^/$JB"U/"1[TFOCQY;2I.YC/,?P/*%1O64#-MN)1(CXF5=^6)#X["XD;941W M4VJG#YVH/6/48!VLOXJ@41+RI!R[-](,JD&37?*E3SO(V9"S68=9Z:N3'CD; M'.YQ='T(+L<@ET,NIY#?F$.M MQ&5CRF_D@.U-]+)VY"W*7B;H=&A(_[2'=J1WHM0 0=!<58. M:]^\#DRD%I7#>39/*"JOWI->*$@MR%N0MR"U(&\A07V?]$)!:D'>HG*8_^89 M!E(+\A:46Y!:D+<@;T%J0=ZBR[E%PP\>C9=[=[5_"Z)(F87!(CM\%/ATZ$B* MJKRVUT'(V)W@$$KLVM+^OC]6^X/!#PW6HF?)1U8%4 MR2LTQBO(V.F@%*\P&:F3=GL%RCR.<1MC71M1YD&9!_D8\C'/]C$]M6^:;?8Q ME'ELR3=U0S.[DWE(=U!G7W>=]W[,0A;%BNO;P8):ZE"]0R-JJ2M"31D2[FD= MA0H5X9H2PC69:3+3[3/3PU[I/3K)3-=WDE\KD9LR@4_+*Y+2&R8RS957#%>% M.T@1='M,,_6+)#--9KJ%9GK<+['Y'YGINIUN^5"_C> ME_26N(X-8^F)(F,9ZW$V#DFC&Z6?/Y3%5E3BR(CO#:E!(EQALM'[J AQ:>2Q(WD$KK)=\H7.FH+R4$TQ$$<&3L. M^P/*&)KK'H[D>J?.03?N-,+%W/)OF.+ZRLQR0^76\A*F!#/ES@I#RX\5S[6X MB7.QP;W\&Y?2FW/:P&]H":QNJ./>H$%[^-(+0D/W_H=@LZE&B^2:3'S;3+QI MJOU!B?67I H--?%&SRC3QLM4X$7"3':]:[6W^DB=#,FNDUT?Z!2ZDUR3B6^? MB1^/U$&C#L))+P@--?$FA.XE@E#(%+JWX6S&QWC.PA3Y2/D^/:#Q@ZKX+&[H MEJ#TBKQS5WT:A X+S\3]Y_KRJQ(%GNLHW_3X/YTFVLXJW1J)5A5>W'A,N_+/ MW)5OGU08I=;Y4DE71^TH.1]R/H^:F6&9Q4'D?-HA%;HV[$[)6*.D77K;20ZG MS!KC]IF6/F4[Y'"V.)P^93O22[[T=I2<#SF?Q\S,>$('8,CY/%B U?3N9#O2 M'9"1WC[25C15951>4,TI<+QM([5H8X5&\X2B\I(\Z86"U(*\!7D+4@OR%A(4 M]TDO%*06Y"TJK_ANGF$@M2!O0;D%J05Y"_(6I!;D+;J<6S3[U)$^%J^8KKWB MCJ'\P, ]!W[\+8@B9S>@.L)L2NS>Y!^IHA*5WC=6B^DL?I)*!I]75C8>EHG]2 M99U\'H(< CF$(QR"H8XG.OF#COF#D59F!:3DM6Z-$F=*$AKC$YK1$N (GS#N MJ88Y(J?0+:=@F+U2SWM2DB"?AR"'0 [AF%4C=3 @?] Q?Z ;FMF=)($.Q-!^ M*Y4A4(DSJ065(5#1&JD%>0OR%J06Y"VH:(W4@KP%E3A+01)2"_(6E%N06I"W M(&]!:D'>HLNY1;,/Q(@V/)\>.>;2R'U6Z2T"08.66?PL,0CDD1V'3<(%;2TN MZ'$BT=-TJHF37>ZE-Z'D=\CO/&)D!B7:&/([K1")GE9B+")Y\5VC9%UZLTF^ MILS:[=89EC[Y&O(UE.,T3NZE-Z'D=\CO/&)D1@/R.^1W.IOCT $CVK^FL@XJ M&2>UH+(.*@(DM2!O0=Z"U(*\!14!DEJ0MZ"2<2E(0FI!WH)R"U(+\A;D+4@M MR%MT.;=HPP&C1V$O/[!8\8*(6NI(@9:]OKEK+K\J3I!,/7:JW=U'J5AKBX6Z M*7.*ICSC'C5A*+$V0G8A>4IQ!._:4R8"*Q7FR>>$R.>0SZFI[\^D;Y#+(9>S MV1AHW!W,[T;).Z4Z[7$[3RSZEMVD'-E:B/J/DM_9TGNH3,=#J8Y\3HA\#OF< MFKH7#4U*=J'PSZV5L <\JV)7\*XEB=W8OOG)]L.WQN3Y>&]TF M7\0O^5FVWM,=1#FC?V ^-@BI]W(R7@2+I16Z4> KP4R)YPS^'S*F+. 1\TAA M,%]'^>_$9XK94Q6C9QB*Y3OX02][P/Q!YVX,9+[UOL/AQV'VUO1INIC6TS:$^V/-&#ZV$^ZXMUN>'\ S9UYPEY$D^YM;KO-I MR*PO9W= A%?+(')C-P"+R#PK=F_9QC-32O,79Y=:TRCPDIAM3+2VN% _("Z$ MJ>7_?F9R8#Q:MD)\J8+G(@OM=DQG?@B'U_(CLG)%[)C MR8W+RA?1%3KZ OA!;*F/+@<=7]JY6UD:$\0%$ MJ'1=L/15=)OY,0M/1!,[\/#+GUX,7AQ+'Y,[N!I1",>'T^^QK?6K[=LX8CO5 M[*G9OFHI&\?[HH-F2USWKJ_$\R")+-^)RJK ZDB89AP;IND]K3^I769*#-.PHH:",)*=(V5')]DA MV3E&=B[FEG_#2'HJ#F';(S#I"8^RY::=(:U97/'M4\CDD ML8A3PWR//Q1P2NLF.5U*%@;AYDCXY=E((5DG62=9)UDG621;Q/NU[MLF[MX][-BH#1[5M5T'IW53[1N3INWM MRA5"G$:H288?D>&>;I ,DPPW5X;[^JA- EQRY-Y$CII:N2:I7H8>W_I8SAV" MRV0:V:&[Q$+Q=N\25+E45.-F7Z/W#&2FV['V;J".QL.R?9AD&E577":A",E% MIDYIFJD.>CII&FD::5K%FF:HQGC0ZY MZX6.^#D#4GSQ\U4 GY0P+P)SFW-002YCG_K$&N%B3[AL6/LT*UD;GZB&7KH+ M(RT@+6B4%@S5@5ZN/RA(]OG17!=R[,!TBE.*$+7^-(YZ W+,2?;*!=,,MN MC'"QR5$ C.?& MW(&V;_YJ78=-)'@5X& [C^ 9_PV^IN(7W__VQJR6;YLA&T2@O \ M"T$*TTH1U0QNLF_8F0!.LV;PYG/+N[/NHZQMT$3+@[CS/(HQA01JYN [I? 9 MZ?& F-B"H4"RM2X,Z6WKC1BR+_< N*6?'/U\6+K^5J^[.0'X<+RUOIWI%^]^/F*-[L P;X(>->* M*'<+UL]/$-9U4F^C8#W=2"Z"*,99A=25I/ZN)'V"7=PB"H7[GBX%A![;=KX0 M"K:R8W+R MA?1%3KY05Y(JV7)$X>BCJY6=Z$K28N#0G6V+0] D/-10Z(5>4Z.+]1_%I2DQ%9@2$(>[YRHR87 M8L:CXJT!;RA-=#UI]U\ M*P\J3QU-RNT@(M-":8NJ%DB$=XGP2!T/QB3"),+UB_#CK-PEP-_K:F\P^:%- M(EQRH-Y$GH(Y*Y>E(K)N A"\>NU+1W63J1+P.G7<+Q>]KD6K M$Z1II&GEM9DEWE?ZQ$(\6V/=L$V,]19N,$FT;MR:Z7))HDNBE'!^2356)IVS8IGG<:A/H- MEM3$+CLDO]G8SV'%/G:ZIJ_UL<.*QZK[V+E1/HB=;0;SEG8+]RO.8JT_7<3L MP'?.;IC/0HOWGQ,=ZU0^A%^2.$:TV'O%_>,?J@*Z8\\5>"<\(.(;3/ +C%;0 MA64="X-E^BS+4T"#7-ME/OP_DJG+IKH)VY%\6EVME,L''T!2O@G*.%)[XU+;.Y"4USY?DO(' M;7ATL]2CY;I\ASLK;>?6(EDP!^5BD4H8NSX+]*?N*H?J$'Y.L2HN&YS/XT>& M&@4B<.+MO/)"+*.GE1YAU6I>*HFA2$KKE=(>W$E22E)Z$BE]-'IMS&X",:LL M9C4U,JL*&*=BR @),%-V[2?DR" ;P"G##3@<3.,DPDU9LC *?)]Y*> )I"[? M]C5C-61XD)>@5 /I _O+V93/#$<%LUW#1.'W&L7I9D!!13(A,HOG,@&M$@6S M^ YF5W@YQ)RK!\PL&X4"+C_CU?[\S:LKA]F5_&'PMAF+(@&X YQ'_!YEQMB# MJ^O$;KGDJ$,X7/CZ"T.H&8)M(=B6YA]+H>-"+>,+P;;(R12$RD\.,&V'.9A";:%8%L(MJ59HM,JZ V" M;2'9(=@62<,U@FV1(-@AV);E8W6R+3SU2H@M1YNJ=ISLUH=JWR0L"\*R:+>4 M]]1!GW")2,I;+>4#=3PIU9038DMS96&HE6KO)(Q=";&E7>>"";%%AH/KQQJ< M\8"@,.JO;R A?51(AR:A"I&0M@<"A/!:&L2LIL9EA-=R+%[+EHV$75 M VVR M!M6"^9OD4"WF 6@I@]65<6C=PG.0*GQ_*;9:L")WA:3HCN@N> M(ADCNGO:4#)&=!=60#)&=!='0#)&D&F2A!%DFB1A!)DF21A!IDD21G07Q$0R M1I!&2,((T CB0WE\D+UJ9_>LVW.*>>]1H5*)4 [PR$CJ@T*O]IP,ZAC2B 1* M5#^TB 1$J!\C0@(BU'_R4@(BD"3L#^5.X25:!@>RS^^U%/^CFOBHO8 ?^\2D M50@?$@J'W+ ,3Y".]F!XD'24+!TM0^F0($R2'I9CGTA4A,/1DMBQS@-]^^LK M&W]F\=5Z&7G[ #9>M?\4]H% Q/5'$Y:!310N1#7C2Q 0KPIQ"/5&)$0DQ W M68@-M3@28Z$* "2> M/;#*T"%VHT'L7NW>!0H!/%X#A<#,ID90B(3A@QY!A#"T_FJ\\!0O09&$"<.O MLXC%' ##8>G37>198'\YF_()XV"!"!;6-6<$>8@>@<2+@EE\!_/B?^!M20P# MBI+ETG.!ACMP)X 2L6MY,!$Q&*2P%]S!G2&,*''7T3GPT9P )Z=:9B9)01:GVSNTBH[\*15(Y- :;Y=A__]M: MG7F>[")&1!">9]M\A6FE]>T&-SPW[$R4L5LS>/.YY=U9]U$ZS=%D58]RGN\4 MFD(U-'/PG5+XC/1X0$S$GRB0; U?(KUM'6(B^W)/.7W*F3A8GH/D(^ %J.19 M.K&^#O%31;S:L!!F(5"T%-#0V4\OOKGZ>+%U\Q<_@Q\(%Y:WAEV2?O7BYRN. M] %R>A%PR(XH-WK6ST\0UG52;Z-@B4@LVW%7-LWF!3=B+A@;G!::L3F"]BQCIX%E9LO9,?DY O9,3GY0G9,3KZ0'9.3+V3' MY.0+V3$Y^4+Z(B=?0%^(+96QY? BO<=7*VLCP@G/XS^^+MCLGMBEX-X8CPV:+5O5Y!==I,F^6*6+-"'=(3DI(9ZLP?L\_XBT4?_1 M]Z/=:T5H.YT(TIZ#H-&?U"XS)09II8+QM-F1D.QLDYWRH'I(=CHE.R7#M;19 M>IX3PK9'8*J!^6EI2%OG8>:'DTIK9<]+BT\EFU^EN!-F/0A !W72/?T9ZDE= MZ%;U=A@VZD8JZ(;PDZR3K).LDZR3K%<$1-1-)DO'X^>=]VY4]<.G,' 2.V[, M$ODA26)SMHCW:UTY$'KEPAQ&F$FF1XIPP; MZK!7*M@6R3#)\&EE6%?'YJ!-(EQR[-Y$GH[+Q0RM.09\%EZHA'L$E\DTLD-W MB87B[=XGJ'*QJ,;MOD;O&LA,MZ-]6$\U^Z7B34JX2E57:":A#,E%IDZIVE U M!Z4BT9.FD::1IFW1-%.=3-KNT]J]SW*TC36T4AO6R)<>/#NEJ]7NN>NUCO@Y M0U)\\?-5 )^R/A'G/[YTFW-602YCG_K$-0M@!ZGQ:D94G11E\0?=6"@O<%&:^U!=D#C[_9%.31RWE+ MD-7KL6?'^QE%F?4)"UQ:=,](;(UQH.,=\SS\[XHPD>7!>VX#+UGP1BI*D(3*G%E>/%>B M^RAFBTA5'.RYXDZ3&&B%?0)N&3S>]:WP7K'G%K8SB1[K%++Q='8&Q%Q@M\/L M[K0CB 025-PRW2%&?:VW)D:XB'(B.4*A68F*E0F+H"^R&\E[:5F72E281RHZ M0'T[\/]*?)M/[LY%#G/NISS 0R&=WEA=I M-3:-N BB>+-A9K,-*36/('2\GZEY1.OY0F#%R8W+RA>R8G'PA?9&3+]0\HDJV-+"\;SL1J'E$*32A MYA%^ZYM'R*Q=U"I"@@J4!M"$<'9)3F2H6J)6$8I7:@=Q[$*-9/.5"/)"*GPK0@DG62=9 M)UDG62=9)UGO/).EXS%U?Y!VU?LD9^P)9+QF@%9#G?1'3=N=E2MB(!FN689- M== K'9"19)ADN&R \5T2_/U@,/FA30+<(@R>(SG:U_1R.2H7!$_3]P&HU0.! M8!,(]C."+L@;C-+S!LD4B.#F)253IS1MK/=)STC/2,\J]VBZ7GK;4\DTK=T; M*$=S?C#1RET_DH[QK>_K8#\H[*+^#L]SCG6#79]FL;#V:5:R(CY0QZ/2HT;2 M M*"1FE!7S6-TEOBD1:0%C1*"]3!H%6NH$5[2\>WU2V]#UVCDQ/)DJU/B-7O MQ]8-VP1:;^$NDT2+=RVR2BU96>D/2EY8D6])[3N2Z$Y)]$0;D$231,LGT3NF MVX4S(L32]NQ4/.]$"+6&*ZFQ5W90?K,/F\.*O;UZVG"MMU>_VA9Q;I2_?V=# MN+S+UP(>!Q-8:]D5,3OPG;,;YK/0XBVY1!,OE0_@ER2.$2WV7G'_^(>J@-K8 M"0^(^ 83_ )C%21A66^Y8)D^R_(44![7=ID/_]_1X6U+$S(+M"Z*@A#N M$9W'L&4788&9C>+05PVR6RR",(R&7Q:GE'0Q1#K*G\VZ MAH!)YA(I+K(6\"3W/T*B4\FHM'F]M93J?.",A'-=>J8(2%?=,T@ODC(EPD,C/@B'U\,;43^ M14*^D!V3DR]@QT;$%_GX0G9,3KZ0'9.3+V3'Y.0+Y)74*DM"OE#^(B=?#*TW M)KY4QI?#B_@>7ZYL$KY^-0N#S4:-+Z6UG%E_[YNFMI9[/,EIMFQ5DV!TD2;[ M@OLNTF1?8-U%FNP+:KM(DWT!92/;=^CU>]RC_6M%W>8Z$:4]IS.4T:K.4*5V MFVMS%%:*[)BM:AY=:O\YDIU.R4[)G<4HAMT>P[9'8*KI2-?6F%:N P^/ULJ6 M$;!*-M]*6Q@9\LVW''R*GGRGDXX^0CE4Q_U2D?9&\FDU2?FQ*Y MD7+34,>] M4H%72,IKGR])^4.,K9Y9*A:-+M^1U$H;T;7)L1O:N.PU=4)Z6Z MJ96>[I*4DI36A!ESBNV$CCB^ZIE5\1I^\^!\*H:,D O9=>&0HX,L@&:HO>U MWCJ*#^1QDH"F+%D8!;[/O!3M!/*6;R>:L1HN/,A+4*2![H']Y6S*IX5C@JFN M :+P>TVMO[HWPS8JT@AA63Q7( 9]V],FJZMGEHWLA]_.>%T_?TTV)KU(PBB8 MQ7= DK7?5V@^R!9X]8Q%D4 - AE $")EQEAV=3Y*K5!B7SA"8'O 8E3_^:MU M6351!JHX0[!SI\[H9WJ?2Z QW#P8\/>_K1V R)-ZA%,)PO-LQ[4PK?3@A<&- MU@T[$^<\T@Y$P?+_'S%07% 3"\"CFX3Y>;/^OD)PKI. MZFT4K >RZ)+CA*%NPM=?&"(L$5H1H14U_S06H16UC"]T.EY.OM!I7SGY0B@? MD]V$5M2Y*(W0B@BMB!!G M"*V(9(?0BJ27GN?$L.T1&$(K.B2FE>L ]*XR60(J(G"+MN$9F+HZ[/<(PH6D MO,T0+D9/-?LCDG*2\C9+N:ZKQJ344_@$5-1881@,M $!%P121D+8&^89@BAK$+((IZAQ,T9:=A)T( M1;IFKB$480(G,4+12!L^&3>H,+$XM&[A.4@2OKL46Z[/08F*UX_7<(3@%@HRDFG,CA*O2=$9T]^"N9(SH[LE#R1C178@!R1A!IDD21G071$ R1I!I MDH019)HD8029)DD8T5U $\D807F$)(SH+F1)-8R0O81G]ZP[!$I2*A&Z@$+R M:L\YH4[!CDB@0O7CC$A A/J!120@0OVG,"4@0OW0(1(0H?9SE5LJ:1H.#K+/ M[;44#:2:\*C%\!_[Y*15>!_R28?D( U/D([V('J0=)0L'2W#[) @4)(>I&.? M2+02E:.\Z+'.XWW[RR<;#[_Q:KVHO'UGM%^U'V#C0'2-L=K72S\55S>/28@; MCBQPX$ER79T8[8*((2%NKA _56R_UTUUT--_:!4>1K6"*Z/C?3*[C:'6*Y79 MM2->O&H4Q,6K]F!:;,I+9 ZL,%F(W#,3N MA>T5&H3#UM @P)6LH4%@=E,Q&D0V@DTTB(3A8[S@;@<2!.X4YH -*^P("Q( M)[$Y4H.+3 KL+V=3/D,<'LQ:H#BD%!"/,E>H$MF+AG_^ MDL!?+(J4BV Q=7TK&S?^!L0 NM\S*U13.L!@PL0MXGGP\1L%2LS"8+%G\(*& M5A0%MLM!,^[<>(YS#I)0N7C[$:$O?%';K7+A29D0!C,8*7P+,@7B>>O"8V>, M1>D85E@8P%BVP5=$T+ \X&LPFT4L%M*VN@6GG*)^K$13,&*%5S)GEF-#4AQK M2MEH&]NQ-385ZC?WWXGK@*9SJEQ82X3G4#ZS" AGL^A4>L[K=SE/@5_X82E8 MA7\*!;I7TB$A:[S5J$.0/RN:*UCZ'PE1"4"4N=1%*G+89LR)5D*T53QQ\FX4 M)2C]_ T05\Y8&.:BCQ?8@<\]#")Z^$',(DWY6!A?$FT;7#J8 ER-JMP%X1?\ MQD[)'3*X(V2(WB(P;K(?^"WPJ"3$EUWLG*PKH7$_EW KK%0I@ S#OQ M8&!WH$:/,9J36IS>N&5E M?LDUI)_2:\N,"0N15S!K*OKC#=G)!"T'92] [, M&#(R2F8SUW8160@XNV!,/"N7.5H\.GS1)DXG9>H9;>HKU++6H UD&XY!@4=@DO\YG#A\(ER&$H%*C[<),; M)!%"7(&% MT'X^(E#H\QF!-R/G87>"6'N_J*D$AX;<0% M#A^ G,$GW+BV,LTL/(2'X*+1)$1D$U*;P UL(;+C\H+13K\0NFR3%5#^"&,O MD"10R!CL,P_ P$6Z,5?4P.?\X\8!?08ZNKEKS\&QII9(A-%3M/2NCW$;"@IH MOW@P>DR0%C3B>73N),(49+$E?["FB!3P/0P4$C81*=P],C5#FSPZM36&%3(ZF3@R6.JX9XDWP_=P\S@%_J;V,8VJQ;BL MFY!Q'17!+[X,#>2I94Q>Z4>"0[R'(IR*TP5F=_X]CD@?O8J$Q*Q9NSDP &(] MQ>:%;ACY@."+L!]D$TT/-TYS(+V(GAY-)X5US9ZQY77")(IP*X4"O!="#Q%. MB$,0UW%]0[\,_AD7-M)@#2PGF%:PPA ISWG8MA(637G]4/13O0'OZWZ%P8HW M+:U[+D9%2>,60B\B%7(A6U,MN(^CW>$O()D%-[W_S=M&S%\Z'FK]S9<.^X7D M=O=;UT)2N$R$$TN(=K^ZR ,/PTUOE@G#(P/9>,?#2$1)> 8,]'?P'=_[[W]8. M6&R$6@_ \JZ,M3"L]0&[PU;X;=B;.B5LS>/.YY=U9]U$Z3=Q+R"ITS_-2 M7%.DSYHY^$XI?$9Z/" FPC<62+:&X)C>M@[BF'VYY[QZRIDX6)X;H)&XD@=_ MIA,#'1T-*N+5QBJ"6=B>L12P@+.?7GQS]?%B:W4U?C[W<7W)6UN>2+\"X\P5 M#%3Q(N"(EU$NJ-93A'6=U-LH>!HU?,S2^4'1J*BX7,5PY0^3*6N:PKYF0=-= MD'@.3Z3A6A>$$&P36/RS+)R/YIB)%9U"U=E0$2Y5?WA(K-Q>JCA Q; M5HLJ=<'=/A@17W)VHU74"PFQ&SA/7;+&4&!M5;HN#.5TF4]'':VA":6)9X^79SE>0NDOZ%HP<.!UN\H@LN3^__6A*PS MF1!?Y..+KHT[B@$F.5\,K=]1N$*Y&4.&3$Z^D"&3E"]DR"IES(%'"/8&R+41 MX8300(];\.J/_5=)D^<#\)FZ-I ;)6(+_GHQ5PYB4>GR;Q+SV^9*8 M;XKY1)UL$_/F)>8/W!66<455N:OZE;8T%95F->4TH ;[5O2D555=5P>C<>D> MB229)/G$DMR?&*K9-\OR.I+%&+DC6H;!K>N($O>9ZUN^W:7@(TR<'68]0K%;Z2](?TIU/Z,Q@,U.%(;W3&-\P=[?<9EL /JS/6B&, M_E=]>(83:UPW#K91'+W%8JR)O0EB[P0)5M3*8!_*7,*I>YY59(F]B=J;4)I( MXEW_/"L0;W.H#K=!Z%: Z]2"HSO\04<8E@<AI]EP>.&*[RV MM= 8'^<%0!'+05ZD@\P P/S Y\\&\[O@L$\YZ%H^V+VX:1G4B#CKC^^<66ZH M0!"><&F]XZ6P[1!B+')L,OUP[SK_S>6"0EI:[<:LP+^)(J[J=N2 L M15G9S'ORYV)PUV RBQ/R[ '$K-!EIPRJ1$C!" 4XF3E(*7!FWX##2L[1;P3F>A/%GK4ON M:A <-0Z-9@JFAPG\AD*"D&P/P#TRI!LP)X*9&6!(ZNFC M8!;?<10T>#8".4JH.D_:6)! ?=X]2>)5;NN?-+$-51L,!BNP):%J$VT"JE:^ M#FV'S<2!/Q$9$65WT!\7_ R71@Y6NMU7!,O4J[+0=CD,U#8UVCXP[@S[A9>A MJ[G/E A__63=VW-F?U$^A4',!'(2?+P)K06$!Y9?9OAW@(Q?H)G!B/BU<+;( M_T^!A\!YPCQ=@BBZH-,80/QWXMRL@._>@G@B'(TTXB\PBGQ+X$K\US?F!(P2 MI!EVPJ%24V@_R[N/W"A#_$JEWN*!O[!4V:HE!W#$R];1&D4@AA*&\'4!#DQ$ M9CY?J^8&O/PEE M$9<6(<4B=LC+,[0F#-PY'*+U!?*DC(&",E&4+)9BGAQYT9K-! HCPGUAEH.H M9PL1D<$84A00#DJ["BSS8!3I#F%O"EHELJH;U(==]XDW.2F:'H]G#R$N!QR# M_,V*UD>1K)OF,T64[!OIBZB6>YZK 7_M:8@[C.S!8KM:P>"6!AD M,9@+ Q\^VX*1LH1J5ZOT$?CB<%?DXGWP& 6_C IA9YA-+T4P+;)Z;7;"M:%[ M6@:HO2)V=^$U=KP1[67*N3O8$[RT8%@_O;B>V#US/+38]<2R^]=]JS>]MLQ) M_]J861/#&=DVFQHOA)40=[P'S3%!26 0,5=^> _\Z:5_O@$Z< MR3"W>"B_,\CIN(1R>&B'3>-M"+XBL-R-@:\F:54$=S,'1G0*G%.IXLSW_SM1F.^^<$?#[%K12Q)2"V M141N(,SPIKHZ# %]Q;)XE."^6V%E.AV>F_$+R5,UWN@!NXAUX_YN 7'>/=@G M: QJQLP3>:/0"MDF43?%'VBR$/PL,^,>Q&+L\CNR@U M'N(Y8ODN>TH^&]S3Q$U:;MO5K).%F+W" V%X]"PIK']%"2Y@B.8PXB7Q/.1M M,, VV2Q?8.9Y'C DP817)-8L[<9@NUG_$:"/8#Q>/+-<#PT2=O@((/.$QR.. MZ-P"6[6?KGN<>.G3 \=_99UIV)I8%'QC >OZ M3]]%V;^,\T6N5<,']I792+@KSIDF7G6/5\,7'EF*7%91ESPL#RX2EMP>>[" M3?>(^77I(O.]&%-JA2 <^(*P^RL/+3RQB#Y6IFEE10[,]]9BW[%CV\/Q8'0] M-BS[NC^<]:^MT7@&L>],'T#T.QB9O;78]_J?WA>]IQO]D3'N/8B*^YA:AX&' M^"&?<"W?0?-S/>[W1\/A24K\J+CV3PMK.!M=]+)!6OK^9M]5T#C?;S:2U69 M=VKBNX\A?^[J]Y6$I[^K:5,I;![%%X05MD95[DZY6\<:##0OZ9<.PT!7U UD M/B8;:6'!VRZR8IFS@J\4.&S&^X> 6?F<@ ,78J>;UID^^)[]P&_1!T[ZUVHE M^'*U)9P;YM_DR!^5;Q6?/-#F3XQ6SI,%V@GATH) M2,:;O71+TZ#";R):*ER1KVD+#@ES",:.AQ1I"(=K?,)\BKV0K*G+@W4AL?X? M@=QXN,0?@LA.P2JCJ*SXL<8$%S=8< .'.6GKMBC"CSEDM).&*&)30BTZJ1@( MG&TT8&,@&_*H;*%MC>U\SRU[ZT6P6+A\6RO??@^3K,T93A4SO_V4S?IV[/J] M#'+:&V4"Z^3=35%(89-%XN5[-O"<1>)#CIEZN]VFX6+NLAD\+S,+'PMF0?SV M+C<)'S.3@)DL GYSAN!&-' BXA% R&ZLD#\\G^I*V2N.,/?E4K]DVU#<9JU9 ML:<:I2,IA@],%X7S1FW[7P>6-RP8UZV+(EW-3I\3%ERDB^J@-36I% MF44>813T(]=D2(RY'U92%^RLN6#X*W7]:]9)"+S]8.M8.'/156EW 4YVE96N M%Q9Z,V7K:KRX9FU7^!Y2@R]HE^+@X0WJ8:1JYK[KA/9=:=_UV'U7D7]^>OWY MZOW[CU?_?/OY_8=W'S___OKJ_<#:G//O?AWNI$3%(>IO'^O\)#) M>*7P 2N%$1?3_[H\&O>O)Q+2NG=ZPWV-.WS%LYT$2KO\& M,8WW2932@0Q&UWU]/!J9]6]'Z9K"QZ84!B>+H_KHX]Z7/5 M0KD,?!0[IH+[M;6\]8],0UZ+1X4>]A-4K%NX#]IF]AT2U054W64']W= M:_TO?M[U\EM-^27!1I*G'U^Z/RO?7V#!XX= 4_1SPSBS;\]Z M/;,W^4'9NFKVQA7'=V%L2;AJ<)E_C8L0H&=8PBM*U0HS\SQVDX6'>)/[A^CW M]\<_E,2+0_!LB0@.IQB'SB'(5FPK#._35K]I-]Y% !$89G:\R[FU7'J8 Z 3 MSVN'(1U!%\Q63>$M;D6PREFD7+B&?><+?Y_138PWVX9&[YF>ZKEU;P+P)!'/ M F;8!G;%))Z8Q'EK=9AYE+BQ$C'V!2N?5@F<8RVLFSS%XE/*#F]@J\/T9VPG M'_&BUIG+R]AXFIA7@H7!O>7%A:LM7+''14*^>@]7OP2&0/8(LH^K_Z[_5^+; MHK,HGN,3T3>\X2RK!257R(L4 MK;"98EGD]ECLZ=8MY;K"9^ YT8@6,,5 M7[X=P8LX"SO\0/HX]D0#4;@XGV=6P?%@TU9#PB-?3,D%GBF-$< MS#36[L$K;]-R@%2:4HOT/P'SW1LT,5>!XRB_:\J[,+'G,9= 5<&=9T]+3 M_=(-O#QKODR3!KW_O94'_PXS 9# MN1 EFQB*VKSM[\QU$HC7T48DO$TY1O/N-,EWNI#%"['=+GACN4YV*-*:@C9D M?T X#"*X<*/54DG6@[AHNUS5=L\55QS[*8Y[4&X5DI9;2KDC+CHL?#YN4J;,;56QLLA["X MGRRPJN\A#H106S&S!<(GU$ >5OR8%9WHDC^>J3WQOV^!!G):XUO@2OIP&21DH]K91$[#JSX MSG8#&Z(=F/Z5;DUGIQ1P8SGM:.FGH31W>JL8EI] 0&)D1QE6,E8XM6")HU1I M$E0D7IH(9:M["PQ^17WG(Z*HIG%#OI!W^?9"P9T/9,\[-@T3]);&. ]F5EMA M09:R9;_RV;U>AJX'KCO]2NR7B<%R%[)[*%DBEUG=O27.CQ LU=L];US?BQ_, MIM9T8%W;3!]<]Z=F_]HR=/O:&;/IU+:,J3$:/% KX\\/G]_^^O[RZNWGMV\N M7__V]O+CN[=__/G^ZO\!'?_\_/[J_=O+4M5L]\K&H[C^W#(9&L2%$#% V,=[ M!U]FQV/?_CO!$HV-#;$_A=M*%PNBO"U Y1,YN!#OB;,J?UMA]R0^!'&63X-# M+-/]E4FX]UCU'2J?B@>63T"VYY8I927!$ VG(^=14>IWF9A X:!WX0#:O@V$ M-9,P--G4&MG6]=C4)]?]67]X/1T,C&M].C%LUNOUAKV')L%\PV86^HL_(=Z_ MA)0N"%>TO.X/>H/)J'[/:VI*-DX%!ZJ(D:ZQ70Y^;].DE#]]O6\ZUF &5&48 M"=FSZ\EX9EX[/7MHZ,9XI#OL89'4[^#6+ZT9B^\+]??7 WTX[-7/E[ZFX/@4 M,<#B"0&9^=&P_2ZS1_M=M-_UO/VNZS&;S S+'%]/)SWSNF\QZWK:GTVNQY.9 M;4V8,]:MA\9G\!%SSO>K$I]KB_3FH'6MS/)!.'H@\T#,]T)1-AM,^&#W( M3J:0GNB0GN@SYQK"@H7N)1/*9Q7JB\"'];&@R3+B)UG'XHC1/%*10N); OF;(A7 M'&:/+/3 QN_GVU974I87IHDC?/48V/A$FPQW01 K RTS%?S3AK;4W)5[O>/U MO$2:&-JHWTR:G,X7'MV:O%1&F=JXH9PBZ>V\]$)0TB?;2]+;4.D=:\-!,SE% MTDO2:VA#LKT/I-?8V7=(;IIT37IU36^+[5TUQRHWI3VNP=@VXE6\'-?;7RZ1 MK7I^2+ D*Z]\J,)W[2(;!Z40P*'2D>Z!IA:I]^0^=Q4DIFV4P3>\J&DI]F-( M$"47Q#3';),@ON,%@O]D(<,B09)!^6509(IMDL'WOAW@@0@K!5S[S#@ MLT4 M+!7%MCR(ELT+.[&(R9XS)_$8R:K\LBKRPC;)*MA+K#9\ [):F0!BWD@"6&)J MUR8!Q!)^=-HOP4S>:%N3F/T=DN-@N9;>G9H .^%8(,+2_W% 9]&CU@DKGD-) M>O#8]%?\.WC3KNK)6]GSSR)FGX&@AY8=GS.1[[PJOE3 JNU]M;CLU8NT MQ\OH_.7+N[L[#=Z@W02W+U^']MR]9=%+YMQ8X4O'BJV7^KC7UT?#EZ#?^F P M-D<]K ,;#RW@Q/<-R\)YIZE_95[WGZ-H\7FSCW('TV5L]\I%W__B-(U"0(KLF M[2TDJ4FW#MY2K)<Q&&W.!RZ1W=R)^1SDBV]UQ\. M)D!"79^,=$BV#&,PZ/<=_1KI>9:E6I2=M#X[^5]B<+OS#4H_*2.H5!PH<6AJ MXG"T+#0[O3 IO:#TXI#TPI0AO> X7\=L/5Q90$M+>>-Z7N#3Q@.%]L1@"NU) M'"BTI]">0ON6A?9]"NTIM#\DM.^?*K1_G6+V<@!]QKO1.KS5]6+I!?>,Y0C_ M' Z<=]) E.%/@>?:]Q2U4]1.#*:HG<2!HG:*VBEJ;U/4;@)7#A1JJ2)V =Y* MIGZZ8_P*9D'63RKKO? I=WW:7EK>E*_0R":/$\GGKD+1?5@K8WC/R MEEE6.+5\%IU]_.JQ^ZQ;EM'K&8<%ZG4+]0&FZ0@Q;T>LW7(>=3!<;CE'*>+M MZN0IP)4TP#WT_ 4%N(T/<$]6DKXGP'V7-\BC )<"W [RB )]AM^[__>7S;\I[/XHMA-)X M$]C) D1V32Q7'3W/OYGQ?W(*G"E7$/VYV>U.>CM\@$'ZHNDMLT*X@H>)[U$9 M(,#&T/.-%5LJE5-TEOJNJA"I MJ>6<^RLV,:[*ZS!75999S68J_%JE95Z5%3C6/N!#U\UK'_"A2Z55U8E55H+5 MAC+YRXM_-J#LLBME\E?6U\ /%O?*VZ\Q\R.$#<$D8&'E=?/56L]&%,E2:;K\ M/*+2=)DG3Z7I5)I.I>G-#]XN7O_6 ,/4X>#MPO+LQ!/X;[^Y_I>I%:V.0&IB M_L=0H8T.AL(Z^7E$89W,DZ>PCL(Z"NN:']:]>?NN 8:IPV'=&S9S?7='5-< MUE$DUWD>420G\^0IDJ-(CB*YYD=RO[W^I0&&J<.1W&_6E'D4Q%$05_MT*(BC M((Z". KB6CC[A@=QGSZ_;8!AZG 0]RED$9679HE0,^&*NO$*9?O.H?VZ2PMM'\;OD0^_$F3ABI8?R'8#=VL%@R/[+B M(+Q7EA[P%+ZTPM#RQ<7:#L'J%"\+JOI7$L7N[![>_G\4B?B[=83[(WIL\F6O M-Y2%^-Y" "3%BO(HWC24>&[%BF6CN%C^/?SI1LH?B16"W?(04&D9A"!/O@!1 MTGMG?_ &7]@IS&$@2(XRXSA@B%4A&LLR.PG=V 4Z8/+P]JL]1Y%3+H+%PHWX M^C)^GSTD#I0I]B-;QW$*FJ>+,+9!]ASDJ:L/&I?E05_?TU^^YFS.X)U06EH-- MT"!K8ERKL.D(?YH#$Q ==H&*.<54Q0U#%BV9R,S@=YS0#?,A6?,* M))C+K65=46+/4PIHC_L%23R"E$"P)QG4,O>8U+W'D;=>[8*Z_[N/9;B M.C^]N!Z/+,L93YUK?3HUKOLFFUR/A\;T>C 9&.9L:([&^NR%>*NXXQ)DTXH3 ML*/IU^40\X'.[EWT12^=TOOR_:\?7E_]^?GM98GV98O'YU^YX(-\T>9HS01] M*G1[1Q\4LG\G;LACO+R+_%XO)VZ\<2-$B8N5.7@])P$/R_M\.L*?A2(6$!X[ M@O'!#^"QL GHE,TM;X:>&Q_$'7%Z ?I+EJ 3Y\^SDG@>A#!71ZN19&N*L1&# M]9[N3\IJ-96.@%LD(%"0?2',$?]FS6H5,MGT&DX$',V99]T'27K3$UM8[0K= MU_#P!KU=B?2&620$^GT(](\M7JS1W-1&.Q=LB.I54;T_U R=R%X>V?=O<1Y@ M:23);S)Y BN/7_[TPG@AY]P> P3]Y<^KJ[>?W_WV_Y0/;Z_^]?'S_T B_>%" M*T""MIQ[)=C@YLUHKWV3:4JR2Q^B.9\KKY,;"#L54U6,GF$T0,1^N3\_4FR. M T2N:!HOHY?*5> XRKLPL>>0J\$35.5W[8VF*I_F\)_F"!*9L6?)(Z["U"R, M)(B=%L233@DK]%U)'^;:WZZ-BAO ;UY3&RM M6-8WI6*)U#)D?.7X%79\S *[_PMAG;(M]GOG^I9ONY:7Q7Z*_0R]M"INX6:YS&[C.]FJ=O!SGY31P[N$_\WCA_?S_ 5!+ P04 " !. MBP-5[SHN!DM% "2< %P '1M8BTR,#(R,#8S,'@Q,'$P,#8N:G!G[+QG M0%/=NBXZZ2I->B!!0$A2B(H)1( M[X2.2N\"4I+0:T(-$)(;USYK;?WNM\H^:Y]SS[W7">-'YASU?9[Q/N\8H9#3$R,!U@. ML; P'V)F9F7C/,S*QL'&S'R8]S '%S@9 M#C(P'.1F96;E_B]?E#J XP#-)[H!.IIC "T'#1T'#:4) %'[R4#SEPOX'Q<- M+;6/C$P'#AYBIF8H.0S0TM#1T=+3_>@U]:D?]3E S\' >53N$B.7P5VF8R[< M9Y_$O3T@=KF@GL>P!R\N?\\U\. A7CY^ 4&)XY(G3IY24%12/G=>1>.*II:V MCN[5FT:WC$U,;YM9W[=Y8&MG[^#F[N'I!?/V"7H:'!(:%AX1G_#\16+2R^24 M](QWF>^SLC]\+"PJ+BDM*Z^H;&AL:FYI_?SE:V]?_\#@T+?A$0P6-S4],SLW MOT!86]_8W-HF[NS^&!<-0$?SU^M/Q\5!'1OW(P$'/<%2. MD?.2 =-=%ZYC9Y\YYYKSR%><06,!.''T/XRLG]M8('_ M4R/[V\#^>KL=-IL MA8&5$ 5@+K.B $A?]KT-"D"R!/U:9I "#)>0:M?9EP^)VOX+^7OV7T';5O\W MY+YQ^]J0DO%:*9VN8$'KM;B4M.K6]Z'O2OI/I$=H'#J1'O#_U70.$858D]"C M )8XLL?DBU4$/P68NII$KFHE+=9++11V3<*[7K8CHM>HF6NLVWXNJOZA%SW% M9TL!+&Y2@$L\#A_GH6O,110@_R0%>!-1 J63'MZ6&V;@-C"\8:#)#?P[R01$ M8&]9)\I(\84,JB8\[CP0%]8B-[^9WU"=@VLE^=I-K+:1$JO./(N^2HAZ,42B M2^ [?S/CI.8P!:@_@6C8K*5VR!*]3W( 8WPF$-TR$V2RHG\YOJ:'^O($SE<%BS M"UNW;&/&E5Z\4'G&",OQ",_WQLY#R9:F8%) MQ G$!!7/9@.J;=JTJ9-):'5O&DS\2%"16D 4?=I'CL.[MH+]*<"3922^NABQ M0Z":I99*B(@,,E]B+ 505Y[8_HH@W,*Z&^RGABZ1\>1NU 3^0M$O3XT0#6L] M%&"V98^\ R&?JKX> ?Y+W: 1GCTR4^FO3V-_Z9A)>(_VEB>H:*]Q[S(:4;?5 M]>M3YS>+1 .'DAMU'2MX:?"[!_=43L,5"8/<5. M;DVSCY4FI, E"K 8@9@[EF=2U^;IU^YY29/;Z#FW@2;P[R2>::@H&#>J10'\ MH5,E"R6_?)P(H #>H5UKMFRJ^^-0V?8UP1/IM4T[1WX2#CI((VCM[#QX&[7?L^NM2YES*81!!;B%H@<6[8MF\8:/H-$V@TN6_\+4&UX/(4($Z( MFM<%O:&$>KTXUQ6"6!.S!Z\HDT,&< ^0];&HN2[H:;+4QKY!7X\FSSI3[S^= M1?]"$@;_BN\V^A]-:OZ*.>)"[M MO5RBTN3#":HT ?^WA&(<(DO XMLL^_,P_1$:/.UQZ3MRKT_< Z;]3H62I"$_ MJKE! 2;"T,24S<';9KJJJ%92[,D9A802)(9LV\-MTDGU625J/URZ!A7Z8Q0 M:T=UA1^PR-U#H#T"'P7@@NS)E'D0*< S=''V%B)T!WG% *I*]8C]!,@^ _L^ M,9("A&>0>;.H##V!6&V"DO1!PQY5U':"]J[&VA(1R1M44Z/_T!DPQ@&610X, M)9,T*4!3SWZ2>24)\1G\]UM :1-UL=&0I@('6\/*/=W@C(-KIW"J1=L7-WBB M'S)PA/I"T^6TD1B75/EM3%;U8,:=@H.F=]>8W]?]+U#>AP:(C#V+\/''Z M*M86+P.19R!EYV_X.*F7E)RZF2=CYK#T-=/4P*+/4QNAZ0TAR891@+E#%(#( M"?Z!*9PJ&1=-*$!='!74(4B_'+B-B%H_7UL32G:N3\O[9R5Z-ED@:V0I4N/B M-\0,26"AW^0YE07$6'( BJHX8G_A&5\38H,!03H(HM+L1A,%D,6BV]7_I^OG MF$2%A^-$S/1X^D:ZWQVWG'':J3>(<@*-YX]7.!BF"KAVW$XU6KBD4!-!23S-*H;B0.21TOZ@MZ0_ZVQ_9S,L,<_ I9 M>8&:W>[!WR; (IJ& O0[0ED^#=:,?].43"4.I+1)7>]$Y&=QVB M6GMV1S1/D]OD,\CX]S3ZKTPC^ [!EJS=H;'_#;UA-M3ML3[;C-P!*;)OWZ, M/8Y6+28DV_G=C*_MZ, :1#MN+CUB-VCFY]"#_1*1RG8QI]9];S0YY,7*+0R: M'C'E5$[%59E*D]Z:K[60LV3P%Y!!$@6@FZ$2"G5ZH^$W-W]S\S2;U(_W5DMFO5JVVA5BON$9^J*@?.N02L&6@.)":6+N.F=M M6%_Z1WN5S-*R]Z,3PU6ZCH\#=<8R[DM ]D[3@,)0*J%;J41S%ZP-?L-*_E/" M;4=4@73*06:!,J=OZA:V7B(.%C@ARQ7#IYF%%RY'-$*$YLX2/U0KI.05IZQI MSI8$JML8;1YQ)SET5F M91MU'XQD+AE?7IN6EB;UQ2K9GC."&CI4)&[SI TJ M4"UV'_GO+8=W@IK!:_(+%&!SAPJNH\Q?UK5BZM3% S0!,?>@<''U)(FYFQA. MQ ]'KISP9O'9[4.L2DXM-=- 211JF-0KPZXWU9%0KN\:<:U>@ MU5OJ#'[J^W/I/TVF:51JQ8%O4SFF"][@,O_#]E^>+%9[0&" *#'7E4PU_UX1 MEC9BJO882;N/+&(_6/B]56)Z?Z-AI!42D!T_8V$+% C40X .CF@0\LJ)3F M9$@,%MA;V[B)<<:96@F].S@J8Z"U4D$GUIV29N-OE>E:Y29D9/("%HE[.*+9 M@D8X9K3Z8IS9+*3S4=E"\0E:$[(O>S0_A9INTS85;CRDB\@D2&++FB"L"\J% M1'-,,SI<3=66MNUXGE>^MG5%*9-3V&>]$_3PQ@_?58T?Y?*B,Q2,WE$ 3,^2 MD4D\=9F((3"0PJTSB5;C.+.BWK<#'KY2D5N12^F:GT.4UKJ2)5GK#YV;BE@E M<6$7946(YM>'BI$Z7S$L816QBVP:1HY:%W_G'S9P.3!F)\ OHM\Q4ER MOX7*NY%:-U2&N@#5"453VRN?V!4R>9&"8%1'9UQ0*R*B^C:U(50TVD$Z?^I/ M?W43T$M#74A>Q!2\'SP620$T\WP%H 1DUD*LU%GRH4T*(!]+=8H+[,D_;[Q? M8)J,)467@39G*,"NH$F%20B)@XIJ*8Y 0,>K'(J1MBD/Q,[&LG?&QCMP]R>+2M9?%&5S6@L59 MHO":?@;O&%BO[8\=&YE^CO(U-%X&^,?[8$#L2T2OF7F M#88^&MR*KU<++SQ.SU^=>?30&IN.Y)-Y2^G::%O[C^,+!AJENX1C,=Z1G);6 M8P6/KP-"$^_5">_21ZY:,DXE/))\OK!%T-R[2?2\$LXQA=\?]KP%E*URH?*\ MT:T3@L,.HA+XDO&W=U&-QY.QBR?RTIUHB2W'#/?&A#4*M=RB3LG= ^K.*:X. M(9C55/UPD0@^?=:=H>6AM@B/@4>#BM?GI\*O^$(\1@.]CPRBPM4DWA$K%#8' M\AB^]:V*H4OW<5E)*K;6I'>V FK"06F:-J<,X^-75NP%"R(AA8KIS_0%54(. MU9UAR81@V<7F[/L-+&U/;EY_00&.5(%WL6R'T7R#[]K8]$ M@4==%3&?J:XH/O!/E(/]Y1\=XLU?'6;M&K*NACT,V;)/5:X\EK^IS\_!1)Q) M/HF) ACD(6K8UWS6B]BW[>%H!1]^]NTP$K7R@>STB!VZA3\3+MJ?7]_4&/_R M,@E)3:/CS[1NS<%[QS ,D+0P&BT\2JXQF6X*S'AX0YKR\%=1L[-SH?:!:&5-% 0Z@0S9\LTJJRRK3,!ZA:RWB\2?P8OY6T7VF^ M+",M\B,L!N&=,SS>CRIN18-9$)_;J/YRZ#MXEQ^5+35- ?YPI['#_YR/Z.!M MO-X/-<;'VOWI#O?/ZLI%=<=KDHO@S7E)EK B^$/#N:I$ N$X1<$2G=C@OZ^UF5Z3WKB'#W M5#TM?%(3!:#1MO96+\!&[L4N)?/RVKV/F17P?,::S25=)>XW+F]5@6,];N_N MS (SY$G4>;1R-'#AQD':<>Z)X[A1_[JTO<6:]&!=J06V',]N_&KXKG"B.KBJ M'R[A^T$3NP^!F*M&\DNS)!:U)A2,:]%8G]*=XG09J1'#A 8.858#BJ'LX6KS MI]\>+;608QW_)#^4:'__M2UC^1MD MLS_RHXH/-V\]J/"<@/^VUJQJ[TVO M#<]/H).48_Q^1H5@SI=4NNN16Z;LUNSDQ)D4;__ZV+&8=PEUW F0N\-Y7[(_ M&BSZN%="MM*A([7)T\FU(T4G0]OH)+9GA5PFSKVW4S_66WWK?6OV7&5J&BKK MLXY>%?/3M.-')@,6=,ZI>:3/G>XX)"4SVFPFL5+EDFZ^R,NU:-RS4S3?8REF M<269SDV+;5I +%[N<]Y5+LB=DK)_08&O_8<"J_]W*?!_\^MWFG6F",24[0!U M$;KFO,\R:/GC[8N6'Y2,/DZ%O,-F:/PFD>\M@8LXD1U5SUUT^".C[H5@EW$Z M8O-D5_B0UU8M+X$AO^Q"B'IO:7U8K"2=>(!*4&]I]5W,!%&O6BK'+F1W]IKE MY1$]XZK".T571*XF7KY$\PEV#B5+Y,,@#I/D";PEDS4W;\0V">IGYBJK>.8Z M73%A%G@ .>::P=9H=[0HH8OG[//GO7J7,_C+E<:S,F%#K6D@HMO;VB*LI3$K MZ)HVQZM7@9XK%YB >(<$TBW\:W]:"O!T8+/-CB0U'8XNGG!MNE':[2TP]8Q) M9/$U<13O3P&PF>^39)*PD5VL"SY&T1?>1H@GCNL>:%W-N+L>Y?EYT6)LJ''9 M&E=6#V4U7U!I[GJJ6'6>=[&C]]ZM$+VPLE,%T4DOPW<:HCQG:ZYE&>B^J[3? MM\AN8#M9-G2S'RY)8&Y,.X__3& +S3&?F'M:ON<:7T!"^R;29>7I8Y""=K5G M8[#Z@CO.V"=;:@493R7W$X\PBB[HH%)+DKCR?$1>]JF7X>H0\VX@BL8#DO;/*!)#JX6;ZYRDN$F"1*7Q:AQ9Y85N3/ MZV4_*ZE?+R)&0R<+>>>U4A0)R8]FE,S[""4QT_+8IN/ECG;Z@B-I^2X98 M:5I1M75?JX2\ ?ZRR-*X/P*5[1":!(^+K9-BC:G!YA1[SI\>%EE#Q8((RQD( MM.R:V:;9SY^HJZ/JQMD=^5 1\JILTHPW*W52WX,_,Y(;UN!I+V/F7W]79RN> M$ #4;0BSO5#D9J&Z;OH?H; ]T9JL92E)KJ4J77>SWR6H[!]OG$\A/=Y0#SU- ME/BQM0'3+OZG[[!_7<^4_6&]8]9+%O>H1?YD5D&KCY^&KT/9H-NHJHKXYY[$Z-)/]-9' MMM0W-YDZ0"JD$T3G/+@0L94GIL+Y#2Q-VE^J+1+*,SHO9[90T)YY/_[\=UI+ M?KGZ[]>-;%&B700]G4]#ZJ*PD"&#PK)^:?WGN7X\A)?;U&MX41]+#S M3**&>-*X1[O4<64MB3NPSI7O=$\L>H*>6G#VO/KJX&KH;.1],E%C3QT.*C@O MZ+1)3F688PVV(S\X,/[QMDGL7:/:,[ J4SQ?E/])R>!WO)P3]B/B3J[G8GI7 M9J;S]%N *+\C7'2:JZ,IZL!YCK;U4_0K^:?G(^R' MVAZ(,(<\M1(-;1P9C_/FWJTVFR ]?>1Q$/YEY1R-ESJC4H 2CK]%6VWP4=1( M81^D)^.6\<&Q[?V;Y[J"9]8QL4T<^!%S$;F-+QM# Z=+1)2&,7')]YF/5(RO MW'^6Q#J3V,;IRN"KZ5K+3G3)@JDOF']>06U::ND8CBZ/9+:FGFVHSKTS>=>M MZUI"?\I"3OIK"^L';OWQ"97_@BY$_8-GQB_6:I^'[UT )2+\4O&P6< MS1*+>='3HQ=_TJQQ]L6J&QT4+_H$Z\P6S7RC[UZ"GF'^LZ:.@^'/5XRU+@OP MBVJ<9%*;R879-IB9!"U9#5TM/:,M'G+[?J))RNW7F][BSXJJ? N.E\QE?47Y M.LC8.D(OHBR)[.0,,PK@ YK:G+KU\P9KN?Q_K'N\[OPO<*4_ Y2%B=T1<$?N M[H52&<6SR0!'__'&C".AL7M7N&@R*=M DP- M@V/W8!/D*_NVY!IQ*N;ZCGK$N$TM#_^#/O(S/WS>$C'@%U_WAZV03H\-VT;P M#D28\X=?7/B*%^AP A1>VB]_WU*<#;E+:\'R=D/G?E4%N>FM@5R*W< M^XJ@W5 _AA#:I&8OEO];V;\O\)WMX+',-5+/W&]:_J;E;UK^IN5O6OZFY6]: M_J;E;UK^IN7_WVAY8RQW]1%V;/!\C%)1U),N-3\I^:7*"1)YA ),)) 5:(HT MK?V2S"D 12@ M:QFUOP/&7112_&7?26'UIY(#?MI: R7FS)'G5YW:Y=]&;S5=JN<_=SXGR" E M8>[*D(*9=D>QR2<*T! 71/:G<@"$?W>'V@7T+!2RGZ71OH->6AC7CC6P:J0 MA[38=_;([HB_91UQ5VO<4RF+P_7_:0W:6ZGL9\B=>5.P39XE\-_NDD[R@V=7 M=WI^5 \NRO$6O?"'0S'Y-\G<4:#U;=)B7@\)_-'.["&O4EDI=OSP9>>PA"^2 M*)R5OS(?A$-?B^_[:CW&X<:KYWLBTG_?/%8GEX04C)6'/= [^R44 "U)LMN3 M*:, X%+T]A0%B 8>]IA.V Q2@-FM(3()2 \)^##[\I_"-_6YI@^=;@W[JQ!O6%"FAGW'^&>. ?]AF';&5 APS0F^. M@V>M#D*O$(,:1F+#W6<*:VH"ZDSEUG"G7%7<+-#_PUA#%4$MAF_UXKUJNOCX MGGZPRE*0=A2]\&>HC?TP*_9?F2Y_4MK]!^3L_P+B\X(_NW!C85[!@6JYIJ32 M48/+40T^-+%FB)_-/_VJJF+CRVW3?V!G>Y;_)T#XAVW.(O^@+5N^$T'A"&\7 M#^EOZ[9Q[^"TC+I4^5<)_:N;63B:?"/*T$O=X;:?[?&!6-'TFK\^FJ, P6), MI'UJ;M2RBNA]"F!KO*;F$[$%(AJ>071-K&?\-2.Y[^T,:'B@^N^4!A?/>8=N M>3B+M>;\?+A+]V_PUV!B:<>(NH]X&]:.2)Z"ME\>DX_R?U A9[IP*[M<:QLQ MXW'W\2V[@9LOA[HZK P M9NZU;I2%+?A9?JZT3D^>0-M]MWOV7_,D#ZQT 7]JU5UV*BBV0?NIYI\)"U+? M$!B=>FK5B,[8OZ*S=SWT)>+?A:P=+D<-W62HT@I]3(VU[M6^0RZPD"'U5BQ MR%!>*_8!=V8I*-?BR?3.RMI815Q#RTD;>2F)]HL$?LNG'N?'1HK!F%QU4#/& M[Z95RNPM/59)*PKPU-; MB?_Q;(S/O1^V$U7V=4;SF 94Y:9@ OQ$6L3G.3> M6CI\683'!.OW!643LY7P^XI">R+J#8[)=X.J,-RS(M=5V!RZPJ@=@3 0G1M5 M_*NWDWS24GWO>9Q[I?,IA3#8S9(\=LS8)LKK'L 4 6RD2,DWCHOWP2TQHZQ> M5ZI#;_9N,KM7%E>6/>[I$LJ?ME%_RF$%>4O2(;R#"D_B\]^Z89:AVA5],S65 MI7WW8*L*E]]Y.ZHF6SY@__S9%._+T0'X6O*LVZ"6^;!>O<6H,'GS^2!,;0:6 MOCNQR;P<'7)27/@E/ 4( M+8EV:TA*$_U4TK,LN/QF,$^B7'G4J.@(;!HB]B2@^?Z7"XSG&P;5E1Q3\A/P M;?K=#YV*D3Q$+&_%S8]7^NK?-PH?TTW%&6L]"YQ[ZR7C-2O&?T1T5!,V$5 K M1FS$BH9C+0]]GU>!1L,5\SK>+B2MC:H-.I:*ITB]7&[ZN%38?%JR[2QKYNM' M3D'N4&;_H]1XO:72)$K!<4[!B* _ODO6HT#$*G-":(R:!':C3]89?MZ%MCEW;G#-?'2L]?3=AI>IW]]% MOC[#UCA>\^A/",35DI>3%:RHW2TKK;!O=8YY]#MTI*3]0",R33'^;%V -IO< MZ_4HT-%]ZA2Q8[V)DPSPH,.I^HK(MHQP1U36E 06FN\8MAP/A#46G=$.#S6\ M?BN;;MP.]8I\".Y/@#:!PY!0=Z/[#WS#[$ M/ZG='92RN#$QTHJI?6N3:_GEX[C],WL?,T?75,CUM/ZV>ZO3>4U'NP6L98._ M)PO8;'+3+"F8O+ '%T\$*-;06M[K,JB*_W*GL#Q2!8Y929QG'@T[G&_S (C. M/DA_^+%C>^UY_]Z$[R3UHB%_46)TL>X&FL=^5ZO*YJ,]2YG!.RJZ:>=+7^I> MOH[-.D*(*:;9Y.'Y#./"ICTA<.Y9?NK-K+34UDB57EV6S1,O33GNSA9=>/&@ MEN&A3Y-;BE_(W?[G";8!<%F/7*+O3?S6\U*7T)@+/DRO]J[>TS&WV](3B(X% MJ8.R=R#B@,\8#Q8*(I\FCF+*ZIFA G,I6@EL[Y#W_;2Z3!*U]LZ]P&E?,6U= MY><32S1H\9ZWZKBK:O%MM)W(+NXP*W)6RX[61TJVR=9$Q?Q]Z)91O_B=<$5L M4L1AB,SG [)/.KM-+IQ5&0IB'^%JAK)+JTN.PD:&K@W)JDF(%"?ZA(33)SZ# MEK3PGC!3]F9Y))Q]SI/__-8;]@P[%"=^J(D""-F1P9'U_J_D)*B(#\:OQFN\.-MP)6.5T?D9SXP34ZN_.G6JM.K)TA'3+;F:5![D MO?ONX%D9$FTM_;KTN #'-;>,CA-WQN\%/S:1@+3-T2QMF(22+A$H0!,BU%\* MGSE=U^TAR^:8TN1S+46BYET.XJ&PTG BKN/D"2'7MNGC- LN5IA?#\)3[59B MT@06@LO@/1/RB:HW>J2]%A)3//H%6Y*DQPDN:BY2&1)-YIZ/[EUBK8HQ$9Z$ MZQ K"&);L.KN3820+H8"\!$%R;LB*ML&/>X[Q:,U*KKF#UWYT^P'==8NBJO$ MS5\$:1E8.1/8MY[B31IV0'L^NS-2=L8G966EM-:D47LP?Y"W^'L'WP\'WLY&2\2RCN4'=L*BQ[N)SH&6YZY2GCT5= ,0! MV/"1:O/H&H%2NQ":7[Q1.?#>5W6H+%I1S_>\34'T+-!0:''J)4Z&_S!_U-0M M!(=_/Y)=33&7B-)%WJRJZH=+/TQ*J:E%9G6Y#GXJ71T7"7-]<_*T]IB('=U@ M-DHQ$H<((4'RP"$*TK??#*'D%F8:;CIZ,$9W/ZI8J3HJ/N0AHK5XW%EXO'95A5$,+A8YEZ_QTF)($AYRE>CHIK$H\EB(9.H)+'L+Z=R M(4R].3#EK9=$!(&N24.S6]%^4PJ]K!?-_X7G^?C5L48@%6>OM RJ.D__6HZ> MY9D=77\VZ@*Q"PL^#(,V)/G$A.?:60GKZ8AB+?6:>)==:$ZIFU87)XHE@IO+ M<=UI4@F$V.98$7M08O.213#?D@]OZUU;(VPZ[4#(=X MM&\B_QOV1^D55$N/;+9&P)DP8P\(UGHU&M?+JI+OTA_QBKX=&'B=4;?U>/%F MLBRN3U+EOH$^HHSC]'+I&3]SX4F/NL6+?'8HVE <.((L#,.UF"DW'71/==3J M@:N,2^A;7RY([&[E3&*G+] ]G8%8^6((BOMVLQI$B&U)5)<@NJHG8454 MB2]6#E [*O(^E@(3"<9578[/2A-T(U<*M*I5NC=0=;HX$Z/WQ8*_>RVMF6F MO,PQZ>?6HD06"#4H#S*HBK!?LJDJ3!1RW(C<=S2_]I7S3LT65W+M"1:$(ZMD MJ]EL4WD)JZQ1=S'RX(*^K$E5\7A5AC1=-OS,G$N7PB)TQ*VN M;(AQ? 1GE#:]T3^0]S96M]RVNM1YQ_Z1T@,+KX/QJMU,.3U0!;C>_AM9[2@R M[>(X%^&T*QQ,\,QP<_*U9WLU8V'UQ$:M(*#U=);/J1V')Y$N2 P*T@VV ],3 M8S6&%%7]+F,G]C@]2OH?RCZ<+JLI?5&+5:S*?B9/A:NU8U2!9I[;)*ICSPI^ MIK#O?E7MD&3O5*11K%9* [D!)H.I?);?!!.@R_>BBY>+<>PA<>'\9+&,H?MY M&26-9N$SI<<6QB;C[D=H1==KTX0(0![Y1 3Z=4WKQ/C<([.,2/08)0M?NO# M.P=>$[ZD%'^D4*O?VU,,<@+OSA:VY[M6B\/$K1\+Y-]%VZ&X$384H*&.=]>6 M)!6'BF;-]>^D ,YKI%6QY32OY")1>[JV-?*J:M4-IEXC0RFF&W53',\<.]5E M)D@7^Q0L(3?QT=NA&Y_=V[0JQ2R*$J>L"D,>Q,JU@>(!NMFF9.EMK?/ 1H14 MW,70/?G!D:"M?%LC+O^6]9WAM;P7QZ>H>>XUU<45%%G6H(T,E^ M==Y?%*Y+D&Q&A[A8S>'G=R7#K:O+>S=6YDL6R$&@,!BKUF=6Y0X8,:S>2>GN\7D"Y^NL_J.=+%LKV, MD[4@6.BE]KJ/M,]85FOL 4MB*93-+W^%55/! ,LZQ&O8ROQMDNO45Q-'ZW-' MA /9A6\PO36PTL9 1G(P7=':(?=[/1Q?1&(:X9TK06RVLC MEX+60CH 'TV>2.S.IIV"+KK@?6%QS2.&E?3,R1(+3AMWEN"ZUC&6BJX;9QT; M%9Q'Y)O,H'6K7+ BBZ+>D@ZM-JN$RSVRQ4[=PXZO9F.$[ =NIZ;?%$\S9^T* MXGJF-LM7>;R)PTQ&\""5)/:)=QJ&)F>^&I2U1*Z1V>"7XWT M$%!HZ7/?TTVOZ9U86CW[95;@MHP8].2+V"2^<4.:^=MI\D0,=OT#_%*_FK1S M9EEH-6U/:_8HU/R+1$NF9*)$\M&X^[="[S]\QVOR_?H9N11@]U $@3T"S5'M M88UOV,-*!LG P8SA6?,:II9@T^)$>P_^I_>,-1//&UULLC&92I".>0'%=;6@ M^&%T&' PW :S+*D7+;OJ_LU#RL]F6MX\L[^[N?1<-]#)DB61>G&TIR@"V/;Y M%W[U2AU!C'L'0V)1+;(,]CD8\V4Q';QS6(*IG^>,SLC(+JCPVLM(IL=^:]FG MM*^])ECI4Y5<%%R"1[4B6>;3V&L'G#TH@+ Y,4FO4CM:.M\I^:'KVR^?/TQ:5* MZ!/-D:'GH!#1<]WN7:%D\7Y_CD5_I;Y7#=T_8M6.VNQ!Y4&^PU_$#JKKWA(] MSGG8%7+]]="<(C=-"_Q,MW9@+:]=I0TR!(-?^S:,%:'M=3LU$G.U0?R"SF?Z MC4Z79F_&H,DV9#B47TT6-XH )DCGT84A,Q?\]39C3BHRQ%_(.;CV+3S@G--R M'QW/Q@MNFC76LOI57@L8TR6BK-(3#]&D+%BB]%58WXQ->-8&*$=VH-WF06$M*CKRD>FG)7*ON>':\ K!A?7F## M!'6JF#C>PGXJ"USP?8FY4HYDU 5VD !-P@;=VAOVUPA[<+B5:C'A0E)(,32H M]CBA*]A(NN6M5V:7\R&+3^=-+\45WA23;KT@!6E.48XH<=+#0)H/JDFJJ>2' M)-U82!,L\HB?D?)]V7]/_7)1AE:R@ ]+M./B6K[3.&)PV1VF&PK6:&G5G1A M7(* C*V^.A)E)I'0/&.?&$EOC-]I;^>#Q8@0!7:0CV =%GCG9FA8&A]1/N?[ M_ 0=7//NQQ&= M.Y;1/CM?&)KJ/2BNVYN=PRN+0*<6H3&IH 3':I!HO@XE>A^)47WAA,SMP9 M&+3%4R4P+#/F@#6#)(UI8/V+;N&U0D_4IQ-OV..KV=_#&O4)H:W()53H2&K@ M(J\C5=7V%GD)^Q'3;TO6$I6%NECJ[G $J@S1L3=."-M;2:()IV!"S3[/1Y - MBQV,GA5V41,CD,>9]SA"#PH"ZC(]A:]9+I:-$L\3@EJO?B $&1)6FR'!O-L%<,Z! MZO,?];%^9W])F!)/]>GU MDVRPB")3L\\C/J>CNECB5*MX;7 'OF\KSJ>4-8UI-_+Z \R3-0_6ABS3A%2' MT5Y"=GN!'TL:>,6GO\GPG:N_D-/K4#W(NZU\!G+ZI'BW[5=/@9.O;4'/2-ET MSXBM.'U$G3\=>D!-#J-' 006/]*:S1LST*FF!4<>IHUY7^O670P5(3D3-7 0 M9@<$BP<$6)#/]8E?$#U:%3S57\*0; ,<"#^$K&+NNJCI%TIE[X2C$];Y,.E& M$?%5-DS6M+ ,[Q4BXSYZ0: )X=CO; M+@9Y@;&DVO:4A)S!^G7&D@\A$$,-" M(M2/68[!4O._L]+R$'/Z\-U?N3&/8W?#;D?*' M:<2C#NV&1 #$)&QK_;Z;-K$/Z^:+CUG'=@55FR7FT T[&II)!XF?I&MU#]$T MCCV0]YHK:M=XOQW$64L'-R(@MFP;DFO%8:HMC^W7WIE9?M?;?Z6F%#?RA3[= M>EVC5.+(>O_>T)#[#:;Z I(003V6('F[EZ2'OU1MGT&,)XMRN")$:FJ ME[B4LV%Z@8RV%ES#IENSB[LGZ'!=3'.U9Q!A%*"HN;DU@'3)QOXM4691>R#? M-D).)+J]X!)GSK.IN,KA<#&PU,G59A%)##BZ!!VPBC=<;.0;N;7G* ]1#LO\ M]M"Z5#GZ7*(D:_F7X@ ^(&B\MH=J=V$B$][6"N\5M2%[D)@UN=R2Y86IFBTO M(CY1JI#ZQM\H4OB.]>BQ>WG1;R]V^IJ@R%_-'J S84DXH\K9$$4$NV8><1!G MWO>N/T/3//*V=![&,--TO7+LR\UNGDW46ZHC.4WLR6[VFR):WR+:(G ==#?+ MGGVY4'VF@X4SAL/2(K"B4R/F93Z3!=$+"V4@-^VV/HD.I@#AU9KJ05Z9H\/? MXM0B>EL6.7D]!8R^?S1-&]B(YJ;!5FHW7;#%H.O # [LD_J>Y+4#3@J+^R<. MI%<47H'*Z'[G/9*^U$DC'@(UVT""8#^^N.O/WK_I)'6YFB"3X7S0UT^FU?G5 M8^KM#!? K7^P8RRX9OO%5IBA\TE2T[A\R2#OE U38W2QM6Z3\?&:W MGA&U/PS#(.8#"GE"RQ\0V<,7H^G!=CH];'J!%X\DX@)4A[K[__-L@,5LDVKJ MHZ[ZRN>U(GW8 8^ [".%KP,2IOO/RJD!1F62669SX3#F+BS[:_ M[?]P_U[N697 \TSC >K\>/NA:GM\(\ZDL4.J?GOW]?A1PO$L&[;L0WXA['(- M55^'OSX7N'/&]6+6&+DK#1R+F6B)9;+?55B?T,7FL'/-*WMY,4HYF:G:?')Q MGA%C8IL9O"49G67?I>9W$Y\S&1M2RWH\/TU()>5]COM0F1[B0Y>GX(/SMJ*. M2KV^N#RO?AJ"/Q+#>M. *$'0H@#7B'RY1,DFG\YX]WI;EX]^Z!O]]UOX$N," M6ZIB)8J^Y#DS-V,[9+&01OW+T-!Q"5X52 !4KQJY1/!?6'6(XU7KU/VFY7,_ MUFQW@>ILO#"KC6B1.?0A?QH'+]$# [@:/'N8LXRB$T_3/<)DXOB,1#S/6 G> M5B,J)K2WF'P:?I" ;LHF>1/HKO7<+^E79*X1]0,W#"4QCOA^/BV2^K2#BUU& ME[D0U?&,VZW##TGUYCS86%K'RK*&/M\W),:A:K&<"5CLUC;Z.C*4_Y\2S([L83$ MJ,Y" >Y8LIXAOMK3K=8ZM!^[IV:QGR70N:J 3'AT81UJU7-1^#H2U]9%-%/V M9TYJ% Q^CW3.DIY&A8ETCXP=OF4E :RP5 W%G_%NO;H&&7'$@F-R/49!S'/@ M W ]'(KE][/619YE?BQX8?Z.,WCYKS-]XA MI&1D:N)6AT(:\F]3E(VI1-G2#Z M8F.3FP8#*D)%5.N# Q6?#_KS._H?#*P3,!2Y#GODP6HV^> FV!K2WES/ 5H9-6X.D12_DATW;WP8'?Z7C_VRKIUBE><@&>1;:!\'V/- MPJ\!VZFT F_UU$PK2[/AVK=N+/KBGG&?C),#/E^$ &FO![Y28Z17J\'C9X@9 M&$1TK7A"8YF58#_<]HWYMV]S/@E9(YQV&7[U$?'5\<#YV9%B$L]=G([_6:)0 MTQJ1SZBT.Q=^:%=__;N:O9KR 4S#@6V1YH@[+.OEPA&[,52"RM;5\A+&H_&V MDROA'GA<$V'!!]RDUV%K&/HE[)6C=G5EJHUD^TYAF0O^_-?RYTBG>=5;UX'WMKW.10^3E4>?8;-E5L M4MB*VGG,W B8"0H;[UUSL??.,A5W5:E;&'W=>I1F*.#0;.K >A=)_A'*!9^# MY19D2]H/[JN7K)9PTTS23[< MXS'!0[(=J#WAH"[4KZ!G";Y$_M)7G+,?Z>%R%*%DW! /?/TH SG?Q3-' =C4 M_#QP* :9"C],C49CTL?>5J58F,&*F-T7!MHN4WJJLE2*:1-E,,B1&'* MEXI+]S1G7EVHEIOH.FP9N=?Z)>ILB)CP,U4V'^A(B"P?<6++#[_Y6O10_ZJ: MOE^VO5GPX(O,4]=.5[_*EGPADOS\\<"^%T MR/CTY391+<]R>DS(8RV(XH/_O;\!3M=9JT*Z1P&"!295*0"?!='6B, ;EW5Y MFV\YL^T1RHDS*DE*X4/57(7ZP$PMQ_ZG5;@7/G\">SP8']HB&!LB<\3WI4W$ MK+Z\3H2.TZ?]'&\U4;DT*:\M3!?IK':SA5LJXY3U.3(=5)D"U*N3&'"I)I.M M]7[>:M?+_%D*E0-Q%_>.O;W<'%B1<,@DS3%&@9$Z3AJ!F1)'[*KP@M<$%P5PWF-_NMN_/2A*UPL7D\ESRIK? M-KR=-]:F8%]=K*E[2/P.X^-##VIO#Z@KP19;H7C(O**^-G3@>AZF*XQCKM*S M@O5['.1"MMU6J+M8>]VS]]==@17YBZ#\S2^R3?NTSF'K,,'QY4?5VHQI'B>7 M[QUY>>\[C]=Z_;WK3&_4!^+P"9@,(J^^FY&?[\V!T2;.2SY;9>O)8D4NAXU- M76'&8*4+CE.R@62@>P4QF045H$_L WVR+S49)%8G>[9[A#L"N M\]:C_6P%\(C91'->QEQ*?JARB(=2+^K. #RUQ:9S^?U)X<.'XEX/%9E@+Z1E M?""")]&M(#X[G]K,=XO&()YC>MZG'XUSW^C[+'3J'>-W-K:E& 8_+\(L-BFR MVF8/0CI-=-]*\B*+]EA1=)VHD6 M 7*H92FJX",?[=VH_VAE=O'K-8XBIVC3A$:P.-VW^[AC%9!A+QT"!0CUYQJ> M!W%*E"&;C)6Y+HL'XBVY&-?NL1$%'C^EVT ]1]@B 3M;\J&C>SHS(P_G;PR/ MF2'>7U/2P;>TF\_NM)CBA^D^-0-^M_:4R'V"H&7Y-XN5:>$9"RDG>C;Y^F2< M-B_Q4@!%_ZT^H7*Q(^LI6X=(.OC.HH\PKLF0&FP'DVF_>XT5>T0@CU)2K+"_ M^=71%W$Z+$*U2T-#9+F" ;@'!6"@#6W0:%*I3 M[>5D8F@4"*CYV=&M1DBMY[16ED5MQHZL]4UZ[ILWC2B'5#,?[,7Z/9R/7^!+ M,Y2"ZIU:EV)'3L^_D"QX3W(C1A.].5?KF+1-!I@]CG[%5IU=U,G 0)+U[31?J-W*1:F';R$ZGCUUUI9^-2MKH"508_,"V_P*+I M]',-JT7X0V.["@Q/B@A%M.<.ARF<+ M=RZ5"S$[=='-M/@MA"YM8UFM,=NQB'MS[G[6AA%=32,2T[4?'FS'#&X?G"F_ M82UY9[0JD!$FG +LVZ2CU4D7<"A.^*G]CU,]ZL=%+#=6N8EI>K%LL#(]M'=N MOAC+%1_W'MM[]*-!Q73/W%)V^[:0A/$"?.N6'V$V @X62+C=IU!A6W+4ZZ$_ M(\EKY* SD17P">;!2RXEOX=?)S"4-TI NW"B'+3W-)IFP3CU"8E MLO7)2);94UHTK&G/:?;DL"*&EEP:Z/ZC!:\,$P=YDYVDQSAU'\N7Z!5F@PT9 MO(>61ODV=Q:U5"% M&^!MR0=MM% EN6Z]Z M_=G@U_&R0=0EZL+065C#XI*GX(NW :/O,K(?WV>3B_ML*#4K%8F*0-/6@D@Z MA)C8>PH3].B@^%7=XBH"S< CS=T3%$#7R_@].3.P$Y\G54+(2 M\0&$'9:ZJ=PSPY(P,K_[?,OQ\;L[[])NRFQNJ=V"!%( 6C4I/%-CZ$6\ZX)Q MY9GS,5_7#=,6SOG!"\24VK=;Y*U"-0'OU2;H$U$.(C)OOG(CEF#_?H\8[ M4IK@)QT],;@,P;;!"83)ZPH=;ZM/,6ISMG,HK#9NN3E1/ M%S;MN\Q;KD93@ <@ 'ZY&/_14<5C*BF-_Y:EY*VR_N,AN]].U-%B^'5\V+)2 M-GU.T(:$IYL1$9"8SAZ+*Z^37K3'JXKFMKO>CG7U5FQHWE.#"4Y@2U$$P8EK M*4/-/C6%9A/?1\?:A+U.1? (X%@_%09;R D(::N9O.NY"%($_Z5W:2+(2TZR MYBK7=F.WBA/1^&=62X[HG06$]W:A6\I*WY85_AC^3*U;E5 Q26J*'>ZJF^ F6;\EEMWN6[E#N!Z1>;HD M56;+4:J\>W;J[)6O[6AY^#O.4MO\&U_KL-3$'E)J3%7L%9;16 M\CUIL-0YOG)]W*(&NSS_'^K'#Z[8(W)/"-B[DI/+=;;0K56@M7W(X_O"ICV[-+I\,W7DG?ML_#ZVW&F8\;RH*L MFORR+[U8P"_]T?U-]X?]1^=S;+G?9AXG7^W/FOEY[96HO+GENBLR'77WWC+C M>;)93+7S=%'ED@_U;Z9_^ XLBX2"C^_*W;?NGGJTZ>6S3^]M+BZ0NQN@=.S$ MNY &=B=M8$+DE]CP=\(_R4P[L8_M;6]*NG?K"A\MLIDU=^Z^Q5;*X@GQIX%% M;(DTLZ+AQ&L;2_IO)#]T:U]=H1ZT9=.U:Z\/=F]VU%\?9W1CW:>G@3XS#JI/ MJ.KAF_J%5X3QF6'=.3O6[J-2<7O_SBY4O3:SVFYI9K[ND_79O%?6G%5Y)'3; MYE#LOISTK55JRY=%94?E7IM?GRO[M/>*+\NWSQHIT\Q8C#;8.K+TA*[28#Z] M3ZSN[#WV'Z;IMM-;<_7?;+D^R7/1Y:=7EL^Z=?%^V;1[_DMS6UFWOFK[WO7/KT]L9EK9F373NO8: )6Z 7 =&UB+3(P,C(P M-C,P>#$P<3 P-RYJ<&?LNV586]^W+AK=ZZLNX6[#0#UZ^ VB(<;[AS>+A< -P:7#P:'#N!@# M>SL)MOI?AQ22:5^*M9S@)*2,3,PLK'_]#@4>/):6D M99[*RJD_T]#4TM9Y_O*5D;&)J9FYC:W=.WL'1RL:'S*SLCY]ROA85EY26E5=4-C0V-;? 6MO:^_H'!N%#/WX.3TW/S,[-+RPN M(9"HS:WMG=^[>YCCD[^G9^?8B\M_^84#P,/YO\9_UR^:>[]P\?'Q\(G^Y1<. MKM^_3J#!)W@@1DBK:DCTQH..6SR,F%XMK;"^EX1'X@6:X:WG)"DCKR2"#_,O MU_[-L_^<8^'_KSS[OQW[?_Q: I#CX=P'#X\&H RX>?DU7@#P7_B?0.5>P3%Y MQQV@5O0.\"7GPO0SZ5_WCZ :_HL:-YX(AH3+1MVL)Z M&&Y%L#UPSH?H^?X$J^?S YQL#0TY3UW NE>\Y[1PWC>^,%>^X_:R0]^T>5]( M3>RU!\J-"/IN]GVG'?+@A3!P0(D\R$)MZ@#Q36P1/+"7[:XA$-K4\"AK]2OY M6+'\(56H"M$$&)WO $9_3B$*ZKA]K/[:1\QN2_DZD(@F>QUFO_9:[//)-$,/ M6')7F?K::T,TB1;R>J,.+7=:N)&1H0J' M'Z?3>;_B2R0P\:\; ?1Y,^:TZPX0'=QHLP17\O7'[#@P- BE''OJ%GOI%@5UKG%: B;4\K:W=:#/&LO4 MLK+%(ETB_FF+?\(7I6-\L;H2]9,G547IZ]=N]YOR3G_D.)7SHS>(%$9K1]K! M+VM..B6_&:DM]^C&F?EX,VNYTP4.LMDSZN,VI#PY<;!EF(?(D('QF"6-H<3H MJ")L :(SYQJ]*V>+BUPZM6M1Y]9YDJGS*Z57[0LM:48T @VX4.$)'!28V#Q M/D>4#G(WI375OX4J*BS,T^\ =N]^5R\L=\S@:A_%7YSWK0,5K)"@\!!"X5JI MC^^A;U!5.U-E&'S?N*M",KWMYVG2+T=]8D)5#4;S6MF% M7YH7#-!IE>X&BAXBDA\56]6E/'E6&=4U2Q]("KA\&X]=/BO#+J/68\SKDJ5" MR+&UR&?HUJF=!/6IOUC^QNA'O"GCM],Y#C#"5%GBU.>U]%6OCYTGI(!TD&44 M4?(M_^][ZZL@G'> WA0W>SN'EI;IDJV!K'WE/)_M01Y_X%.5^O=N:6.H5 #1 MI*3)+W.9N&!^Z+L0UE[$'8#3#/MRH)NV+4%/3VYMCJ1:Y-!8TM^V3?S9B;^( M+L'Q+UO*S7GY^RM:!@(G*XOQH5U2O(:VLVC&];)=;MY8S4)\81 M4,]T8=!#@P:#95KXWM-S%N(E4^T_B_@ ,17@B[F06*E]*C('OTMXA?*B]SZS M-1+IDGC%8Y@E_XK6G4B%I"ZCN2=1F=JUF\!IG:,)1*_]8*J.OS4$?]3^_7N[ M^NB- ?0GA1X%R_?X,2>X1X#W0PQ@-GQF#QAP8_%EX3_^#:"'56ZWZ-<8.O,XJ&=I,[YG@YF7 ^P-3F<@S.WJ:_ M?]"QUE(A>*'V)Q9/0FRO+#EA-\4'=0=(NJ7#>B':H&YE^[[;\Z_:K=Q>H)OD M@M:JA3((E[1@AI*FKX?&CC^D-;F0LH8JP;ZVBH9U2R<@'_8+BPX\@80O#U*# M=;UX S*K"0ELKYZ%\3C$$LHDJ<&'_@#I=NM>7>FV^WP&HJ_]>+8/(L$=]/\F7@B:O M9'\Y;_/XVT;]B)NIXR!BR)W,$38\&_3,Q\-6(43CJ6I32)U;VH]_9Q^4@G^^ MT]6B&*[LT 2R68;NIQ M3HBQ)PUZE3Q?HC0;$AK)+"HDBF MZ$Y_ES*+$%=)DWRFSI:PIK_?DHV337\ET'RV/&"+\ ^3Z%6Y+[-!7N8-Z+6D MH,H]B:#\OF&FUM9<&^D?,[1#I"1/ 6@<*6#TM489MJ-_Z5U;\4I0W?.9FJ+. MIE;BG]L:W-&:2]]I4E5[ ?,_;SDPL,%5<'\/ZVF%$L]2S5 H5*O*='FY-HQJ M\?"+GC3)&TVKJ_F1+*N-(]YK1 -IY 0,FX$!#ICW_#EU9$J=QQJ"$?]^ 9A*.7W8!H-MLOZXR:I;8L>8EZN%3G\^.M6",6 MQ9]<5"]4JJU$A]HI&U&*?GV^?K=^L9+:PK4^9,J/-8YM6D\4LM9>";H>%U\5 MI\$^VYH,@%FO55%)SBJSUPQUD&7C?!#YM?K$^XUY(9>#USF7:TB(%?X>MUA3 M&ETJ@Y$.J9E%2W'R08:#V[-Q- M8GA2@/)84C"]LAS 9NC_@VCZK\E/ZR>8ND'1F%L@FBGN !K0_2 "+E;2-5MS MEOU^[A(ZK6*7[*Q*"]^65&#(TB%A/QPUPR'EGC8Y$M ME_BH0BF,GL[)??'-DE9SO(]M^C^5N"46F_9ZQ.DA(% R M"(QP#4/6^ (I0360Z'.=-B\[.X] +R?ADG228H<\1+)&WY:ABE#;[^?Y.=-6 MF/6^@L0 6#34#2-CAN'/K<2*U?UEF=>?KL'I"==(1G-7XW_R$FX<2#3SX V+ MV*#&^:M4@QHE4\-8QR"J]H]XS.<&X'WSP[XGD;K=H(^/C/I.3FCR%VLN+P[O M (/YLF@9.##\EJ('(S;[Y]1*V<#%\5!H@XDIFT:U4QH[R_!*[/LKC3%"G1U9 M)6H,> "48,T*B@UFQ_QBM91N__5M%6*^-T58S_AD^.=C^=A?=P"'QQT1) Q> MH:_N6Z13_ 75QO@@*+&'KE-K@XIUX5^4@\-GZW:Y^;]1#I&RGX$2=#=5O[1( MJQM=5\B@Y>Z$\ ),T4 .&/Y)009YX&R,;IXKK+LI>-[<-?TE0Z.GP?CBQ=PN MS]I#'SS/X9UMOE>BA*%*Q5\[[<]B,/IM1=80==U)!9#'%Z4*'W$]MZ)%+9^J MM:A$>EVCK$?R13)%0993@.N[#B)KW64S?&IOSCD1EL^_BMI/L MH_5YCW]'L.]B6B)UY!;T.4>'7_4CFVK+DI UDRENU5U%PM3##S(9P\I5&(1)&N8^GX.N: M,>^SIGE'A1L[Q+Q:'Z<\H?;$P=%\=5K0E)W0:;)Q %3KF! ^;9E26M!O]$+D M0D1\!"&XFY+NOY)KVZZP:M\IQ50X!S6@VCU-,LE*(E8K$!L$++99T(WIP!V%05*" "'GXZS MF$. !EWHQT[GQDN:V2[>0LW$AV_BW]8><*699G__05J3;.KZA:JV"K=_*(>Q M J4([O.=7W.+ETZ-:!TYB=%166YECFD7U"\EHP;*,P,0LD3?6F@#FOF1/G+\U#,>P!*@C MYB&BH%_>+4$,LJU,!LD&SQTH@%S*0#[E6+>!2UOI>8)?:019QO"8#>4.-_*W@$[+A"53VMWRJ567M%YZ+J=!Y.Y_VZ$>R%PNA!F?,7'L/PS4S MNBRQMI/!HWQ!)G?C:FM&,H,\2J',=)C [8B?F _T(C[0Q$L#X Y"VZAG(S?7 M:6S;9FSGMJ;&DL_&W2F*+!A73$:6;PZ]9Z<>/'WJZJ,[.&DCMNLK,Q]M M$4C[TD;AN:8? Z^G]D4R -G%'0\XZ6&'DJ%W4CH-I*XN?-@LSJ?MIER5^KW? MZE:927S<8I8%I*LR<\T_1/0LLO5UTV (TZIWY<[C742;\BA!5&9/9B*$C%V_ MN *-Y]H$5W]*)L!NG\-5;!_?O-!@:$$^G#J%BAT.0I/*5Z]@>EVY&-S5Y5< M!B/4GQB\BGZG>(OA$/3K509T2FR V?>4Q%IR7\THZ)1;:#G[A)2O2Y8:J88^ M3Q0Y@@:)66=H "!'R??*,H3@6KT5D^'T8@^]C&WF8JW)R\/$L]A%EF4_M637 MQG>0^$PMRY"+(3J3QH9@V 9]\_FZV# MNWN>GS\7P/M^;79%>RV) HG@W M+V?O5=_M4 _E+1>DKW]@_LG>DE*%"[[QM'14Q-7DMNC6SRH: M#0TIU*K&Q@>*LEOJ^E4UG>]-24Z5FW%*+T@S&E0&H(M* CGH<3;SQ6X^*M"A MQJ-9B<).(V?LOTV\D)J68C[\91Y5D>1;Q;N'8[P,UW(JT+[YW"F&.*)P--?/ M#JDS'2^M[ELWL=+7ZEX5&1=;,UGMBDW2^D6,]X7=9E;@"V7@]V""J6!VB!,% ME6;@:FQ4+EXY_*1VDO M)E68E:30^AD8O/Z,W^:_1*5S)32G-.BCQ7V?^K!EXWL6%3(,FT())]Y@\%E; MRLJ=E7C3)VTM!(/>G8Q'_Y([U_967WZ^>%*%4ZHH>%B):+(4G1LS M)Y+=E^UI]7O2THFB8:+GE<$7.R([V?V(M$$'9V"C6^1I"-U^>T]!E>D@DN2% MB_/SABZQ12?7\HIV6[B.0&69LXA:XGSE_9+V-;?C^8SS(K8GO#,N33\/>=K: M)P]<6\PLF][@OT$-X:B)X&;NKK5I][Q=CS[KH5F'2SO7[)[\]#O;;4H0-G?P M_KDSYM?5D%KMB<.%]OA1YW>?,('J]S&0^O(;2.T-D2J@T7-$?=IJG_UUOC>^ MHQW&F\[S[;U0V*M39D-K$,9DX_2@8* @W)IMH@G$9 6QZ&N9-N^)E=S-&&W4 M3!B).8\,?[YAOZ5@4Q-T7X/\C0NOI+#*+]%2X]'VMY."7A4:U7J5"75_=T5M M?+Q;Q5%LO8;+S"@&YWX@0$$"X<8&:1S @"JAUY)K*,Z?U?#(^$K: M9*LOOC.^=P\4^MTKRSEXULM.F[X[4G>_VMM#)$/#.L)SVT MMS_S<3 A8;4*4E7]Y6N2YW> I;H:MKZ@T1*-JERZ'[6=SS/CRPHS3[5/%4C/Y L(BPN+_4K%?"Z"/ M!JQL^LQ+FYU.UB'@%ZREN4*>](]$X&IL0'_*C>=_^>C/:OOB 0BH+MI/ V,R M,$X.V3L^>I%BAM[3XTATMR2 #12]SYUV&TT;,M\HODGH9BN(H\,.$\S]J141 MZ5[V*E[UBQ7>.C5]IO:HN$QZJDFINOG.IW MQ=<8&Z_,THI/6FCR>C^FX@SI"TXY?*$4'%(F:7(#.M]RSAT][*F?]7[$&ZA; M(X?Z&50+2)?9.-0$V 9_[3Q7OTFZ9D!TF?3.+[VK0EJH(^27$\PTTK^P ME/@41D"Y]8:G O]F[MIY]?<7*JIO-ZF=#':(/%V-# ,,P9[UOC"2H+MM1L;* M'%P_ L(/TX3;S,.:?3B)L02( EP(Z@4FJGJIY X0)R4(J:FM:R;;^3!<_H3$ M,&KU**54<$K@"Y4<)N9[%]%@MSB(02NH"AL"=K9K:.N<%%4:<^-Z\7SH22\E MD]=K%(]'[_;7N1[[=1*G_8U>?+]V671\4\!+QVQ^_F3IE!'OMZI"+"#9S7PO MZ\S[1D$;#%>B2NEW*2R+53!O$:X-Z7OF47FO-5S&-BZ.+UUW."1,CI1MUF.R M"^C9AM04K>=?Y-NU=7YKG-D*[[OT ?C#&'^K_1@"?+Y/3JF#&0.B?*SZ1E;* M1D]<_F/,:'Y9M:73+1]-S;6,G^K!CQ1NKK@FEP66T)U"16#!./::^/@MY M8C!=)_1/]-R)7NN3$1)W/&IWU0T__$ 3O7OSF!*4WX*CNT4:IQCMYII&7^K[ MKS@'Z)?QE1:ZOPL1?R/T,QRQDL43E@$7K$"?_]E"I)!!GW_#U'X*K%[>8Y0S MG2QLE.DXT*A5IW\\;!;GSE[_/FLSY_2^D:5F($QB[+"%5 -X3JB!^@4.2?T& MZB02EY4ZM?XO2IFY95 J]&$!!CC8+>DH6N<#I#<=+',RSO:*$^8-?])+K04+ MQ6O='T-91V@ H%<;=0OV"+>PVKK@4;?J/3FC 5H+_IC*O6G+W;G)U@=9@K[R M)M%Z)WWD\-)XUJ[=PH&9^FVHV(!S1#)1 M22 ?/2)$^5OU77P/I#]JF.5JW"8 M.4D/(.']MFL=A$XYB\]&COXB5,9QOF3,ECH]RY&2OZC>C')UX4V7+7I#?HC: MCE9AKIU.IN+N"D=Z-X?K%/-JL6:_Q>$%B$/8P^EDJ/KX.:KF:O7,!B3U\# !Q7 0:], M$"W(E0TNURBCAJ)O@10$N: Y;^\ -?B-+NR)KCL, MP7S7'NW80%0=%<1\^?O2?)R;U&SJHE[9RJ(6FZ1SV\S%="&^J"P/47U=03L48EJM7,[P0#_:8'1I N?;Y/CZT9$E%JP[7,RLZ5W$*3I(+"LQYG]#) M)EE:\4]MX+YB/]WT.!1$02C+OD#I,'[]NA1$+R=NN7?G)]:=YGVEQ<>D?C!N M/Q(1^?KANJ$I=49CHTP"WOOXR(W#"9->@B" MS=2P>;^O%T_L+/\J^^3),),LEP'1Y!6/)=O4&O]):]I^1YAGR=$IW%?;Y'T#J:YY*IS,E6FQ$4$D*Q3(D&KT* MB>>;R#9TAB1UC]BVP>!V1@J?(\*UV$V$[="-O4M$\=W4)8-C]?A/DXVL MQ[A@[TX98995R#_A@Z*V,RX\C<&TB#)#MB"VIU+H@OYE11XM&%8"J=M#M2J2 M40*&-*IW^D[R.W*'^^7H/C4C#[S^6HV;^)X- ]=[!P&K]\QT,FR8=JK:5$! MO31F>^U>%GOYC+<3T8(9D+'$N94/A.)&MF2]^.3N#GA_Q6497YEH4B:*L^BK M'EH&%RW["RTK#8YVA:=GLF@S) MMLBEU0&;JIUZI'V1*FGO#K0J.OY"@ 8.W@$(H 82*2207#T,3ABCCE+OTPPG MF":J_K2VR'!&N"F!+'=_$=7N_U54J@;PS(?YA30922IMD0?SPV05!9/AD":3 66Z:ZF8ES%]W5+S M4H^N>;XLK(VX-CYCE,DZ-#@&/W])>_2*IE@;A]-B93+#C"64[LW9R$C[,:G:Q@9\^_-48=Z_>&_. M_.R3<_DNS'W=U$JS4=7+%8%*(_YAQQ-. $W])B7U:#D!QD MYMUR;V9O5QGRX*QL<<-"R=7?AJS M/LL)N0<J_3#/1!BG0MX$:TDO[@3%,4U\X1*^#*.AX+>XE-P8"0U9?-L# I MW',YD4]E5@O6%ON^4@8*_ ME?QIP73NNUZA:!D(6F >GSXV'*&?QKG)JMR 1-+%):K&.^:8;* M%^^!J3HE*JUVLTS,2_.0>6Q_9!J7JT:=>PQ@9@IE/)ZNAA%-B,!QU-^8)59A,Z].A6[S3M'W9O[F4O5SL8>$:_ME_W!PK@1&X1R^F:R5UK71?='5->U>L M,#8VIK]SL"'0!RQY2G\FQQCN7RJ'04TPHM^7?'/]2W;KH3(]$J[-:33('%W? M*"$>GL\TCW6XDT>H>;:9 6=>2+T'/EL38Q6V4J61*[4YKG0'_%SNMC0[OBN8 M#N;J%";H*[1)J&CU^TY#% 51OU_V$&/697<9074V.^KK(+2RKI_L8Q^EA1+\8,<=V' 73,%>H4,&.#FQ M-42#^S!TW0 %(]LRFR$"3(UU7=/-)?ZG/-\E"N6:JE_;I_*1=$@!+T(%:([+ MC$NINDFCJZ?>1A^6F(B:ROM?<].^PR;TY]@G-%ET\9C5Q[R8.IP84BSI.TPV M4E2G1#:5?Z&TT,=:(#@>]MKW20=S3-=\Y'!NP!E9O M:Y^O+A@&JQ$;_L-O*T0ZZP_=9H02[ODO.R@-L*K M#7@F/!,* )@DW Y-.TI7U.QF7<)B)0^RV.*WQR[L7J#BV@@E@WN(KG> M2P3C*'&HNM1::&UTL88T[1D*5T:U9_L''#U?W#"V1VME6?-X4"3WQ@K]]:M 5 M?*DGSKL@E+6T!-%1CP0SJ'Z1G#/)FJA@@N&R5Y='1+1>]VJQ(T/EA!\B8%%- MRA3*,=629&0N%,M>"[P\PS:IGB8]7,"^3RA0-"<=-H&BVIH??1/=E%7\D6#E MP2^S_:93#@+H3_00LC3U#L"@P/ 50C;$"N]>XYZLM9^O]CG0W[[YPY_,->)N MC%C^<[!-6T/KHN]._]I&YLP=TUU7#C6?]A:V,,$(Q\3RQ!]:K(+,YNR[IJ O M5,0S.8D'>!2,A_N;9'@(KU878U,GWS>B\?^<2;$.W]5$"ZB M_&ZY@!+J@?8YA<&IXLV[3K>+E!I#BM:QE: _]<[$*WO":2K'OZ94F1-;5JL# MHGHOOX8^#;+?" E54/'N+X>H:[??_HI[W;CN5/0C*7A/1 YGUZK)HUJLDCM2 M _"X_#O>5-[_WH=>_Q&TO%P8MCJ_@6A!^)4OM(L-AOT?DJ."5^=+8&P]\3:1IIBT^]7J'ST\"598QXA]ESCVD"H)(?V^_V:;, MF6P=58YB$XEAC S'#OBDII(:2E6VQ(/0'6^V=#$2/<@$G[D";O\_62;MLB7 MR?O80$#CU>M(FE2_B+"D5H5Y&L3XPO@&+/+:T05Y(/B=U0<65U.KMVF>JR.9 M0?*3]X=NVXAM1D:^?YW#?6!RZR*4*+NP$53)_%-DV%+Z8]2,TOS3QSVKQ,!W M:T3,O15#?6#2.T"?Y1I_D-CVG.Y%_OMS+QW6GO,L?B_6M(4H?-_:[GB P-?_ M >KR%(PP="B13 RX/Y^NI15M],'Z@>[N0?!\\2J(K\G]_1*O;:?!5D2RBH$B MA9_Y_- 1Q;7\MQ889O!DP=G==-"OJC:[U&IMV;$P[&9K('6(>UGS>1N%A, # MYLTH7D! $L,FW>WD)7L(RP&4CMTDFU'"(609N"R]Y//KS%:B+$MCP&&2^(S1 MAN>)X8>+MD%;R/I9PK2"(3H;25B$GKK7?^8#+QPP%@G)*DMC+C:'O>W M.: @8\2KD]GX*?^8Q&#)SCYCKANN:=LQ0M;,LR[!_"KII=F%9BN](655*GP2 M'"?#?%'B>"VS\"W%WWC[I(+CG2#,T?=;2@Q^@'15%8@!]:NE5%MRN2K!8>?U M!9.IHI5H&'*.[O_HWQT;-<8RM:^=AKQ?)# MYX9MQ7QP6@\;O._*E_!"%V\0$.##L U&3_50%,V*5+LJZ'&DI+DH_N[J:6IM MJ<]G]MA18/+4_*9/IW"AO[ S,>>;<64&%9JOMNN<5M"1+G'*HJJ(>_\W=S'+ MPOMI6M$RR0FI+>.S$8&M4/8)HCI#2\HXS'(O)]?,0;6+E+^Q11+;+2UQ:?NW MMA:8,P[,^]:[OAIBM=_JNM*V25K0"V15X,%0675/-NFI;9WJ/J4].'!K6J[B M3U_]6#E.5<#J/TG[A#?%TU-VTQ8/]A_]U[H:S(P-=J.'>![IM$ MJ4@!^XB@W)^@L5_$PY@A_>:]5P9$Z=CY#:.Y+I0>>"" *4$$*N-1Z[A;NHWI8U!ZG3O"8_?8@O)$\\737I%I!H@YB8SQ]_0B1T.8]3NIXRZXK[\C?H&/3 M\DE'V\I6N%V+M,C;E@ ^_;F%J-10A3,0X1:1%?#/4GY)[9Z?M0"&L>+]G)]Y MS5+L\'>OCX5)D#C9W^(ZFSG;UV175+%'LT5 M/K876^"?@YB(MTV8N1IDG*OU]O'9U%J?P"<5"X>W(ELF M,QT_S%*"RI6CVQ\+?,&-_U\#JGQEYP11.@5)KYGM*2&TH).<.L'&=8Q_]MGLVF!N2,4"KXU&RZ&3B,22NRN[P M3ESOFX"&T!./V1GC\P,\=+\IM@>]A^J74VJT*1SQ4!#_Z1-D>_Z<4991!5>H M_OAYLHZ"??PH-@SM9HZQKMA(H=\-YFZ>O/9 >&<]/5P:W/K6GFQGE/.(ZT3] M0)X^49LT55829R=?ZJ9&U#42D[5?OF*<.\DW)3^RZ85K*.Q"F?N7V::^:48?+K3$FGAK#O6]HGR=PR M.JP[;A\[WU7M@1OM;M8B KV(8M^C,"U%R 1E1K!3P^Z?LW3+Y6JQ8EW !_$! MGC CU=2TGT(#GT]8Q_\4($=UD>S!#\&LOZ=_4L6^GD>DWP'4TRT*&YY$+PR+ MO/('0\J-F(7' D-]E!N@V1%ZV!@7_TKP'GQ^\#*1QM))XI/M N^%)DA%'@"H MRU7EG%EX/7#A/>?\#_$6,\I=V]7DH?B- MZAZ[/!L3M[@T2-W DLL?3M%9FWF7TLFFG]6'3578PG!FNWC-U@QYXU4V9OQZ MA0-Y![ROF*,#R@+2OZ-$_\P=-.VGL*XZJMWN@W*-P_NH#5_I-ICIDZRY5\I* M):"/SCJ;L!D5UD-ED'>FDC/H*^>S@"AX(;7NP(OAR7+ 1E6%L2*AZHZ4Q#41 MYN!@+ I)\7+PEG5.P;[,7"E7<>LH>O%/7H,-*0XS53=S (A. MG2M7AS6:IBP7DV?1PU:B?U#@^@+S%MTNV1+MS65VWNC61^R5H]_(/0FU:\@* MEG$)YJ1^"U]357=G?W62SC()^# UR,I\*+:EQ[J9]3)591]6X+0V&XR_SQA" MK:!1A[4WGGC]#4,_L;K':'X8]26/:G((C7F*P8-Z+8HS]N-'83);XPB_> ,I?A:"$B7@*\;U\H4K!.)$@K ME?&-Y=CD/&0Y5!1"6,CF[R;(78S:NLC>8;'^6K&OW!(2V13"8N%8W9+^.Z6F M@ I445M#M,350=O$FZMP4?K@<>2)XDDB^5Q(8HA= 0,V^@Y@924Q-!= F5NU M/V?-D_US\AE,;%7%1JCRZ)%>TK=46.=>IT_K<;A!>3M MR:ML(S$G.=SQ"HNF*?]&+8H?J5SJ//(4&%FK3;S05L#9WG]F.[TN1%#=3B'6 MM[V0ZY+=*+ZJ,N2'W,YM&^RXC&,B?TCBIBWD#J!,=(L%HXNN/.\ M\%4-^@> MQ"N'.MUTQ13E'*N1]>7L.\ ).N0HZ@Y J@P3O0/LW.N&=;);!LUX69X%V9*5 MKO]PD:)TQ8C_Z25JLY]_.A1ZD*ZY\H=27^[8.;&V_]D=(-42J'X]ZC47;SC) M-N729180+U"K7O[?XT<8T=A;#HS1'>" #HT"3T/%O"H@(5HM7>'G!LF'2U*Q M8SRDO@J%"R+]GQ_MB>7T=Z%!R==D&$%D$CP#\0$3'8::I!B@&PJDZ'"$D3FU MC&7CFA@[:&NXOZ7\[LKFE7A#IP& MA5"*3$I?1UU9+OMC-ENR 1G(*" 7*G0 M3U+7C6.8>8&%._708=D90"_S>H%]/L\AA.#VT?(0*B&W!WUMLFS64ZZ!@L?PRB<]3U;G=T%Q]SI/.@X]/C#'R2EG7(>D>+?Q M_7AIEQ&I[D+?<.'(&Q6+)]P*D)77\[NTCZN6[*2P@FI1\/B9L2BBHZ)3@S QR^7KD(_;]B=H/0NN.E="LH7\ M)64;LCL0*X9F@O< .MDV0'00&<1!:1ZRRDI\70T3$O6UK3'462 L9+KH$W#X M)',D;TQ=+IT-*!PDBZY"KH5A,OIAYNLQYG\6EL&@LK:N%@?@:-2P\H^5L-2 MT*"JSVBJ QY$79PRC128Z/>22>SM=)E_U*EN#;^V]ZZ:]-3;5KS3>-U0]@LS1:6&NG?9AL[0NJSDE(Y)K6X MWN-9QR%ZP@)J8S#@@>.2)8T-P;/;I<:&I.C?4F9O'1X^W3,0.-$,Z!PX-3]2 M$H%:3RJ10RR=H0A&BX,]I"()#L'_)MPY] M#I[U.2)9_.EF4SM^']\::6/M'/JLI2EG.(UD7,IJDW9.+[3KA->\V+ S MY9C+^_LRW%7RH^0=@-*I7>-TVHG1->MXY7!A041"$NIT<4ECI^ M)34S+>'VB:7G22WU!@&U 9Q_<8YSH/C8(E3>0TUT\QT@ZJ!3K*BL?U2K%]:> M=UA#GYPQS+W(Z]';V2ZAV65&N7K12UJSMXY_2Y\G _?EY)X+!CHO4<562YXW MN5A88IKG8,!QV*_D6;OVCQ=V']C;X>Y,B6BEB/^X\@BN6]=$M67.?K0E%S4? MO0-$?J6Z0(GNWDK)Q-X!-EE#UAF&YXWD/#ZXCCEE?+!*FPKI,R2ZQF3_O0.P M*B,$(FXA(YQMUPPN Y+9W[1OH,> ('3U\[_+NU1B>UZD,#S3@>7O-1 MAXRSA( P1;>TL@GW.=0?(%[\M M0%FN$I7\V[Q?[/*DJ3OQJ%P1[ Y@"+PJNGB5^=WWO[<;2PVV'BQ=6+$:&WP- M2RI)"QUCT-3Y?L: 2@V>YR1LG3V4[+5!-G6TM$2?;>@@$K9,A;?>F6Y[ONV# M#P+)(1>@DL!G:=7U#7(QF@1FIK8T*S1@!"V$N#GF\Y6]<<1;UG M0%F6A>KSP>EWGNZUQ8GNS/8U@" ZLP"WN*95L.FL=X=NFM1AUF3)BA/5X>*\ M9WB /?O\P%)!+/_\]2.4HK&5G^%TM[RCM4!K!&AJ[E9[&V*\PS@YY-CQ/E62 M32>3UL_/>344GAH&:@E M$K-X% EU "O8$@Q(':N(<+S/7[X9PDRZJ"PKI3Z+1L8 "2&G ='W^;(,Z,SQ ME/=(+ -&1K,'PY\SMV0_,$K@_9O)5$:'HLK*<1K!ESDBYR'O^A/(@XIZ>AEQ MMC[W]PJXF#*8Y%%I;GI32SPUY[BEPC%2P>:I8I/L+D\*.(1287;Z\A4QS];8 M&EU >O.H%J8(O;FFGW\>IN-Z;'/_BK?R6K%G^)UY3-1_X 9"UPUY5%YK8/AJ M*Y#"ZEH6;H20R':+75A6)"Z:ZX6!WK:-LMB*6#Q2B0/K;(&%56#?[9MA;E/* MG$U2O&R0>MSK+[OUS#$<9IS\+6N,C$F3'+8:!M(^CX>X@(&&8$K'K&"AF(VQ M$GLWM\I>Y'W>,<)R#'O2]Y#J(9ZFS(>DATKNSIZ-[#L47'BE@I\Q=DEC>>CY MH:6MF,$D[GF-]DE$ZQ51='/')]ODW]K2P\=CO]X*L5$P"W[V9OY"->$D>#*/ M#!J-RH[N%G-<8DIP\R'Q'J7JOWT0AISGRX+LG#!;6>*FI))K"0$6Q"F)&'I0 M(?$53"E*3Y:Q; /;C;QYN6EBMF_4['VK#TZKA6;NIAY@%([]#J4\!5 M;?S%'>#,8M*M27ZFJ*TO,',*!]8]BJ6>?/+=)!:GR>*-YZ M(PZGH]X4%FP&_)9LNIF*WB'K4K-(,:]K_-,;V9RI#5UF*-S,""Y?12G^Q*)& M%)X[D@ FT$] R"K8E5DRAE^!PGESC&*+WFK$83.H&@73>GF]ZV1NDOZ&,#JL MD>1P@$$SWF[D9,Y\DTT'=N=6 \_P#HA8^&Q$/"L'TL950P'R5DS(V[+R:^A< M-\0D?E"'W#,[6^%TSYACU OO)9\,- M;U>:=;NL9)3='%Y8N:<&'YY<)2.F"=?AG4:-R-,0X\"WK7'@S2GF=X#H_L[9 ME"BIY@E;](KY\WUAW* /OS)&'NT$^QZ\B4@N8]BR?H@E"+SYA.HA4MUX=*A@ M5@U)W[&85 @B?9"\?, $=C"S]ERS!5$)UFO]X@$=N>.<@@9Z8EGM^\9Q]I4> MS]E'KPWIP1SS2C]H1MXSJRP%\L_D^9]JJ3>FWX<@3:/Y]:2OCLAXVZ05(&+XT+[6H=S&&1/B"ZD'>QS^:H MRC3<13-C:#43%^R(*MY[3;!NW^)#E6*^,W%*S4L64%IA+?HO1_O6EB"V7ZO3 MY.#XR?6$@FS:_?+T*&5SP!Q6$)-BA*U#WV<-Q7@46'NVZ<#$<"HY-KM^[("O M^HA188Q.Z&7]8XGSV.T:"!Y2-%XJA<.9DQ$#BOXC694KKUWWIG/RE+\+YN,K MN/7#7&!)EA '3LSS]"%#7_ O&.MZ9#<0^W<_F!S#F.MQWQ6DZZI[[16;@GU6 MF$P\1ZEC28B%FQ+#-4G8<\ 1!13F_2CI>I05E3:&*!*J7.ZXO7:E/5_FZUPU M_D1\+*TII9$L5=]_XU\ODJH9:M #_C,PLGIYJSJO?#K:DVE>V5YV'5$;LI\; M\KC\,/+,GDF#X?NU;CI^N#'[,*)W%RC&2:1CH%4J3 MR[+09O^09:E+8M 18H$$QGJ[Q=- B.">CK#VJ-O\RZR\BEWC*0N-QT4$6?QQ M:VHLGL0N"V\6O$N\Y25F':I!K&O.YB%1IV0%5(-OI*OH-9!ZSTV2*0GUD?&C MTT^9=V9\ZAZA988.M%[7+ M^O Z?.,2N.V<\N^8_ALP0O-O,/][F63?>8^[V%B86.U*L;CT+BRW+HRX005B=!U8=E;O.?/UP$FJ( MI%"$*GIY.;FZ/LADQ4_"4>Y\,.?XRY89Q MSB+.[)V]YLT2/?G(0SQ2;85WY;=CW6SHE/X"H)X+.F$(B$Z[YF6U;'#*0IG= M3D\W=33;"6"L&%UJARV@@6@&=>JGX[.9[)BF"1W68;1$A:$09"4RN8@K,<5= MJQD W;]268)28IM+L&!CC/+ " 7KU@O= O*]=E"\\>*:^O%%2Q7[Q];7WP$ M:%HB9^8R1'#PZ7ZBOY/EQX63\0?P%V!< X DUV\ 67?ON2M4 MZLNNG'1"G>38>3YO^!W ) -D\6G31JC03'AGN&EL()'JP]NV.\""+\HR)":8 M-\%H\N_-XS5E6B=NX+?U9KC%F/Q,1;1B(0APDC;&5!+$\3]^(0O6'%.>MOEB. AUJE0PIDN@#HEIG6S;*_)*J M0YZJ2Q[O_I/WQ>/.]_)5 DJSVT#:;LZ]=1HE HC:^K-DMCQ=/1?15\E3?L39 M2MJ:8IMH$@Z2[V,2EBD1?^NH(>]02*'VPHS^[&#^GESP[#,30:$<_OQO43R_ M$@_H?E ?+.FO?VKP3W3)7G6[LNZ^,7QTV2)AXO"%U*7(\:B<[*R^ MQ7GCB<@_@MMAMV<21G4UWM(SC&0_O$^"@A.KV/?R7?KXR0!4(DQ<^:T_:LSO MNS!3OQ73]W5.&TQ98M-'!<-"I_"S36PXK[A3.VZQ(7FAPA#]PVV3V$.K7\]1 MPBI RP)B!W[IE"LZ_>.%"L$S;;1O.%.B+SYJ6LKS2OO;K/ 4V8A@8"MU>#V( MMCWB#_'@:VR_^K2",WKGQ;1K:7N!3O>W!R5-W3E+9CS+J<\FQ7](A'U^\H.7 M/5P#8O^])\X82'H'>.L6U9YY.MK\.<,AR[=EW'?P@9F9.UG^L%S!&Q6@YL@7 MQXQ^-_HN0>SXEK[^=X"W7 1XJ&RIY,1>1I T3C]@JS[G M(N%,%.,:4P&91YY&%23\'ZQ]!U132]=V$!4K"()(C0H*BH ("-*B(ET(2 $FH24_^"]UZOW\K[W^[__9ZVL M=3)GSLR>V7L_S]XSDT,R1BOQ4E&TM9/)<$^&[VU'MC:P?_9BYJJ]LK_S8=/F M!I!4A8ZQ^GG:].NL52!@^ 4W1.:HI%SKQ3EXL9M++H%MXN_)R1_MT%FZFG,TG5-?RB M:L'00=C$KBZI6<\@!)DYNN36\!RO8S7A*?3(W;?45S=%P^[BHAWG"?&M#S0? MI]"C$<>_=BTXR7UV#PO,V:!L@8[+4"+.C>71#E?G93J/_+8()35+C.+ M7^(4%4=$8VE&P1J.:@B.NDBZDZUZ2!FB^+G[@H#.P-# 715%_;J\#*D2D&;9 M?UKPOW)Y-;%P:+8I;W6A9$K(YF"!)G1%'X+#!9'PR;M:'22O1V10568I[)%K M]-,1!O4?1>FDOGPR*.$MGB@N1;Y1K= MEV/'V0D@R#&D)J3P"1DT-\N_NQCZH_W(;6J3X6(9C;^:^JM6B/:WFWL]:CJ* MRQEEV3,]L@/9I.;[,TISFNR9YBNU9G6LF5,<>"RC@ MO<,K5UMUIM-6"I4^"'EG8QJ7KE,7M)YW[/@IP9"MS>-)3;ZZTI?/7I&]S7 H M/M8B[9910>&K?CH%@=JS,C>7OM"7*L[>5"!QNL#JP"<1!&7CW &%B9WB2-ED MSB3NI]??#F,;VQHEEYHACU(!- Z%&*\=,7\*-\^[[,@B% DSG7LC])3[ MYOW;\_;UGD<&E8.^Q5[Z7&PEV#]![UVE,"$)H8&VA:\IK:^LUHSRLWK:*"D6BK8A&YL%?.P?N&/ MRJ(N^<(Y6P&O]>+!'(2?EA!J2S<(95>>7;C9+@0\J_5IU M?HK8[+>^F2>L'_>9A[_+SB)P]X?6&28%\O@O[;] E&NL5UGB=S^2(_ZN6O"5 M(M"X9@VU35. 4J3!>TF&>KB% 1G4T8K55PC>9D )O[:>AG\C/]).5O. M?[C/7KU#\__A=CO6:]UU[=WC=].PJW$"3>TR#IK!4TW+;<9\)G9)@5>.[S>> MZP0Y,NA<#PF/XC'0]D=.,\-'&;ZB',$OI[(P8'&7K.V'F Y_#\UU!7L]*L!;:6[$N]L6Y$^MP_^?0VZ&V:&T_3G2HK\/(!6O%.=WX_G/A MBXQ^@@\@6DXKX0JBK-21A3)/PF5YBUSA/EY'1)Y[,2YYT782H'!C^_010T.9 M;#DZU^W/#Q2[Z0*?IED\.=$7&@0^:DNZ[,$=6TTS^6YSNJ+H3#0^=(#.(M?X MFV8)YR%3T2J:O,W2&\RUM,X5>PR6_L.0>#SXE][!XAO(#)4-7ETKU MLT82$ZD-[UR+.#T_6+[D'-/J!>Z&27=:\QEK&DAUC>B^FF@-N7-A5;0F5Z#- MG6)!ACZ\Z,M(^^(8\2Y\-73FOH83&;3(008YP*^$5S26SN=X!W)_O+;?!C;B M+&9L.7\"X2]U62PU,6OITT)^ <(]47]TY7/Y]8-CI?:ETJ[&=EH4E5D#\Q]. M6%O5GK(<94RXXSV[)%\43F$38='.$45_%LQQZM:X<>+D9ZG3A&L]7M18%A5T M_&O7]%$+L:3@LX"/@== .K6'P-R-3',1;4[TJE1Q5N#CQEU"<)8'6-VM MXY[.==''786*=K(H YYK?!7G.4@A*U_=?F1-TW'L>8QVX%J/)K+/T1.B5?9) M&:(=(5^Q*V89QMTPT-!3[EW[=.6) --"J%K21=;-IB>.&2;!5<<_7'5']T0G.EQ8FX^??72KF1%^++K MC:H+!4Q*FY4-Y=9$=Z>:(\\2/I*O8Z/&U%RL5 B MKECXJ9_@? +%[=CK>OY3R-D=A5*.QQ9''V5>^_(4*GG%]0U.=_,0P_3829+D M$'9J/"1LZMV3$R*HCHN!"V]N3 FOJVS/<@SP#NM\#Q\\A6;=L'DM$$+WV M"V5(C\H#IQ%E8NG+-8'H?_NNY'^!S)3<#P)FE!/SLV->S!Y#@XD'M0T>A%22 M0>=UD>.0)FT9&O^:XAJSK@<[H;8>M\TFLD*Q,MGC%:B+/ R?RJT_U>E,M4:P M1AI^I%;AJ:MB(=S&%D_PORXB@;#O^ (F60RTE6/OY_4+L9@6G\+=H^0,R^/" MEMQ<,7C];49QKJM7N^T:X1%F)["*W@K&6"'NG$8&U4#2*D?:D+ZS!8>5LL3- M'",<<%\5:T2,0%_$;Z\!0DXDG-9W0=;H:?L+?3$IZ%U.JBJBMM/E#!:C7*@] M=KI$V-@P$ ,Y[5+>:$B#]9DX[MRWN?*([>E.4QEZ^,8+LX+GR:?%%%FNIM\Z M^ DT%SCI==VK2XH/;5B)X='H;OO-BQWK3(RR%1JP)C1OW7ZJVN+7;CP8?K*$ MBI,5H]!\;N8)/C!PVG'L]*B!2V!C+9[IMD>U#2*74WG!PC9^:G?516T9:KF4 M^=+*Q8QTAY<,>M"QP="KS3^1@#M23'P&:=56>R!<)?@YN@9([)?Y&F%1 MZL7=0C=*2I^&'65X2A\/[:[8)9U>821Y@4E$$:RV,B:"=#<#LE0!;Z\X4^5# M^J5 RT6E2M4_2ZJ33H_\V:@:P ';0600A(8,\HHE\'R=3U[4V/V$GU%IVH)B MH04P'!:^NSDV(4?@&N0G$"!$O"T:P9,4FJ&^6KL4*TR4=U4AIIA\OA'J9DQ4()W-AFT% B?OY"#:JPA1BX&>^)OX\4%H:3DP>'5X1SH@ M;0+1$C)QQ1:W!=[9((-R=#34EA._27[VA'8T"F=6W5_!![=OOWY=4-=F)NZH!;G^X$4D_K N2R-63W>E_D MA\^[5UP%&&[>SPB^3!7VHCJI?>?X@G&3EQ"I"TPCQ'9_ZHM><:@0[.0BHVH8 MG'=ELJY_>Z66(ASB\N4-U9-9!/B(AQ0V'[#\6C'4J\+234^>VD=:71XRB4JL MRI8O3CQ].WC798!)[F+DBP8Y#N%12]BQBM/98\KNZ2Z06U45[XJ5[)^EWN8, M!VL]^ABQE5-N37GOC8G%/SKGN/HD\$_ICGPZ25K_OR/)G$ M^,+=?(QT8SQ+SU:;=%T53<_*$SY>_D(>'/_'D$D-XZN/+)C>>A\HZE89QKRH M=]^5#65Z':E[9% CV%M20*, 1K/@Q5)PHTPVUBQ%_PS?P\_%\JIYBT[IE%S] M(?H"8]):+20( #]+2620@$&]W38,@[,E@PP8<8&K/#%5\_/)^4 06ZKR_-]> MSIH-90FOHNF7YZ2UX.) C @7ZWB)DD%A$%TR"*$ V3RMUTWB]%1[#_4V#,;E MK] !0;;V7F@--H\FN2&)FY9BS1A(D%#H80MH^I(V>F$[\ XNO$A$8#Y3+-R= M O9TN="LGJ>2MG [ #Z710:-R886*)%!DC 27K@)\-S6KO/HCZ,7*D1B3-^= MQKGV7ITI#OOVAO&Q36*LO1$C943W^PF(/YX_V#9W^>K@XM#] M4-'R;!<(L #'8E_R6E$191CX=Y S%R'Y=YMZ[6 MD4>!-\)UIVW+PI*\VQL[C[5U5EUV<:YC=D(X,TP-O 9SJ?FH^JZD%; XF\H/ M'U;5?B,_K3JLGC^LH)"5_&GW+G*C#\"_9+G!BV10/((,\F2>(M!@Y&K)H%.C MDY+LLZ8Q1[I-7RV.C+^I(WP,S*7@'GEK9^74\J"@U_'XD+BSA6G^>=/SU/6/ M!(N=[WC*69X.TK[5&Y$/F#L_80N^.X_J I\\BWQ1D*23QST+@,O]*W8!Q"D,6M-)V)E8. M8S5Y%_[-B].6UF5*^V5=E!/>\2NO;Y))$6.XT(,#7H^.MK!?OXE(2\]M>-^N MGP4^BTVNUK,I3 :"A,9J?B9+L<+BP(LE06IY>2ZY#LI'S41+(U>]S\A6>Q8U M\\V:WE0M]\=#E3%F/B3F87,XS1E"=;JN^:ACBG]QE.P-I_ETV-,,5I!H.]3( MJH(SK_FF5&IXN-;A58^ *5^L-::\CG0:@Z@Y:=.^,\E;E6>S86">*U,S:%M? M,UIGUY5X2VY-4\7ND!NR ?**_5A5[P3*\23M%IQN\?K0X-!"V(-F>K%L#!W: M,_6B^&/Y3X^O3A1=$0"-4RZ7BC:X;'Y,_LVCL07&6G 0;9,Q3H\QP$94,Z** MHZ5X^W)9:T^@9$>JVN98)\Y3'TB*>%%T[;H;7FXYQ3471J#N-$,IU]YK$QG0 M6[X6F2/1OW[J7-(A6N^VHWBTN7FZ,]G,'J;$7,4$Q&-!<)0@H=Z1H04+ MQ!,T?\83;+;!2REH@"-U6/;[>0RK2 ,,1_>1#,K%D$%B:+T=1#!R_:("X/]3 M),?QPBU=,[246>LLI ''?GDJE)9@5]RW%8L\:<%^I!A=F76MV--KXK#:[I%6:8*56L(UK_%JI"P?Z#A1=??[]04>!T:]11'L*7*A%Y M6O6#\:6Y:Y/Q*U"%//2R[O6E: OS"3=_JHZ; "-:3DE]U&I'9K@X'?*3[4_K MZ>-7_>BD77^C]8/1ZYQ:&LL5^\@9"\\YYM^L61I7@0=\RL:")>0F0E?XSW1, MN$>5/KSXVRA]C&[.QY(.%VQY?=>\R6!D@W"+^[[*4XI9TLEY9F@-FWBC,ZU!8PKVJ#!7Q:>- M!.O*;!G&]H$(W]#6D4!XW8J(?#[F4@2&7QF3@GA5J"/48VYH9>]Z..7QRNR% MLS[)>30;'#S44#M[];:+RLY+Z;A'BU(CQYR1!8?34K':FMY3BD7L0CV%+D(W MK5_86W:WRD6+SUO+9ZM:N. M#I38UW74C.F$U(.\#DKA1@]1K A_L(3(Y(AZ0]ZP_IA+LGJHFO^E\_%]YT'Z M):S+]MY#*LN/*>.MY&I)1P._MAA4=!DNZ1071'E*=_3JZAD8JVN(/WZ:F95W MY%BB!I]KX]?45+ZDTU/;WL\M?_"12G:W&?SJNHQEFGJI.%&PRC%;80E\W#\.70!/L$_9\UF M]'%AN2['8#.3Z/-5"XYO+S1\=TL/HGK,$G,6H(.RLPP/FWG &@N0]6- "I1[ MF0SZ$%BL*92 .Z0+1]&309TR^@B_J.5=T64@R\_@WB_IF>3_$@:K>@IRD77/PE3NM*>I<649Q)XZMK?UX8@;.+G7%"G)" M0IA^% P\*V&6.8+\[8VYUJ7Q+Y737G($>U+B;5>;5TN2S60 M4U(7L1QU[%Q(S)I?P>'\B'LHX6LGYV*%E#FC/BM\<9)9CRTZZ)-J)Y'_18H' MY7%[5T':&B-H@(U$M\"0%>[O.6IVF%_R3A!E.47E.<(OGJOZDA(!OPJ%7&-8 MAA\@75[4VZI"F"<G:DHL!ZF M_:R+Q&%H%>/\W$/&<2+6L0QSXL9IA8?'3_C%G><6&)YC=5Z B7LP8V)=6K31 M?,GCH4Q+I(N]G"7A_,P697V]GQL?GO56)CV!UA?4V#,GG3/X4D0AP^D.?ETA M,QE*9UXEB=[Q=7BO)(,Y%!5?J]1O^U"SH/1]9^2Z3D0XS<$W($YM7RQD@A 3 M&B+%XN)7,TJ- 7M[/#,6DYEA6 M2B[G^SRCN5*<%MKL5PLK^R24328ZJ!O%=2UJUO'BMBONV1/;MN?*$G%W@J>G MM[/8!=%LKQ!39Q_W2(B8F.18JKXMA##4&S./-)J*7LO>=3[C1<_GI:ID-,4P MB62O8K+28K^*D8BQ?67K(9V\)'62G;7+>G/7]N83/NDX*M)D7);KZ^,43&ROFHSKG-U^^]G:)S'2=;6U]A:MUJ\;X]JE2,/&MGE; MN;,5:5.-!/?YL34E0GCY-7MUQ-D66RS5)3X5>A/N-3+HX!QRP@Q!I(02R2 R M:-F<#/*-1VZ>A.SL? 2A+QC;STM$?"F-)9J1*3J!192LE;-B6K*/743?!V4#6]\J. K.A MCSTQ-=J?[O:L*"V'+Z?CP1#/I>XG)*;&1!<%!WZ:)1$\K;M?66GO.=J69\\X M7Q;DKEP0:6U]J@.2/7SD0('$Y7$V_NHRD[[E9HCH,9YLL<8H8-V:O>K0DUZ1Q] M'&A>D<]I-'Y&I63U*$*BJML4.X0)G>1-3;"V3QJ >"=U\1LN.)541&F'"US( MX'@J%Q<<3AFJM_T0O7$_M&8[1LCP!NI-7;MI+U.B>Y:O\?L<#EG%J0^7?=;T MXVG13A'CGN70UI-53X"'%38)TN9U]6N)31_2RJ7!(V\O!*(&V/ M5X)G!P.ZV)>@_0$[XBB^ZZXOZ;9TMZ@SQ]HZ;2/2V']6J4B40CN5$2&:X<&$ MB5L0B9$L8'X,00? EB+F:6$%V3;3Y09UK5.)VB8/%T41ECT2XH??9RXRAX4K MQ0[54"I=/IA$L=Y0PLH]380*U^D1*#M7)+2MLWA7,'F%O9Q]'[J"^ >,*QS/ MI^Z6!^!BC^F;<[ZY['ZS8=AG^TTD+O0>(JGJ+!G4% #$525C>!;M]L)-6"T8 M1^N0L,-"!DE;3K1!?(#H^_T[,PPL;3$$R)X0;Z7>[$=O/&$HY#2/"(&*#+K- M@-(.\)#'F*:E8+_B!P<=Y57E?+G3LBT])9?*CRIJ6HHVYC4&9C"KSD8_0R15 M9)%.5UJ1O*))1/[O:S:SA600!,B8O*()/"A\I,K\>E4I-%]2*W =@5790N#P ML-U-Y-ZJ30R*0$ 0\3!T\J*F^ ?\C%3KEA[/5^2$1#]R;@&^U@WX.AC]?@FV ML8G<68#7A&9HK/HL_;8KV&>.N$(&O5P#,HJ$%"".4R+1PVM<<^ =P!-C0,$Q MJ13U,II<]>4.*W0'X2685)HPRY...(]5FK26T\%(=([6/_OV6/^S&F"#3BA&D\D;"4K75:-5U8.HC MN8C.H3B4-ZK/).$++D'P+1G$,BV[W=DL\4Q(OD?VB,(Q[Z\TJC1/QKTTY730 M_6&3YT_U.63QWKLSE,P8M'U]A;/F _ RC6#:%8_RZ&AQ&\L_NNTKWWOEQ?(A!1D!^B=";(**I64EGWMRKJ[R MQ7K6%:&O2+0M3I_(FU[WM%R8M["@D9:M'<:G 0'Y&\T$HCV 7)IE&8!9-5UI M(96DD;ROC'B<*#8;EMM;"5.XO4_V1D7K20:!B\%;7GW]X^ M0-*L"RA1#I[P)ZVH_PK?"#=1RQRN%AP[9YY0A.7<,QF[,70^BO0BC;1W>UL( M7M,!PQ].V-W[]JW/4ZMXG70'W\8_*Q[#\^J_,DAH9C\)UB25KX1#"I8FE=C^ M10QDT-^8P1R?8SM#\%D20L9NB,?,2_#NV'AE$:V:?^$SJTHL;/+AI/S6!=[7 MR'!CUJKE.>=/F[D>,L?>I,Y<3*P\MCFG)LNO7I84R-,HJ;KO'M%E+(:4+ /D MP+;3D8M],Q!V2*\Y.T:CG1OHH$,*F_!+[H>S&YF^9P["WI3E5KE MA($3^-OHV@TT/?0G]/4M5ZW0NRYT EPZX=POT>7!B5M$DRB$H.GB5-9WBQKPV1 M8!O&T"TCV)#?0"/SAOOALLL4PS2,/1D]%BAU40_K/"G9*L6,SG9S'BQX_527 MU!S;W\.WH!LUV:Z:'2 M[\&39M7/SL"L^=(Y'=6_Q#.Z.A(NC*W5 M:[G'>^]SD4>#;L@9V?N@]:\=.=47?,Y$5C(\\=O^WCQ$D!)9^ZFS]#626UR6_6D2P,SLO5CH)&SC9 M>J,\78$WV$D5S54:HNT?N7G'F ]JTI'B9AK),"SF6 9KCV9,I(J]:I&GY/QE M$W$$$_W2T9IRW*L\TT5?)4$)Z:=\ W\C\D!Q;-I U&'E#X^)23(M DPWCU6L M-!?N2AD./G"9:A!PT8,7NC",AJA_\O&]=X MGHE0@G\,=/ M1NO3+4)!]/+7VY_?([WY^C):H1HB#*>3620U (P"LL&'= MYJ3[PE)[^#X5G^)AH$M]JAK63B-M")D8&]B=0+TD"2SL&#*CWT=%WP@RW;G? M<7C;]CHTDNJJZS& G[]D+7!=3LTND'(3"%)94Q\!JQ:&+/#&S]*7VD?Z?J08 MFA>+B:\RZ"QXZ^&Z*^Z"G*3^<-#K:IF!DF9AGYCRHTZA^#MU1#7ZN\_3QS?> M/+4:\Z#,59J"^+&S]5]J%5R,T:SL]94]5A#&P^KVM.]:1D>/HWU[ I=AD=!8 M7=E=FR9\3KA8'(/5RX/@]AR%]$$9H6N5O9>O#C>RR%-"=I.1$S )+("U.E@# MJFW-'.3+)[,H88/;E&.*[=V?3LXJG\?EA1^F =<_*&Y '+=,0/^&71]$*58D MU#EG?>3WL3U?;*9D>SFB=7V:5:;0)[J9Y<5:=WZD;K4(-PF"/FFL>+HP!0NO MEBH,U_!UEE\,6FP\\-Y0;K(#O!"^V$^W>,%JA)TGROMK0SOXAH'*ZC6ES[FR MQJ%6CN-A*QW)+MKUS,[!FRS*QHJQ'7FE!DUU1L&LI^0>'3D7."IXWTF6SB>P M7%)_/)H0GUF%CHJ,DP9&2P'L"%-BGH?Z9*+CRHQ4>)XBHY*415UE?[F.<^EA0M!XGC/ M+\,G',_%O\W8+E(HM+;&?D.8.'4[ T%6QFJ!EEF MF:$=+DR[42HAL/ P6+* MRTQ<+/YK+R)"L CJ[JM2%PC7L#T3;)=V&E#L8IT5\M&/5D=) QSAM(8VL:-3T?6=3/A?!Y"%]Z?@.G M.GAI1GOH]1 ZZFZKF:^G,,12?KRUI,6:?) L4GQF PHNEF MY"@LD,/$<$6%ZYEA*1I,U"HD;4*:EYJJFYH6@ (6HE;Q]X+H:V204W3+AIP* M)7$2 FG:>;SY^71X,@"N9S=_@"O#KVBK MAW]5]4P8.S'O2:V+5NH%0 P=:OYO^^\\-(VL6'&]-5( %\G;ZNDG@GV'3V$N MX 'ACF20PQ]XJ_T_QUO"'MXR[N$M\I]P^]]RAK_#+6H/;AWY]X7;U\^J3J.W M&B**.3(_AA=^&A@6%.CG/WVCR,CLV@S)_&&E=@5=^_ZHXV:I, M)39U:,'>Y49_8[-U&]=@MPR%L0;8V;2KW34W)K!=J-=)R)&U^.: A[B]Z]1; MQZ!7T,^Z@P4W\K+HAH8)R[*BXQ2]O:2K/8Z\IC7BQX]'?GXU>2LZ^KQ_Y#F2 M "/8M6IU^75B$/6MG+(K.*WT$+/263"MU-FQT25V&I0'+UL@S,6J(^2DU*KL MJU$=$_^&EE+-HK!J*HN%$,&8 >S-<282,_98ATQY:HD)OJO3?G*I2E^0L!].,J%#'KOPNNII4N@ M>;=Q,Q13!4"3=K;KCY!>?N0D[_EY<\K%]URDVUJPK7K()JW68BH L.>R^/&3 M"?@C68[HZR,)S]@ ,V>XN%\X .;')I!DK6$DY"4RJ.NU+N/IXU:NIB;.M!E/ M\S),19F^4(9[^EJY '4,?M0IW/F-=&C>XRY)9-%.B@WM.9N!WE OK"PM[=HR M\.AXYFC_A!YJTQWAR_*"Z>Z@#P?6JJ4"BD;4:\%9O,X*%PT3ZNL"FQ?IASD'/<:>7ZZ_5 J5P$!?; YU M,-3R17^HMLV!97GFPY3LV(^ *#YAJ\-*5,6>*\SS?)42VOLW>5#,F9)/6"!Q MT>NVE1 @1B;6IPU4?BFL&/7:'L:Y?BU^NWNKND6[1^/^>P:AS@G-ZM1'V"N M5RFC7P599 2*3U+_Y,4%7'+:@;6 H"U"J#8 "M,T6?N>B%Q/" 4O"L%V4D@*ACF&ZI@I MHFP0:7.LF0=)0=J@29AN9[7=K4#FIH4!NM_F:OY9Z\Q2S(#=A@(P@FB";PK MU+1;1O=*(GZ4J*+:39&LDC2)_ZO(UM M].[!5+G4N5_@:1[Q"K)^P0*R*D)ZU;>1X\F(;B3=-> B FC=.5CQI S?7=H]/_W:,C_C<>[<:L)]W9 M2=4G]O/!EC[EG_Q[:=RD7&I6_%Q2X!7%_>Q""H:!$(('D42O-C(HF3F?1ZF. M#%J_OD@&;>%$2,&6;8B*-#2_]"07!@FDOSS2/\Y)(A[\1[-\_Q9>KC2#2^[\ M J^0F\.Q(P"IF\!:^YX[^8ES*_7VUJ+QKQF)"\AP;2]*XBP8TAPG.K;C"C> M7@ Z7X:&_RRZ4(4P&<1Q"< OV!N (A]5)2*B_UD4U^8EZ@:6CO*@V]J+$CD& M__65%G]9XMY_B!W.AK#"F][GP%$?$_!'7<"P1A)._3*< M3>V]13JA/Q;I:P-;U@0N/&DX*WUCDDDM(]-&8@JKGF> MVW>]_A=33+2:0^XQLB7D.R,C(H'$!>^5OI[//XZ ;=P$Y*[ZB'OSDVE3=DH= MA3=-0(BN$)(?F_M[%[-J?APK%^"PP*=S"O$,$=&*#%V7ZS4!LA@<$!WQM$CN M=P:6\A46L-T+&@E;HY YP^.&6[^DR:!\5!@JU^,P&:290P95TJR[;>33[%AX((7@ 4VJ+KW!6Z/+8PQ26Y$ M:8&1%*2'/U/EALT#IG$U93.(#)+)<,744@I9_ F5K M#C\PHJ:6+&!8TV-X@:P;5>L)7RII_!,:B'<"N7-._# P "I%?H?*;;=UL:V. MYV308B%R)Y$$-71Z2%KACYX-E:8@8< )TVZ5 #Z<\]SW]ZD_62/_NN*6Y9_\ MGDI2,,#2[+SU((,NV4W!1V:(CA*! (7F2?R^7*?LCEW$92$,;+^$%42V0P#^/&E5O MOMCOJ!%,DJ #V-+&?3R0UR7U5[U$Q%^?GU K>P%P%[?@DH=IH,PK,ZKCI.)!Q$3MLED"H2 %0/J6RO@EXG M09K!:M%D$.4LH%?$U27*T&N] M^A&6_)5,[TJZLKG-?8%OZ8WM=I)!7 CQ/W/K1,!F74([UB4- <'?2&7O:PY? MO23@Z5WPT5C<1;="5VACZ!8S_VX/G#.70+7;*@6/$+5'KJZ3RN)E ![]EL#Y ML_ 6?]NN_QF#,%N4\KO*O;B'O:[R!7L^]M>#6T1-=TO/?_*1S!VTX[2!J>MW='VU'F'K[Z3:EG),0\(=C9%!' M/NDWX"(!YP3OKD(-W2>9["2P+5O">78#A30GDF!@X$8/82=YEWJ7Y)FPF3RD M#M3PR\L@(%:YN[21>?S(N0$R2!'R:>W[!71C,-1:"1<]RMZ0MHXL298Q)-4B MR: $,R+WCXOM7N0[SXG?^Q#^-69!"R1^%P7H$6&+IBXT27&14RDH+]'ANR [ MQD(9B?NVO2T\;>IX7DQ!)@TQ[U;JP,7\NEE?NBCI,WSB2C=\;EOJW3R\)A2K M6)" (X:FNH'1B#BIY_V_WY8C5'UH!.CB&$U@05C"9N\4@HK 3:D7V"QUI5OV MF5L<*SO-]ZU&+2# @62@V&A@7Y\+IV_[RM&6G"!%S(Z]CH!]?\IU!8-TSR\=O OJ=@3(D%6 MO\98MH!ZLQ2!">HEA&*U@SQD"V)U,+Y;(W&F[JX''SXV])M6&QO6SHKZ>BU[ M^'T! !&MK1R7[RM>P9-![^J[@"CE$X(,FNO[KHH_K_"P[ZH(?;\M#(DDUA^[ M0@9M,^#(H&CMS96EP+_J21;RS\)/BN^5\^-Y1HS%:B21W%/#U9C)H4W1I>*FVBEYVD#$@ MM10)-GV18WAMKX9S])B32;8QP40]*(*4AI$D,&TPO?\L:Y<.#%9X'O691 MT%?_0S/P'O508Q(]F,&"XV8EX SPFHK:+D O$9,YW&9$85'1/;W :S13X!V+ MCHW2J/4/)RUY.%VR%$7WG$=%C!T925FOI]# KQX?!T;_<5-!M'[Q68_/WAZO M)H"*'8MNFY")6\R]6M#?)6KLD?S#&( P 9*WV2%-HJ?(D7E,!OU>?]FK\J?[ M&7NU5:EN_K(T4COY*LTJ!ZNVDFW*>/I=F#?WN7%V-U0HW @P<4? VV+Y,HZH M%7R,2FLWI9^[@@JTO?-]9K_/^9Y3PH!NLDB1B^Z6L-:JC;:?E4@&$78A:9:' M?;W@,_]5@X>_7_04L@]&;_!74OWNM_=%I/7 W[3G2 :P33)(,H/:QTN.X(:$ M6O[4S-1"SL^)'*4RYD8T]?LGH2Z!S70\)]BIQ1RRN.KUY-MMU7U\ #RBL<2Z MVG3DAS3]8?3(N2VQJ<0EW-_^4T/P8!T]-DQ3]:_85&O&6 MSY9_]>(]K7&1Z "9X,8+\7X$[CUW 6*OA&_$?>Y*SO]Y>\^;5 \7,H1[:'X, MGMT27=K#3AA6T2$[;+NW::EZ9WO[ \U["2!AYK@!N ,L C[?D/UU%',XPM41 M8?E,AE*!/OI^V;75E&:J=6'I/^<54>QK:7E\%.:*R4]1:]X%IE1M?P]$?G= MN=^G_7L=VW_4^1?=_>):]<> B&WL>\!&!@TLM2)_M+*9X+/1.#%?J);^J5!0 M2%^$##I#.9?67R+09]%"0\<).%7 MJ (+DN3PED_M.[<(63,T:8!WA4WF<$XQ9G2H (;]AY*D&G^'RQ^3*XD'HY-_ MULK/=[_AS1+W7HGX.RY##/]VNY?U^VT BA/WH/C;'B-:J>G^850A%8!6L5F* M3&V+=G8N@(2@_E_6R^?WH!:RL0O^+OX&,F@CS?]\]ZNX,4L!(=\:IZ8'CGCF MU6IAUKOZ\+Z0JX^>)G(B@B;@IC >WJ$ #_\W<&VXK\[!YC_=TJB MUR2#EMEN_?#"/ZI_]\+-WVDM409&JMEC,VV UJI[(?])CTR[/*0X3,S?=.U& M8ZR.@PV+U\+6!18@6S@:TBN>Q2NXM-O=_+R%(S__S8U0U'-MTL&.:A- \J1 MZ"'A&"[24X ')LF@> LRR"-0JH.1L '=G=;X3?4@W"SHYGH/9/5'H::UG%[/ MIMTK$FFP3NH.R[LHR6]+P6$Q^0NK#5::\G,C.E ME93V11O:K8VYP[//+^W30*#U_?;1=1X%F_&01;6WXZ[TXD3&F\*6SR_L4S=( MM>])P=LHI:6FJU/&SW?H,@]X7E=61%W+*8W[Z@TJ;TUY-5)5NA (DFJC(:P# MH[M/C =BQJL1P)R<8$YYWQ<]=+[Z;G&"P4N;%Y&]@HFF0.6-]KL+5QM M'6U*#^N8:-\.J? )!"4L8^!_C,@LZ/<1'3^IUZBI;<73XEXO7?BZ(G,"FE@] MF=.Y-Z7?*W#O2L"^RWM?[18M,9X?-YVPTY3\HQT%&9#2!6W!ER$B3^3^$K]-I>HCI,V+8*HOVO]R]=?\>X6-J4]=N^G4<&3<*9 MYJ6.%12?_:C;V)[['-16$B]ZH5WDZX3_ZAO\R%;!T%KWX>SR>HS.O6+[\^ MIB0.S^;NHYW_B=+K(#/A/YSV'].7E6$58Q-BS(CWS0F($)?JN=Y8SF8?+MC_ M&F+0X^CTT#A=SS!RD7=.5P!W^M:9JN]3!"T#^IYI6)'[@*#MCV'_5TN2 MJ:_3^J0@U'U5M2$E7DY4DS*#ZU/VV@D7A!PF-?1,UH=%I[*J=SS7+X[$>VY^QJ M!+$$9X]SL^^YJ?-?HX?F2_\Q]=AIA61=#A.'AY$F-P^Z^4B7-:2\]56]KB!Z MX#G+/_LZ]"K'.#.K,'*FZ!,,7357CZ[ M*T$6A,%V'AS[^UQH-N0;H6;K8/HLG8!^6V:- ?VFAJ^/\OB/NTXI3#?+O_MB MVOB .O4YV_^3\_[-/,"XQWO&E6=5]F3GOKYT@.GO1@-K>6S"L@\'M M[Q;R'7?_=VH0O-E_JM46M @EFB"]]Q MA<(5PP[YP/59<7&GBG?&IY4Y#LFC)'7?/@=MY62"0O\)'8!A0?[RBYC?QY!. MG?.(OSYTB)1:HNZ4D;I6>DUKNS?,.WE>S?J6<2'%3B$)D M/Y#1(H,T\KL3Z49'JLUHQ:6'Y=,_XA_'@&+_*'HZ\U6C(ZQW># MWFZ-]-#GC>DKF?.%3W(5\53I>@7-IN=6=?7 @/W$_!NKZ:U)R1CP_ MI-6SI22I=UKX]3!CV.'!Q\61!KC=^'BT!'\B7AFDM&W^#[38E M?O6XU3.)'CEZT..OJP=>+$74[\-5EYN6+O D']9B.D%]FW[Q7RWR",=!6N8# MU+>/ <7_:>V<;/'E8] M=^1( T4[SX"$+5H,-4D3O%)H#:MSZQWDE.W71B-C_%2BW%U?=K9JY&X9+7Y< M,6(Q/T@;TX)!+J.2L3WU4M?ZX<7"GA<]#)+KDZUN./&>#9FY0'?DXW"3 =/= M;"DM4,B'3BK&# \=K!\<(S@!\7LB?)(+VB,!FVBV7>73:VV1<+Y\X*;1T>/% MO#4H@12OGBK!_@J6\E8'%E@BVDSRR:*?H2Y%I0TW6JPQ3#H-M'$JGQ6\9AS&$ZQ$',B7@1SW[),-LT^TT**JS#^N*=B]=S-=[13 1I9K-/7$SI5 MJ5*].J0N8Y!!58S?1@EW.V&UHSPAKBNK1N9UCTP4CH38O8@UFJGP);5 M["5HOBW%@-U"]ZA7H'^+TE-:Q-HRZ2KF.%[LS:P1M_A"\9(KC3/D+<-: K4$ M%6-MPC%]\XPLRYC-)J6.S"41VG@9H[XM.?7KH& OUQM%2SC:QN>'/<& MYIT@H24#F4(E-AYMA2"Z$L=@^<5WXIH#WIA $*ZC(0#L+T7K!82JIQR% M!R;7J!=WAKVRG>WSN)EB.%QG5%): M&&AQ05+M'04'^E+%4!V ,3:^D];N&J6>ZNH%7<)9);:%")I;7<10]1C)"3\0%@F!!4FQHWQT_A",_H\69LIGL,ROT3M%Y 9H#95?-OX0* MA( X8M#@4UAM?:P[&CH^]MQ1OSR MQ#!H/=MT;([JC[Q] />9(&;/+L%THL4 M;"?=$(WP@>ZYJ5=IR0;\=0A&[$6ASX8L\),/I \4^)'T!,P' BA?M!]ZT ,W M,^ #^[YQ$='$4%=.7AZO,%"$T%I&WU%6L*6#7K])^/+!1HN2\BS'.>^C]!2U M!$BG0PO_H/AD8VV+E5!0M<+'^9BU[7N*=-V#B[*E(9H:K%?DBSKSS^$4M#@] M&L5@1ZH8+&BF$/XQ[4&F,= 7PJ$7OHXI?2;V%=9USK67W'UP)I('7=(V&7URM*IC18[B3QB0@L MMD(AX\@!YJ7JF,.E:33!X%/"KH4LX.4E]Q45_-&4GJ0FWFW[&>L[=H?EN;J? M\WL(8!U3!CS<,9! CXLFMDDN!@[8S=*5@DU:?=AH5I1K)./QW^Z?^L3ZQFVR MYCBUXG>(SDK#F00'4Q.N+!H\KC8!=D2X^?7K4;2 M_P$S-(W,-Q(F:8Y8;C.GO*Y*-A;.#^#-3=+E\#@@J_F"Z@W-!(R#]-6+#Y+? M[IM!D.SGA Q0W2W&:/OZT-W[U$''$F0B^55E .2@R[/4P6CN+'4)W9^8,FB) M$J/?L3\;K9HO'Z]S6R*2CN>2?-,,%/9 .TYF5\B<,0I) REV9%D[M)Y/O9>Z M1P?[^!Z]Y>R2O=V*,7J?>ZO9<'RVTD>9&+62V.]UP=#22QBUE05C':HLRGAH M%Y770!':HLXB=ZPL4OK%AM%.FZFA5^-V<7 TU215X&DU]C/1-2?=D";#_?S< M\/+I%6J!8CM*CHB(-M"S469L&X9NJ1IV B',9B8K%EJ792UD\5G&N-!A@+VS MPV'Y^*-[XT\,;W*R\\014X7@K&DU)9.8KJ["V%@PR_S8-[W6&Y-PSWQP*>5PVJ7\C)%J9V>.FNI$Z.C= MIO1L05^U")0013_A/*8C0!@<"*,C,$VR+%EK>HA??+FM';5=0SD]_.7Q^L#M M+='1\F"%''RDM0 MN^36?D$>'*J&T!,,IEYA;/*R'[A$B;NL%BPUK?A6W#DT=#3TL>*4911K7OND MBLI)'0RB1FGL+#9D$N=A/\G&HU"1?T:DC"&YQIKKEDX4RY39ZV\WNKL^AX,^ MT)PAIC\1 C.2&L2<$)8[8I$YV\=G_%DIPG>*I\&O6[5B%OMN(E(+PC% M'1R HP[N;3NYSM7;/L?#ZSI>G2$=*.JW)5S^4'=>.>:>G:"0_?4"BW?&'B U MZ%FN_O>3,#_VH?RUZJ'AV.W_7M! MPW%&JE2.DVS'H9@S,?TQV4KV1F<5.*\GC)2HQXG.:_>RT[CA:!IB.)$T4FP> MCS%P;[4*R8GW3ZUXI6I04&*OPKO[+$$E;^Q>U+XY]J)'>+.C@?]5OH<>FG?M ME3%&-F^">^W:Y[%Y*/.#WU9?O#\+<%5M007,A'Q)3>H%GQBTY\,LE#PD!G?/>Y))=^I) MYHZZTT'/'%/U#LB'#!_QIHP(;P4RG:LJ72'JXV/+_F-'/&1,,D3J;=FQ1=W- M%W=O1" 6:94L6$,^,CE=M8IB"3@X%W'K. 8RP>>;XR&'EBQ^]>3\)XS!J]2R M0E*QC< SMJ35,=9NZ@?R\JK9\E,OZCVI8,)#7@TBM-CUN;IB"!/IPJBFDNU(JH"^2ASPO93+Z^@IKLHW#L8%) 2Z4B+%$6!"-*1$A!I4@(6J@$142#2!#1@ M) @$I",**-*D]X 00HFA@^A+E1JD):@@+5&(?R' 8>:[^F[.N3DSY\RY6/=[ M[[7VLW[/S-JSJ;!S.J4M1$MIC:?35Q.*HXP\.J4@X=_;'Z:"O>$G],\68,SH M,!PQ!G.K9,W!813KV0:<^V*'I+3;^?X<)/8$8)_1FHK:51%7H0">&'H!2-]F-NJP=B MXQ@YX6*5LE^958%_GS102@923-K^VI>_% P<4(:..&3U8&?TS!@+/7C 9GM+ M!*CJ%._]+ZBS$L+C>VY4T^+59C%+L(.F>)/V\2;C$+0>5H@F]LOU9G,DD5SI M?QRSQ[BEC%E*Y?MO0\4\).XZ/W<8N-6U*:8#SCL/'B:X4R2HS)8J-P@7X+9Y M\,=H?&-[\(9EX]>BO+$G,Q*W7X9X.5PA>\S&G-GX6Y-Z&N,&%+2?,E1="8\H M*_)FDD7H']M?A'1-G@O35K/]<8&HRF'HP"6EYVBBLNZ\U(:0PL=K0$6 ]B[& M-\YV0DB-@H/W!N%Q$DCZYYF&2^ ?,L_]_]4@L4QDJBO#/94PS0JE\AHBQ+P' MWM^>G>V]?WURQOC6J57?P=^L8$DYW&,X-ZCC*0>0'W$:3Y3!Y) M].)>C4=CIS?'=''*>>C]WX@WU0UI)FQ12@,10L!"'_1(6;S\!/M:;=^70KE7 M70:_:>=)/X5G6]T?E[_B^5JRJA9MIQJH-+\-G;D+@QP!%^].$:W]U+SEXK-S M-B)#\^@:]B<.P[@@K6EC^<*K;Z]S\D>/IS_TQGYHPA699=_,9M:7HR]*_!U? MI)=\O?J0EENL=J_.6*G\D9-@8P>?7"#=>.A@[0I9F8%L MBOR+P.3Q(BV2I?5B]9*BSJA%^%_)5(3X'P_%GCC@5.G\,H)4XD]? M5?8'\]RYO!2+UC3IA8.W!X,7)WYV^RE=_T@?2GSBS50;+JN^;NL1*FO\UK[/ M->B+I^XROY'XP@DSPU. ?$A?_(-#4*% *]+3DC@5LEKM/Y%'\6BZZJ#4'"Z@ MYYBYEL\1.HO%&4K04Y)I^0*N[BM_NI?7M +\ C3J^]ON.;)YIU_#\C^C51!]#+!2&V/]@$#;$# MZ076/> E?7-(BOO:&$DA^&'=:OV+C2U-L:)TD\#ZU+0W?1/*'&<1+JF(D77# MHSO+]&FC?X,_&->_>G^,\/8NU+ "O(H/'/NFS6H,S13[IGKNR&38LVA&"_^VZC/%GVN-?58Q+"+8Y3F MAIS],]2M*4_Z_NML;%SUCG8R;70QL+)+MOST=*%B6'I68$'24HJ1KDIB.^>V M ;9OGJ>!_CU&R^U2M(.-RT]DY-U?W#?OCL7?@ZHKOYWF3]%=O',+DC@O74?8 MKS,\B>+O,GL?RE?!,_96,O9JK$&1CYZ96OC)>_GUN,'AU "631"CC*I15>X& MF_N1GD4W?:!S(P/W4H;C"X@M,MSQ/7IKT168I6)Q^M[D2Q/;\21MDO/J9*"+ M9HO <8%8M2M#3RJ?_VW>B#:2+C,]"_O_!NI,W'&;&C"S\UOPAGDK'^$ -8ZT M:VGR [3O:\"MW?=X'WYTM,EX2,M,.O>:#ZSX7M]B;8GEZ:UH(^CQE2,X/0%C MZ2X.)QV"(+/=&P%5TP,/&%9&"*T%^TREXDRMMM<1#&O<%>*;:RQ6<,*.E!P3 M!^32W$^OMI;%L#0K?//X#66:QU1J)*R2/5(F3\]S-%OAM8,"!YK?6WLF;.\C MF/Y-4R&#\.[=]B1]XRKTN<%%+&"V)7U:-J>KDR8PY/EGSJ0RO4:& \2?HB1G MOI^F >'#V) 9#LG4=N%5<9M]FJ]V'G_#>%*X3>]7R<::4Z>7?SL^'GMJQZ&+ MHAV"$O,N,>+Z>$6MIT)@LNY<"/ZOMT)H.F]=(*KF,O M@OJ@(A$JO[+'/WCO(IZ')/N[\R5J3IN88*CSVG.OC]FY1G!A_B1LL007/UI1 M%3:X&9F7RH$C_V);H<'_KZK0QL>GTJCNQ3*702]Y)#A-6LOAS++DW8^/OS!O MT!_GXE':6H-A(KAJ(&*A.SLUSN1"0POQ^=D4V1GD8DRV:<>=LC-I%B&A MAZ!XC#H#93L*(Z@T<$Z0:ASDG8\EO?[6S"/T9S#<,17N#1=A'6>4)6@$"'VC M !]ZT.'(IY;-#0TB?WI&_WNI(5!PMQAZR>)ATF+":LC"#-@TNC/O//U'$?4C MUHDX2=AAZ#]1?R/[#C'NX*$VR)5R5M*BSQ[ M2GMFA:P[^$(:)]@+6,#47_*@3LJ::6-Z*J-ZCEEV%$".,QS[\U/(_'3W'MB] ME6*?[/M)K:6Y-2C*%8KB9\C6F=^TC+]T8P>=O_@RLJAV0FV(SQ;)OF+:5_9? M44N=JX0GY"7WE9B^?PI!D';>%5/T!G'=W$.TNP;;.045Q(16K%)*FC\D[\"N MZ&76$X95C?"G33E (HJNX)JGAZ"8[0OZEY9JU"VS[/)O/54*(>YY?39+MVJ\ MH\XY<5-:#W0>_!.:&FZ0BCM08VE.JF#DF;NZ4]0P%LI+D4"]_D)3-(T-84W0OF6>_D.557<:Z&2$Y?B[1G)P&T;-Q=7JY=(IX\WB+ M3M_ZG^S=8PN+[OFUFD-M-*FGO>+ZX46^S.QSY7222,/6Q>=(3P$U,\2GE'51 M,/CY+9;KGLY*GM+4CFMWE6_XXZQ:*Q[*CWA?QG[63>_ZNH$6*[R1F-S%1=69 M KZM#G'"T,?% ,@OQW+/MK:Z*)^T';Y/7/LV]S#V]*/=!C0JU5CU[GJ5XCU\ M_%=@^")!,RM/G!F[J#R(\_3/%(*[(]VP)HB!Z+Z\F8M?$W^<7.H\X!=::*KL M:=-JYGC215]4K2H,K0\JV-%WU&:L,<-:@)_!A9_:^5FNBV\:B>KFD%A_F4A+ M%1_)QH<]SSM^@@W.@_LU%L"_W$03%Q]TIYYZZZ]A@+ ?5]ELG,U4Z_]>>!JV MOCR7^T4LZ'=.4JKO5@1XM8EX< X86#2/+Z;GQ5.=R-WW^61Q\L38I8V.0U#> M73//AE*) %NEHK'V^XE2\,[+;JG!U$.0@.\N,ZM\%,WM';;@#ZKN XYXM)X-PZVM[>OOPLX9\#\8E=UI]- M6G)@I>J R'=P4'*JOGC??EJCG@HO\(IF^Z[LRIT/1 :JVKZA(8WG?'B]_&_$ M#:3"T=)GWAYP_U*?^\)0Z(O0.@1=V>,MEC[[,05=?4/1,EY$$Y1;J3M\K.F MGP7!QAR<83A4ZKM7 9% "GUASO67JDNA_#);"X^]'.0U6Y0%K=0;/.[]_YL. M?"<;8'8[XY.<8J I")/%4.D*QT )+ HYJ\SGL0M+FJ.MG3A^[RLM(_V[O(37 M':-OTV(#NOWA[?0I6EPJR5QE_<_3\E_AF*8(K3K2P30AH>>"#S7FTP>S6;+Q MB/#/,C?4! E"%T30:_$5OJVU[=5 _TU24W:G2NB _7=BX\LO;X1?.BIR=< R M.\":@V@LTW)D^S2)?8'^&IWP \J.M DJ,F:^6')*-V[L.G"Y$ *6^R&?%MB3 M /H]@/6&)S3E"0%OJ=P?S:\XTA&I' M,(&62N&@^E?1D.'0N BI<G?>>5LX!%0=M M(8__7?<,*$>[]E&$CNK3#D9"4H48%]\KFMR5%U5J4(Q;9\G\?O_O:9BGV+>9 ML8EVSWWI0Q#5!.CK[\N#C5S$DTHGUS7\C%PH:]=E<7\N\@L],OIY?R3<4XAM M(SLE'_I"P[RI+<$TA:JIUB'A(Q=E]W*:QC&=#30M]&1AN;?QE,X!^I]> M)L647($J=+IL$$7Y)V#*NWX<9"*G\8A+M>B-(]YECZ./S/^J-X^_961]YZ-5 M]_5/,'= L@$F/;!O E\]Y#4)066:S)U1Z_ MJBV2_:'C$G/"*C3MMC4VQ8BF-X3X+PQ?@?K/$(HY\97$C7?^U;#F4O9B4^.+ MROK@&=\:"5ZMJ=2Y?H)0O)Q2#Q\W9 MU53[;9#<9T._I+;W-Q5\U$ GA&CPVZ,/#<]'C,+Y-;!"E)*#C +@[M3>Y?GO M)O(0W=<#06+KAZ V.[%'EWJUG?<3:W>&I=>D%?)I[CTOL(1:]JELK]KW[%KI M9I>-"1[L9J+?.PST?F9OMT,Q/'6,TN;01%C 33JY3#-^#']1(S-)HDTM>+DY MY(Y!;F"W OO]2/VR)3Q+[D!_/U,#P8\Q'J4QO :^NG6)J= $+4,ZYW5BC%LM M6+S='&1TI;MHA-#P4BJ@,(E?P@M]^U+M2X'$>KWYIMD3D_B">A_Q1O6BJ)[9 M^D]O>4#W!P>)SU7YB OBM1(+%>T),% MOA.&TFAW*?B'&NSVM2ES)S<.^O@\'STOJQ!1=7O-S^/D;,W.OSV09/*YN#Y*;#/%-#DCY7V 9$V;M"NG?J&% M9#I"THYC-528:L>R266&T\UC].$,#B29$9"T8Q5;5Y\R))Q]"+J5=DDO4Y.B MWYL;UIC,OO#N?8DK2G%*JU1GGH)MOO7!6'>S)(EK_=\O>.P1=)5[HM-TJ)&&987M M<'W!/3=?]Y.'(%\5BF)___R9J9UV,-JY,/OSD-*MYCUV_Q5GLEVSZ1_0\JND MT$[-'6+"(<@;SPZ8=\Y+,(1[6<3,@[._8Y,?>/%G_MHOMOM<;]YGRV=KT0L* M]Q/N9ZD!%04LIU'_4%X!RXSJ3;?/OS]OPA6I8R$ZWM^MYN>&KNCL_3A*D$PD3-W-_U]8$%.\*LDQPFW"_L5),@2 M5!R =FO7E ^$T?2"@XINSU*VB#GLL$8R^B'?FTT#;_#4"EXPD4D&L*&+"YQK MS.3*>1OJ0%FT^:A,/9SBB.!)ENRX8M%A=B/= L0SV9/?.-6]AL7Y,4[0G/>T MHAHDS)P]99?\HQ]J]1F2_;>R FI X27"G9A+P->E0U!"EC@A,U>*^:YJU3KJ MK^5$P>^+!7QM1?>M\S/BSOQH&4Y<(*A$1W "AZ N-PA#6;R?699@.W?12DE0 M0UTG,.G=\T]WG+G$5M8 T-/CPG^P+.VIKJ6E!>$UOM;M(+3#WKKX7-MJL"?P50LRRV;>#6<4.M[_W"Z9*W?Z5JG7@+ M3DB>/#JBNRJS$1<,^8 K*@F4S?HJ=%P/^5S;Z$/"NT15/];(C2^X93N0SATS M-LF=Q47P5J729T(JY4;G+CQ9,Y^7OP(YMS+('IXQ6/(^?7[(LGW"7.Z!S)O@ MKV+ZV3O:H2B P!J\4ON&B7V5)_ MD=E\[U-&];JK_68 [(I5(-F"$;AQ$+T%/?3E>,T2L=_L\I)F6^_UF M"/=PMD[XC^M1 ML:>.U.X(Q\IQX>.)C4T.F_W!&KZ6.SH5*__3YV;_%P[L<(F.>%2!!5HM@JNJ]=#]U".I4)_.:BG99DG2/##W; M&EF*8?NN-O?N9S]4=Y8##M0WF4)UNB(X[L>;(YVQ>^&(2!/W;F!T&;SY&^9T M/>I^;4;Y&EF$WCWG[,NDV.00B5I=WL57<_VH#NFF&>N7].,3P;).&)X%? M[M%80G_20MKM>H\>QV8_2#' MWDC:?@_F FOO@++)MQHP$[%^1;.4VRZ_F@1 MK-<;O/=I&'2J0\#<-@;(2L3(41&0HY18-T(DVF,UWQV"3BZ@]5=]*EDTB?VL \: MS+^7Y>[A7T&BC)?9TB\E[$L61AJ*[3<<"* 3IIB9@"X#;CU"LJI&JUO$/E-R MC.Y$P9FX%QGO_HZ6D,_*D":_V6%/0.:K$91$YO5T&C.@Z1"$LUQJY[>4RHJG M,?0IR,'!;M_++^0U/E1:8\9?-9O$?=HKF%H1%F);A#8$="]P=58NH ]!IB,8 MSS)4]O>84[Y9$>J9_R[.% W)J,ZQ%LXAADZ,<78:D%#,N5'-04?FA_UWH<_4 MNZ7E)D/:^7P%W7RG*+:XL+#C.0AE"2M+(>L6PQOI!9N@8T8\7'OI"2#6ZS;Z M@R2.R'94&]N1>>X;0P(-#LXA%EE=K<^U/]T/> L/2GH$\==='7RJA:=W]XI< MCENO8!AC#&KG5N9Y/VA=WGS%]_+17Z;I4HC ?NJ#G.D'G928R(+%A/WCA9%P M=94#;O2/ !RV"9J2W[6[;<>R^/B;I;O$*$6<*PD5L#KO/#]A]^7(D^AX(&^] M5A(!WO9H.OZ^S= M,YT<!9#((W"!X^;E4FG_8?G)0MX'L!']9T'5+DYSQONY&A3X M"^6FJVYA"_Z?M)2$9:^W7.BSH&U"A%>R#!7H9O5%_]9084=2[!(V^NK%O$7" MIA2@ ,?YVQM!<_+KB>L[PL3HQF$0RX[NGEK 2(W"F.WF9;]"8$5P,H)O!3:Y M7N^_SO@CH;5..2)*/+L-ZI#2!#KC:A;1?D(W] M/7/G3 K7D)% I=9^#"EDO85Q@*5&MYCB,Q^#UH8DZ&HE9 MI*_G[@7*IT\]R!949O-K%C.<*:*O,<.!5!H\NIW0'^=%3VE8:AL^O:8M'HL[ M5RH;Z>:7\>;JB?WNB)&V%],FRY?P8T=ZNH28R5_,>TM3B3T0;9D@*=$V1*E/ MXC0N;(M@A6S*76>=1&)Z;-IS]RKDGE4]%UG4&3K!B]G3[CP2&/N# 3#$P9#(N:'1M[5U[<]NV MLO\JN#XGI^F,1%&2U=ARFIG$3EK/S&(B1.C-);#Z 76(![&]?>/H_P^%+65*9L9S\?/[F-D,>_GA]_[QX^>7=\_MO9R[;3LU]?O#X])GO#T>C#]'@T M.CD_:6] ZV-RKJDTW'(EJ1B-7K[=(WNEM?5\-%JM5LEJFBB]')W_,BIM)?9' M0BG#DMSF>\^>XA7XE]'\V=.*64JRDFK#[(][OYZ_&A[ $Y9;P9X]'?7_M\\N M5+Y^]C3G%\38M6 _[E54+[D<6E7/IVEMC^#-$=R^]LSE<,5S6\[':?KHJ*9Y MSN5R*%AAY[,D?;*]I/FRM/-ILC^%:ZIE;:Z9H)9?,&S[\SW#UX:N=[J )^O^ MN4)).RQHQ<5Z_MUSS:D@;ZG6:O7=D;ME^!]L?@#O"R[9L&2.A!3(.FI[F'=L MX<-7VG0OCO'N!3=\P06WZWG)\YQ)>/X__SJ8I-.CIR-\%CY*_9D/DPE&]7RA M;'ET_1M]COF_S])?<- W<R.OSVTQ:LE,3K[<<]6BR&N?.D/T_2278[3?)*F MX^1CO=PC5,#B\Y.F=V%@C-N,99=V2 5?PN*,@K@[CV:PY6^GTN%= MSJ6):^L-79/Q_H#@+/I"/C8C,?,T$C// ]$QL)_LTK\_OO-O_AJZ7_>TWEF[ M@EG+]-#4- /-9SZ$&>%Z(P%Z:K_1!\:-^<(QV-69)LGT8'CW1GXML MCWL,K(J;?E443,?-PEHU<3- XR:_-_S%S04U42^F/S')-!51\W"L&FE8W#Q0 M&?F&=EQR5I#7; DP[%U1\(QILF" L23T390D:,^93%M[3D)^4PU9H1M)LUII M2W*N66;%FEA%*N;N:T*E; "V_<%RDJFJ9M)07# (E\26W)!^!6E;RI0TW%BB M"GBQ>Y5F M0 0S!BC\O0'J+(/C<);!SR/JK6' "Z3^+/?4W M75!BX^8 YBOC%RP$$QY7W;C'H%WDXN;A<:V5QHB!N-DH5 @XM.\/D)9Q3^6" M:V/C%J$UH_K[J(4HYR;3S$7I!/$C>1R,A9)-"&CG;T9@T%;<8Q#"P.%Q106% MF$6^) 5QF_@;@EGZ*&KZ ;&N$0COH-B!^P7#*\E240$@52T^ G0&51Q^IC)' M] K*2(7QG "EK>:9052]8 !@@?**2WA]L28;EQ+IO#((#<=/C@R!=^F2801H M0MXW64G<8MBB;&AF YQ+1MRV2WYOJ(:V$&&[BTH(M4+(Y9> MTH4 >0?J4,S;H4?CS9/>=I.0<[3_7!=()T2M1,(H:Q4$8C_Q-ONSDF6?0G#@ M<0S:C(I9$S0'JQ%$ST.G 4?,0R(/BCX%%Y'H%J.X*]C2GJX/R732HC*\= MUD)O+:*V#B2R"P1.NEQQ M#YO/GW"P':.X^0CCK/'( %H!)NE11AO#W,_CH[@9>APDCLHC SDKT+ 6-Q,\ MA#_\ :O?CS!_CVQT]M>XF7AYR;+&A@EQ\X9*&CH#SK1::EI]3VK-4<52 M9#QIX]X,*;2J6CW, 4QR!:0]&,4[H[A7F_C[QCERH@YCC3VM(**HCCT:/781.7#B\TG$GEX0)B?296+)-.HA;GH"3BD-_ M+/+,6XSS" )2/?(P3>.F/Z?KN)>E=1=\$H")L4_K>Z#TB['/_ 5"5V&4#8]< M! JT]2=+(>)L/7[_@O(0BH9'#BJJ/P4)%?8G0P ZF\A7HR"@P2/]_YX,QFG: MA4A&+4Q!U&U_Y(>%A/;]?K2IZ5 M)-3&YC,1+ C6F7AC($BDE+_O'\1@,8G=GNTQ-5CI$!7/8D_#\S< FAE,0PN3 MX^]Q(ABK@B3D>&2AD=R&L-YY9.'Q+^]_-2'RY/U-",QCC'I'?LSC'H#XR^]$ MKA.98,$N_B9!D&"7![WN=OJ9KB+?RR)7[#!+P]F*-D=&88X^TPQ4;M96(WC, M^?>DF^T8WVF/J,(N4%?Q.H!+@B1G$,GN.6WZ=YX MCV#>":&D@+:&6%F@J]C7E@&X6H' 9"7+&\'F9#)[A.GD>!MSS=U[.WF9??&" MCA^T'SD&\+6VSI98M\RYI.:'X,AM&<-T%JKHWR;EORT5(1B*5$VUY1FO,96( MRVT9B$T]"Z% $'"U@-L9""D6'*C;8-@! 7FB"\$-B(D;[V!&PS96+VY,=!MO MBR"GB(3F*NX-\S:N DS3-SAV4>L/_ZQI%C*U)_@<"Q4R')RQ;W*" MA8PN#CYBC[_-Y:/+^'U]?GK6)?S&;(&[C*'JQUCAXYXP&/=;#K^FJTG%# MLD9KP 8 \MAES=!9L2TW=[5465M9WN%$0QJ9L[9<0;"/Y*A^@)\A<_.PW%S$ MTRWH82O^RF%&/@:]S2)NQT.8VAD>&0BD'WP;10+\S89P-0(\AHB%K!'@4:(V M-0+B9J,K$&S3TNM )$-,R64GO\K=7^.,L&HGB^4+8^NWNA/MD;QVF6Y/V(;7K&J MFD]W3MUVIW#/DO3)HZOG<$^3_>GFDE5U^U)-EVRX@/'X-'1>PSD5*[HV1RN> MVW)^.$YFCXX62@.$'+:74OR:P%?/4T4ONSL8#P[MY3F,]"X5_:5=,GIM?ZZ9 MH"B6-UK=D'GH0.5.%WO_#9Z\\O6 K+\2CW:R_>T1WV%A9TRO?Z//,7\O(+*W ML]H]T3O]:J?([2>S$+#^YHD!6-1R*>$1%\A )(/U&!!/?]( 41WFEF:CRHMMU1HQZ0 M,)9 ?PMKA<<8!CJ%W.?BV@AK0JBK M_IAX%?])LB:$LN>/ P!OH&F$L,-Z+%X79F/P-PBO!+L,Y"WU6"SMC/*XEU2\ M'[4W]$DS.]9, M3)9R*^WFV-4%(TM^P22ADG#9GQF+R36T4HVT[2&J/&\MH*HH6@.H,Y^BJ?2" M9BZ78$!ZQ(X'^K14$[4 &MQMX]QK"C.JM@]J]GO#M3MZU@QVT\:0SMV;?01? M*UH#3.P1#?I!",TOG/M-*HO&6'7J<:Q=A3DGRR$+\2?)4!K&P^3YP*TCJDC\-+$RI G^#D/4)ST:%!^C=NA^Z]6T!U$(*@KG5\=NQUQ@FBQCQA2-F[FU<( >YS\EVRA1 MDI4L^^3&M;,P?/:U &ML&GF%(9_'7!1,X\(;Q*GG<1Q>A$"B'NDW,,G#Q$KX M]-6'2>/TR$';68C*YAYE:1U$]?;( &U C]1P(>JU-60>H!*GGZ7./PU2NZ_KA@TY_3:?W7.7O)F;+,%XV9[KU5M9:6=#R.WV> M6X/W"[@O+7?./2SWWCL@M:HU9Q;+.\(UAGRW9H&E4KF#;JW#$WA&QR*: JI: M:4NE3!0;SWG?FP.+J@"5%'_;@L2! X94;WR4(8R4'L\,#[(:>:0?E=6X M.0BY-WMDXYIW/7)FE!PZ7Y!U"\((?S<8?\!M"(7<(V?'.RMHF*P$C\R$"6+V MR,"IM$P(V..PS-09;&%,VS5YOM3,Q;X\*"0W*P_[M3.>"4:#A#1[U&TE:$UQ M<["C?+5&]\L:-*VX>0*U\@U=D]F 3-+)9$ :*9@QZ-)B-5:@6ZR=9HG^#,U= M3707RQ8WTZU]O@Q7,.]^>NGN0W:]7RCW@;F@2Y9Q].8ZMRF[1,GF+MC34H$. M-H1C")TNF,;:BZ!-827V!59!0=G_J+ATM5/@;<#EKJ@_OI*O)1"6$M+"/1?<%W!I2X%N:WH>!-ANE4%T5XC^>\-0^?/ D->.]C'*M62C'&FV[VY M+1"#5_0F@!6^<]6(]DW76>\MM+K!TI+RHUK3A6 =NJQ8M6C!Y"Y[CJ4=5V/< MT[TK4J-QC/O:',AQR43MN%7H8Z^9>RIKA&UT&[:;NS*UW=/X?91>4LG_<%_7 MC6Y)<4Q=2'"N&M@=:@3O>,851_=_R6B.[S:F':I3XLKQ=+JN^\)M"V7K1-:6 MFRV$1\*01G@=%N32R8^CPGD9^04S"3DMMJU0N28@/*8-;M9L2;4+2-[N6X,N M9+G]!@,,BW8\ Z: ES!D%PY!W7)H 6<4L[=C2=FP&2Y MAPN'D[M?>6_;!_\7P_G-%JS>FR_O%T#LF"^W MGWWJSW 9==Y MR7&?';R;>GKIS)[6"2_E-YQ_%/UUGH?+];SC30V/KMRJGG. M,J6=+G.M7-WUNUA<;>[JC.-/-VX[.N=HB,R!AY$9D7.5Y^1-0EYI@%F8OD6Q M,.#)@)R5)T]'S5V,SL'$!89Z6TS_G(6[DC'?7!R#UAAW]FG( K?^N'CG"K.% M,)O$;M;V6)#@3#/C@->]V],>]N#_?P! ZM5B]/SX^.79^S<;OK+WR>^$> \=4[2(S7V/\[7Y<#?ZKV=%]S6, MV9I\8-R8+]%KO_(87^%B*ZRABEQ_:47K"P7C\><%K4<+E:_AO])6XMG_ 5!+ M P04 " !.BP-5$FT[8 H0 _:P %P '1M8BTR,#(R,#8S,'AE>#$P M9#,N:'1M[5UY<]LV%O\J6#?9)C,2=5D^)#VSL^:#9?G<"K MSO(^*AZPHU:OU6UWNZQ]/&@?#>##U5OVXN/H[*5M?/[^;/3'U84;].KCZU\O MS]A>L]7ZO7?6:IV/SMT#>'N'C32/4VFDBGG8:EV\VV-[,V.20:NU6"R\1<]3 M>MH:?6C-3!3NMT*E4N$%)MA[=8+?P-^"!Z].(F$X\V=5]K<-!W7RJWN($6(3=R+O#MF\>&_8;! MUP:!EDG1;J)BTYSP2(;+P8\C&8F4O1,+]D%%//ZQX;Z!?U.AY>3'H6V=RK\$ MO C>&]=KOC?4JF>XR'P"X_:Y[,I+]7S"F0:1+RY4#&=N/&H?*O MA_GV[?>]HQ65]@^ZWOY^SC')XZ_JGL1YW&EX_;7MW3"IVV['V'3XI),TXL8T M>2BGP%Y(GV+6^U[_V'+#4;\\-GX>2 -O\.'I*>C&0 0G+?G%AJ$P1NAF MFG ?Y'W0;'L=QW.LKB?L!(^2X3T&<.__(%*#.MB^8/>["+JB;W?Q^//D]U6H M]."';@?_AX=ON?9G!:$_W_#N$KNK/:SKN_>JVVG<9XC.UD-LF)[MBGIDEZ*V MM:SUGU[6UJU(U^L=561MO]-'-LVU\+';ZA&'1KRTAKM;>U FRSF $!5_Y8F? M@SEC;O:-1YQ*"3GM*:X\!QS\S4 )"@UCMP&%LUSB,3^H@/I)S\\<6Y*P@XSC.> CSJ&/,JA4# M72SBE&\!DRL]92VLKBH*68\/E7]?Q:FL!4W=!\DG)Z["T9.NETA* M(.4AK[7 #U1,S_8[[4:[#>S3)E*?2Z*2K>7(.V "?"H6P<=9N&0)AS\@U"I( M&RP4:(A*$TU_@3^!@@I? ;8CMH4 M^#S"Y#N+A-'23]&/' M0J 9=U!BZCY=L%3AE>3 4=5WG<)@RZ,NG @,&'OLM M\V?,L@U#[8&O01/!I/,[+<.S'&FB^VF_5&&H%K (YO-0Q '7#-G<8Y=F]1+. MP/X'%FBLO%81RFFN@7'&N>YAZ+2Z&9@9-]@4'D4<9I#[]7DUP9T%07NMLJES M?YVW/$PL1X&.Z6MMW:& VI*@/"DG%0(,E1+'%*A9- Z\#TE\+MIBI4#28 MX3=\'(IBQVA* +;WV6$_AR# $3HG(7*HS]/9B@[P:"*DR;3PV C :IG-@#LL M:S@^@SX:>(OY,^%?,SY!GKOE0@LI8( 85J13D)4-X9"&A?P75#HD7V0.U%JHAD5]:W+A2:.ONBT@A@:T&906\#3=&( M?:]VY%Z.RF')3[F,&<\)AW8=::8R$UH@8FW!>CBD88TY['FO#41?IILH-=7< M6?!G':108670<9PCXK#/\"<#E,[C# A'X%NL#(,WI8B+L*8P-0K8)8NE29'0 M=S!$PX&.%_+EREBDF45*M52BFMJ$HVH9_CKZ/+*?NP,7WY1497]JDNB0:M/HI3MF:M2H%)'W(#EJ(]JWBT"(L8< M[Q,W7@O'8+C6*;P4D%.0.^%(B9WHMNUK4[]"'7B-KKNGF.;@DQRK5],89D:T MIE3)B\6NX^YY7(^\D#K4614^@D<(4X]NA%'.+'("NB.$ W:48*D!W+T$G, \M8S#2 MAKBM2X@1@@7T =*"ZPE"%RKN$ 1TRT*3>NR-LAHNQ3@AAU>FMM>;4-Q8Z'*% M@4K4$NS]9,)>O+D:O7_)$A5*?\DX5OD%Z2W.6;&V YSV':N(-P"B*>Q:C/5= MZ%ZO0DV,1RIS;JT-B]I8+1"2V3")C77CJN;&TR H-1.1:# M039YV"MX=YO7\MAE#&]A-@[HL**M7,OW#O=I%3( A(=+S^(,TR+%#M@=^# MQ" ?D8:AIRG)BE.#/TA;>ST5*W-:RX!1TRU$HZ'JLX_]!U)^6Q!\)[O Q&0" MRL=COP@>@FLNXS335K.D,XX!6'#(!/Y89(?60L3?7P"V[.-O IEO7,TP,1*X MF,GZ;%>U2I<&XZP[\\BN2?=!P,0ECA^] J+J93\AZJ=B:V)U!L9B8P #N6G:GPKL\QTJN,PD&[29Q4]%F:^;Y(TTE&+KX%?A+T6"BY )=:%.5?3S6X.M1Z:DS) M$G%F[1AE2Y,EU%)M,L#_N0 MH;M\Q/T]T\6K;I?3S,_RM^U_P[6K26&E'R^3>AB5.3NA,F_6K_O M)?^J=-U+]2J9A$]%\^$8/"V@N/NN/:Q> M$//_BV?NT/Y;N7C&ZVT;$S_X:C'Q_):#0WO!QIJMOJL@;(D&<*(+BB5:&>$7 ME:%8F '/)Q*Q@+0Q)%O>FL>YM$JT% 8SL1&>GX86+KPU52JPR,G%U0!/8/R* M[(Q&> "P+@E>MA2GQ" !N50BN,?Y'*KAII\;VNHB@@<9KEO(3'1UZ[W**CC0 MU-A0?FB%B!"H: ^L+ZW'PSS1(C1+[*SBIHO/&LNH+?PBQ6BQ- UVMB;+&/9& M6;V,C0A#D'E,+%Z!2 L-3T[Q"+2M0O_^?)[-A1NKDXA7]BZ0.GQ:WG;P6(G9 MK*<0<7JICKA))%7\J-K0W15%ZM+M$94.7IM1UZ7B8L1X ([H8('_EY /0M66 ME3^P8( <8M,2"S1IJ8AMZIP?5I:(W@JMQU8"F >J=Z93_CX%$X=5Q8?9W"31 MPI>8]72G@FZ0PVW1-S.NNM?6=VG!\"8+?"XQ"\C'*G.G@SXI&1>Y77#,;$$? M=@F6,4S:9T;PB''#'F8+I+)9_ M9N1#,V-,R^\Y_M3(* OS1#F6MQ\,,'4%$ES(5MP?-86(X1X;'T_R9K2*QLU@=K/38 MY>3V+5B* "R3NE(*+:9"$0P#F8%;P!%:$]#0ESPW,33X.&UQIVOIZ)^(+E^HIVJ_C3/=Z_.\7/ M*8]_8S8C-8T=VOV2+U%,;EMMO;])6=?IG1X%_#CX=AG[.\0^WQ8CKT]RSN2^D['+ 3K)BHO8U@?#Q7@10.I50 M=/4ISFQ@:W?QTYW']IT#]-D#&*B5MMA(!0%[HP$08U$:!Z7V]KS!KF;G)ZWL M[[-E98--W3S M5T]")Z21)4=6,^<=SH&5)[##D=:9\7]GU2!UM8M]TK4^_68_OM)96=#NUI[S M_M=.JU3M_ A_U42MQBHKK*=@6+QYL(9A.M^-=&)1P;>UV,UP=)?2J45JW:X= MR>@W$KC__S0^^WM0\E#>Z=G9Q=7HXIRDDD[?T=IOY7J=_OSAXN)\L'-\WRWV MX]@9DEZW8[%I>5]^ [#),?;QE.C=_CX!5OR"@UTB]NTV@0C$JPMXPEJ MS!70H:;NIN5^-Y3]95.O_@M02P,$% @ 3HL#52GW7-)Y$P ^+< !< M !T;6(M,C R,C V,S!X97@Q,&0T+FAT;>T=:W/BR/&O3'R7G%W%2]C8&/NV MRNOEDDUN;9>7K=1^'*0!E!4:10^SY->G>QY"$@(D#!C;7-6>;=!H>OK=/3/= MUW^I5KONB+HFL\@_>E_^)!8WHS%S0V+ZC(;PZ<0.1Z3'/8^ZY OS?=MQR$?? MMH:,D,N:<59KU"[/J]4/U_"J6S6&NQW2KI_6FXUFDS0N.XUVIWE.'KZ0XV^] MVQ/Q\*?[V][WAZZ<].';QS\_WY*C:KW^[]/;>OU3[Y/\ MYND)Y/W< .;>Y2 MIU[OWAV1HU$8>IUZ?3*9U":G->X/Z[W'^B@<.V=UA_. U:S0.OIPC9_ _QFU M/ER/64B).:)^P,+?C[[U_JBVX8G0#AWVX;JN?\IG^]R:?KBV["<2A%.'_7XT MIO[0=JLA]SJG#2^\@I%U^#KSS,_JQ+;"4<=H-/YZY5'+LMUAU6&#L'-1,RYG M'_GV<(2?-4[A,RZ7UO&90T/[B>&[$V\U'4;]3I^'HZOL!'DC/3UNP-VP.J!C MVYEV?NO98Q:0.S8ACWQ,W=\J\A/X&3#?'OQV)9X.[/^QCF' \D+V,ZQ2QQZZ M'1-X@?E7$@$=H$?+"XEQVJI=PL^&^/VL=MF2..FG9I\PL?WZ_K_65/.BR$":N!1TW 5:?:J)W*MY,5 X\^W'5[_[Y__%>E] S-8C/D M#!3C/M_=UL30NKNU][-SWXX^[^KOOEX<_[[]UN:0)>%&2M3Y\? MN[>]^\?2$YP79=[;^R\/W;NO-[W/]W=;6\;#/>C9[]OB5:/UBIAUH8YKK*G@ MCF\L[H'UVYY^^\K@_>,^\]?44ZMG:*^A.PN^&GP!8VN:&30#."W6&L@O"OX_ M(Y=M[>7&Q;;P/C_.$./0,SO9EAXX.WN=>N _41#:@VG*;(%=$L*?5 Z&U@R: M"KT12RUP$=:) O\CI[Y5:@0?K'B\T4H]_\GVF1ER/R@URW&XN3LH!6G9A'R-\8.!,2RWLCH43[O^HE!KTV35KFT:?D8>^ZT@/$)QG M,9/[%%W[JLD=[G=^:8C_KK+?HK_5B8!/??QM[FOQSD[ '5OX%WP,(=STNAY] M6(]2(UJ.F:CG^?R)E>/SLA@<<,?A$_B** - J&N11Q:$(A"]XRX;>PZ?,D:T M2!#$!',#@23R .@QIP1(9P=DE_20$R?)04).$&6VQ6 5!!109#(1B\,7O!]2 MVQ6K\YGX%5!%0*4]V2;H.SX@_XU BPUL6+7'_("[ 0[#!^!M 1D+QT$\B ,5 M-^#4QL550(0$+^7VM."#QM.H0USW'3L8 1AF$K4P?9\1C]H6_NHF2&%I[90! MI[9Y:]2N&0EC%&OLY;Z$Y\'*8%';LOB+N/I!$F[#=KFPQP@:Z)_""B4D=]A7>@ MX)\US_2HSQA9N=0!E?S$W A?8PG"&Y?M<_&N0NJ>2N5>V[S[MTA-G*V,^!;! MFC0OL23GYQ+;R50B:E%&^MP'FO]^U#@B)G,'>@'K MZ%^N-H"7:I^'(1^CVWN5@!O_%.!6'3KE4=@9V#^9=95(3DJ@.LKY#WWX9VF M]6.U,[7\T$I^_2RPYV,)YH>@RQVE (4BG:+O?'U)E?SQI:!"TOP-C];P0:(,NHA'9K3B<8 MJW1"M ,V51]MT[=P70@LT+'8Y8)R)*^UGN@572?9@R5N=X5:^T1YVF=7H<9% M;JAAM.8\KRX&%%E?7#FU$%8.<3$8[A,WPL@6?A/#X<^&V*((L @ M%O[Z1)U(#/G5:#4J0*T*$93)C;?SLA7ETC'-1K-!I$T'+QNW,&R(]!\< \# M*?#@39,% ?SNX6>8F]II&*5 0X"2$51%1(JEP<)5*5$B&'29Q(9BZSXW#H44'N#2;TQH%TLN((Y J7J M?@6=U&@8F&Z44Z8DZE:.^HJC8BAC L]4<''X^K V/%L$RNVC0\T?U:\FL"(L M%,&1JGO,PA&WR+'/(Z%>+3X1>4B$RV6(E1"348["T4F-I$F,#_BV&<;TC5P[ MG%$7+4J\EIA'Y]>$4@$.NXW>H&1UP7UT#&"%6F1B>Y&GN@3NRQF$+*%B\L0$ MBPDEK&# 0C+@?C@"@,K-A "C3_"=^S_*C13<4&Y(]RQ 0$E^8'(!2LNE"54DLEO(/B++DL7U0SS@[QX)[&@\WW$0]^ M!HUH[T- V'QC\>!N(K\#R5X'R09RX^F0G+D^P@8L7#<<_CMAO* M@/A M5="M8->?%WTZCK,/,C86]@_F)TIW:)$$I7'6E10[U$_S.P,S/+\B:QW);4WL2*SM).\(::O M4DE#<< *]TF(O$/F#L510U?E(A#N9!HO?PMD0&U?IS]DGHEAEA3?].MI0^V$ MI'-C.UFM3L#ABLGQS4D,#4)P_/%$T MS.+@B#VB33,;%:]94U_DN]:G.2NFO M18Y'#9=9G\()GTJAO0TQ@4C5XU]S+&T':CC53@WN C&I>_7L@EMWO^VA,@9S M^QXH9Q6 ;-$78DOG^H$)V#>X<;F?1\^P8X-($\7XX.7)=0AJ2MN(ER?:0<9*AR][0+2W)FGO\RA;[DFV1!PJ+^5_ M<=)QC4,0B2ODH! M8=Q.P/@.09HX(Z7C%'EI)G'.0YXHI(',!P#[<#Q?"(S@)C;_=4@HB 2Q 5H/_@I2 5 M/&;9+#ZJ8H+LA2IB!(JXI8,D;T MP,^I8%,PO#LZ_O+STZDWV[2KNM&)(^ M;".$M]2(%>=Y]/6C!:??RJP'6,JU5O#Z''@#,)VE!BR_*3]'\"&P-;+YBD%9 M+*.Q*@>66P8LOH*&Z:<]T*PEB^=S"I4+*ZW@5\6K*XATU?R_R,_3DM1\\=09#8S%C=1IRS]A0(: M49-:1"87=9I(1B5*IJE/DA73LK78/#IDU;[/Z(^J2)=VJ#.ATT E@MJMVD5; M9ZY4^;3&U=%;K=RFF&!66"OEBRY7(3E*NHSU+G'2N*1GL%P'/ ..E']99I3T MRHL/$;YC\\U*V)N=P+:DP^'R]F&;XC603&KZER;8EO/W>[!#L666E.9BB_L3F6++RP[) MM>3NQ'QUH_P[]A,L\0Z_,[Q0+JI'B=2I"8RI:L\QGPP8TSL*ZEHCWGS7%]\Q M(2M2V7%Y/M2NB":ZU'&?*S IYRXU!.%<-2"3BD-:E9EB90 R?UEP>89T;@:L MFE>N<.+2Q-?\FLL66M0[WLO'9-*)ZU4A%7GSY0GQ^?JH2^/W9Y>9O(F >\L1 M/,X2E"LZFK__M^H=F;GO^-AVZ:I=A9Q;L\MW">8'_!VW4%QL'[$F4^K#D#>?"B,]HJY*WCF<9AU+3'&,(@+7VGI@S+0?A"Y6\T-8P?8!RTV6G MBU:=/A-;]P7SX(G@+I48;M5:@IA$!"*(^4%XI*.\0J&;7 (6FU-F'-/$N'T( M)CR=A&[,XA>5@L9/XG"L=M[ZJPS#],3:+U#A61SD9*,GKJ.DUFFM'>?6D_/I M>"B!AL3+4?P'8.$U!O7?50S .C(I/P$DK$R6Q]_3/K!.% )?J3@T$71N+$N> M]IV,RT)[)T9V"\-H2A9XN1X;ALAV*> -:>-C$6AI:[R=9@1X9+%DD=M&T7?+ M_8'2-71?'O1%UCUQ=68K)?>7\NUZ>WZ9],A"S6'43L_?C>+8 WR?ULZ, [YW MR-]GM8OFNT%XQKZ=>ZFC!CF-3R)2(41G4Q8S\R&T?2.@ M/SLJ/TKD1[?63/ 0OS\K?E]NPU*:0;IIBQ1#B-V-9>.5W2N'9;[]$IEK/$_F M-.Y,CN==W-^/FD>%\-BN&?NH89=;Y!R#_/R827*E2JX_JCW9#9O=K8>"V+03 M=XZWUNUV8Q'C0=AW+NQ-,)1O0-:;E\(B"Z'0G>-?@:"_3."A%0*6I2;WXHCZ MME1#-E)9$@@8XC)%N7VTV369SB^FR=A@H%D9(\@7YF,EOPE*S3FGXKQ#L5/S M"5=U7NB+9;!RL/42"%EJW>)_^N#[HG DB=S9[FU)95EL$^ U<%DII/Y:CGED M9OZ584'LWR>1<(8:=]&AA452UQ0'[=ZVR!EX&[1 #_&TR,W.1VQ>YEXIXLJ) MER2M9;[W4*FLH5-:SS/'>T?:O;2]>X^EM0SM'@K &E;UHM+:KE'=$W]DF9TM M?.R^5&V>^;L;A4_=EZM>WWN\;2IDWT,MN+'0XDT)SEYZ!J\1<8>H M/"DZ^0[T&P[*"U]-.X3D^VNQ]QY)AY#\S?#_7AK>O2?_E!SH597U?O(#.6RL1] X:\KRUOA-; M7,M^]%\^T*MPH1%G#\K<'>AU*'/WH@1[>V7N5K?A25>ZNSR35Q$NXY/'<;6[ M1"TBXM&I\-U#/E?_+IAU>L$J;+K/BC/%>G?4]T6G$ I/<>[B3\_'_K"RE\>L MWAT66G)H3A\7T0XFW<)ED]60RN'K8AF^_I@5[W,7]SN1W6I$IU'1)-?7+4C1 M2TUU'L4>*GGU!DN6\]:5"4=V@+-AZU!1FM!,5D[S?.17[+X:^9H<$M(TZI&F MLKT//"!@860"1+5E&QEL!IS74'6@6O7,^OL"=0,]6?:% ,P3K#C0'6%JQ1?[ M>9"'?&+9+*A@3V&@L\ "X,)G8_XT6S$V+HY;!,U@T;Q=KE 9D-(.G>4M6^9' M ?%IN1&"D)Z,<+!5#IT1LD\#NV1Y-=U1*,$I0B25).K^/**K;EKFUQ=OR6B" MQ0HE:68J8$NI#U&H/J?VYQK74+H_4<#8IN]WEU59[3R5)0#\Y@G19P&,DWH M)9.;T3CY@=!"3*T%Q(8&W 7R3@GJCF! 4<*F6G.IMD"+>JW%;.,S>]R/_$ I MAP3+Q1. #$9AE0^J'C>Q67;,.C$LMFM&8& LU$HF=UVI4XMK"]%"F<(#LOW7 M6+;R"E+=RD5MUGA_2+0P\QD\P/WTK+(?LV@4,8-4%$K(-)0NH&]N2?F"- E1 IEQ ,_Q 1EF&RH!<"I\=B;+< 5.5LH. B"E:VJ MNZY@W0!_6J(GV$ 2 M355O-8!6,(_Z28, V6HRDBW D60TQH6N+QQ./29(/RLTG+7U:%XME#8&8X(1 MCQQLR$>HA:N6\B2RFSCG('(&6.$87\U%3S?P)I2,Q.#6=MH#Z;D-CYZXK5.Y M"_L=U?O)@@ +DG 7 M=&UB+3(P,C(P-C,P>&5X,S%D,2YH=&WM6F%3XS@2_2LZMNX&JI(X(<,>XS!4 MS0!31]4.P[&9NKJ/LB7'.FS+*\D)N5]_KR4G., RX9:YXG;A XFE5JO5_?2Z M9>7H3_W^697S*I6"_6WZ^2V^W5Z MLN>%3[^<3/]Y>18FO?SZ\:?S$[;3CZ)_C$^BZ'1Z&CJ@?<2FAE=6.:4K7D31 MV<4.V\F=J^,H6BP6@\5XH,TLFEY%N2N+MU&AM94#X<3.\1&UX+_DXOBHE(ZS M-.?&2O=^Y^OT4_\0$DZY0AX?1:O/()MHL3P^$FK.K%L6\OU.R M:,&GE49E;R9>VJI_2ZC&\IR\<7U>J!F4DZV3L/ZX77JR,0^[ M5 CV>< ^F2;-X1_HZ.'Y=-!CE[G_2*5Q*ELREW,7/W=H5(7UNGC\X\OQT.-V MC0;LG.5\+IF1!"NH4VUSUV7J6#R1_%HV$3_JNQ!*9OF+H_8!^Y]4F!E4MV7>E%(9$]>L'7 MK8>%AA651MK!=%Q5C%=+UE3.-!)F(ZGXG 37L(RG:#),E^ ;IX/< M/8%*IM):;I8D4O)KB7D[.BW:!(S!E 7Q&,U! JDR2(000VJTL$1(PQ:Y2G-F M&_IW.WXAC6R5T )*94'9Q/,A=1II:YEZ TEO#=.TP#+G&"98LNRZX=D!])1 M_1]A:OP(IB3+5(6H$0!NH]0#H"".;M/I5U6&;QS@U!KMA9:^#'KLRYIZUKP#:SM2W S;=\#:9-OKKQ+80:?,D;6*= M90J/NW;/A^*<<2-]T!%$E122@L,DD)84RN8T@L1*I3A4M[8[8=0JDGD[4PA>>G&0 $(A%Q$M 0I67D]5 W>$EJ7%,/1 M KAIL]=M['LM85*G KG!%JL+)?SYSS:)54)QHV@!*N183],5:6HLY3V_TZQ/ MDI[$<&R#03B(^4$U2C"5-@4G[L6RO!&W^1,C0C;N%A'XED@2!#UBO!2O=+B= MJ3%9([ 6@BAY9 MTQX@$12P 8[8*ZH&N[X"R:D_!5" M6YDJ]E;1N1]E.ERVA8_OV832^-W$/H7'*'OJ-&T,1;*3JN[I++5U:*675]!D M4ZAI7S6PW0<'9( CV.6.;&LR#@_2GXCIL%PU:YOV@D4YM^N<3KSDX2N%)VSO MB99,ESCW7LNB/1[?D>_]1N>\ G9[4P]^PYG$O\1:P[UW2R#$9UW8W7()0><) M:?Y> ;BVCJ,(=-K8=6;U#5!9ELHY*1]AZT0C=U._4+#/*]D%/$&.EL@7GU2* MKO:3_*51,-_OGJ9*_3%Z[_7HL?71@UY;4+&E !XZO=$Y,%42H6ZSXOH(L)#\ MFM)<*'9\HO-EFG_;MGJ%\20 M=5Z.#L_P#Q<8*"5:^+Y5;"UQ1V& #&HP7HA MUUHD6MN46#):>E)9P-*EYG!MNXAC-*3$8#@7W:VB.F%G*.J MN2[FDA)/Q6?M.UO3\IXRN75_2;1==9WK(O=^AVU"Z=O6GN%9+@FTL33_51<%K*^/5 MEZX=Y/H\7#32-2A! "'9O&0E S>O6*FE%<>6CWW%X;7<0(VO.XOX(%OW@0' M2\+$*U&>6%TT3MY99;B;;O\[\@JMT#;8Q' ]C&_/LT]L/0_ST2F^_@E,A&W[Q-#FM_%G2]$)[Z;X/W M/UW8:UA>9%@N#2ID*A-\\7F2*YFQLQN9-L1V[$LXL/V>8Q/YG+[BP9=B7H>: M\W7J3WAZ/3.ZJ005'=K$*X[M_-AJLZ/->?LPI%"5[+?/*U;N_LBK;>G^QNON MK\=JU,;]D!UYABT<\[E6H@W[X>%@_^TZ(82VH4_JX5=I_F=NQ_\!4$L#!!0 M ( $Z+ U42L8*7+ @ - G 7 =&UB+3(P,C(P-C,P>&5X,S%D,BYH M=&WM6F%SV[@1_2NH;]K8,Y(H67'.H1S/)++3\\S%\?F4=OH1)$$1-4GP %"R M[M?W+4!*E.U+Y%[2NE?[@RP"B\5B]^'M@M#)G_K]\S+C92P2]L/LPX\L47%= MB-*R6 MNT;J4-F,S556\9!^$UC+/V3LMD[E@[/5@]'(P'+Q^U>^?GD#5M!FC MRI =!^/@<'AXR(:OP^%Q.#YB5Q_8_J?9], )GWVXGO?KT[L>+*=OK M!\'?Q],@.)N=^0YH'[&9YJ615JJ2YT%P?KG']C)KJS (ELOE8#D>*#T/9M=! M9HO\99 K9<0@LZ0FUX%/PY/2D$):S../:"/MF[]/L??\8$E;:7)R>!.U_ M+QNI9'5ZDL@%,W:5BS=[!==S6?:MJL+QL+(3C S0?4?FMK^4B#8Z/-TU:SK-UF_)+"[7(N94+0;H[6N-<WS M7,ZAG&R=^/6'S=*CK4F6PBTG4GF"SO/;3$;2LO%H<'@21/!3]0VLBH%0H;?- M^LMWHU?#R?3\>G;Q_F+Z=G;Q\?)G]NGR[/R:_7P^I4*4#EG_6AI;^!5-' W;!,KX03(N%%$O0 MF,VD8;_47 -K^0KME=(6Y,;>*UVPT;#_$U,I>U=;]*<0N!1VJ?1-CUV4\6#R MWUS,_Y#?#P?L'3J)@1:F0EC =ER7CY8K5I=6U M@-E(.BYG(1J<%7C2DN)] ))'1"T@.*)+%#A4 2!@F;*)'6(&OB:^Y,#1PG+GWW M2*+.(0!D*83?36>-:N* CB#+*!06'"2 M MRJ7): 2)%> PXC%Z3J2)Q$ #T^HN>W*&1+ M5.!O01S7=0Z)T9CW1T?[PELQ.DK\DW^45"V5'G6DGQ&[=,#HP4&V[#Q1NC51 MBHEHG7F MCHQ,)->2%B!]CG4T79*FVE#>+,L9 ML(P+=(D"#H$>-%\DR'NYD:W<7ESH1R#YZ[4]'.* 6R%S(A\'&C M2DZFI;WB@.0PXF&^)=HI[1RUWS8+JFJ- M(SD"015 '"N=. -((VWFB(=,5SKTW(F^.QW?D>[_3.<^ W=W4 MH]]Q)G'OM=9P[VT(A/BL"[L-EQ!T'I'F[Q6 :^LXBD"KM%EG5M< E44AK17B M,VP=*>1NZD\D['-*]@%/D*,A\L5_*D7;_21^J27,=[NG+F-WC#YX/GKL?/2@ MUQ94;$F ATYO= Z,I4"HFZRX/@(L!;^A-.>+'9?H7)GFWK:UKS >!:"F6O=G MYP>8AR<8:,2:>'X3;$UQAR% #&JPGL^U!HG6U 66#!>YQ314_^#+GF=:>M39 M@-)EJK&M>PBC<&0$(+B7G0UB>C[GR'*A\H6@Q%/R>?/.5C?\)8HJ5RN!WF6F M/&/Q+3P"/P_FXR;T.V-M\']P_;%EQAFB$+*W]1P!9>,>HVO9IW0/1M>=#G)O M]NBVE*YEW2FNT1)A&PO=CU6>\\J(L/W2M8-B/#(JKZVXLTI_=]U\VN0SR[.J M>@IKN[\@NHJ_'[YO#>B.(#IWA/<];P=6$](>@ZIF#S0Q'@U@&W/OT]AW0_?W MF=A\ Z<$)GCPGMFO]ZL@ZHEPT[\;L/_HPIY#\61"<7XKXIH8C/T-1S!VI5$8 M4W7@:LYI)D7*WJ]+DH_^G/9'#E7@4GE+?T_%O XC9^N,'_'X9JY57294:R@= MMM3:^0W6=D>3Z@YA2"Y+T6^>6S+N_O:K:>G^].ONC\HJE,1]GQ1YBEHVY LE MDR;LQ\>#PY?K/.#;ABZ7^Q^KN5^_G?X+4$L#!!0 ( $Z+ U40'9WR. 4 M ,4: 5 =&UB+3(P,C(P-C,P>&5X,S(N:'1M[5E[;]LV$/\J-Q==',!Z MV$Y26W8#)++39F@2-W$V[$]*I"PBM*A25!3WT^^HA^,8+=8.39<"#A#+)(_W M^-WQ[F2.?[.L:1*3)&04WL\O/@"58;YDB890,:)QMN ZAKE,4Y+ !5.*"P&G MBM,% QC:W0/;M8='EG4\1E9^O4SUPAYX[\/H#F%U ^W;N[Y?$ MDRM__O=L6@F=W9Y^./>A93G.7WW?<2;S2;6 W+LP5R3)N.8R(<)QIIKUW52/<*>#RULT M#U;!J8Z]KNN^'J6$4IXL+,$B[1W:@\'CE.*+>#TG*],\Q031_)X9WAM<0\&( M\@*IX]&V@"_M3)M]D4RT%9$E%RMO;\Z7+(-+5L"U7))DKU/-X#-CBD=[HY(Z MXY\9LD;S-'O0%A%\@G#S$/N(9^;^P$B%+Z M##J%&)],;2EER!M!]SQ#)037*R_FE+($"7Y_->BY_='8,80_2S$P_]U>]065 M\*?7\_.S<_]D?GYU>0.WEY/I-=Q,?3.$H7OT ]7ZNA*S7&4Y0;2TA(R%)H:, M;) 1Z)C!#5$!25AF73T(MH*34)N5GNOVH)WE0;TC@S;9!Y)0: ?[AJ#AU.T? MNAUST%*$ H[Z)5MSNJ [Z,!MPDV"N-&8)S+P)67['6 DC!OI>4*9RA!,DT:B MB(K3HE&7BI22C74W3>C#.X260B&^0Y)8J*] M9_$1NF6."G_,B4(ST"C\D2<,^@ASF6 W33V3:@E= MU_K8&-O@6F, 42Z0>X@CP5'7,KN;=<4^Y5PQD_I+O&_6[C1^1BVZAVVZYH:K MN<+L@QRF#^CK!*M!'2C=8?^@4P:&(>0)6K"L7!*B\80;Q_*D7%PK"Q'AQNA4 ML\V53CR,4'E!1"VNPV:AH&YSEO3G2LF@P:L96H4CJ!=A-W%EXUNF_5LGU.@DR M*7+-1J94NVL#RX+YP\KCU]V^08B+WQ@$52=1?VJZ0_OGHNUH]87 /[+?'/Z@ MV']N&(H8:ZJ5I21D'F;0TIU(,S&MN =PDB_R#!NRJEH\@>([@JU.1=B(:KE$ MO!\ 7<\IO'++OY]KOI,Y^$I"*9PIK-A8(I!#!R[L"?8#LQ@?C^;5WOT%W/BM M\?O]3C.G\W_VV,Y;+\R8&?9*G)H7?=,X^3%G$;9RV-:9? ]750^\Y1BG;$Z: MY/E"$-ZU4+NBOFNA7D0+]3(SW:Y7@O>,X!NP M^&=TQ_[H _.]D5W1?6(NV< M]#*,>>R"_L0>"+[4*)VM?W_ZA1JES:P=KYN4@(1W"R7SA)H>22JOB?V-BX>G M"W4Y[*$B@B?,JL?-:=F\\*AG-N\[MF]24K)@5E4X283O!AZYEYS6OA\,[-[! M^HQ6'-D4$L! A0#% @ M3HL#5:#U_H4+#0 @+4 !0 ( !(@X '1M8BTR,#(R,#8S M,%]C86PN>&UL4$L! A0#% @ 3HL#50V_>*^6*@ J*$" !0 M ( !7QL '1M8BTR,#(R,#8S,%]D968N>&UL4$L! A0#% @ 3HL# M53WFWLR64 A#0% !0 ( !)T8 '1M8BTR,#(R,#8S,%]L M86(N>&UL4$L! A0#% @ 3HL#57?5;>9!. ?/H# !0 M ( ![Y8 '1M8BTR,#(R,#8S,%]P&UL4$L! A0#% @ 3HL#5=*U MUC>. ( ^LX> !0 ( !8L\ '1M8BTR,#(R,#8S,'@Q,'$N M:'1M4$L! A0#% @ 3HL#5>\Z+@9+10 DG !< ( ! M(M " '1M8BTR,#(R,#8S,'@Q,'$P,#8N:G!G4$L! A0#% @ 3HL#56-Y M.Z]AH E;H !< ( !HA4# '1M8BTR,#(R,#8S,'@Q,'$P M,##$P9#(N:'1M4$L! A0#% @ 3HL# M51)M.V *$ /VL !< ( !?L<# '1M8BTR,#(R,#8S,'AE M>#$P9#,N:'1M4$L! A0#% @ 3HL#52GW7-)Y$P ^+< !< M ( !O=<# '1M8BTR,#(R,#8S,'AE>#$P9#0N:'1M4$L! A0#% @ M3HL#53-TM)XF" N2< !< ( !:^L# '1M8BTR,#(R,#8S M,'AE>#,Q9#$N:'1M4$L! A0#% @ 3HL#51*Q@I#,Q9#(N:'1M4$L! A0#% M @ 3HL#51 =G?(X!0 Q1H !4 ( !)_P# '1M8BTR,#(R C,#8S,'AE>#,R+FAT;5!+!08 #@ . *X# "2 00 ! end