0001193125-21-188997.txt : 20210611 0001193125-21-188997.hdr.sgml : 20210611 20210611170824 ACCESSION NUMBER: 0001193125-21-188997 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20210430 FILED AS OF DATE: 20210611 DATE AS OF CHANGE: 20210611 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ChargePoint Holdings, Inc. CENTRAL INDEX KEY: 0001777393 STANDARD INDUSTRIAL CLASSIFICATION: MISCELLANEOUS TRANSPORTATION EQUIPMENT [3790] 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-39004 FILM NUMBER: 211012192 BUSINESS ADDRESS: STREET 1: 240 EAST HACIENDA AVENUE CITY: CAMPBELL STATE: CA ZIP: 95008 BUSINESS PHONE: (972) 514-9535 MAIL ADDRESS: STREET 1: 240 EAST HACIENDA AVENUE CITY: CAMPBELL STATE: CA ZIP: 95008 FORMER COMPANY: FORMER CONFORMED NAME: Switchback Energy Acquisition Corp DATE OF NAME CHANGE: 20190521 10-Q 1 d89336d10q.htm 10-Q 10-Q
Table of Contents

 

 

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 April 30, 2021

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

 

 

ChargePoint Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

 

 

Delaware   84-1747686

(State or other jurisdiction

of incorporation or organization)

 

(IRS Employer

Identification No.)

240 East Hacienda Avenue Campbell, CA   95008
(Address of principal executive offices)   (Zip Code)

(408) 841-4500

(Registrant’s telephone number, including area code)

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.0001   CHPT   New York Stock Exchange
Warrants, each whole warrant exercisable for Common Stock at an exercise price of $11.50 per share   CHPT WS   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 and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes  ☒    No  ☐

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller reporting company. See the definitions of “large accelerated filer,” “accelerated filer” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):

 

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 Act).     Yes  ☐    No  ☒

The registrant had outstanding 306,261,388 shares of common stock as of June 5, 2021.

 

 

 


Table of Contents

CHARGEPOINT HOLDINGS, INC.

Table of Contents

 

         Page  

Part I - Financial Information

  

Item 1.

  Condensed Consolidated Financial Statements (Unaudited)      5  

Item 2.

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

Item 3.

  Quantitative and Qualitative Disclosures About Market Risk      45  

Item 4.

  Controls and Procedures      45  

Part II - Other Information

  

Item 1.

  Legal Proceedings      48  

Item 1A.

  Risk Factors      48  

Item 2.

  Unregistered Sales of Equity Securities and Use of Proceeds      73  

Item 3.

  Defaults Upon Senior Securities      73  

Item 4.

  Mine Safety Disclosures      73  

Item 5.

  Other Information      73  

Item 6.

  Exhibits      74  

Signatures

       75  

 

2


Table of Contents

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS

This quarterly report on Form 10-Q (this “Quarterly Report”) 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”). All statements, other than statements of present or historical fact included in this Quarterly Report, regarding the future financial performance of ChargePoint Holdings, Inc. (“ChargePoint” or the “Company”), as well as ChargePoint’s strategy, future operations, future operating results, financial position, expectations regarding revenue, losses, and costs, prospects, plans and objectives of management are forward-looking statements. In some cases, you can identify forward-looking statements by terminology such as “may,” “should,” “could,” “would,” “expect,” “plan,” “anticipate,” “intend,” “believe,” “estimate,” “continue,” “project” or the negative of such terms and other similar expressions that predict or indicate future events or trends or that are not statements of historical matters. These statements are based on various assumptions, whether or not identified herein, and on the current expectations of ChargePoint’s management and are not predictions of actual performance. These forward-looking statements are provided for illustrative purposes only and are not intended to serve as, and must not be relied on by any investor as a guarantee, an assurance, a prediction or a definitive statement of, fact or probability. Actual events and circumstances are difficult or impossible to predict and may differ from assumptions, and such differences may be material. Many actual events and circumstances are beyond the control of ChargePoint. These forward-looking statements are subject to known and unknown risks, uncertainties and assumptions about ChargePoint that may cause the actual results, level of activity, performance or achievements to be materially different from any future results, levels of activity, performance or achievements expressed or implied by such forward-looking statements. If any of these risks materialize or ChargePoint’s assumptions prove incorrect, actual results could differ materially from the results implied by these forward-looking statements. There may be additional risks that ChargePoint does not presently know or that ChargePoint currently believes are immaterial that could also cause actual results to differ from those contained in the forward-looking statements. In addition, forward-looking statements reflect ChargePoint’s expectations, plans or forecasts of future events and views as of the date hereof. The Company anticipates that subsequent events and developments will cause ChargePoint’s assessments to change. These forward-looking statements should not be relied upon as representing ChargePoint’s assessments as of any date subsequent to the date hereof. Accordingly, undue reliance should not be placed upon the forward-looking statements. The Company cautions you that these forward-looking statements are subject to numerous risk and uncertainties, most of which are all difficult to predict and many of which are beyond the control of ChargePoint.

The following factors, among others, could cause actual results to differ materially from forward-looking statements:

 

   

ChargePoint’s success in retaining or recruiting, or changes in, its officers, key employees or directors;

 

   

changes in applicable laws or regulations;

 

   

the possibility that COVID-19 may adversely affect the results of operations, financial position and cash flows of ChargePoint;

 

   

ChargePoint’s ability to expand its business in Europe;

 

   

the electric vehicle (“EV”) market may not continue to grow as expected;

 

   

ChargePoint may not attract a sufficient number of fleet owners as customers;

 

   

incentives from governments or utilities may be reduced, which could reduce demand for EVs;

 

   

the impact of competing technologies that could reduce the demand for EVs;

 

   

technological changes;

 

   

data security breaches or other network outages;

 

   

ChargePoint’s ability to remediate its material weaknesses in internal control over financial reporting;

 

   

the possibility that ChargePoint may be adversely affected by other economic, business or competitive factors; and

 

   

any further changes to our financial statements that may be required due to SEC comments to the Form 10-K, as amended, or further guidance regarding the accounting treatment of the Public Warrants and the Private Placement Warrants (each as defined below), and the quantitative effects of the restatement of Switchback Energy Acquisition Corporation’s consolidated historical financial statements.

 

3


Table of Contents

The foregoing review of important factors should not be construed as exhaustive and should be read in conjunction with the other risk factors included herein. Forward-looking statements reflect current views about ChargePoint’s plans, strategies and prospects, which are based on information available as of the date of this Quarterly Report. Except to the extent required by applicable law, ChargePoint undertakes no obligation (and expressly disclaims any such obligation) to update or revise the forward-looking statements whether as a result of new information, future events or otherwise.

 

4


Table of Contents

PART I. FINANCIAL INFORMATION

 

ITEM 1.

FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

ChargePoint Holdings, Inc. Unaudited Condensed Consolidated Financial Statements

  

Condensed Consolidated Balance Sheets as of April  30, 2021 and January 31, 2021 (unaudited)

     6  

Condensed Consolidated Statements of Operations for the Three Months Ended April 30, 2021 and 2020 (unaudited)

     7  

Condensed Consolidated Statements of Comprehensive Income (Loss) for the Three Months Ended April 30, 2021 and 2020 (unaudited)

     8  

Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit) for the Three Months Ended April 30, 2021 and 2020 (unaudited)

     9  

Condensed Consolidated Statements of Cash Flows for the Three Months Ended April 30, 2021 and 2020 (unaudited)

     10  

Notes to Condensed Consolidated Financial Statements (unaudited)

     12  

 

5


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Balance Sheets

(unaudited)

 

     April 30,
2021
    January 31,
2021
 
     (in thousands, except share
and per share data)
 

Assets

    

Current assets:

    

Cash and cash equivalents

   $ 609,809   $ 145,491

Restricted cash

     400     400

Accounts receivable, net of allowance of $2,100 and $2,000 as of April 30, 2021 and January 31, 2021, respectively

     34,932     35,075

Inventories

     28,868     33,592

Prepaid expenses and other current assets

     19,906     12,074
  

 

 

   

 

 

 

Total current assets

     693,915     226,632

Property and equipment, net

     31,211     29,988

Operating lease right-of-use assets

     21,750     21,817

Goodwill

     1,215     1,215

Other assets

     4,980     10,468
  

 

 

   

 

 

 

Total assets

   $ 753,071   $ 290,120
  

 

 

   

 

 

 

Liabilities, Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

    

Current liabilities:

    

Accounts payable

   $ 18,103   $ 19,784

Accrued and other current liabilities

     42,930     47,162

Deferred revenue

     43,864     40,934

Debt, current

     —         10,208
  

 

 

   

 

 

 

Total current liabilities

     104,897     118,088

Deferred revenue, noncurrent

     53,763     48,896

Debt, noncurrent

     —         24,686

Operating lease liabilities

     22,866     22,459

Common stock warrant liabilities

     86,209     —    

Redeemable convertible preferred stock warrant liability

     —         75,843

Other long-term liabilities

     996     972
  

 

 

   

 

 

 

Total liabilities

     268,731     290,944
  

 

 

   

 

 

 

Commitments and contingencies (Note 7)

    

Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively (liquidation value: $0 and $17,492,964 as of April 30, 2021 and January 31, 2021, respectively)

     —         615,697

Stockholders’ equity (deficit):

    

Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 305,073,200 and 22,961,032 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively

     31     2

Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of April 30, 2021 and January 31, 2021

     —         —    

Additional paid-in capital

     1,081,272     62,736

Accumulated other comprehensive income

     162     155

Accumulated deficit

     (597,125     (679,414
  

 

 

   

 

 

 

Total stockholders’ equity (deficit)

     484,340     (616,521
  

 

 

   

 

 

 

Total liabilities, redeemable convertible preferred stock, and stockholders’ equity (deficit)

   $ 753,071   $ 290,120
  

 

 

   

 

 

 

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

 

6


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Statements of Operations

(unaudited)

 

     Three Months Ended
April 30,
 
     2021     2020  
     (in thousands, except share and
per share data)
 

Revenue

    

Networked charging systems

   $ 26,800   $ 19,657

Subscriptions

     10,824     9,004

Other

     2,886     4,115
  

 

 

   

 

 

 

Total revenue

     40,510     32,776

Cost of revenue

    

Networked charging systems

     23,742     18,616

Subscriptions

     5,640     4,773

Other

     1,911     1,623
  

 

 

   

 

 

 

Total cost of revenue

     31,293     25,012
  

 

 

   

 

 

 

Gross profit

     9,217     7,764
  

 

 

   

 

 

 

Operating expenses

    

Research and development

     25,374     18,026

Sales and marketing

     15,974     14,201

General and administrative

     14,467     5,089
  

 

 

   

 

 

 

Total operating expenses

     55,815     37,316
  

 

 

   

 

 

 

Loss from operations

     (46,598     (29,552

Interest income

     22     243

Interest expense

     (1,499     (835

Change in fair value of redeemable convertible preferred stock warrant liability

     9,237     535

Change in fair value of common stock warrant liabilities

     43,761     —    

Change in fair value of contingent earnout liability

     84,420     —    

Transaction costs expensed

     (7,031     —    

Other income (expense), net

     15     (432
  

 

 

   

 

 

 

Net income (loss) before income taxes

     82,327     (30,041

Provision for income taxes

     38     57
  

 

 

   

 

 

 

Net income (loss)

     82,289     (30,098
  

 

 

   

 

 

 

Cumulative dividends on redeemable convertible preferred stock

     (4,292     —    

Deemed dividends attributable to vested option holders

     (51,855     —    

Deemed dividends attributable to common stock warrant holders

     (110,635     —    
  

 

 

   

 

 

 

Net loss attributable to common stockholders - Basic

     (84,493     (30,098
  

 

 

   

 

 

 

Gain attributable to earnout shares issued

     (53,820     —    

Change in fair value of dilutive warrants

     (49,471     —    
  

 

 

   

 

 

 

Net loss attributable to common stockholders - Diluted

   $ (187,784   $ (30,098
  

 

 

   

 

 

 

Weighted average shares outstanding - Basic

     218,615,863     12,253,092

Weighted average shares outstanding - Diluted

     225,533,389     12,253,092

Net loss per share - Basic

   $ (0.39   $ (2.46

Net loss per share - Diluted

   $ (0.83   $ (2.46

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

 

7


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Statements of Comprehensive Income (Loss)

(unaudited)

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands)  

Net income (loss)

   $ 82,289    $ (30,098

Other comprehensive income (loss):

     

Foreign currency translation adjustment

     7      (56
  

 

 

    

 

 

 

Other comprehensive income (loss)

     7      (56
  

 

 

    

 

 

 

Comprehensive income (loss)

   $ 82,296    $ (30,154
  

 

 

    

 

 

 

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

 

8


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders’ Equity (Deficit)

(unaudited)

 

     Redeemable Convertible
Preferred Stock
    Common Stock      Additional
Paid-In
Capital
    Accumulated
Other
Comprehensive
Income
     Accumulated
Deficit
    Total
Stockholders’
(Deficit)
Equity
 
     Shares(1)     Amount     Shares(1)     Amount  
    

 

   

 

    (in thousands, except share data)  

Balances as of January 31, 2021

     182,934,257   $ 615,697     22,961,032   $ 2    $ 62,736   $ 155    $ (679,414   $ (616,521

Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend

     (182,934,257     (615,697     194,060,336     20      615,677     —          —         615,697

Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization

     —         —         —         —          66,606     —          —         66,606

Issuance of common stock upon the reverse recapitalization, net of issuance costs

     —         —         60,746,989     6      200,460     —          —         200,466

Issuance of common stock upon exercise of warrants

     —         —         9,766,774     1      225,375     —          —         225,376

Contingent earnout liability recognized upon the closing of the reverse recapitalization

     —         —         —         —          (828,180     —          —         (828,180

Issuance of earnout shares upon triggering events, net of tax withholding

     —         —         17,539,657     2      488,303     —          —         488,305

Reclassification of remaining contingent earnout liability upon triggering event

     —         —         —         —          242,640     —          —         242,640

Vesting of early exercised stock options

     —         —         —         —          78     —          —         78

Repurchase of early exercised common stock

     —         —         (1,588     —          —         —          —         —    

Stock-based compensation

     —         —         —         —          7,577     —          —         7,577

Net income

     —         —         —         —          —         —          82,289     82,289

Other comprehensive income

     —         —         —         —          —         7      —         7
  

 

 

   

 

 

   

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

 

Balances as of April 30, 2021

     —       $ —         305,073,200   $ 31    $ 1,081,272   $ 162    $ (597,125   $ 484,340
  

 

 

   

 

 

   

 

 

   

 

 

    

 

 

   

 

 

    

 

 

   

 

 

 

 

     Redeemable Convertible
Preferred Stock
     Common Stock      Additional
Paid-In
Capital
     Accumulated
Other
Comprehensive
Income (Loss)
    Accumulated
Deficit
    Total
Stockholders’
Deficit
 
     Shares(1)      Amount      Shares(1)      Amount  
    

 

    

 

     (in thousands, except share data)  

Balances as of January 31, 2020

     160,583,203    $ 520,241        11,918,418    $ 1    $ 20,331      $ 37     (482,390   $ (462,021

Issuance of common stock upon exercise of vested stock options

     —          —          1,071,203      —          436      —         —         436

Vesting of early exercised stock options

     —          —          —          —          10      —         —         10

Stock-based compensation

     —          —          —          —          910      —         —         910

Net loss

     —          —          —          —          —          —         (30,098     (30,098

Other comprehensive loss

     —          —          —          —          —          (56     —         (56
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

Balances as of April 30, 2020

     160,583,203    $ 520,241        12,989,621    $ 1    $ 21,687      $ (19   $ (512,488   $ (490,819
  

 

 

    

 

 

    

 

 

    

 

 

    

 

 

    

 

 

   

 

 

   

 

 

 

 

(1)

The shares of the Company’s common and redeemable convertible preferred stock, prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.

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

 

9


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Statements of Cash Flows

(unaudited)

 

     Three Months Ended
April 30,
 
     2021     2020  
     (in thousands)  

Cash flows from operating activities

    

Net income (loss)

   $ 82,289   $ (30,098

Adjustments to reconcile net income (loss) to net cash used in operating activities:

    

Depreciation and amortization

     2,741     2,257

Non-cash operating lease cost

     977     831

Stock-based compensation

     7,577     910

Amortization of deferred contract acquisition costs

     399     253

Change in fair value of redeemable convertible preferred stock warrant liability

     (9,237     (535

Change in fair value of common stock warrant liabilities

     (43,761     —    

Change in fair value of contingent earnout liability

     (84,420     —    

Transaction costs expensed

     7,031     —    

Other

     1,096     74

Changes in operating assets and liabilities, net of effect of acquisitions:

    

Accounts receivable, net

     32     9,214

Inventories

     4,894     (4,092

Prepaid expenses and other assets

     (6,166     (1,211

Operating lease liabilities

     (373     (1,863

Accounts payable

     (3,463     (10,318

Accrued and other liabilities

     (4,952     (1,898

Deferred revenue

     7,797     1,782
  

 

 

   

 

 

 

Net cash used in operating activities

     (37,539     (34,694
  

 

 

   

 

 

 

Cash flows from investing activities

    

Purchases of property and equipment

     (4,138     (2,772

Maturities of investments

     —         42,403
  

 

 

   

 

 

 

Net cash (used in) provided by investing activities

     (4,138     39,631
  

 

 

   

 

 

 

Cash flows from financing activities

    

Proceeds from the exercise of public warrants

     73,323     —    

Merger and PIPE financing

     511,646     —    

Payment of transaction costs related to Merger

     (30,115     —    

Payment of tax withholding obligations on settlement of earnout shares

     (12,815     —    

Repayment of borrowings

     (36,051     —    

Proceeds from exercises of vested and unvested stock options

     —         446
  

 

 

   

 

 

 

Net cash provided by financing activities

     505,988     446
  

 

 

   

 

 

 

Effect of exchange rate changes on cash, cash equivalents, and restricted cash

     7     (56

Net increase in cash, cash equivalents, and restricted cash

     464,318     5,327

Cash, cash equivalents, and restricted cash at beginning of period

     145,891     73,153
  

 

 

   

 

 

 

Cash, cash equivalents, and restricted cash at end of period

   $ 610,209   $ 78,480
  

 

 

   

 

 

 

 

10


Table of Contents

ChargePoint Holdings, Inc.

Condensed Consolidated Statements of Cash Flows - (continued)

Three Months Ended April 30, 2021 and 2020 (Unaudited)

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands)  

Supplementary cash flow information

     

Cash paid for interest

   $ 344    $ 476

Cash paid for taxes

   $ 50    $ 68

Supplementary cash flow information on noncash investing and financing activities

     

Right-of-use assets obtained in exchange for lease liabilities

   $ 883    $ —  

Acquisitions of property and equipment included in accounts payable and accrued liabilities

   $ 174    $ 237

Vesting of early exercised stock options

   $ 78    $ 10

Deferred transaction costs not yet paid

   $ 2,354    $ —  

Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization

   $ 615,697    $ —  

Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization

   $ 66,606    $ —  

Contingent earnout liability recognized upon the closing of the reverse recapitalization

   $ 828,180    $ —  

Reclassification of remaining contingent earnout liability upon triggering event

   $ 242,640    $ —  

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

 

11


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

1. Description of Business and Basis of Presentation

ChargePoint Holdings, Inc. (“ChargePoint” or the “Company,” “it,” “its”) designs, develops, and markets networked electric vehicle (“EV”) charging system infrastructure and cloud-based services which enable consumers the ability to locate, reserve, authenticate, and transact charging sessions for EVs. As part of its networked charging systems, subscriptions, and other offerings, the Company provides an open platform that integrates with system hardware from multiple manufacturers, connecting systems over an intelligent network that provides real-time information about charging systems. This network provides multiple web-based portals for charging system owners, fleet managers, drivers, and utilities.

The Company’s fiscal year ends on January 31. References to fiscal year 2021 relate to the fiscal year ended January 31, 2021 and to fiscal year 2022 refer to the fiscal year ending January 31, 2022.

Basis of Presentation

The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January 31, 2021 and the related notes included in the Company’s Current Report on Form 8-K filed with the SEC on March 1, 2021 and as amended and filed with the SEC on April 1, 2021, which provides a more complete discussion of the Company’s accounting policies and certain other information. The information as of January 31, 2021 included on the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company’s financial position as of April 30, 2021 and the results of operations and cash flows for the three months ended April 30, 2021 and 2020. The results of operations for the three months ended April 30, 2021 are not necessarily indicative of the results that may be expected for the year ending January 31, 2022.

The Company’s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital, and recruiting personnel. The Company’s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company’s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of April 30, 2021, the Company had an accumulated deficit of $597.1 million.

The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, borrowings under its loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents, and restricted cash of $610.2 million as of April 30, 2021. As of June 11, 2021, the date on which these condensed consolidated financial statements were available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months.

 

12


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The Company’s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties. The Company’s actual results could vary as a result of, and its near- and long-term future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its networked charging systems platform, and the overall market acceptance of EVs. The Company may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights, although it has no agreements or commitments to complete any material transactions as of June 11, 2021, the date on which these condensed consolidated financial statements were available to be issued. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. In the event that additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results, and financial condition would be adversely affected.

On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”), consummated the previously announced merger with Switchback, Lightning Merger Sub Inc., a wholly owned subsidiary of Switchback incorporated in the State of Delaware and ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”) with the Legacy ChargePoint surviving as the surviving company and as a wholly-owned subsidiary of Switchback (“Merger” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”

Please refer to Note 3 “Reverse Recapitalization” for further details of the Merger.

2. Summary of Significant Accounting Policies

Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020, and 2019.

Common Stock Warrants Liabilities

The Company assumed 10,470,562 publicly-traded warrants (“Public Warrants”) and 6,521,568 private placement warrants issued to NGP Switchback, LLC (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than 1,000,000 Private Placement Warrants that were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common stock, par value $0.0001 (“Common Stock”) at an exercise price of $11.50 per share. During the three months ended April 30, 2021, 6,413,057 Public Warrants and 4,347,712 Private Placement Warrants were exercised. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised. The Private Placement Warrants are non-redeemable for cash so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.

 

13


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a fixed-for-fixed option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than 50% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.

Contingent Earnout Liability

In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020 by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders are entitled to receive additional shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with ASC 815-40, the earnout shares are not indexed to the Common Stock and therefore are accounted for as a liability at the reverse recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.

The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation are based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.

The contingent earnout liability is categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimates projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.

 

14


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Use of Estimates

The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and common stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, the value of common stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks and at times cash balances may be in excess of federal insurance limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.

Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.

Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of April 30, 2021 and January 31, 2021, one customer individually accounted for 11% and 16% of accounts receivable, net, respectively. For the three months ended April 30, 2021 and 2020, there were no customers that represented 10% or more of total revenue.

The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s operating results.

Impact of COVID-19

In March 2020, the World Health Organization characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in some markets.

 

15


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

As a result of the COVID-19 pandemic, ChargePoint had initially modified its business practices (including employee travel, recommending that all non-essential personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.

While the ultimate duration and extent of the COVID-19 pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint’s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ended January 31, 2022 and potentially future periods.

Segment Reporting

The Company operates as one operating segment because its chief operating decision maker, who is its Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.

Fair Value of Financial Instruments

Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:

 

   

(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;

 

   

(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and

 

   

(Level 3) — Inputs that are unobservable for the asset or liability.

The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material non-financial assets valued on a non-recurring basis that resulted in an impairment in any period presented.

The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.

 

16


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Remaining Performance Obligations

Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and non-cancellable contracted amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud, and CPaaS subscription terms typically range from one to five years. Revenue expected to be recognized from remaining performance obligations was $110.1 million as of April 30, 2021, of which 42% is expected to be recognized over the next twelve months and the remainder thereafter.

Deferred Revenue

Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of software subscription services and extended Assure maintenance services not yet provided as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a customer-by-customer basis. Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as deferred revenue with the remainder recorded as deferred revenue, non-current on the condensed consolidated balance sheets. Total deferred revenue was $97.6 million and $89.8 million as of April 30, 2021 and January 31, 2021, respectively. The Company recognized $15.2 million and $16.4 million of revenue during the three months ended April 30, 2021 and April 30, 2020, respectively, that was included in the deferred revenue balance at the beginning of the respective period.

Accounting Pronouncements

The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as non-public business entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as non-public business entities, as indicated below.

Recently Issued Accounting Standards Not Yet Adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, and has since released various amendments including ASU No. 2019-04. The guidance modifies the measurement of expected credit losses on certain financial instruments. This guidance will be effective for annual reporting periods beginning after December 15, 2022. Early adoption is permitted. The Company is currently assessing the impact of the guidance on its condensed consolidated financial statements and disclosures.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis step-up in goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company is currently assessing the impact of this guidance on its condensed consolidated financial statements and disclosures and does not anticipate adoption to have a material impact on its condensed consolidated financial statements.

 

17


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

In August 2020, the FASB issued ASU 2020-06, Debt — Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40), which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2023. Early adoption is permitted, but no earlier than for fiscal years beginning after December 15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.

In October 2020, the FASB issued ASU 2020-08, Codification Improvements to Subtopic 310-20 — Receivables-Nonrefundable Fees and Other Costs, which clarifies the accounting for the amortization period for certain purchased callable debt securities held at a premium by giving consideration to securities which have multiple call dates. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted for annual reporting periods beginning after December 15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.

3. Reverse Recapitalization

On February 26, 2021, Switchback merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.” Immediately prior to the closing of the Merger:

 

   

all 22,427,306 shares of Legacy ChargePoint’s outstanding Series H-1 redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million;

 

   

all 160,925,957 shares of Legacy ChargePoint’s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis;

 

   

all 45,376 shares of Legacy ChargePoint’s outstanding Series C redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:73.4403 basis;

 

   

all 130,590 shares of Legacy ChargePoint’s outstanding Series B redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:42.9220 basis; and

 

   

all 29,126 shares of Legacy ChargePoint’s outstanding Series A redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:48.2529 basis.

At the Merger, eligible ChargePoint equity holders received or have the right to receive shares of Common Stock at a deemed value of $10.00 per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (“Exchange Ratio”). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into 217,021,368 shares of Common Stock, 68,896,516 shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares.

In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a “Subscription Agreement”) with a number of investors (each a “New PIPE Investor”), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of 22,500,000 shares of Common Stock (“PIPE Shares”), for a purchase price of $10.00 per share and an aggregate purchase price of $225.0 million, in a private placement pursuant to the subscription agreements (“PIPE Financing”). The PIPE Financing closed simultaneously with the consummation of the Merger.

Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (“Founders Stock Letter”), the initial stockholders surrendered 984,706 of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (“Sponsor”) prior to Switchback Public Offering on May 16, 2019 (“Founder Shares”) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally 900,000 Founder Earn Back Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of Common Stock achieves $12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period following the Closing (“Founder Earn Back Triggering Event”), met the Earn Back Triggering Event on March 12, 2021.

At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional 1,000,000 Private Placement Warrants at a price of $1.50 per warrant in satisfaction of $1.5 million principal amount of such loans.

 

18


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The number of shares of Common Stock issued immediately following the consummation of the Merger was:

 

     Shares  

Common stock of Switchback, outstanding prior to Merger

     39,264,704

Less redemption of Switchback shares

     (33,009

Less surrender of Switchback Founder Shares

     (984,706
  

 

 

 

Common stock of Switchback

     38,246,989

Shares issued in PIPE

     22,500,000
  

 

 

 

Merger and PIPE financing shares (1)

     60,746,989

Legacy ChargePoint shares (2)

     217,021,368
  

 

 

 

Total shares of common stock immediately after Merger

     277,768,357
  

 

 

 

The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board, Legacy ChargePoint’s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint’s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issuance of 60,746,989 shares of Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date.

In connection with the Merger, the Company raised $511.6 million of proceeds including the contribution of $286.6 million of cash held in Switchback’s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3 million, and $225 million of cash in connection with the PIPE financing. The Company incurred $36.5 million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5 million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0 million was expensed in the condensed consolidated statements of operations.

 

(1)

This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event.

(2)

The number of Legacy ChargePoint shares was determined from the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of 0.9966. All fractional shares were rounded.

 

19


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

4. Fair Value Measurements

The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:

 

     Fair Value Measured as of April 30, 2021  
     Level 1      Level 2      Level 3      Total  
     (in thousands)  

Assets

           

Money market funds

   $ 454,710    $ —      $ —        $ 454,710
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 454,710    $ —        $ —        $ 454,710
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Common stock warrant liabilities (Public)

   $ 55,710    $ —        $ —        $ 55,710

Common stock warrant liabilities (Private Placement)

     —          —          30,499      30,499
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial liabilities

   $ 55,710    $ —        $ 30,499    $ 86,209
  

 

 

    

 

 

    

 

 

    

 

 

 

 

     Fair Value Measured as of January 31, 2021  
     Level 1      Level 2      Level 3      Total  
     (in thousands)  

Assets

           

Money market funds

   $ 109,703    $ —        $ —        $ 109,703
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial assets

   $ 109,703    $ —        $ —        $ 109,703
  

 

 

    

 

 

    

 

 

    

 

 

 

Liabilities

           

Redeemable convertible preferred stock warrant liability

   $ —        $ —        $ 75,843    $ 75,843
  

 

 

    

 

 

    

 

 

    

 

 

 

Total financial liabilities

   $ —        $ —        $ 75,843    $ 75,843
  

 

 

    

 

 

    

 

 

    

 

 

 

The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company’s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of April 30, 2021 and January 31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented.

As of April 30, 2021 and January 31, 2021, the Company had no investments with a contractual maturity of greater than one year.

 

20


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:

 

     Redeemable
convertible
preferred stock
warrant liability
     Private placement
warrant liability
     Earnout liability  
     (in thousands)  

Fair value as of January 31, 2021

   $ (75,843    $ —      $ —  

Private placement warrant liability acquired as part of the merger

     —          (127,888      —    

Contingent earnout liability recognized upon the closing of the reverse recapitalization

     —          —          (828,180

Change in fair value included in other income (expense), net

     9,237      45,434      84,420

Reclassification of option warrants to stockholders’ equity (deficit) due to exercise

     —          51,955      —    

Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization

     66,606      —          —    

Issuance of earnout shares upon triggering events

     —          —          501,120

Reclassification of remaining contingent earnout liability upon triggering event

     —          —          242,640
  

 

 

    

 

 

    

 

 

 

Fair value as of April 30, 2021

   $ —      $ (30,499    $ —  
  

 

 

    

 

 

    

 

 

 

The fair value of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level 3 measurements within the fair value hierarchy. In determining the fair value of the private placement warrant liability, the Company used the Binomial-Lattice Model (“BLM”) model that assumes optimal exercise of the Company’s redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes option pricing model to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9).

5. Composition of Certain Financial Statement Items

Inventories

Inventories consisted of the following:

 

     April 30,
2021
     January 31,
2021
 
     (in thousands)  

Raw materials

   $ 9,135    $ 13,029

Work-in-progress

     1      68

Finished goods

     19,732      20,495
  

 

 

    

 

 

 

Total Inventories

   $ 28,868    $ 33,592
  

 

 

    

 

 

 

 

21


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Property and equipment, net

Property and equipment, net consisted of the following:

 

     April 30,
2021
     January 31,
2021
 
     (in thousands)  

Furniture and fixtures

   $ 901    $ 1,594

Computers and software

     5,394      5,384

Machinery and equipment

     11,583      10,605

Tooling

     7,991      7,705

Leasehold improvements

     9,582      9,398

Owned and operated systems

     19,733      17,703

Construction in progress

     2,629      2,462
  

 

 

    

 

 

 
     57,813      54,851
  

 

 

    

 

 

 

Less: Accumulated depreciation

     (26,602      (24,863
  

 

 

    

 

 

 

Total Property and Equipment, Net

   $ 31,211    $ 29,988
  

 

 

    

 

 

 

Depreciation expense for the three months ended April 30, 2021 and 2020 was $2.7 million and $2.3 million, respectively.

Accrued and other current liabilities

Accrued and other current liabilities consisted of the following:

 

     April 30,
2021
     January 31,
2021
 
     (in thousands)  

Accrued expenses

   $ 14,592    $ 18,404

Refundable customer deposits

     6,950      6,482

Taxes payable

     5,977      5,213

Payroll and related expenses

     5,545      7,547

Warranty accruals

     3,000      3,000

Operating lease liabilities, current

     2,494      2,393

Other liabilities

     4,372      4,123
  

 

 

    

 

 

 

Total Accrued and Other Current Liabilities

   $ 42,930    $ 47,162
  

 

 

    

 

 

 

 

22


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Revenue

Revenue consisted of the following:

 

     Three Months Ended April 30,  
     2021      2020  
     (in thousands)  

United States

   $ 35,110    $ 30,291

Rest of World

     5,400      2,485
  

 

 

    

 

 

 

Total revenue

   $ 40,510    $ 32,776
  

 

 

    

 

 

 

6. Debt

In July 2018, the Company entered into a term loan facility with certain lenders (“2018 Loan”) with a borrowing capacity of $45.0 million to finance working capital and repay all outstanding amounts owed under the previous loans, of which $10.0 million expired unused in June 2019. The Company borrowed $35.0 million, with issuance costs of $1.1 million and net proceeds of $33.9 million. The 2018 Loan was secured by substantially all of the Company’s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March 20, 2019 to extend the interest only monthly payments through June 30, 2021 to be followed by equal monthly payments of principal and interest. As of January 31, 2021, the Company was in compliance with all financial and non-financial debt covenants.

Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan.

Total interest expense incurred during the three months ended April 30, 2021 and 2020 was $1.5 million and $0.8 million, respectively. There was no accrued interest as of April 30, 2021 and January 31, 2021.

In March 2021, the Company repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.

7. Commitments and Contingencies

Purchase Commitments

Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities, and professional services under non-cancellable contracts. As of April 30, 2021, the Company had open purchase commitments for goods and services of $100.5 million, all of which are expected to be received by January 31, 2024.

Legal Proceedings

The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.

 

23


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of April 30, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets.

Guarantees and Indemnifications

The Company has service level commitments to its customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments.

The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.

 

24


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.

Leases

The Company leases its office facilities under non-cancellable operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements.

The Company’s future payments under the non-cancellable operating lease are as follows:

 

Years Ending January 31,    (in thousands)  

2022 (remaining nine months)

   $ 3,835

2023

     5,118

2024

     4,331

2025

     4,154

2026

     3,838

Thereafter

     13,871
  

 

 

 

Total undiscounted operating lease payments

     35,147

Less: imputed interest

     (9,787
  

 

 

 

Total operating lease liabilities

     25,360

Less: current portion of operating lease liabilities

     (2,494
  

 

 

 

Operating lease liabilities, noncurrent

   $ 22,866
  

 

 

 

8. Common Stock

On February 26, 2021, the Merger was consummated and the Company issued 60,746,989 shares for an aggregate purchase price of $200.5 million, net of issuance costs of $29.4 million. Immediately following the Merger, there were 277,768,357 shares of Common Stock outstanding with a par value of $0.0001. The holder of each share of Common Stock is entitled to one vote.

The Company has retroactively adjusted the shares issued and outstanding prior to February 26, 2021 to give effect to the exchange ratio established in the Merger Agreement to determine the number of shares of Common Stock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue at $0.0001 par value, with 299,771,284 shares designated as Common Stock and 185,180,248 shares of redeemable convertible preferred stock.

 

25


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Common Stock Reserved for Future Issuance

Shares of Common Stock reserved for future issuance, on an as-if converted basis, were as follows:

 

     April 30,
2021
 

Common stock reserved for Earnout

     9,000,000

Stock options issued and outstanding

     29,795,964

Common stock warrants outstanding

     43,895,087

Shares available for grant under 2021 Equity Incentive Plan

     41,429,526

Shares available for grant under 2021 ESPP

     8,177,683
  

 

 

 

Total shares of common stock reserved

     132,298,260
  

 

 

 

On February 26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger and the remaining amount was reclassified to additional paid-in capital.

9. Stock Warrants and Earnouts

Redeemable Convertible Preferred Stock Warrants

Warrants to purchase a total of 2,358,528 shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the ChargePoint redeemable convertible preferred stock warrant liability was remeasured and reclassified to Legacy ChargePoint additional paid-in capital.

The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level 3 fair value inputs. See Note 4 for further details.

The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:

 

     February 26,
2021

(Merger Date)
    January 31,
2021
 

Expected volatility

     84.3     80.5

Risk-free interest rate

     0.0     0.1

Dividend rate

     0.0     0.0

Expected term (years)

     0.0       1.4  

 

26


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Common Stock Warrants

In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase 36,402,503 shares of Legacy ChargePoint common stock, which now represent warrants to purchase Common Stock.

Private Placement Warrants

The Private Placement Warrants were initially recognized as a liability on February 26, 2021, at a fair value of $127.9 million and the Private Placement Warrant liability was remeasured to fair value as of any respective exercise dates and as of April 30, 2021, resulting in a gain of $45.4 million for the three months ended April 30, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.

The Private Placement Warrants were valued using the following assumptions under the Binomial-Lattice Model (“BLM”) that assumes optimal exercise of the Company’s redemption option at the earliest possible date:

 

     April 30,
2021
    February 26,
2021
 

Market price of public stock

     25.3       30.8  

Exercise price

     11.5       11.5  

Expected term (years)

     4.8       5.0  

Volatility

     73.2     73.5

Risk-free interest rate

     0.8     0.8

Dividend rate

     0.0     0.0

Public Warrants

The Public Warrants may only be exercised for a whole number of shares. The Public Warrants became exercisable 30 days after the completion of the Merger.

The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value of $153.7 million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised and as of April 30, 2021, resulting in a loss of $1.6 million for the three months ended April 30, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.

During the three months ended April 30, 2021, net proceeds for exercised Public Warrants were $73.3 million.

 

27


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Activity of warrants is set forth below:

 

     Legacy Common
and Preferred Stock
Warrants (1)
     Private
Placement
Warrants
     Public
Warrants
     Total
Common Stock
Warrants (1)
 

Outstanding as of January 31, 2021

     38,761,031        —          —          38,761,031  

Common Stock Warrants as Part of the Merger

     —          6,521,568        10,470,562        16,992,130  

Warrants Exercised

     (1,097,305      (4,347,712      (6,413,057      (11,858,074
  

 

 

    

 

 

    

 

 

    

 

 

 

Outstanding as of April 30, 2021

     37,663,726        2,173,856        4,057,505        43,895,087  
  

 

 

    

 

 

    

 

 

    

 

 

 

 

(1)

The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.

Contingent Earnout Liability

During the five year period starting at the closing of the Merger (“Earnout Period”), eligible former equity holders of Legacy ChargePoint may receive up to 27,000,000 additional shares of Common Stock (“Earnout Shares”) in the aggregate in three equal tranches if certain Earnout Triggering Events (as described in the Merger Agreement) are fully satisfied. An “Earnout Triggering Event” means the date on which the closing volume weighted-average price (“VWAP”) per share of common stock quoted on the NYSE (or the exchange on which the shares of common stock are then listed) is greater or equal to $15.00, $20.00 and $30.00 for any ten trading days within any 20 consecutive trading day period within the Earnout Period.

Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the common stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021, was $828.2 million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below.

 

     March 12,
2021
    February 26,
2021
 

Current stock price

     27.84       30.83  

Expected volatility

     72.00     71.60

Risk-free interest rate

     0.85     0.75

Dividend rate

     0.00     0.00

Expected term (years)

     4.96       5.00  

The first two Earnout Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March 12, 2021, and, after the withholding of some of these Earnout Shares for tax withholding, 17,539,657 Earnout Shares were issued on March 19, 2021, and the estimated fair value of the earnout liability was remeasured to $743.7 million, including (i) $501.1 million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the Common Stock price as of March 12, 2021, and (ii) $242.6 million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March 12, 2021, as described above. The change in fair value resulted in a gain of $84.4 million recognized in the condensed consolidated statement of operations for the three months ended April 30, 2021. Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company’s own stock price.

10. Equity Plans and Stock-based Compensation

On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (“2021 EIP”) and the 2021 Employee Stock Purchase Plan (“2021 ESPP”). As of April 30, 2021, 41,429,526 and 8,177,683 shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively. On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number of shares equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number determined by our Board of Directors. Further, on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares of stock (subject to standard anti-dilution adjustments), or (iii) a number of shares of stock determined by the Board.

 

28


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units and certain other awards which are settled in the form of common shares issued under this 2021 EIP. Under the 2021 ESPP, the Company can grant stock options to purchase shares of Common Stock at a purchase price which shall not be less either than 85% of the fair market value of such share on the first trading day of an offering period or 85% of the fair market value of such share on the purchase date.

No further awards will be granted under Legacy ChargePoint’s 2017 Stock Plan (“2017 Plan”) and 24,259,238 shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan at the time of adoption of the 2021 EIP and the 2021 ESPP. Additionally, no other awards can be granted under Legacy ChargePoint’s 2007 Stock Incentive Plan (“2007 Plan”) and 5,143,849 shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan at the time of the adoption of the 2021 EIP and the 2021 ESPP.

Activity under the Company’s equity plans is set forth below:

 

     Number of
Stock Option
Awards
     Weighted
Average
Exercise Price
     Weighted
Average
Remaining
Contractual
term (in years)
     Aggregate
Intrinsic Value
(in thousands)
 

Outstanding as of January 31, 2021

     30,166,792    $ 0.71      7.3      $ 1,064,539

Forfeited

     (353,478    $ 0.74      

Expired

     (17,350    $ 58.74      
  

 

 

          

Outstanding as of April 30, 2021

     29,795,964    $ 0.67      6.9      $ 734,460
  

 

 

          

Options vested and expected to vest as of April 30, 2021

     29,795,964    $ 0.67      6.9      $ 734,460
  

 

 

          

Exercisable as of April 30, 2021

     18,248,059    $ 0.64      6.0      $ 450,546
  

 

 

          

Activity for exercised awards includes early exercises of stock options such that these awards are not considered outstanding stock options upon exercise.

The options outstanding as of April 30, 2021, also includes the June 2020 grant of a stock option to purchase a total of 1.5 million shares of Common Stock subject to both service and performance-based vesting conditions to the Chief Executive Officer under the 2017 Plan (“CEO Awards”). No stock-based compensation expense had been recorded as the CEO awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for such CEO Awards following the Merger in February 2021. As of April 30, 2021, the total unrecognized compensation expense related to these unvested CEO Awards was $38.8 million.

Total stock-based compensation expense for stock awards recognized during the three months ended April 30, 2021 and 2020 was $7.6 million and $0.9 million, respectively. As of April 30, 2021, total unrecognized stock-based compensation cost related to stock awards was $45.0 million and is expected to be recognized over a weighted-average period of 2.1 years.

The following sets forth the total stock-based compensation expense for the Company’s stock options (including the CEO Awards) and restricted common stock included in the Company’s condensed consolidated statements of operations:

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands)  

Cost of revenue

   $ 24    $ 23

Research and development

     675      302

Sales and marketing

     598      299

General and administrative

     6,280      286
  

 

 

    

 

 

 

Total stock-based compensation expense

   $ 7,577    $ 910
  

 

 

    

 

 

 

 

29


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

11. Income Taxes

The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil for the three months ended April 30, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company’s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized.

On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was enacted and signed into law in the United States. The CARES Act includes measures to assist companies, including temporary changes to income and non-income-based tax laws. The Company did not receive a stimulus payment related to the CARES Act.

12. Related Party Transactions

Daimler AG and its affiliated entities (“Daimler”) are investors in the Company and one of its employees is a member of the Company’s Board of Directors. The following revenue transactions took place between the Company and Daimler during the three months ended April 30, 2021 and 2020:

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands)  

Daimler

   $ 1,335    $ 726
  

 

 

    

 

 

 

Revenue from related parties

   $ 1,335    $ 726
  

 

 

    

 

 

 

Related party accounts receivable as of April 30, 2021 and January 31, 2021 from Daimler was $1.7 million and $1.2 million, respectively.

 

30


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

13. Basic and Diluted Net Loss per Share

The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three months ended April 30, 2021 and 2020:

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands, except share and per
share data)
 

Numerator:

     

Net income (loss)

   $ 82,289    $ (30,098

Adjust: Cumulative dividends on redeemable convertible preferred stock

     (4,292      —    

Adjust: Deemed dividends attributable to vested option holders

     (51,855      —    

Adjust: Deemed dividends attributable to common stock warrant holders

     (110,635      —    
  

 

 

    

 

 

 

Net loss attributable to common stockholders - Basic

     (84,493      (30,098

Less: Gain attributable to earnout shares issued

     (53,820      —    

Less: Change in fair value of dilutive warrants

     (49,471      —    
  

 

 

    

 

 

 

Net loss attributable to common stockholders - Diluted

   $ (187,784    $ (30,098
  

 

 

    

 

 

 

Denominator:

     

Weighted average common shares outstanding

     218,932,121        12,432,519  

Less: Weighted-average unvested restricted shares and shares subject to repurchase

     (316,258      (179,427
  

 

 

    

 

 

 

Weighted average shares outstanding - Basic

     218,615,863        12,253,092  

Add: Earnout Shares under the treasury stock method

     2,956,122        0  

Add: Public and Private Placement Warrants under the treasury stock method

     3,961,404        0  
  

 

 

    

 

 

 

Weighted average shares outstanding - Diluted

     225,533,389        12,253,092  
  

 

 

    

 

 

 

Net loss per share - Basic

   $ (0.39    $ (2.46
  

 

 

    

 

 

 

Net loss per share - Diluted

   $ (0.83    $ (2.46
  

 

 

    

 

 

 

As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to February 26, 2021 (“Closing Date”) by multiplying them by the exchange ratio of 0.9966 used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis.

Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the three-months period ended April 30, 2021, because including them would have had an antidilutive effect. Additionally, the remaining 9,000,000 Earnout Shares for which the Earnout Triggering Event has not occurred yet were excluded from the diluted net loss per share calculation for the three-months period ended April 30, 2021, because the Earnout Triggering Event was not met at the end of the reporting period.

 

31


Table of Contents

ChargePoint Holdings, Inc.

Notes to Condensed Consolidated Financial Statements

(unaudited)

 

The potential shares of Common Stock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have had an antidilutive effect were as follows:

 

     April 30, 2021  

Options to purchase common stock

     29,795,964

Unvested early exercised common stock options

     263,982

Common stock warrants

     43,895,087
  

 

 

 

Total potentially dilutive common share equivalents

     73,955,033
  

 

 

 

14. Subsequent Events

On June 4, 2021, the Company issued a notice of the redemption of all of its outstanding Public Warrants that remain outstanding on July 6, 2021 for a redemption price of $0.01 per warrant. The Private Placement Warrants that are still held by the initial holders thereof or their permitted transferees are not subject to the redemption.

 

 

32


Table of Contents

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion of the results of operations and financial condition of ChargePoint Holdings, Inc. (“ChargePoint” or the “Company”) should be read in conjunction with ChargePoint’s condensed consolidated financial statements and related notes appearing elsewhere in this Quarterly Report and the audited consolidated financial statements for the year ended January 31, 2021 and the related notes included in the Company’s Current Report on Form 8-K filed with the SEC on March 1, 2021 and as amended and filed with the SEC on April 1, 2021. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties. ChargePoint’s actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including those set forth under “Risk Factors” in Part II, Item 1A of this report.

Overview

ChargePoint designs, develops and markets networked electric vehicle (“EV”) charging system infrastructure and cloud-based services which enable consumers the ability to locate, reserve, authenticate and transact EV charging sessions (“Cloud” or “Cloud Services”). As part of ChargePoint’s networked charging systems, subscriptions and other offerings, it provides an open platform that integrates with system hardware from ChargePoint and other manufacturers, connecting systems over an intelligent network that provides real-time information about charging sessions and full control, support and management of the networked charging systems. This network provides multiple web-based portals for charging system owners, fleet managers, drivers and utilities.

ChargePoint generates revenue primarily through the sale of networked charging systems, Cloud Services and extended parts and labor warranty (“Assure”), which are typically paid for upfront. Assure also includes proactive monitoring, fast response times, parts and labor warranty, expert advice and robust reporting. The ChargePoint as a Service (“CPaaS”) program combines the customer’s use of ChargePoint’s owned and operated systems with Cloud Services, Assure and other benefits available to subscribers into one subscription. ChargePoint targets three key customer markets: commercial, fleet and residential. Commercial customers have parking places largely within their workplaces. Fleet includes municipal buses, delivery and work vehicles, port/airport/warehouse and other industrial applications, ridesharing services, and is expected to eventually include, autonomous transportation. Residential includes single family homes and multifamily residences.

Since ChargePoint’s inception in 2007, it has been engaged in developing and marketing its networked charging systems, subscriptions and other offerings, raising capital and recruiting personnel. ChargePoint has incurred net operating losses and negative cash flows from operations every year since its inception. As of April 30, 2021, ChargePoint had an accumulated deficit of $597.1 million. ChargePoint has funded its operations primarily from sales of its solutions, with proceeds from the issuance of redeemable convertible preferred stock and common stock and borrowings under its loan facilities.

Recent Developments

Closing of Merger

On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”), consummated the previously announced merger with Switchback, Lightning Merger Sub Inc., a wholly owned subsidiary of Switchback incorporated in the State of Delaware (“Merger Sub”) and ChargePoint, Inc. (“Legacy ChargePoint”), with the Legacy ChargePoint surviving as the surviving company and as a wholly-owned subsidiary of Switchback. On the Closing Date, and in connection with the closing of the Merger (“Closing”), Switchback Energy Acquisition Corporation changed its name to ChargePoint Holdings, Inc.

Pursuant to the terms of the Merger Agreement, each stockholder of Legacy ChargePoint received 0.9966 shares of the Company’s common stock, par value $0.0001 per share (“Common Stock”) and the contingent right to receive certain Earnout Shares (as defined below), for each share of Legacy ChargePoint common stock, par value $0.0001 per share, owned by such Legacy ChargePoint stockholder that was outstanding immediately prior to the Closing (other than any shares of Legacy ChargePoint restricted stock). In addition, certain investors purchased an aggregate of 22,500,000 shares of Common Stock (such investors, the “PIPE Investors”) concurrently with the Closing for an aggregate purchase price of $225,000,000. Additionally, at the Closing, after giving effect to the forfeiture contemplated by the Founders Stock Letter (as defined below), each outstanding share of the Company’s Class B common stock, par value $0.0001 per share (“Founder Shares”), was converted into a share of Common Stock on a one-for-one basis and the Founder Shares ceased to exist.

 

33


Table of Contents

In addition, pursuant to the terms of the Merger Agreement, at the effective time of the Merger (“Effective Time”), (1) warrants to purchase shares of capital stock of Legacy ChargePoint were converted into warrants to purchase an aggregate of 38,761,031 shares of Common Stock and the contingent right to receive certain Earnout Shares, (2) options to purchase shares of common stock of Legacy ChargePoint were converted into options to purchase an aggregate of 30,135,695 shares of Common Stock and, with respect to vested options, the contingent right to receive certain Earnout Shares and (3) unvested restricted shares of common stock of Legacy ChargePoint that were outstanding pursuant to the “early exercise” of Legacy ChargePoint options were converted into an aggregate of 345,689 restricted shares of ChargePoint (“Restricted Shares”).

Also at the Closing, NGP Switchback, LLC (“Sponsor”) exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional 1,000,000 private placement warrants at a price of $1.50 per warrant in satisfaction of $1,500,000 principal amount of such loans.

During the time period between the Closing and the five-year anniversary of the Closing Date, eligible former equity holders may receive up to 27,000,000 additional shares of ChargePoint’s common stock (“Earnout Shares”) in the aggregate in three equal tranches if the volume-weighted average closing sale price of our Common Stock is greater than or equal to $15.00, $20.00 and $30.00 for any 10 trading days within any 20 consecutive trading day period (“Trigger Events”). On March 19, 2021, a total of approximately 18,000,000 shares of Common Stock were released to eligible former equity holders of Legacy ChargePoint pursuant to the Earnout Shares provisions of the Merger Agreement, as the first two Trigger Events had been met. The Trigger Events were met by virtue of the volume-weighted average closing sale price of Common Stock having been greater than or equal to $15.00 and $20.00 for ten (10) trading days out of twenty (20) consecutive trading days following the closing of the Merger. The holders of Legacy ChargePoint common stock (other than restricted stock), warrants and vested options as of the closing of the Merger received their pro rata portion of the Earnout Shares. These Earnout Shares are not subject to a lock-up agreement and may be sold publicly following receipt. A third Trigger Event will be achieved and 9 million more shares will be released if the volume-weighted average closing sale price of the Common Stock is greater than or equal to $30.00 for ten (10) trading days within any twenty (20) consecutive trading day period prior to February 26, 2026.

Key Factors Affecting Operating Results

ChargePoint believes its performance and future success depend on several factors that present significant opportunities for it but also pose risks and challenges, including those discussed below.

Growth in EV Adoption

ChargePoint’s revenue growth is directly tied to the continued acceptance of passenger and commercial EVs sold, which it believes drives the demand for charging infrastructure. The market for EVs is still rapidly evolving and although demand for EVs has grown in recent years, there is no guarantee of such future demand. Factors impacting the adoption of EVs include but are not limited to: perceptions about EV features, quality, safety, performance and cost; perceptions about the limited range over which EVs may be driven on a single battery charge; volatility in the cost of oil and gasoline; availability of services for EVs; consumers’ perception about the convenience and cost of charging EVs; and increases in fuel efficiency. In addition, macroeconomic factors could impact demand for EVs, particularly since they can be more expensive than traditional gasoline-powered vehicles when the automotive industry globally has been experiencing a recent decline in sales. If the market for EVs does not develop as expected or if there is any slow-down or delay in overall EV adoption rates, this would impact ChargePoint’s ability to increase its revenue or grow its business.

 

34


Table of Contents

Competition

ChargePoint is currently a market leader in North America in the commercial Level 2 Alternating Current (“AC”) chargers. ChargePoint also offers chargers for use at home or multifamily settings, and high-power Level 3 Direct Current (“DC”) Fast chargers for urban fast charging, corridor or long-trip charging and fleet applications. ChargePoint intends to expand its market share over time in its product categories, leveraging the network effect of its products and Cloud Services software. Existing competitors may expand their product offerings and sales strategies, and new competitors may enter the market. Furthermore, ChargePoint’s competition includes other types of alternative fuel vehicles and high fuel-economy gasoline powered vehicles. If ChargePoint’s market share decreases due to increased competition, its revenue and ability to generate profits in the future may be impacted.

Europe Expansion

ChargePoint operates in North America and selected countries in Europe. Europe is expected to be a significant contributor to ChargePoint’s revenue in future years. ChargePoint plans to use a portion of the proceeds from the Merger to increase its sales and marketing activities in Europe. ChargePoint is also positioned to grow its European business through existing partnerships with car leasing companies. In Europe ChargePoint primarily competes with smaller providers of EV charging station networks. Many of these competitors have limited funding, which could cause poor experiences and have a negative impact on overall EV adoption in Europe. ChargePoint’s growth in Europe requires differentiating itself as compared to these existing competitors. If ChargePoint is unable to continue penetrating the market in Europe, its future revenue growth and profits may be impacted.

Fleet Expansion

ChargePoint’s future growth is highly dependent upon fleet applications. Because fleet operators often make large purchases of EVs volatility may be more pronounced, and any significant decline from these customers reduces ChargePoint’s potential for future growth.

Impact of New Product Releases and Investments in Growth

As ChargePoint introduces new products, its gross margins may be temporarily impacted by launch costs, until its supply chain achieves targeted cost reductions, such as the market introduction of its Level 3 DC Fast charger in fiscal year 2020. In addition, ChargePoint may accelerate its operating expenditures where it sees growth opportunities which may impact gross margin until upfront costs and inefficiencies are absorbed and normalized operations are achieved. ChargePoint also continuously evaluates and may adjust its operating expenditures based on its launch plans for its new products, as well as other factors including the pace and prioritization of current projects under development and the addition of new projects. As ChargePoint attains higher revenue, it expects operating expenses as a percentage of total revenue to decrease as it scales and focuses on increasing operational efficiency and process automation.

Government Mandates, Incentives and Programs

The U.S. federal government, certain foreign governments and some state and local governments provide incentives to end users and purchasers of EVs and EV charging stations in the form of rebates, tax credits and other financial incentives. These governmental rebates, tax credits and other financial incentives significantly lower the effective price of EVs and EV charging stations to customers. However, these incentives may expire on specified dates, end when the allocated funding is no longer available, or be reduced or terminated as a matter of regulatory or legislative policy. In particular, the credits under Section 30C of the Code which benefit investments in EV charging stations may be reduced or become unavailable if not extended in future years. Any reduction in rebates, tax credits or other financial incentives could reduce the demand for EVs and for charging infrastructure, including infrastructure ChargePoint offers.

 

35


Table of Contents

ChargePoint also derives Other revenue from fees received for transferring regulatory credits earned for participating in low carbon fuel programs in approved states. ChargePoint claims these regulatory credits only if they are not claimed by purchasers of its EV charging stations; only a small percentage of its customers currently elect to claim such credits. If a material percentage of its customers were to claim these regulatory credits, ChargePoint’s revenue from this source could decline significantly, which could have an adverse effect on its revenue and overall gross margin. Recently, ChargePoint has derived a slight majority of its Other revenue from these regulatory credits, and ChargePoint expects revenue from this source as a percentage of Other and total revenue will decline over time. Further, the availability of such credits depends on continued governmental support for these programs. If these programs are modified, reduced or eliminated, ChargePoint’s ability to generate this revenue in the future would be adversely impacted.

Impact of COVID-19

In December 2019, COVID-19 was first reported to the World Health Organization (“WHO”), and in January 2020, the WHO declared the outbreak to be a public health emergency. In March 2020, the WHO characterized COVID-19 as a pandemic. The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of COVID-19 has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in markets around the world.

As a result of the COVID-19 pandemic, ChargePoint initially modified its business practices (including employee travel, recommending that all non-essential personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.

While the ultimate duration and extent of the COVID-19 pandemic depends on future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint’s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ending January 31, 2022 and potentially future periods.

Components of Results of Operations

Revenue

Networked Charging Systems

Networked charging systems revenue includes revenue related to the deliveries of EV charging system infrastructure, which include lower priced Level 1 home chargers typically sold to drivers, Level 2 AC chargers for commercial use and Level 3 DC Fast charging systems for urban/corridor charging and for fleet operators. A majority of ChargePoint’s networked charging systems revenue is derived from the sale of Level 2 AC chargers. ChargePoint recognizes revenue from sales of networked charging systems upon shipment to the customer, which is when the performance obligation has been satisfied.

Subscriptions

Subscriptions revenue consists of services related to Cloud, as well as extended maintenance service plans under Assure. Subscriptions revenue also consists of CPaaS revenue which combines the customer’s use of ChargePoint’s owned and operated systems with Cloud and Assure programs into a single subscription. CPaaS subscriptions contain a lease for the customer’s use of ChargePoint’s owned and operated systems unless the location allows it to receive incremental economic benefit from regulatory credits earned on that EV charging system. Lessor revenue relates to operating leases and historically has not been material. Subscriptions revenue is recognized over time on a straight-line basis as ChargePoint has a stand-ready obligation to deliver such services to the customer.

 

36


Table of Contents

Other

Other revenue consists of fees received for transferring regulatory credits earned for participating in low carbon fuel programs in approved states, charging related fees received from drivers using charging sites owned and operated by ChargePoint, net transaction fees earned for processing payments collected on driver charging sessions at charging sites owned by its customers, and other professional services. Revenue from regulatory credits is recognized at the point in time the regulatory credits are transferred. Revenue from fees for owned and operated sites is recognized over time on a straight-line basis over the performance period of the service contract as ChargePoint has a stand-ready obligation to deliver such services. Revenue from driver charging sessions and charging transaction fees is recognized at the point in time the charging session or transaction is completed. Revenue from professional services is recognized as the services are rendered.

For the remainder of fiscal year 2022, ChargePoint expects revenue to grow in both networked charging systems and subscriptions due to increased demand in EV and its related charging infrastructure market.

Cost of Revenue

Networked Charging Systems

ChargePoint uses contract manufacturers to manufacture the majority of its networked charging systems. ChargePoint conducts the remainder of its manufacturing in-house. ChargePoint’s cost of revenue for the sale of networked charging systems includes the contract manufacturer costs of finished goods. For ChargePoint’s limited in-house production, cost of revenue for the sale of networked charging systems also includes parts, labor, manufacturing costs, and allocated facilities and information technology expenses. Cost of revenue for the sale of networked charging systems also consists of salaries and related personnel expenses, including stock-based compensation, warranty provisions, depreciation of manufacturing related equipment and facilities, amortization of capitalized internal-use software, and allocated facilities and information technology expenses. As revenue is recognized, ChargePoint accounts for estimated warranty cost as a charge to cost of revenue. The estimated warranty cost is based on historical and predicted product failure rates and repair expenses. Costs incurred for shipping and handling are recorded in cost of revenue.

Subscriptions

Cost of subscriptions revenue includes network and wireless connectivity costs for subscription services, field maintenance costs for Assure to support ChargePoint’s network of systems, depreciation of owned and operated systems used in CPaaS arrangements, amortization of capitalized internal-use software development costs, allocated facilities and information technology expenses, salaries and related personnel expenses, including stock-based compensation and third-party support costs to manage the systems and helpdesk services for drivers and site hosts.

Other

Cost of other revenue includes depreciation and other costs for ChargePoint’s owned and operated charging sites, salaries and related personnel expenses, including stock-based compensation, as well as costs of environmental and professional services.

Gross Profit and Gross Margin

Gross profit is revenue less cost of revenue and gross margin is gross profit as a percentage of revenue. ChargePoint offers a range of networked charging systems products which vary widely in selling price and associated margin. Accordingly, ChargePoint’s gross profit and gross margin have varied and are expected to continue to vary from period to period due to revenue levels; geographic, vertical and product mix; new product introductions, and its efforts to optimize its operations and supply chain.

 

37


Table of Contents

In the long term, improvements in ChargePoint’s gross profit and gross margin will depend on its ability to increase its revenue and continue to optimize its operations and supply chain. However, at least in the short term, as ChargePoint launches new networked charging systems products, grows its presence in Europe where it has not yet achieved economies of scale, and expands its solutions for its fleet customers, it expects gross margin to experience variability from period to period.

Research and Development Expenses

Research and development expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, for personnel related to the development of improvements and expanded features for ChargePoint’s services, as well as quality assurance, testing, product management, amortization of capitalized internal-use software, and allocated facilities and information technology expenses. Research and development costs are expensed as incurred.

ChargePoint expects its research and development expenses to increase on an absolute basis and they may increase as a percentage of total revenue for the foreseeable future as it continues to invest in research and development activities to achieve its technology and product roadmap.

Sales and Marketing Expenses

Sales and marketing expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, sales commissions, professional services fees, travel, marketing and promotional expenses amortization of capitalized internal-use software and allocated facilities and information technology expenses.

ChargePoint expects its sales and marketing expenses to increase on an absolute basis and they may increase as a percentage of total revenue for the foreseeable future while it continues to add sales and marketing personnel, expand its sales channels and expand in Europe.

General and Administrative Expenses

General and administrative expenses consist primarily of salaries and related personnel expenses, including stock-based compensation, related to finance, legal and human resource functions, contractor and professional services fees, audit and compliance expenses, insurance costs, bad debt expenses, amortization of capitalized internal-use software and general corporate expenses, including allocated facilities and information technology expenses.

ChargePoint expects its general and administrative expenses to increase in absolute dollars as it continues to grow its business. ChargePoint also expects to incur additional expenses as a result of operating as a public company, including expenses necessary to comply with the rules and regulations applicable to companies listed on a national securities exchange and related to compliance and reporting obligations pursuant to the rules and regulations of the SEC, as well as higher expenses for director and officer insurance, investor relations and legal, accounting and other professional services.

Interest Income

Interest income consists primarily of interest earned on ChargePoint’s cash, cash equivalents and short-term investments.

Interest Expense

Interest expense consists primarily of the interest on ChargePoint’s term loan which was paid off in March 2021.

Change in Fair Value of Redeemable Convertible Preferred Stock Warrant Liability

Redeemable convertible preferred stock warrant liability is subject to remeasurement to fair value at each balance sheet date. Changes in fair value of redeemable convertible preferred stock warrant liability are recognized in the condensed consolidated statements of operations. ChargePoint adjusts the liability for changes in fair value until the earlier of the exercise or expiration of the warrants and conversion of redeemable convertible preferred stock into Common Stock.

 

38


Table of Contents

Change in Fair Value of Common Stock Warrant Liabilities

Common stock warrant liabilities consist of publicly-traded warrants (“Public Warrants”) and private placement warrants issued to NGP Switchback, LLC. (“Private Placement Warrants”) which ChargePoint assumed in connection with the Merger and are subject to remeasurement to fair value at each balance sheet date. ChargePoint expects to incur an incremental income (expense) in the condensed consolidated statements of operations for the fair value adjustments for the outstanding common stock warrant liabilities at the end of each reporting period or through the exercise of such warrants.

Change in Fair Value of Contingent Earnout Liability

Contingent Earnout liability was accounted for as a liability as of the date of the Merger and remeasured to fair value until the Earnout Triggering Event was met for the first two tranches in March 2021 and the Earnout Shares issued. In March 2021, the remaining Earnout liability for the third tranche converted to be accounted for as equity.

Transaction Costs Expensed

Transaction costs consist of legal, accounting, underwriting fees and other costs that were directly related to the consummation of the Merger. Transaction costs related to the issuance of shares were recognized in shareholders’ equity (deficit) while costs associated with the warrant liabilities and non-capitalized amounts were expensed in the condensed consolidated statements of operations upon the completion of the Merger on February 26, 2021.

Other Income (Expense), Net

Other income (expense), net consists primarily of foreign currency transaction gains and losses.

Provision for Income Taxes

ChargePoint’s provision for income taxes consists of an estimate of federal, state and foreign income taxes based on enacted federal, state and foreign tax rates, as adjusted for allowable credits, deductions, uncertain tax positions, changes in deferred tax assets and liabilities and changes in tax law. Due to the level of historical losses, ChargePoint maintains a valuation allowance against U.S. federal and state deferred tax assets as it has concluded it is more likely than not that these deferred tax assets will not be realized.

 

39


Table of Contents

Results of Operations

Comparison of the Three Months Ended April 30, 2021 to the Three Months Ended April 30, 2020

The following table summarizes ChargePoint’s results of operations for the periods indicated:

 

     Three Months Ended April 30,    

Period-over-Period Change
Three Months Ended

 
     2021     2020     April 30, 2021 to 2020  
     (in thousands, except
percentages)
    Change ($)      Change (%)  

Revenue

         

Networked charging systems

   $ 26,800   $ 19,657   $ 7,143      36

Subscriptions

     10,824     9,004     1,820      20

Other

     2,886     4,115     (1,229      (30 )% 
  

 

 

   

 

 

   

 

 

    

Total revenue

     40,510     32,776     7,734      24

Cost of revenue

         

Networked charging systems

     23,742     18,616     5,126      28

Subscriptions

     5,640     4,773     867      18

Other

     1,911     1,623     288      18
  

 

 

   

 

 

   

 

 

    

Total cost of revenue

     31,293     25,012     6,281      25
  

 

 

   

 

 

   

 

 

    

Gross profit

     9,217     7,764     1,453      19
  

 

 

   

 

 

   

 

 

    

Gross margin

     23     24     

Operating expenses

         

Research and development

     25,374     18,026     7,348      41

Sales and marketing

     15,974     14,201     1,773      12

General and administrative

     14,467     5,089     9,378      184
  

 

 

   

 

 

   

 

 

    

Total operating expenses

     55,815     37,316     18,499      50
  

 

 

   

 

 

   

 

 

    

Loss from operations

     (46,598     (29,552     (17,046      58

Interest income

     22     243     (221      *  

Interest expense

     (1,499     (835     (664      80

Change in fair value of redeemable convertible preferred stock warrant liability

     9,237     535     8,702        *  

Change in fair value of common stock warrant liabilities

     43,761     —         43,761        *  

Change in fair value of contingent earnout liability

     84,420     —         84,420        *  

Transaction costs expensed

     (7,031     —         (7,031      *  

Other income (expense), net

     15     (432     447        *  
  

 

 

   

 

 

   

 

 

    

Net income (loss) before income taxes

     82,327     (30,041     112,368        *  

Provision for income taxes

     38     57     (19      *  
  

 

 

   

 

 

   

 

 

    

Net income (loss)

   $ 82,289   $ (30,098   $ 112,387      373
  

 

 

   

 

 

   

 

 

    

 

*

Not Meaningful

Revenue

Revenue increased by $7.7 million, or 24%, from $32.8 million during the three months ended April 30, 2020 to $40.5 million during the three months ended April 30, 2021, primarily attributable to an increase of $7.1 million in networked charging systems revenue. This increase was primarily attributable to higher volumes of systems delivered across both ChargePoint’s Level 1 home chargers and Level 3 DC Fast chargers as well as an increase in the average selling prices in some categories. Subscriptions revenue also increased by $1.8 million primarily due to growth in the number of charging systems connected to its network. These increases were partially offset by a decrease in other revenue of $1.2 million due to fewer regulatory credits transferred.

 

40


Table of Contents

Cost of Revenue

Cost of revenue increased by $6.3 million, or 25%, from $25.0 million during the three months ended April 30, 2020 to $31.3 million during the three months ended April 30, 2021, primarily due to an increase of $5.1 million in networked charging systems cost of revenue primarily due to an increase in the number of charging system delivered. Subscriptions cost of revenue increased by $0.9 million as ChargePoint expanded its network and support capabilities, and other cost of revenue increased by $0.3 million primarily related to higher depreciation on owned and operated charging sites.

Gross Profit and Gross Margin

Gross profit increased by $1.5 million, or 19%, from $7.8 million during the three months ended April 30, 2020 to $9.2 million during the three months ended April 30, 2021. Gross margin decreased from 24% during the three months ended April 30, 2020 to 23% during the three months ended April 30, 2021. The decrease was primarily due to a decrease in other revenue in the form of regulatory credits transferred, which has higher gross margins.

Research and Development Expenses

Research and development expenses increased by $7.3 million, or 41%, from $18.0 million during the three months ended April 30, 2020 to $25.4 million during the three months ended April 30, 2021. The increase was primarily due to a $3.8 million increase in engineering personnel costs due to headcount growth as well as a $3.0 million increase in research materials and related operating expenses.

Sales and Marketing Expenses

Sales and marketing expenses increased by $1.8 million, or 12%, from $14.2 million during the three months ended April 30, 2020 to $16.0 million during the three months ended April 30, 2021, primarily due to an increase in personnel costs including payroll, benefit and sales commissions, resulting from headcount and, with respect to sales commissions, revenue growth.

General and Administrative Expenses

General and administrative expenses increased by $9.4 million, or 184%, from $5.1 million during the three months ended April 30, 2020 to $14.5 million during the three months ended April 30, 2021. The increase was primarily due to a $5.8 million increase in stock-based compensation and a $2.4 million increase in audit, legal and advisory fees mainly related to the closing of the Merger.

Interest Income

Interest income did not significantly fluctuate during the three months ended April 30, 2021 as compared to the three months ended April 30, 2020.

Interest Expense

Interest expense increased by $0.7 million from $0.8 million for the three months ended April 30, 2020 to $1.5 million for the three months ended April 30, 2021. The increase was due to the prepayment charges associated with the settlement of the outstanding term loan. As of April 30, 2021, ChargePoint had no outstanding loans.

Change in Fair Value of Redeemable Convertible Preferred Stock Warrant Liability

Change in fair value of redeemable convertible preferred stock warrant liability increased by $8.7 million from $0.5 million during the three months ended April 30, 2020 to $9.2 million during the three months ended April 30, 2021, due to changes in the fair value of Legacy ChargePoint’s redeemable convertible preferred stock through the date of the Merger. As of April 30, 2021, ChargePoint had no outstanding redeemable convertible preferred stock warrant liabilities.

 

41


Table of Contents

Change in Fair Value of Common Stock Warrant Liabilities

ChargePoint recognized a change in fair value of common stock warrant liabilities of $43.8 million during the three months ended April 30, 2021 due to the decrease in the fair value of Legacy ChargePoint’s common stock during the period the warrants were outstanding.

Change in Fair Value of Contingent Earnout Liability

ChargePoint recognized a change in fair value of contingent earnout liability of $84.4 million for the three months ended April 30, 2021 due to the decrease in the fair value of Legacy ChargePoint’s common stock after ChargePoint announced the Merger.

Transaction Costs Expensed

ChargePoint expensed transaction costs that related to the warrant liabilities assumed as part of the Merger of $7.0 million, out of $36.5 million total, for the three months ended April 30, 2021 as a result of the consummation of the Merger.

Other Income (Expense), Net

Other income (expense) did not significantly fluctuate during the three months ended April 30, 2021 as compared to the three months ended April 30, 2020.

Provision for income taxes

The provision for income taxes did not significantly fluctuate during the three months ended April 30, 2021 as compared to the three months ended April 30, 2020.

Liquidity and Capital Resources

Sources of Liquidity

ChargePoint has incurred net losses and negative cash flows from operations since its inception which it anticipates will continue for the foreseeable future. To date, ChargePoint has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, borrowings under its loan facilities, customer payments and proceeds from the Reverse Recapitalization. As of April 30, 2021, ChargePoint had cash, cash equivalents and restricted cash of $610.2 million. ChargePoint believes that its cash on hand, together with cash generated from sales to customers will satisfy its working capital and capital requirements for at least the next twelve months.

From inception to April 30, 2021, ChargePoint has raised aggregate net cash proceeds of $615.7 million from the sale of shares of redeemable convertible preferred stock and $477.5 million from the Merger and the PIPE.

In March 2021, ChargePoint repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.

Long-Term Liquidity Requirements

Until ChargePoint can generate sufficient revenue to cover its cost of sales, operating expenses, working capital and capital expenditures, it expects to primarily fund cash needs through a combination of equity and debt financing. If ChargePoint raises funds by issuing equity securities, dilution to existing stockholders may result. Any equity securities issued may also provide for rights, preferences or privileges senior to those of holders of Common Stock. If ChargePoint raises funds by issuing debt securities, these debt securities would have rights, preferences and privileges senior to those of holders of Common Stock. The terms of debt securities or borrowings could impose significant restrictions on ChargePoint’s operations. The capital markets have in the past, and may in the future, experience periods of upheaval that could impact the availability and cost of equity and debt financing.

 

42


Table of Contents

ChargePoint’s principal use of cash in recent periods has been funding its operations and investing in capital expenditures. ChargePoint’s future capital requirements will depend on many factors, including its revenue growth rate, the timing and the amount of cash received from customers, the expansion of sales and marketing activities, the timing and extent of spending to support development efforts, expenses associated with its international expansion, the introduction of network enhancements and the continuing market adoption of its network. In the future, ChargePoint may enter into arrangements to acquire or invest in complementary businesses, products and technologies. ChargePoint may be required to seek additional equity or debt financing. In the event that ChargePoint requires additional financing, it may not be able to raise such financing on acceptable terms or at all. If ChargePoint is unable to raise additional capital or generate cash flows necessary to expand its operations and invest in continued innovation, it may not be able to compete successfully, which would harm its business, results of operations and financial condition. If adequate funds are not available, ChargePoint may need to reconsider its expansion plans or limit its research and development activities, which could have a material adverse impact on its business prospects and results of operations.

Cash Flows

For the Three Months Ended April 30, 2021 and 2020

The following table sets forth a summary of ChargePoint’s cash flows for the periods indicated:

 

     Three Months Ended
April 30,
 
     2021      2020  
     (in thousands)  

Net cash (used in) provided by:

     

Operating activities

   $ (37,539    $ (34,694

Investing activities

     (4,138      39,631

Financing activities

     505,988      446

Effects of exchange rates on cash, cash equivalents, and restricted cash

     7      (56
  

 

 

    

 

 

 

Net increase in cash, cash equivalents, and restricted cash

   $ 464,318    $ 5,327
  

 

 

    

 

 

 

Net Cash Used in Operating Activities

During the three months ended April 30, 2021, net cash used in operating activities was $37.5 million, consisting primarily of a net income of $82.3 million, fully offset by an increase in net operating assets of $2.2 million and non-cash charges of $117.6 million. The increase in net operating assets was primarily due to a $6.2 million increase in prepaid expenses and other assets, a $5.0 million decrease in accrued and other liabilities, a $3.5 million decrease in accounts payable and a $0.4 million decrease in operating lease liabilities, largely offset by a $7.8 million increase in deferred revenue and a $4.9 million decrease in inventories. The non-cash charges primarily consisted of $84.4 million change in fair value of contingent earnout liability, $43.8 million change in fair value of common stock warrant liabilities and $9.2 million change in fair value of redeemable convertible preferred stock warrant liability, partially offset by $7.6 million of stock-based compensation expense, $7.0 million of transaction costs expensed, $2.7 million of depreciation and amortization expense, and $1.0 million of non-cash operating lease cost.

During the three months ended April 30, 2020, net cash used in operating activities was $34.7 million, consisting primarily of a net loss of $30.1 million and an increase in net operating assets of $8.4 million, partially offset by non-cash charges of $3.8 million. The increase in net operating assets was primarily attributable to a $10.3 million decrease in accounts payable, a $4.1 million increase in inventories, a $1.9 million decrease in operating lease liabilities, a $1.9 million decrease in accrued and other liabilities and a $1.2 million increase in prepaid expenses and other assets, largely offset by a $9.2 million decrease in accounts receivable, net and $1.8 million increase in deferred revenue. The non-cash charges primarily consisted of $2.3 million of depreciation and amortization expense, $0.9 million of stock-based compensation expense and $0.8 million of non-cash operating lease cost, partially offset by $0.5 million change in fair value of redeemable convertible preferred stock warrant liability.

 

43


Table of Contents

Net Cash Provided By (Used In) Investing Activities

During the three months ended April 30, 2021, net cash used in investing activities was $4.1 million for purchases of property and equipment.

During the three months ended April 30, 2020, net cash provided by investing activities was $39.6 million, consisting of maturities of investments of $42.4 million, partially offset by purchases of property and equipment of $2.8 million.

Net Cash Provided by Financing Activities

During the three months ended April 30, 2021, net cash provided by financing activities was $506.0 million, consisting of net proceeds from Merger and PIPE financing of $481.5 million and proceeds from the exercise of warrants of $73.3 million, partially offset by repayment of borrowings of $36.1 million and taxes paid related to net share settlement of earnout shares of $12.8 million.

During the three months ended April 30, 2020, net cash provided by financing activities was $0.4 million from proceeds from exercises of vested and unvested stock options.

Off-Balance Sheet Arrangements

ChargePoint is not a party to any off-balance sheet arrangements.

Critical Accounting Policies and Estimates

The Company’s discussion and analysis of its financial condition and results of operations are based upon its condensed consolidated financial statements, which have been prepared in accordance with generally accepted accounting principles in the United States. The preparation of these condensed consolidated financial statements requires ChargePoint to make estimates and assumptions that affect the reported amounts of assets, liabilities, net sales and expenses. The Company evaluates its estimates and assumptions on an ongoing basis, and base its estimates on historical experience and on various other assumptions that ChargePoint believes to be reasonable under the circumstances, the results of which form the basis for the judgments ChargePoint makes about the carrying value of assets and liabilities that are not readily apparent from other sources. Because these estimates can vary depending on the situation, actual results may differ from these estimates. Making estimates and judgments about future events is inherently unpredictable and is subject to significant uncertainties, some of which are beyond ChargePoint’s control. Should any of these estimates and assumptions change or prove to have been incorrect, it could have a material impact on ChargePoint’s results of operations, financial position and statement of cash flows.

Other than the policies noted in Part I, Item 1, Note 2, “Summary of Significant Accounting Policies,” in the Company’s notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q, there have been no material changes to its critical accounting policies and estimates as compared to those disclosed in its audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020 and 2019.

Recent Accounting Pronouncements

For a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects, if any, on ChargePoint’s condensed consolidated financial statements, see Part I, Item 1, Note 2, “Summary of Significant Accounting Policies,” in its notes to condensed consolidated financial statements in this Quarterly Report on Form 10-Q.

 

44


Table of Contents

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Interest Rate Risk

ChargePoint had cash, cash equivalents and restricted cash totaling $610.2 million as of April 30, 2021. Cash equivalents were invested primarily in money market funds. ChargePoint’s investment policy is focused on the preservation of capital and supporting its liquidity needs. Under the policy, ChargePoint invests in highly rated securities, issued by the U.S. government or liquid money market funds. ChargePoint does not invest in financial instruments for trading or speculative purposes, nor does it use leveraged financial instruments. ChargePoint utilizes external investment managers who adhere to the guidelines of its investment policy.

A hypothetical 10% change in interest rates would not have a material impact on the value of ChargePoint’s cash, cash equivalents, net loss or cash flows.

Foreign Currency Risk

ChargePoint has foreign currency risks related to its revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the euro, causing both its revenue and its operating results to be impacted by fluctuations in the exchange rates.

Gains or losses from the revaluation of certain cash balances, accounts receivable balances and intercompany balances that are denominated in these currencies impact ChargePoint’s net loss. A hypothetical decrease in all foreign currencies against the U.S. dollar of 10% would not result in a material foreign currency loss on foreign-denominated balances, as of April 30, 2021. As ChargePoint’s foreign operations expand, its results may be more materially impacted by fluctuations in the exchange rates of the currencies in which it does business.

At this time, ChargePoint does not enter into financial instruments to hedge its foreign currency exchange risk, but it may in the future.

ITEM 4. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

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 SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed in company reports filed or submitted 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.

As required by Rules 13a-15 and 15d-15 under the Exchange Act, our Chief Executive Officer and Chief Financial Officer carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of April 30, 2021. Based upon this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, due to the material weaknesses in internal control over financial reporting described below, our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were not effective at the reasonable assurance level as of such date. Notwithstanding these material weaknesses, management has concluded that the condensed consolidated financial statements included in this quarterly report on Form 10-Q are fairly stated in all material respects in accordance with U.S. GAAP.

Material Weaknesses in Internal Control over Financial Reporting

In connection with the preparation and audit of ChargePoint’s consolidated financial statements, material weaknesses were identified in its internal control over financial reporting as of January 31, 2021. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of ChargePoint’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

45


Table of Contents

ChargePoint did not design and maintain an effective control environment commensurate with its financial reporting requirements. Specifically, ChargePoint did not maintain a sufficient complement of personnel with an appropriate degree of accounting knowledge, experience and training to appropriately analyze, record and disclose accounting matters commensurate with its accounting and reporting requirements. This material weakness contributed to the following additional material weaknesses:

 

   

ChargePoint did not design and maintain formal accounting policies, procedures and controls over significant accounts and disclosures to achieve complete, accurate and timely financial accounting, reporting and disclosures, including accounting for complex features associated with warrants, segregation of duties and adequate controls related to the preparation and review of journal entries; and

 

   

ChargePoint did not design and maintain effective controls over certain information technology (“IT”) general controls for information systems that are relevant to the preparation of its consolidated financial statements. Specifically, ChargePoint did not design and maintain (a) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately and (b) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to its financial applications and data to appropriate company personnel.

The material weaknesses related to the control environment and lack of formal accounting policies, procedures and controls resulted in material adjustments to warrant liabilities, shareholders’ equity and related accounts and disclosures and immaterial adjustments to several other account balances and disclosures in the historical consolidated financial statements.

The IT deficiencies did not result in a misstatement to the consolidated financial statements however, the deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Additionally, each of these material weaknesses could result in a misstatement of account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.

Remediation Plan

ChargePoint has begun implementation of a plan to remediate these material weaknesses. These remediation measures are ongoing and include the following:

 

46


Table of Contents
   

Hiring additional finance and accounting personnel to bolster the accounting capabilities and capacity, and to establish and maintain internal control over financial reporting;

 

   

Designing and implementing controls to formalize roles and review responsibilities to align with the staff’s skills and experience and designing and implementing controls over segregation of duties;

 

   

Providing ongoing training for personnel on accounting, financial reporting and internal control over financial reporting;

 

   

Engaging an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal control over financial reporting and assist with the remediation of deficiencies, as necessary;

 

   

Designing and implementing controls over the preparation and review of journal entries and account reconciliations, including controls over the segregation of duties; and

 

   

Designing and implementing IT general controls, including controls over the provisioning and monitoring of user access rights and privileges and change management processes and procedures.

ChargePoint is remediating the material weaknesses as efficiently and effectively as possible and remediation efforts could continue beyond the fiscal year ending January 31, 2023. At this time, we cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in us incurring significant costs, and will place significant demands on our financial and operational resources.

In order to maintain and improve the effectiveness of its internal control over financial reporting, ChargePoint has expended, and anticipates to continue to expend, significant resources, including accounting-related costs and significant management oversight.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting covered by this Quarterly Report on Form 10-Q that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

47


Table of Contents

PART II: OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

From time to time, ChargePoint may be involved in legal proceedings or subject to claims incident to the ordinary course of business. Regardless of the outcome, such proceedings or claims can have an adverse impact on ChargePoint because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.

ITEM 1A. RISK FACTORS

An investment in our securities involves a high degree of risk. You should carefully consider the risks described below before making an investment decision. Our business, prospects, financial condition, or operating results could be harmed by any of these risks, as well as other risks not known to us or that we consider immaterial as of the date of this Quarterly Report. The trading price of our securities could decline due to any of these risks, and, as a result, you may lose all or part of your investment.

Summary of Principal Risks Associated with ChargePoint’s Business

 

   

ChargePoint is an early-stage company with a history of losses, and expects to incur significant expenses and continuing losses for the near term.

 

   

ChargePoint has experienced rapid growth and expects to invest in growth for the foreseeable future. If it fails to manage growth effectively, its business, operating results and financial condition could be adversely affected.

 

   

ChargePoint currently faces competition from a number of companies, particularly in Europe, and expects to face significant competition in the future as the market for EV charging develops.

 

48


Table of Contents
   

ChargePoint faces risks related to health pandemics, including the recent coronavirus pandemic, which could have a material adverse effect on its business and results of operations.

 

   

ChargePoint relies on a limited number of suppliers and manufacturers for its charging stations. A loss of any of these partners could negatively affect its business.

 

   

ChargePoint’s business is subject to risks associated with construction, cost overruns and delays, and other contingencies that may arise in the course of completing installations, and such risks may increase in the future as ChargePoint expands the scope of such services with other parties.

 

   

While ChargePoint to date has not made material acquisitions, should it pursue acquisitions in the future, it would be subject to risks associated with acquisitions.

 

   

If ChargePoint is unable to attract and retain key employees and hire qualified management, technical engineering and sale personnel, its ability to compete and successfully grow its business would be harmed.

 

   

ChargePoint is expanding operations internationally, which will expose it to additional tax, compliance, market and other risks.

 

   

Some members of ChargePoint’s management have limited experience in operating a public company.

 

   

ChargePoint may need to raise additional funds and these funds may not be available when needed.

 

   

ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators.

 

   

Computer malware, viruses, ransomware, hacking, phishing attacks and similar disruptions could result in security and privacy breaches and interruption in service, which could harm ChargePoint’s business.

 

   

ChargePoint’s headquarters and other facilities are located in an active earthquake zone; an earthquake or other types of natural disasters or resource shortages, including public safety power shut-offs that have occurred and will continue to occur in California, could disrupt and harm its operations and those of ChargePoint’s customers.

 

   

ChargePoint’s stock price will be volatile, and you may not be able to sell shares at or above the price at the Closing.

 

   

ChargePoint has never paid cash dividends on its capital stock, and does not anticipate paying dividends in the foreseeable future.

 

   

Concentration of ownership among ChargePoint’s existing executive officers, directors and their affiliate may prevent new investors from influencing significant corporate decisions.

 

   

ChargePoint’s future growth and success is highly correlated with and thus dependent upon the continuing rapid adoption of EVs for passenger and fleet applications.

 

   

The EV market currently benefits from the availability of rebates, tax credits and other financial incentives from governments, utilities and others to offset the purchase or operating cost of EVs and EV charging stations.

 

   

ChargePoint’s business may be adversely affected if it is unable to protect its technology and intellectual property from unauthorized use by third parties.

 

   

ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective system of internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations.

 

   

ChargePoint’s Public Warrants and the Private Placement Warrants are being accounted for as a warrant liability and are being recorded at fair value upon issuance with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of its Common Stock.

Risks Related to ChargePoint’s Business

ChargePoint is an early-stage company with a history of losses, and expects to incur significant expenses and continuing losses for the near term.

ChargePoint incurred a net loss of $197.0 million for the year ended January 31, 2021 and had net income of $82.3 million for the three months ended April 30, 2021. As of April 30, 2021 ChargePoint had an accumulated deficit of approximately $597.1 million. ChargePoint believes it will continue to incur

 

49


Table of Contents

net losses each quarter for the near term. Even if it achieves profitability, there can be no assurance that it will be able to maintain profitability in the future. ChargePoint’s potential profitability is particularly dependent upon the continued adoption of EVs by consumers and fleet operators, the widespread adoption of electric trucks and other vehicles and other electric transportation modalities, which may not occur.

ChargePoint has experienced rapid growth and expects to invest in growth for the foreseeable future. If it fails to manage growth effectively, its business, operating results and financial condition could be adversely affected.

ChargePoint has experienced rapid growth in recent periods. For example, the number of employees has grown from 743 as of January 31, 2020 to 834 as of January 31, 2021 and to 917 as of April 30, 2021, including 77 employees in Europe as of January 31, 2020 to 101 as of January 31, 2021 and to 133 as of April 30, 2021. The growth and expansion of its business has placed and continues to place a significant strain on management, operations, financial infrastructure and corporate culture. In the event of further growth, ChargePoint’s information technology systems and ChargePoint’s internal control over financial reporting and procedures may not be adequate to support its operations and may introduce opportunities for data security incidents that may interrupt business operations and permit bad actors to obtain unauthorized access to business information or misappropriate funds. ChargePoint may also face risks to the extent such bad actors infiltrate the information technology infrastructure of its contractors.

To manage growth in operations and personnel, ChargePoint will need to continue to improve its operational, financial and management controls and reporting systems and procedures. Failure to manage growth effectively could result in difficulty or delays in attracting new customers, declines in quality or customer satisfaction, increases in costs, difficulties in introducing new products and services or enhancing existing products and services, loss of customers, information security vulnerabilities or other operational difficulties, any of which could adversely affect its business performance and operating results.

ChargePoint currently faces competition from a number of companies, particularly in Europe, and expects to face significant competition in the future as the market for EV charging develops.

The EV charging market is relatively new and competition is still developing. ChargePoint primarily competes with smaller providers of EV charging station networks for installations, particularly in Europe. Large early-stage markets, such as Europe, require early engagement across verticals and customers to gain market share, and ongoing effort to scale channels, installers, teams and processes. Some European customers require solutions not yet available and ChargePoint’s recent entrance into Europe requires establishing itself against existing competitors. In addition, there are multiple competitors in Europe with limited funding, which could cause poor experiences, hampering overall EV adoption or trust in any particular provider.

In addition, there are other means for charging EVs, which could affect the level of demand for onsite charging capabilities at businesses. For example, Tesla Inc. continues to build out its supercharger network across the United States for its vehicles, which could reduce overall demand for EV charging at other sites. Also, third-party contractors can provide basic electric charging capabilities to potential customers seeking to have on premise EV charging capability as well as for home charging. In addition, many EV charging manufacturers, including ChargePoint, are offering home charging equipment, which could reduce demand for on premise charging capabilities of potential customers and reduce the demand for onsite charging capabilities if EV owners find charging at home to be sufficient.

Further, ChargePoint’s current or potential competitors may be acquired by third parties with greater available resources. As a result, competitors may be able to respond more quickly and effectively than ChargePoint to new or changing opportunities, technologies, standards or customer requirements and may have the ability to initiate or withstand substantial price competition. In addition, competitors may in the future establish cooperative relationships with vendors of complementary products, technologies or services to increase the availability of their solutions in the marketplace. This competition may also materialize in the form of costly intellectual property disputes or litigation.

New competitors or alliances may emerge in the future that have greater market share, more widely adopted proprietary technologies, greater marketing expertise and greater financial resources, which could put ChargePoint at a competitive disadvantage. Future competitors could also be better positioned to serve certain segments of ChargePoint’s current or future target markets, which could create price pressure. In light of these factors, even if ChargePoint’s offerings are more effective and higher quality than those of its competitors, current or potential customers may accept competitive solutions. If ChargePoint fails to adapt to changing market conditions or continue to compete successfully with current charging providers or new competitors, its growth will be limited which would adversely affect its business and results of operations.

 

50


Table of Contents

Failure to effectively expand ChargePoint’s sales and marketing capabilities could harm its ability to increase its customer base and achieve broader market acceptance of its solutions.

ChargePoint’s ability to grow its customer base, achieve broader market acceptance, grow revenue, and achieve and sustain profitability will depend, to a significant extent, on its ability to effectively expand its sales and marketing operations and activities. Sales and marketing expenses represent a significant percentage of its total revenue, and its operating results will suffer if sales and marketing expenditures do not contribute significantly to increasing revenue.

ChargePoint is substantially dependent on its direct sales force to obtain new customers. ChargePoint plans to continue to expand its direct sales force both domestically and internationally but it may not be able to recruit and hire a sufficient number of sales personnel, which may adversely affect its ability to expand its sales capabilities. New hires require significant training and time before they achieve full productivity, particularly in new sales territories. Recent hires and planned hires may not become as productive as quickly as anticipated, and ChargePoint may be unable to hire or retain sufficient numbers of qualified individuals. Furthermore, hiring sales personnel in new countries can be costly, complex and time-consuming, and requires additional set up and upfront costs that may be disproportionate to the initial revenue expected from those countries. There is significant competition for direct sales personnel with strong sales skills and technical knowledge. ChargePoint’s ability to achieve significant revenue growth in the future will depend, in large part, on its success in recruiting, training, incentivizing and retaining a sufficient number of qualified direct sales personnel and on such personnel attaining desired productivity levels within a reasonable amount of time. ChargePoint’s business will be harmed if continuing investment in its sales and marketing capabilities does not generate a significant increase in revenue.

ChargePoint faces risks related to health pandemics, including the recent coronavirus (“COVID-19”) pandemic, which could have a material adverse effect on its business and results of operations.

The impact of COVID-19, including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and has led to reduced economic activity. The spread of COVID-19 has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in markets around the world. Any sustained downturn in demand for EVs would harm ChargePoint’s business.

The pandemic has resulted in government authorities implementing numerous measures to try to contain the virus, such as travel bans and restrictions, quarantines, stay-at-home or shelter-in-place orders and business shutdowns. These measures may adversely impact ChargePoint’s employees and operations and the operations of its customers, suppliers, vendors and business partners, and may negatively impact demand for EV charging stations, particularly at workplaces. These measures by government authorities may remain in place for a significant period of time and may adversely affect manufacturing and building plans, sales and marketing activities, business and results of operations.

ChargePoint had initially modified its business practices by recommending that all non-essential personnel work from home and cancelling or reducing physical participation in sales activities, meetings, events and conferences. ChargePoint has also implemented additional safety protocols for essential workers, has implemented cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners. There is no certainty that such actions will be sufficient to mitigate the risks posed by the virus or otherwise be satisfactory to government authorities. If significant portions of ChargePoint’s workforce are unable to work effectively, including due to illness, quarantines, social distancing, government actions or other restrictions in connection with the COVID-19 pandemic, its operations will be negatively impacted. Furthermore, if significant portions of its customers’ or potential customers’ workforces are subject to stay-at-home orders or otherwise have substantial numbers of their employees working remotely for sustained periods of time, user demand for charging stations and services will decline.

 

51


Table of Contents

The extent to which the COVID-19 pandemic impacts ChargePoint’s business, prospects and results of operations will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the actions to contain the virus or treat its impact, and when and to what extent normal economic and operating activities can resume. The COVID-19 pandemic could limit the ability of customers, suppliers, vendors and business partners to perform, including third-party suppliers’ ability to provide components and materials used in charging stations or in providing installation or maintenance services. Even after the COVID-19 pandemic has subsided, ChargePoint may continue to experience an adverse impact to its business as a result of its global economic impact, including any recession that has occurred or may occur in the future.

Specifically, difficult macroeconomic conditions, such as decreases in per capita income and level of disposable income, increased and prolonged unemployment or a decline in consumer confidence as a result of the COVID-19 pandemic, as well as reduced spending by businesses, could each have a material adverse effect on the demand for ChargePoint’s products and services.

ChargePoint relies on a limited number of suppliers and manufacturers for its charging stations. A loss of any of these partners could negatively affect its business.

ChargePoint relies on a limited number of suppliers to manufacture its charging stations, including in some cases only a single supplier for some products and components. This reliance on a limited number of manufacturers increases ChargePoint’s risks, since it does not currently have proven reliable alternatives or replacement manufacturers beyond these key parties. In the event of interruption, it may not be able to increase capacity from other sources or develop alternate or secondary sources without incurring material additional costs and substantial delays. Thus, ChargePoint’s business could be adversely affected if one or more of its suppliers is impacted by any interruption at a particular location.

If ChargePoint experiences a significant increase in demand for its charging stations, or if it needs to replace an existing supplier, it may not be possible to supplement or replace them on acceptable terms, which may undermine its ability to deliver products to customers in a timely manner. For example, it may take a significant amount of time to identify a manufacturer that has the capability and resources to build charging stations in sufficient volume. Identifying suitable suppliers and manufacturers could be an extensive process that requires ChargePoint to become satisfied with their quality control, technical capabilities, responsiveness and service, financial stability, regulatory compliance, and labor and other ethical practices. Accordingly, a loss of any significant suppliers or manufacturers could have an adverse effect on ChargePoint’s business, financial condition and operating results. In addition, our suppliers may face supply chain risks and constraints of their own, which may impact the availability and pricing of our products. For example, supply chain challenges related to global chip shortages that have impacted companies worldwide both within and outside of our industry may have adverse effects on our suppliers and, as a result, us.

In addition, as a result of the Merger, ChargePoint became subject to requirements under the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”) to diligence, disclose, and report whether or not its products contain minerals originating from the Democratic Republic of the Congo and adjoining countries, or conflict minerals. ChargePoint will incur additional costs to comply with these disclosure requirements, including costs related to determining the source of any of the relevant minerals and metals used in our products. These requirements could adversely affect the sourcing, availability, and pricing of minerals used in the components used in its products. It is also possible that ChargePoint’s reputation may be adversely affected if it determines that certain of its products contain minerals not determined to be conflict-free or if it is unable to alter its products, processes or sources of supply to avoid use of such materials. ChargePoint may also encounter end-customers who require that all of the components of the products be certified as conflict free. If ChargePoint is not able to meet this requirement, such end-customers may choose to purchase products from a different company.

ChargePoint’s business is subject to risks associated with construction, cost overruns and delays, and other contingencies that may arise in the course of completing installations, and such risks may increase in the future as ChargePoint expands the scope of such services with other parties.

ChargePoint does not typically install charging stations at customer sites. These installations are typically performed by ChargePoint partners or electrical contractors with an existing relationship with the customer and/ or knowledge of the site. The installation of charging stations at a particular site is generally subject to oversight and regulation in accordance with state and

 

52


Table of Contents

local laws and ordinances relating to building codes, safety, environmental protection and related matters, and typically requires various local and other governmental approvals and permits that may vary by jurisdiction. In addition, building codes, accessibility requirements or regulations may hinder EV charger installation because they end up costing the developer or installer more in order to meet the code requirements. Meaningful delays or cost overruns may impact ChargePoint’s recognition of revenue in certain cases and/or impact customer relationships, either of which could impact ChargePoint’s business and profitability.

Furthermore, ChargePoint may in the future elect to install charging stations at customer sites or manage contractors, likely as part of offering customers a turnkey solution. Working with contractors may require ChargePoint to obtain licenses or require it or its customers to comply with additional rules, working conditions and other union requirements, which can add costs and complexity to an installation project. In addition, if these contractors are unable to provide timely, thorough and quality installation-related services, customers could fall behind their construction schedules leading to liability to ChargePoint or cause customers to become dissatisfied with the solutions ChargePoint offers.

While ChargePoint to date has not made material acquisitions, should it pursue acquisitions in the future, it would be subject to risks associated with acquisitions.

ChargePoint may acquire additional assets, products, technologies or businesses that are complementary to its existing business. The process of identifying and consummating acquisitions and the subsequent integration of new assets and businesses into ChargePoint’s own business would require attention from management and could result in a diversion of resources from its existing business, which in turn could have an adverse effect on its operations. Acquired assets or businesses may not generate the expected financial results. Acquisitions could also result in the use of cash, potentially dilutive issuances of equity securities, the occurrence of goodwill impairment charges, amortization expenses for other intangible assets and exposure to potential unknown liabilities of the acquired business.

If ChargePoint completes future acquisitions, it may not ultimately strengthen its competitive position or achieve its goals and business strategy; ChargePoint may be subject to claims or liabilities assumed from an acquired company, product, or technology; acquisitions ChargePoint completes could be viewed negatively by its customers, investors, and securities analysts; and ChargePoint may incur costs and expenses necessary to address an acquired company’s failure to comply with laws and governmental rules and regulations. Additionally, ChargePoint may be subject to litigation or other claims in connection with the acquired company, including claims from terminated employees, former stockholders or other third parties, which may differ from or be more significant than the risks ChargePoint’s business faces. If ChargePoint is unsuccessful at integrating future acquisitions in a timely manner, or the technologies and operations associated with such acquisitions, the revenue and operating results of the combined company could be adversely affected. Any integration process may require significant time and resources, which may disrupt ChargePoint’s ongoing business and divert management’s attention, and ChargePoint may not be able to manage the integration process successfully or in a timely manner. ChargePoint may not successfully evaluate or utilize the acquired technology or personnel, realize anticipated synergies from the acquisition, or accurately forecast the financial impact of an acquisition transaction and integration of such acquisition, including accounting charges and any potential impairment of goodwill and intangible assets recognized in connection with such acquisitions. ChargePoint may have to pay cash, incur debt, or issue equity or equity-linked securities to pay for any future acquisitions, each of which could adversely affect its financial condition or the market price of its Common Stock. Furthermore, the sale of equity or issuance of equity-linked debt to finance any future acquisitions could result in dilution to ChargePoint’s stockholders. The occurrence of any of these risks could harm ChargePoint’s business, operating results, and financial condition.

If ChargePoint is unable to attract and retain key employees and hire qualified management, technical, engineering and sales personnel, its ability to compete and successfully grow its business would be harmed.

ChargePoint’s success depends, in part, on its continuing ability to identify, hire, attract, train and develop and retain highly qualified personnel. The inability to do so effectively would adversely affect its business. ChargePoint’s future performance also depends on the continued services and continuing contributions of its senior management to execute on its business plan and to identify and pursue new opportunities and product innovations. The loss of services of senior management, or the ineffective management of any leadership transitions, especially within ChargePoint’s sales organization, could significantly delay or prevent the achievement of its development and strategic objectives, which could adversely affect its business, financial condition, and operating results.

 

53


Table of Contents

Competition for employees can be intense, particularly in Silicon Valley where ChargePoint is headquartered, and the ability to attract, hire and retain them depends on ChargePoint’s ability to provide competitive compensation. ChargePoint may not be able to attract, assimilate, develop or retain qualified personnel in the future, and failure to do so could adversely affect its business, including the execution of its global business strategy.

ChargePoint is expanding operations internationally, which will expose it to additional tax, compliance, market and other risks.

ChargePoint’s primary operations are in the United States and it maintains contractual relationships with parts and manufacturing suppliers in Asia, Mexico and other locations. Also, ChargePoint is continuing to invest to increase its presence in Europe and to expand a primarily software development team in India. Managing this expansion requires additional resources and controls, and could subject ChargePoint to risks associated with international operations, including:

 

   

conformity with applicable business customs, including translation into foreign languages and associated expenses;

 

   

lack of availability of government incentives and subsidies;

 

   

challenges in arranging, and availability of, financing for customers;

 

   

potential changes to its established business model;

 

   

cost of alternative power sources, which could vary meaningfully outside the United States;

 

   

difficulties in staffing and managing foreign operations in an environment of diverse culture, laws, and customers, and the increased travel, infrastructure, and legal and compliance costs associated with international operations;

 

   

installation challenges;

 

   

differing driving habits and transportation modalities in other markets;

 

   

different levels of demand among commercial, fleet and residential customers;

 

   

compliance with multiple, potentially conflicting and changing governmental laws, regulations, certifications, and permitting processes including environmental, banking, employment, tax, information security, privacy, and data protection laws and regulations such as the European Union (the “EU”) General Data Protection Regulation (“GDPR”), national legislation implementing the same and changing requirements for legally transferring data out of the European Economic Area;

 

   

compliance with U.S. and foreign anti-bribery laws including the Foreign Corrupt Practices Act (“FCPA”) and the United Kingdom Anti-Bribery Act;

 

   

conforming products to various international regulatory and safety requirements as well as charging and other electric infrastructures;

 

   

difficulty in establishing, staffing and managing foreign operations;

 

   

difficulties in collecting payments in foreign currencies and associated foreign currency exposure;

 

   

restrictions on repatriation of earnings;

 

   

compliance with potentially conflicting and changing laws of taxing jurisdictions and compliance with applicable U.S. tax laws as they relate to international operations, the complexity and adverse consequences of such tax laws, and potentially adverse tax consequences due to changes in such tax laws; and

 

   

regional economic and political conditions.

As a result of these risks, ChargePoint’s current expansion efforts and any potential future international expansion efforts may not be successful.

Some members of ChargePoint’s management have limited experience in operating a public company.

Some of ChargePoint’s executive officers have limited experience in the management of a publicly-traded company. The management team may not successfully or effectively manage the transition to a public company that will be subject to significant regulatory oversight and reporting obligations under federal securities laws. Their limited experience in dealing with the increasingly complex laws pertaining to public companies could be a significant disadvantage in that it is likely that an

 

54


Table of Contents

increasing amount of their time may be devoted to these activities, which will result in less time being devoted to the management and growth of our company. ChargePoint may not have adequate personnel with the appropriate level of knowledge, experience and training in the accounting policies, practices or internal control over financial reporting required of public companies. The development and implementation of the standards and controls and the hiring of experienced personnel necessary to achieve the level of accounting standards required of a public company may require costs greater than expected.

ChargePoint may need to raise additional funds and these funds may not be available when needed.

ChargePoint may need to raise additional capital in the future to further scale its business and expand to additional markets. ChargePoint may raise additional funds through the issuance of equity, equity-related or debt securities, or through obtaining credit from government or financial institutions. ChargePoint cannot be certain that additional funds will be available on favorable terms when required, or at all. If ChargePoint cannot raise additional funds when needed, its financial condition, results of operations, business and prospects could be materially and adversely affected. If ChargePoint raises funds through the issuance of debt securities or through loan arrangements, the terms of which could require significant interest payments, contain covenants that restrict ChargePoint’s business, or other unfavorable terms. In addition, to the extent ChargePoint raises funds through the sale of additional equity securities, ChargePoint stockholders would experience additional dilution.

ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators.

ChargePoint’s future revenue growth will depend in significant part on its ability to increase sales of its products and services to fleet operators. The electrification of fleets is an emerging market, and fleet operators may not adopt EVs on a widespread basis and on the timelines ChargePoint anticipates. In addition to the factors affecting the growth of the EV market generally, transitioning to an EV fleet can be costly and capital intensive, which could result in slower than anticipated adoption. The sales cycle could also be longer for sales to fleet operators, as they are often larger organizations, with more formal procurement processes than smaller commercial site hosts. Fleet operators may also require significant additional services and support, and if ChargePoint is unable to provide such services and support, it may adversely affect its ability to attract additional fleet operators as customers. Any failure to attract and retain fleet operators as customers in the future would adversely affect ChargePoint’s business and results of operations.

Computer malware, viruses, ransomware, hacking, phishing attacks and similar disruptions could result in security and privacy breaches and interruption in service, which could harm ChargePoint’s business.

Computer malware, viruses, physical or electronic break-ins and similar disruptions could lead to interruption and delays in ChargePoint’s services and operations and loss, misuse or theft of data. Computer malware, viruses, ransomware, hacking and phishing attacks against online networks have become more prevalent and may occur on ChargePoint’s systems in the future. Any attempts by cyber attackers to disrupt ChargePoint’s services or systems, if successful, could harm its business, introduce liability to data subjects, result in the misappropriation of funds, be expensive to remedy and damage its reputation or brand. Insurance may not be sufficient to cover significant expenses and losses related to cyber-attacks. Efforts to prevent cyber attackers from entering computer systems are expensive to implement, and ChargePoint may not be able to cause the implementation or enforcement of such preventions with respect to its third-party vendors. Though it is difficult to determine what, if any, harm may directly result from any specific interruption or attack, any failure to maintain performance, reliability, security and availability of systems and technical infrastructure may, in addition to other losses, harm ChargePoint’s reputation, brand and ability to attract customers.

ChargePoint has previously experienced, and may in the future experience, service disruptions, outages and other performance problems due to a variety of factors, including infrastructure changes, third-party service providers, human or software errors and capacity constraints. If ChargePoint’s services are unavailable when users attempt to access them, they may seek other services, which could reduce demand for its solutions from target customers.

ChargePoint has processes and procedures in place designed to enable it to quickly recover from a disaster or catastrophe and continue business operations and has tested this capability under controlled circumstances. However, there are several factors ranging from human error to data corruption that could materially impact the efficacy of such processes and procedures,

 

55


Table of Contents

including by lengthening the time services are partially or fully unavailable to customers and users. It may be difficult or impossible to perform some or all recovery steps and continue normal business operations due to the nature of a particular disaster or catastrophe, especially during peak periods, which could cause additional reputational damages, or loss of revenue, any of which could adversely affect its business and financial results.

ChargePoint’s headquarters and other facilities are located in an active earthquake zone; an earthquake or other types of natural disasters or resource shortages, including public safety power shut-offs that have occurred and will continue to occur in California, could disrupt and harm its operations and those of ChargePoint’s customers.

ChargePoint conducts a majority of its operations in the San Francisco Bay area in an active earthquake zone. The occurrence of a natural disaster such as an earthquake, drought, flood, fire (such as the recent extensive wildfires in California), localized extended outages of critical utilities (such as California’s public safety power shut-offs) or transportation systems, or any critical resource shortages could cause a significant interruption in its business, damage or destroy its facilities or inventory, and cause it to incur significant costs, any of which could harm its business, financial condition and results of operations. The insurance ChargePoint maintains against fires, earthquakes and other natural disasters may not be adequate to cover losses in any particular case.

In addition, rolling public safety power shut offs in California or other states can affect user acceptance of EVs, as charging may be unavailable at the desired times, or at all during these events. These shut offs could also affect the ability of fleet operators to charge their EVs, which, for example, could adversely affect transportation schedules or any service level agreements to which either ChargePoint or the fleet operator may be a party. If these events persist, the demand for EVs could decline, which would result in reduced demand for charging solutions.

Risks Related to the EV Market

Changes to fuel economy standards or the success of alternative fuels may negatively impact the EV market and thus the demand for ChargePoint’s products and services.

As regulatory initiatives have required an increase in the mileage capabilities of cars, consumption of renewable transportation fuels, such as ethanol and biodiesel, and consumer acceptance of EVs and other alternative vehicles has been increasing. If fuel efficiency of non-electric vehicles continues to rise, whether as the result of regulations or otherwise, and affordability of vehicles using renewable transportation fuels improves, the demand for electric and high energy vehicles could diminish. In addition, the EV fueling model is different than gas or other fuel models, requiring behavior change and education of influencers, consumers and others such as regulatory bodies. Developments in alternative technologies, such as advanced diesel, ethanol, fuel cells or compressed natural gas, or improvements in the fuel economy of the internal combustion engine, may materially and adversely affect demand for EVs and EV charging stations. For example, fuel which is abundant and relatively inexpensive in the United States, such as compressed natural gas, may emerge as preferred alternative to petroleum-based propulsion. Regulatory bodies may also adopt rules that substantially favor certain alternatives to petroleum-based propulsion over others, which may not necessarily be EVs. This may impose additional obstacles to the purchase of EVs or the development of a more ubiquitous EV market. Finally, the current litigation between the state of California and the National Highway Traffic Safety Administration (“NHTSA”) could impact California’s ability to set fuel economy standards that encourage the adoption of EVs, and could be followed by many other states. If any of the above cause or contribute to consumers or businesses to no longer purchase EVs or purchase them at a lower rate, it would materially and adversely affect ChargePoint’s business, operating results, financial condition and prospects.

ChargePoint’s future growth and success is highly correlated with and thus dependent upon the continuing rapid adoption of EVs for passenger and fleet applications.

ChargePoint’s future growth is highly dependent upon the adoption of EVs by businesses and consumers. The market for EVs is still rapidly evolving, characterized by rapidly changing technologies, competitive pricing and competitive factors, evolving government regulation and industry standards and changing consumer demands and behaviors, changing levels of concern related to environmental issues and governmental initiatives related to climate change and the environment generally. Although demand for EVs has grown in recent years, there is no guarantee of continuing future demand. If the market for EVs develops more slowly than expected, or if demand for EVs decreases, ChargePoint’s business, prospects, financial condition and operating results would be harmed. The market for EVs could be affected by numerous factors, such as:

 

56


Table of Contents
   

perceptions about EV features, quality, safety, performance and cost;

 

   

perceptions about the limited range over which EVs may be driven on a single battery charge;

 

   

competition, including from other types of alternative fuel vehicles, plug-in hybrid electric vehicles and high fuel-economy internal combustion engine vehicles;

 

   

volatility in the cost of oil and gasoline;

 

   

concerns regarding the stability of the electrical grid;

 

   

the decline of an EV battery’s ability to hold a charge over time;

 

   

availability of service for EVs;

 

   

consumers’ perception about the convenience and cost of charging EVs;

 

   

increases in fuel efficiency;

 

   

government regulations and economic incentives, including adverse changes in, or expiration of, favorable tax incentives related to EVs, EV charging stations or decarbonization generally;

 

   

relaxation of government mandates or quotas regarding the sale of EVs; and

 

   

concerns about the future viability of EV manufacturers.

In addition, sales of vehicles in the automotive industry can be cyclical, which may affect growth in acceptance of EVs. It is uncertain how macroeconomic factors will impact demand for EVs, particularly since they can be more expensive than traditional gasoline-powered vehicles, when the automotive industry globally has been experiencing a recent decline in sales. Furthermore, because fleet operators often make large purchases of EVs, this cyclicality and volatility in the automotive industry may be more pronounced with commercial purchasers, and any significant decline in demand from these customers could reduce demand for EV charging and ChargePoint’s products and services in particular.

Demand for EVs may also be affected by factors directly impacting automobile prices or the cost of purchasing and operating automobiles, such as sales and financing incentives, prices of raw materials and parts and components, cost of fuel and governmental regulations, including tariffs, import regulation and other taxes. Volatility in demand may lead to lower vehicle unit sales, which may result in reduced demand for EV charging solutions and therefore adversely affect ChargePoint’s business, financial condition and operating results.

The EV market currently benefits from the availability of rebates, tax credits and other financial incentives from governments, utilities and others to offset the purchase or operating cost of EVs and EV charging stations. In particular, ChargePoint’s marketing efforts have heavily relied upon federal tax credits available to purchasers of its EV charging stations that effectively provide purchasers with a significantly discounted purchase price. The reduction, modification, or elimination of such benefits could cause reduced demand for EVs and EV charging stations, which would adversely affect ChargePoint’s financial results.

The U.S. federal government, foreign governments and some state and local governments provide incentives to end users and purchasers of EVs and EV charging stations in the form of rebates, tax credits and other financial incentives, such as payments for regulatory credits. The EV market relies on these governmental rebates, tax credits and other financial incentives to significantly lower the effective price of EVs and EV charging stations to customers. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or be reduced or terminated as a matter of regulatory or legislative policy. In particular, ChargePoint has heavily relied upon the availability of federal tax credits to purchasers under Section 30C of the Code to market its EV charging stations, which can effectively provide such purchasers with up to a 30% discount off the purchase price of ChargePoint’s EV charging stations. The credits under Section 30C of the Code are set to expire on December 31, 2021 and thus would not be available to ChargePoint’s customers unless extended. There can be no assurance that the credits under Section 30C of the Code will be extended, or if extended, will not be otherwise reduced. Any reduction in rebates, tax credits or other financial incentives, including the credit under Section 30C of the Code, could materially reduce the demand for EVs and ChargePoint’s solutions and, as a result, may adversely impact ChargePoint’s business and expansion potential.

 

57


Table of Contents

ChargePoint also derives other revenue from regulatory credits. If government support of these credits declines, ChargePoint’s ability to generate this other revenue in the future would be adversely affected. Recently, ChargePoint has derived a slight majority of its other revenue from regulatory credits, and ChargePoint expects revenue from this source will decline as a percentage of other and total revenue over time. Further, the availability of such credits may decline even with general governmental support of the transition to EV infrastructure. For example, in September 2020, California Governor Gavin Newsom issued Executive Order N-79-20 (the “EO”), announcing a target for all in-state sales of new passenger cars and trucks to be zero-emission by 2035. While the EO calls for the support of EV infrastructure, the form of this support is unclear. If California or other jurisdictions choose to adopt regulatory mandates instead of establishing or continuing green energy credit regimes for EV infrastructure, ChargePoint’s revenue from these credits would be adversely impacted.

The EV charging market is characterized by rapid technological change, which requires ChargePoint to continue to develop new products and product innovations. Any delays in such development could adversely affect market adoption of its products and ChargePoint’s financial results.

Continuing technological changes in battery and other EV technologies could adversely affect adoption of current EV charging technology and/or ChargePoint’s products. ChargePoint’s future success will depend upon its ability to develop and introduce a variety of new capabilities and innovations to its existing product offerings, as well as introduce a variety of new product offerings, to address the changing needs of the EV charging market. As new products are introduced, gross margins tend to decline in the near term and improves as the product become more mature and with a more efficient manufacturing process.

As EV technologies change, ChargePoint may need to upgrade or adapt its charging station technology and introduce new products and services in order to serve vehicles that have the latest technology, in particular battery cell technology, which could involve substantial costs. Even if ChargePoint is able to keep pace with changes in technology and develop new products and services, its research and development expenses could increase, its gross margins could be adversely affected in some periods and its prior products could become obsolete more quickly than expected.

ChargePoint cannot guarantee that any new products will be released in a timely manner, or at all, or achieve market acceptance. Delays in delivering new products that meet customer requirements could damage ChargePoint’s relationships with customers and lead them to seek alternative providers. Delays in introducing products and innovations or the failure to offer innovative products or services at competitive prices may cause existing and potential customers to purchase ChargePoint’s competitors’ products or services.

If ChargePoint is unable to devote adequate resources to develop products or cannot otherwise successfully develop products or services that meet customer requirements on a timely basis or that remain competitive with technological alternatives, its products and services could lose market share, its revenue will decline, it may experience higher operating losses and its business and prospects will be adversely affected.

Certain statements we make about estimates of market opportunity and forecasts of market growth may prove to be inaccurate.

From time to time, we make statements with estimates of the addressable market for ChargePoint’s solutions and the EV market in general. Market opportunity estimates and growth forecasts, whether obtained from third-party sources or developed internally, are subject to significant uncertainty and are based on assumptions and estimates that may prove to be inaccurate. This is especially so at the present time due to the uncertain and rapidly changing projections of the severity, magnitude and duration of the current COVID-19 pandemic. The estimates and forecasts relating to the size and expected growth of the target market, market demand and adoption, capacity to address this demand and pricing may also prove to be inaccurate. In particular, estimates regarding the current and projected market opportunity are difficult to predict. The estimated addressable market may not materialize for many years, if ever, and even if the markets meet the size estimates and growth forecasts, ChargePoint’s business could fail to grow at similar rates.

 

58


Table of Contents

Risks Related to ChargePoint’s Technology, Intellectual Property and Infrastructure

ChargePoint expects to incur research and development costs and devote significant resources to developing new products, which could significantly reduce its profitability and may never result in revenue to ChargePoint.

ChargePoint’s future growth depends on penetrating new markets, adapting existing products to new applications and customer requirements, and introducing new products that achieve market acceptance. ChargePoint plans to incur significant research and development costs in the future as part of its efforts to design, develop, manufacture and introduce new products and enhance existing products. ChargePoint’s research and development expenses were $25.4 million, $75.0 million, $69.5 million and $50.5 million during the three months ended April 30 201, and during the fiscal years ended January 31, 2021, 2020 and 2019, respectively, and are likely to grow in the future. Further, ChargePoint’s research and development program may not produce successful results, and its new products may not achieve market acceptance, create additional revenue or become profitable.

ChargePoint may need to defend against intellectual property infringement or misappropriation claims, which may be time-consuming and expensive.

From time to time, the holders of intellectual property rights may assert their rights and urge ChargePoint to take licenses, and/or may bring suits alleging infringement or misappropriation of such rights. There can be no assurance that ChargePoint will be able to mitigate the risk of potential suits or other legal demands by competitors or other third parties. Accordingly, ChargePoint may consider entering into licensing agreements with respect to such rights, although no assurance can be given that such licenses can be obtained on acceptable terms or that litigation will not occur, and such licenses and associated litigation could significantly increase ChargePoint’s operating expenses. In addition, if ChargePoint is determined to have or believes there is a high likelihood that it has infringed upon or misappropriated a third party’s intellectual property rights, it may be required to cease making, selling or incorporating certain key components or intellectual property into the products and services it offers, to pay substantial damages and/or royalties, to redesign its products and services, and/or to establish and maintain alternative branding. In addition, to the extent that ChargePoint’s customers and business partners become the subject of any allegation or claim regarding the infringement or misappropriation of intellectual property rights related to ChargePoint’s products and services, ChargePoint may be required to indemnify such customers and business partners. If ChargePoint were required to take one or more such actions, its business, prospects, operating results and financial condition could be materially and adversely affected. In addition, any litigation or claims, whether or not valid, could result in substantial costs, negative publicity and diversion of resources and management attention.

ChargePoint’s business may be adversely affected if it is unable to protect its technology and intellectual property from unauthorized use by third parties.

ChargePoint’s success depends, at least in part, on ChargePoint’s ability to protect its core technology and intellectual property. To accomplish this, ChargePoint relies on, and plans to continue relying on, a combination of patents, trade secrets (including know-how), employee and third-party nondisclosure agreements, copyright, trademarks, intellectual property licenses and other contractual rights to retain ownership of, and protect, its technology. Failure to adequately protect its technology and intellectual property could result in competitors offering similar products, potentially resulting in the loss of some of ChargePoint’s competitive advantage and a decrease in revenue which would adversely affect its business, prospects, financial condition and operating results.

The measures ChargePoint takes to protect its technology intellectual property from unauthorized use by others may not be effective for various reasons, including the following:

 

   

any patent applications ChargePoint submits may not result in the issuance of patents;

 

   

the scope of issued patents may not be broad enough to protect proprietary rights;

 

   

any issued patents may be challenged by competitors and/or invalidated by courts or governmental authorities;

 

   

the costs associated with enforcing patents, confidentiality and invention agreements or other intellectual property rights may make aggressive enforcement impracticable;

 

   

current and future competitors may circumvent patents or independently develop similar trade secrets or works of authorship, such as software;

 

59


Table of Contents
   

know-how and other proprietary information ChargePoint purports to hold as a trade secret may not qualify as a trade secret under applicable laws; and

 

   

proprietary designs and technology embodied in ChargePoint’s products may be discoverable by third- parties through means that do not constitute violations of applicable laws.

Patent, trademark, and trade secret laws vary significantly throughout the world. Some foreign countries do not protect intellectual property rights to the same extent as do the laws of the United States. Further, policing the unauthorized use of its intellectual property in foreign jurisdictions may be difficult or impossible. Therefore, ChargePoint’s intellectual property rights may not be as strong or as easily enforced outside of the United States.

Certain patents in the EV space may come to be considered “standards essential.” If this is the case with respect to any of ChargePoint’s patents, it may be required to license certain technology on “fair, reasonable and non-discriminatory” terms, decreasing revenue. Further, competitors, vendors, or customers may, in certain instances, be free to create variations or derivative works of ChargePoint technology and intellectual property, and those derivative works may become directly competitive with ChargePoint’s offerings. Finally, ChargePoint may not be able to leverage, or obtain ownership of, all technology and intellectual property developed by ChargePoint’s vendors in connection with design and manufacture of ChargePoint’s products, thereby jeopardizing ChargePoint’s ability to obtain a competitive advantage over its competitors.

The current lack of international standards may lead to uncertainty, additional competition and further unexpected costs.

Lack of industry standards for EV station management, coupled with utilities and other large organizations mandating their own adoption of specifications that have not become widely adopted in the industry, may hinder innovation or slow new product or new feature introduction.

In addition, automobile manufacturers may choose to utilize their own proprietary systems, which could lock out competition for EV charging stations, or to use their size and market position to influence the market, which could limit ChargePoint’s market and reach to customers, negatively impacting its business.

Further, should regulatory bodies later impose a standard that is not compatible with ChargePoint’s infrastructure, it may incur significant costs to adapt its business model to the new regulatory standard, which may require significant time and, as a result, may have a material adverse effect on its revenue or results of operations.

ChargePoint’s technology could have undetected defects, errors or bugs in hardware or software which could reduce market adoption, damage its reputation with current or prospective customers, and/or expose it to product liability and other claims that could materially and adversely affect its business.

ChargePoint may be subject to claims that charging stations have malfunctioned and persons were injured or purported to be injured. Any insurance that ChargePoint carries may not be sufficient or it may not apply to all situations. Similarly, to the extent that such malfunctions are related to components obtained from third-party vendors, such vendors may not assume responsibility for such malfunctions. In addition, ChargePoint’s customers could be subjected to claims as a result of such incidents and may bring legal claims against ChargePoint to attempt to hold it liable. Any of these events could adversely affect ChargePoint’s brand, relationships with customers, operating results or financial condition.

Across ChargePoint’s product line, ChargePoint develops equipment solutions based on preferred second source or common off-the-shelf vendors. However, due to its designs, ChargePoint does rely on some single source vendors, the unavailability or failure of which can pose risks to supply chain or product shipping situations.

Furthermore, ChargePoint’s software platform is complex, developed for over a decade by many developers, and includes a number of licensed third-party commercial and open-source software libraries. ChargePoint’s software has contained defects and errors and may in the future contain undetected defects or errors. ChargePoint is continuing to evolve the features and functionality of its platform through updates and enhancements, and as it does, it may introduce additional defects or errors that may not be detected until after deployment to customers. In addition, if ChargePoint’s products and services, including any updates or patches, are not implemented or used correctly or as intended, inadequate performance and disruptions in service may result.

 

60


Table of Contents

Any defects or errors in product or services offerings, or the perception of such defects or errors, or other performance problems could result in any of the following, each of which could adversely affect ChargePoint’s business and results of its operations:

 

   

expenditure of significant financial and product development resources, including recalls, in efforts to analyze, correct, eliminate or work around errors or defects;

 

   

loss of existing or potential customers or partners;

 

   

interruptions or delays in sales;

 

   

delayed or lost revenue;

 

   

delay or failure to attain market acceptance;

 

   

delay in the development or release of new functionality or improvements;

 

   

negative publicity and reputational harm;

 

   

sales credits or refunds;

 

   

exposure of confidential or proprietary information;

 

   

diversion of development and customer service resources;

 

   

breach of warranty claims;

 

   

legal claims under applicable laws, rules and regulations; and

 

   

an increase in collection cycles for accounts receivable or the expense and risk of litigation.

Although ChargePoint has contractual protections, such as warranty disclaimers and limitation of liability provisions, in many of its agreements with customers, resellers and other business partners, such protections may not be uniformly implemented in all contracts and, where implemented, may not fully or effectively protect from claims by customers, reseller, business partners or other third parties. Any insurance coverage or indemnification obligations of suppliers may not adequately cover all such claims, or cover only a portion of such claims. A successful product liability, warranty, or other similar claim could have an adverse effect on ChargePoint’s business, operating results and financial condition. In addition, even claims that ultimately are unsuccessful could result in expenditure of funds in litigation, divert management’s time and other resources and cause reputational harm.

In addition, ChargePoint relies on some open-source software and libraries issued under the General Public License (or similar “copyleft” licenses) for development of its products and may continue to rely on similar copyleft licenses. Third-parties may assert a copyright claim against ChargePoint regarding its use of such software or libraries, which could lead to the adverse results listed above. Use of such software or libraries may also force ChargePoint to provide third parties, at no cost, the source code to its proprietary software, which may decrease revenue and lessen any competitive advantage ChargePoint has due to the secrecy of its source code.

Interruptions, delays in service or inability to increase capacity, including internationally, at third-party data center facilities could impair the use or functionality of ChargePoint’s subscription services, harm its business and subject it to liability.

ChargePoint currently serves customers from third-party data center facilities operated by Amazon Web Services (“AWS”) located in the United States, Europe and Canada. In addition to AWS, some ChargePoint services are housed in third-party data centers operated by Rackspace in the United States. Any outage or failure of such data centers could negatively affect ChargePoint’s product connectivity and performance. ChargePoint’s primary environments are behind the Content Delivery Network operated by Cloudflare, and any interruptions of Cloudflare’s services could negatively affect ChargePoint’s product connectivity and performance. Furthermore, ChargePoint depends on connectivity from its charging stations to its data centers through cellular service providers, such as Verizon Wireless. Any incident affecting a data center facility’s or a cellular service provider’s infrastructure or operations, whether caused by fire, flood, severe storm, earthquake, power loss, telecommunications failures, breach of security protocols, computer viruses and disabling devices, failure of access control mechanisms, natural disasters, war, criminal act, military actions, terrorist attacks and other similar events could negatively affect the use, functionality or availability of ChargePoint’s services.

 

61


Table of Contents

Any damage to, or failure of, ChargePoint’s systems, or those of its third-party providers, could interrupt or hinder the use or functionality of its services. Impairment of or interruptions in ChargePoint’s services may reduce revenue, subject it to claims and litigation, cause customers to terminate their subscriptions, and adversely affect renewal rates and its ability to attract new customers. ChargePoint’s business will also be harmed if customers and potential customers believe its products and services are unreliable.

Customer-Related Risks

ChargePoint may be unable to leverage customer data in all geographic locations, and this limitation may impact research and development operations.

ChargePoint relies on data collected through charging stations or its mobile application, including usage data and geolocation data. ChargePoint uses this data in connection with the research, development and analysis of its technologies. ChargePoint’s inability to obtain necessary rights to use this data or freely transfer this data out of, for example, the European Economic Area, could result in delays or otherwise negatively impact ChargePoint’s research and development efforts.

If ChargePoint fails to offer high-quality support to station owners and drivers, its business and reputation will suffer.

Once a customer has installed ChargePoint charging stations and subscribed to ChargePoint’s services, station owners and drivers will rely on ChargePoint to provide support services to resolve any issues that might arise in the future. Rapid and high-quality customer support is important so station owners can provide charging services and drivers can receive reliable charging for their EVs. The importance of high-quality customer support will increase as ChargePoint seeks to expand its business and pursue new customers and geographies. If ChargePoint does not quickly resolve issues and provide effective support, its ability to retain customers or sell additional products and services to existing customers could suffer and its brand and reputation could be harmed.

ChargePoint’s business will depend on customers renewing their services subscriptions. If customers do not continue to use its subscription offerings or if they fail to add more stations, its business and operating results will be adversely affected.

In addition to selling charging station hardware, ChargePoint also depends on customers continuing to subscribe to its EV charging services and extended warranty coverages. Therefore, it is important that customers renew their subscriptions when the contract term expires and add additional charging stations and services to their subscriptions. Customers may decide not to renew their subscriptions with a similar contract period, at the same prices or terms or with the same or a greater number of users, stations or level of functionality. Customer retention may decline or fluctuate as a result of a number of factors, including satisfaction with software and features, functionality of the charging stations, prices, features and pricing of competing products, reductions in spending levels, mergers and acquisitions involving customers and deteriorating general economic conditions.

If customers do not renew their subscriptions, if they renew on less favorable terms or if they fail to add products or services, ChargePoint’s business and operating results will be adversely affected.

Changes in subscriptions or pricing models may not be reflected in near-term operating results.

ChargePoint generally recognizes subscription revenue from customers ratably over the terms of their contracts. As a result, most of the subscription revenue reported in each quarter is derived from the recognition of deferred revenue relating to subscriptions entered into during previous quarters. Consequently, a decline in new or renewed subscriptions in any single quarter will likely have only a small impact on revenue for that quarter. However, such a decline will negatively affect revenue in future quarters. In addition, the severity and duration of events may not be predictable and their effects could extend beyond a single quarter. Accordingly, the effect of significant downturns in sales and market acceptance of subscription services, and potential changes in pricing policies or rate of renewals, may not be fully apparent until future periods.

 

62


Table of Contents

Financial, Tax and Accounting-Related Risks

ChargePoint’s financial condition and results of operations are likely to fluctuate on a quarterly basis in future periods, which could cause its results for a particular period to fall below expectations, resulting in a decline in the price of its Common Stock.

ChargePoint’s financial condition and results of operations have fluctuated in the past and may continue to fluctuate in the future due to a variety of factors, many of which are beyond its control.

In addition to the other risks described herein, the following factors could also cause ChargePoint’s financial condition and results of operations to fluctuate on a quarterly basis:

 

   

the timing and volume of new sales;

 

   

fluctuations in service costs, particularly due to unexpected costs of servicing and maintaining charging stations;

 

   

the timing of new product introductions, which can initially have lower gross margins;

 

   

weaker than anticipated demand for charging stations, whether due to changes in government incentives and policies or due to other conditions;

 

   

fluctuations in sales and marketing or research and development expenses;

 

   

supply chain interruptions and manufacturing or delivery delays;

 

   

the timing and availability of new products relative to customers’ and investors’ expectations;

 

   

the length of the sales and installation cycle for a particular customer;

 

   

the impact of COVID-19 on ChargePoint’s workforce, or those of its customers, suppliers, vendors or business partners;

 

   

disruptions in sales, production, service or other business activities or ChargePoint’s inability to attract and retain qualified personnel; and

 

   

unanticipated changes in federal, state, local or foreign government incentive programs, which can affect demand for EVs.

Fluctuations in operating results and cash flow could, among other things, give rise to short-term liquidity issues. In addition, revenue, and other operating results in future quarters may fall short of the expectations of investors and financial analysts, which could have an adverse effect on the price of the Common Stock.

Changes to applicable U.S. tax laws and regulations or exposure to additional income tax liabilities could affect ChargePoint’s business and future profitability.

ChargePoint is a U.S. corporation and thus subject to U.S. corporate income tax on its worldwide operations. Moreover, the majority of ChargePoint’s operations and customers are located in the United States, and as a result, ChargePoint is subject to various U.S. federal, state and local taxes. New U.S. laws and policy relating to taxes may have an adverse effect on ChargePoint’s business and future profitability. Further, existing U.S. tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to ChargePoint.

For example, on December 22, 2017, the Tax Cuts and Jobs Act of 2017 (“Tax Act”), was signed into law making significant changes to the Internal Revenue Code of 1986, as amended, or the Code, and certain provisions of the Tax Act may adversely affect ChargePoint. In particular, sweeping changes were made to the U.S. taxation of foreign operations. Changes include, but are not limited to, a permanent reduction to the corporate income tax rate, limiting interest deductions, a reduction to the maximum deduction allowed for net operating losses generated in tax years after December 31, 2017, the elimination of carrybacks of net operating losses, adopting elements of a territorial tax system, assessing a repatriation tax or “toll-charge” on undistributed earnings and profits of U.S.-owned foreign corporations, and introducing certain anti-base erosion provisions, including a new minimum tax on global intangible low-taxed income and base erosion and anti-abuse tax. The Tax Act could be subject to potential amendments and technical corrections, and is subject to interpretations and implementing regulations by the U.S. Treasury and IRS, any of which could mitigate or increase certain adverse effects of the legislation.

 

63


Table of Contents

In addition, the Tax Act may impact taxation in other jurisdictions, including with respect to state income taxes as state legislatures respond to the Tax Act. Additionally, other foreign governing bodies have and may enact changes to their tax laws in reaction to the Tax Act that could result in changes to ChargePoint’s global tax position and materially adversely affect its business and future profitability.

As a result of ChargePoint’s plans to expand operations, including to jurisdictions in which the tax laws may not be favorable, ChargePoint’s tax rate may fluctuate, tax obligations may become significantly more complex and subject to greater risk of examination by taxing authorities or ChargePoint may be subject to future changes in tax law, the impacts of which could adversely affect ChargePoint’s after-tax profitability and financial results.

Because ChargePoint does not have a long history of operating at its present scale and it has significant expansion plans, ChargePoint’s effective tax rate may fluctuate in the future. Future effective tax rates could be affected by operating losses in jurisdictions where no tax benefit can be recorded under U.S. GAAP, changes in the composition of earnings in countries with differing tax rates, changes in deferred tax assets and liabilities, or changes in tax laws. Factors that could materially affect ChargePoint’s future effective tax rates include, but are not limited to: (a) changes in tax laws or the regulatory environment, (b) changes in accounting and tax standards or practices, (c) changes in the composition of operating income by tax jurisdiction and (d) ChargePoint’s operating results before taxes.

Additionally, after the Merger, ChargePoint’s operations will be subject to significant income, withholding and other tax obligations in the United States and may become subject to taxes in numerous additional state, local and non-U.S. jurisdictions with respect to its income, operations and subsidiaries related to those jurisdictions. ChargePoint’s after-tax profitability and financial results could be subject to volatility or be affected by numerous factors, including (a) the availability of tax deductions, credits, exemptions, refunds (including refunds of value added taxes) and other benefits to reduce ChargePoint’s tax liabilities, (b) changes in the valuation of ChargePoint’s deferred tax assets and liabilities, (c) expected timing and amount of the release of any tax valuation allowances, (d) tax treatment of stock-based compensation, (e) changes in the relative amount of ChargePoint’s earnings subject to tax in the various jurisdictions in which ChargePoint operates or has subsidiaries, (f) the potential expansion of ChargePoint’s business into or otherwise becoming subject to tax in additional jurisdictions, (g) changes to ChargePoint’s existing intercompany structure (and any costs related thereto) and business operations, (h) the extent of ChargePoint’s intercompany transactions and the extent to which taxing authorities in the relevant jurisdictions respect those intercompany transactions and (i) ChargePoint’s ability to structure ChargePoint’s operations in an efficient and competitive manner. Due to the complexity of multinational tax obligations and filings, ChargePoint may have a heightened risk related to audits or examinations by U.S. federal, state, local and non-U.S. taxing authorities. Outcomes from these audits or examinations could have an adverse effect on ChargePoint’s after-tax profitability and financial condition. Additionally, the IRS and several foreign tax authorities have increasingly focused attention on intercompany transfer pricing with respect to sales of products and services and the use of intangibles. Tax authorities could disagree with ChargePoint’s intercompany charges, cross-jurisdictional transfer pricing or other matters and assess additional taxes. If ChargePoint does not prevail in any such disagreements, its profitability may be affected.

ChargePoint’s after-tax profitability and financial results may also be adversely impacted by changes in the relevant tax laws and tax rates, treaties, regulations, administrative practices and principles, judicial decisions and interpretations thereof, in each case, possibly with retroactive effect. For example, the Multilateral Convention to Implement Tax Treaty Related Measures to Prevent BEPS recently entered into force among the jurisdictions that have ratified it, although the United States has not yet entered into this convention. These recent changes could negatively impact ChargePoint’s taxation, especially as ChargePoint expands its relationships and operations internationally.

The ability of ChargePoint to utilize net operating loss and tax credit carryforwards following the Merger is conditioned upon ChargePoint attaining profitability and generating taxable income. ChargePoint has incurred significant net losses since inception and it is anticipated that ChargePoint will continue to incur significant losses. Additionally, ChargePoint’s ability to utilize net operating loss and tax credit carryforwards to offset future taxable income may be limited.

As of January 31, 2021, ChargePoint had $434.7 million of U.S. federal and $229.7 million of California net operating loss carryforwards available to reduce future taxable income, of which $281.9 million of the U.S. federal net operating loss

 

64


Table of Contents

carryforwards can be carried forward indefinitely. The U.S. federal and California state net operating loss carryforwards begin to expire in 2028. In addition, ChargePoint had net operating loss carryforwards for other states of $134.7 million, which begin to expire in 2022. The Tax Act included a reduction to the maximum deduction allowed for net operating losses generated in tax years after December 31, 2017 and the elimination of carrybacks of net operating losses. Under the Coronavirus Aid, Relief, and Economic Security Act, or the CARES Act, which modified the Tax Act, U.S. federal net operating loss carryforwards generated in taxable periods beginning after December 31, 2017, may be carried forward indefinitely, but the deductibility of such net operating loss carryforwards in taxable years beginning after December 31, 2020, is limited to 80% of taxable income. It is possible that ChargePoint will not generate taxable income in time to utilize the net operating loss carryforwards. In addition, net operating loss carryforwards and certain tax credits may be subject to significant limitations under Section 382 and Section 383 of the Code, respectively, and similar provisions of state law. Under those sections of the Code, if a corporation undergoes an “ownership change,” the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change attributes, such as research tax credits, to offset its post-change income or tax may be limited. In general, an “ownership change” will occur if there is a cumulative change in ownership by “5% shareholders” that exceeds 50 percentage points over a rolling three-year period. If ChargePoint has experienced an ownership change at any time since its incorporation, ChargePoint may already be subject to limitations on its ability to utilize its existing net operating loss carryforwards and other tax attributes to offset taxable income or tax liability. In addition, the Merger, and future changes in ChargePoint’s stock ownership, which may be outside of ChargePoint’s control, may trigger an ownership change. Similar provisions of state tax law may also apply to limit ChargePoint’s use of accumulated state tax attributes. As a result, even if ChargePoint earns net taxable income in the future, its ability to use its pre-change net operating loss carryforwards and other tax attributes to offset such taxable income or tax liability may be subject to limitations, which could potentially result in increased future income tax liability to ChargePoint.

ChargePoint performed an analysis to assess whether an “ownership change,” as defined by Section 382 of the Code, has occurred from its inception through January 31, 2021 and expects to complete this Section 382 analysis during the year ending January 31, 2022. Based on this analysis, ChargePoint has experienced “ownership changes,” limiting the utilization of the net operating loss carryforwards or research and development tax credit carryforwards under Section 382 of the Code by first multiplying the value of the ChargePoint’s stock at the time of the ownership change by the applicable long-term tax-exempt rate, and then applying additional adjustments, as required. Any limitation may result in expiration of a portion of the net operating loss carryforwards or research and development tax credit carryforwards before utilization. In addition, the Merger if consummated, may constitute an ownership change under Sections 382 and 383 of the Code. ChargePoint’s net operating losses or credits may also be impaired under state law. Accordingly, ChargePoint may not be able to utilize a material portion of the net operating losses or credits. The ability of ChargePoint to utilize ChargePoint’s net operating losses or credits following the Merger is conditioned upon ChargePoint attaining profitability and generating U.S. federal and state taxable income. ChargePoint has incurred significant net losses since inception and will continue to incur significant losses; and therefore, ChargePoint does not know whether or when the combined carryforwards may be or may become subject to limitation by Sections 382 and 383 of the Code.

ChargePoint’s reported financial results may be negatively impacted by changes in U.S. GAAP.

U.S. GAAP is subject to interpretation by the Financial Accounting Standards Board’s Accounting Standards Codification, the SEC and various bodies formed to promulgate and interpret appropriate accounting principles. A change in these principles or interpretations could have a significant effect on reported financial results, and may even affect the reporting of transactions completed before the announcement or effectiveness of a change.

ChargePoint is an “emerging growth company” and it cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make its Common Stock less attractive to investors and may make it more difficult to compare performance with other public companies.

ChargePoint is an emerging growth company as defined in the U.S. legislation Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”), and it intends to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), reduced

 

65


Table of Contents

disclosure obligations regarding executive compensation in periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. Investors may find the Common Stock less attractive because ChargePoint will continue to rely on these exemptions. If some investors find the Common Stock less attractive as a result, there may be a less active trading market for their Common Stock, and the stock price may be more volatile.

An emerging growth company may elect to delay the adoption of new or revised accounting standards. With Switchback making this election, Section 102(b)(2) of the JOBS Act allows ChargePoint to delay adoption of new or revised accounting standards until those standards apply to non-public business entities. As a result, the financial statements contained in this Quarterly Report and those that ChargePoint will file in the future may not be comparable to companies that comply with public business entities revised accounting standards effective dates.

ChargePoint will incur significant increased expenses and administrative burdens as a public company, which could have an adverse effect on its business, financial condition and results of operations.

ChargePoint will face increased legal, accounting, administrative and other costs and expenses as a public company that it did not incur as a private company. The Sarbanes-Oxley Act, including the requirements of Section 404, as well as rules and regulations subsequently implemented by the SEC, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the rules and regulations promulgated and to be promulgated thereunder, the Public Company Accounting Oversight Board and the securities exchanges, impose additional reporting and other obligations on public companies. Compliance with public company requirements will increase costs and make certain activities more time-consuming. A number of those requirements require it to carry out activities ChargePoint has not done previously. In addition, expenses associated with SEC reporting requirements will be incurred. Furthermore, if any issues in complying with those requirements are identified, such as the restatement of our previously issued consolidated financial statements, and related material weakness as described in the Form 10-K/A (see also “Risk Factors — We may face litigation and other risks as a result of the material weakness in our internal control over financial reporting and the restatement of our financial statements,” and “Risk Factors — ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective system of internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations,” for more detail), ChargePoint has incurred and could incur additional costs to rectify those or new issues, and the existence of these issues could adversely affect its reputation or investor perceptions. In addition, as a public company, ChargePoint maintains director and officer liability insurance, for which it must pay substantial premiums. The additional reporting and other obligations imposed by these rules and regulations increase legal and financial compliance costs and the costs of related legal, accounting and administrative activities. Advocacy efforts by stockholders and third parties may also prompt additional changes in governance and reporting requirements, which could further increase costs.

ChargePoint has identified material weaknesses in its internal control over financial reporting. If ChargePoint is unable to remediate these material weaknesses, or if ChargePoint identifies additional material weaknesses in the future or otherwise fails to maintain an effective internal control over financial reporting, this may result in material misstatements of ChargePoint’s consolidated financial statements or cause ChargePoint to fail to meet its periodic reporting obligations.

As a public company, ChargePoint is required to provide management’s attestation on internal control over financial reporting. Management may not be able to effectively and timely implement controls and procedures that adequately respond to the increased regulatory compliance and reporting requirements that became applicable after the Merger. If ChargePoint is not able to implement the additional requirements of Section 404(a) of the Sarbanes-Oxley Act in a timely manner or with adequate compliance, it may not be able to assess whether its internal control over financial reporting is effective, which may subject it to adverse regulatory consequences and could harm investor confidence.

In connection with the preparation and audit of ChargePoint’s consolidated financial statements, material weaknesses were identified in its internal control over financial reporting as of January 31, 2021. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting such that there is a reasonable possibility that a material misstatement of ChargePoint’s annual or interim financial statements will not be prevented or detected on a timely basis.

 

66


Table of Contents

ChargePoint did not design and maintain an effective control environment commensurate with its financial reporting requirements. Specifically, ChargePoint did not maintain a sufficient complement of personnel with an appropriate degree of accounting knowledge, experience and training to appropriately analyze, record and disclose accounting matters commensurate with its accounting and reporting requirements. This material weakness contributed to the following additional material weaknesses:

 

   

ChargePoint did not design and maintain formal accounting policies, procedures and controls over significant accounts and disclosures to achieve complete, accurate and timely financial accounting, reporting and disclosures, including accounting for complex features associated with warrants, segregation of duties and adequate controls related to the preparation and review of journal entries; and

 

   

ChargePoint did not design and maintain effective controls over certain information technology (“IT”) general controls for information systems that are relevant to the preparation of its consolidated financial statements. Specifically, ChargePoint did not design and maintain (a) program change management controls to ensure that information technology program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately and (b) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to its financial applications and data to appropriate company personnel.

The material weaknesses related to the control environment and lack of formal accounting policies, procedures and controls resulted in material adjustments to warrant liabilities, shareholders’ equity and related accounts and disclosures and immaterial adjustments to several other account balances and disclosures in the historical consolidated financial statements.

The IT deficiencies did not result in a misstatement to the consolidated financial statements, however, the deficiencies, when aggregated, could impact maintaining effective segregation of duties, as well as the effectiveness of IT-dependent controls (such as automated controls that address the risk of material misstatement to one or more assertions, along with the IT controls and underlying data that support the effectiveness of system-generated data and reports) that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Additionally, each of these material weaknesses could result in a misstatement of account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.

ChargePoint has begun implementation of a plan to remediate these material weaknesses. These remediation measures are ongoing and include the following:

 

   

Hiring additional finance and accounting personnel to bolster the accounting capabilities and capacity, and to establish and maintain internal control over financial reporting;

 

   

Designing and implementing controls to formalize roles and review responsibilities to align with the staff’s skills and experience and designing and implementing controls over segregation of duties;

 

   

Providing ongoing training for personnel on accounting, financial reporting and internal control over financial reporting;

 

   

Engaging an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal control over financial reporting and assist with the remediation of deficiencies, as necessary;

 

   

Designing and implementing controls over the preparation and review of journal entries and account reconciliations, including controls over the segregation of duties; and

 

   

Designing and implementing IT general controls, including controls over the provisioning and monitoring of user access rights and privileges and change management processes and procedures.

ChargePoint is remediating the material weaknesses as efficiently and effectively as possible and remediation efforts could continue beyond the fiscal year ending January 31, 2023. At this time, we cannot provide an estimate of costs expected to be incurred in connection with implementing this remediation plan; however, these remediation measures will be time consuming, will result in us incurring significant costs, and will place significant demands on our financial and operational resources.

 

67


Table of Contents

In order to maintain and improve the effectiveness of its internal control over financial reporting, ChargePoint has expended, and anticipates that ChargePoint will continue to expend, significant resources, including accounting-related costs and significant management oversight. ChargePoint’s independent registered public accounting firm is not required to formally attest to the effectiveness of its internal control over financial reporting until after it is no longer an “emerging growth company” as defined in the JOBS Act. At such time, ChargePoint’s independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which its internal control over financial reporting is documented, designed or operating. Any failure to maintain effective disclosure controls and internal control over financial reporting could adversely affect the business and operating results and could cause a decline in the price of our Common Stock.

Risks Related to Legal Matters and Regulations

Privacy concerns and laws, or other domestic or foreign regulations, may adversely affect ChargePoint’s business.

National and local governments and agencies in the countries in which ChargePoint operates and in which customers operate have adopted, are considering adopting, or may adopt laws and regulations regarding the collection, use, storage, processing and disclosure of information regarding consumers and other individuals, which could impact its ability to offer services in certain jurisdictions. Laws and regulations relating to the collection, use, disclosure, security and other processing of individuals’ information can vary significantly from jurisdiction to jurisdiction and are particularly stringent in Europe. The costs of compliance with, and other burdens imposed by, laws, regulations, standards and other obligations relating to privacy, data protection and information security are significant. In addition, some companies, particularly larger enterprises, often will not contract with vendors that do not meet these rigorous standards. Accordingly, the failure, or perceived inability, to comply with these laws, regulations, standards and other obligations may limit the use and adoption of ChargePoint’s solutions, reduce overall demand, lead to regulatory investigations, litigation and significant fines, penalties or liabilities for actual or alleged noncompliance, or slow the pace at which we close sales transactions, any of which could harm its business. Moreover, if ChargePoint or any of its employees or contractors fail or are believed to fail to adhere to appropriate practices regarding customers’ data, it may damage its reputation and brand.

Additionally, existing laws, regulations, standards and other obligations may be interpreted in new and differing manners in the future, and may be inconsistent among jurisdictions. Future laws, regulations, standards and other obligations, and changes in the interpretation of existing laws, regulations, standards and other obligations could result in increased regulation, increased costs of compliance and penalties for non-compliance, and limitations on data collection, use, disclosure and transfer for ChargePoint and its customers. The EU and United States agreed in 2016 to a framework for data transferred from the EU to the United States, but this framework has been challenged and recently declared invalid by the Court of Justice of the EU, thereby creating additional legal risk for ChargePoint. Additionally, the EU adopted the GDPR in 2016, and it became effective in May 2018. The GDPR establishes requirements applicable to the handling of personal data and imposes penalties for non-compliance of up to the greater of €20 million or 4% of worldwide revenue. The costs of compliance with, and other burdens imposed by, the GDPR may limit the use and adoption of ChargePoint’s products and services and could have an adverse impact on its business. Further, California adopted the California Consumer Privacy Protection Act (“CCPA”) and the California State Attorney General has begun enforcement actions. Although ChargePoint initiated a compliance program designed to ensure CCPA compliance after consulting with outside privacy counsel, ChargePoint may remain exposed to ongoing legal risks and compliance costs related to CCPA and the new California Privacy Rights Act (“CPRA”) that comes into force January 1, 2023.

The costs of compliance with, and other burdens imposed by, laws and regulations relating to privacy, data protection and information security that are applicable to the businesses of customers may adversely affect ability and willingness to process, handle, store, use and transmit certain types of information, such as demographic and other personal information. In addition, the other bases on which ChargePoint and its customers rely for the transfer of personal data across national borders, such as the Standard Contractual Clauses promulgated by the EU Commission Decision 2010/87/EU, commonly referred to as the Model Clauses, continue to be subjected to regulatory and judicial scrutiny. If ChargePoint or its customers are unable to transfer data between and among countries and regions in which it operates, it could decrease demand for its products and services or require it to modify or restrict some of its products or services.

 

68


Table of Contents

In addition to government activity, privacy advocacy groups, the technology industry and other industries have established or may establish various new, additional or different self-regulatory standards that may place additional burdens on technology companies. Customers may expect that ChargePoint will meet voluntary certifications or adhere to other standards established by them or third parties. If ChargePoint is unable to maintain these certifications or meet these standards, it could reduce demand for its solutions and adversely affect its business.

Failure to comply with anticorruption and anti-money laundering laws, including the FCPA and similar laws associated with activities outside of the United States, could subject ChargePoint to penalties and other adverse consequences.

ChargePoint is subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the UK Bribery Act and possibly other anti-bribery and anti-money laundering laws in countries in which it conducts activities. It faces significant risks if it fails to comply with the FCPA and other anti-corruption laws that prohibit companies and their employees and third-party intermediaries from promising, authorizing, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person or securing any advantage. Any violation of the FCPA, other applicable anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, or severe criminal or civil sanctions, which could have a materially adverse effect on ChargePoint’s reputation, business, operating results and prospects. In addition, responding to any enforcement action may result in a significant diversion of management’s attention and resources, significant defense costs and other professional fees.

Failure to comply with laws relating to employment could subject ChargePoint to penalties and other adverse consequences.

ChargePoint is subject to various employment-related laws in the jurisdictions in which its employees are based. It faces risks if it fails to comply with applicable United States federal or state wage laws, or wage laws applicable to its employees outside of the United States. In addition, ChargePoint implemented a reduction in force and furloughed employees in 2020, and the attendant layoffs and/or furloughs could create an additional risk of claims being made on behalf of affected employees. Any violation of applicable wage laws or other labor- or employment-related laws could result in complaints by current or former employees, adverse media coverage, investigations and damages or penalties which could have a materially adverse effect on ChargePoint’s reputation, business, operating results and prospects. In addition, responding to any such proceeding may result in a significant diversion of management’s attention and resources, significant defense costs and other professional fees.

Existing and future environmental health and safety laws and regulations could result in increased compliance costs or additional operating costs or construction costs and restrictions. Failure to comply with such laws and regulations may result in substantial fines or other limitations that may adversely impact ChargePoint’s financial results or results of operation.

ChargePoint and its operations, as well as those of ChargePoint’s contractors, suppliers and customers, are subject to certain environmental laws and regulations, including laws related to the use, handling, storage, transportation and disposal of hazardous substances and wastes as well as electronic wastes and hardware, whether hazardous or not. These laws may require ChargePoint or others in ChargePoint’s value chain to obtain permits and comply with procedures that impose various restrictions and obligations that may have material effects on ChargePoint’s operations. If key permits and approvals cannot be obtained on acceptable terms, or if other operational requirements cannot be met in a manner satisfactory for ChargePoint’s operations or on a timeline that meets ChargePoint’s commercial obligations, it may adversely impact our business.

Environmental and health and safety laws and regulations can be complex and may be subject to change, such as through new requirements enacted at the supranational, national, sub-national and/or local level or new or modified regulations that may be implemented under existing law. The nature and extent of any changes in these laws, rules, regulations and permits may be unpredictable and may have material effects on ChargePoint’s business. Future legislation and regulations or changes in existing legislation and regulations, or interpretations thereof, including those relating to hardware manufacturing, electronic waste or batteries, could cause additional expenditures, restrictions and delays in connection with ChargePoint’s operations as well as other future projects, the extent of which cannot be predicted.

 

69


Table of Contents

Further, ChargePoint currently relies on third parties to ensure compliance with certain environmental laws, including those related to the disposal of hazardous and non-hazardous wastes. Any failure to properly handle or dispose of such wastes, regardless of whether such failure is ChargePoint’s or its contractors, may result in liability under environmental laws, including, but not limited to, the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”), under which liability may be imposed without regard to fault or degree of contribution for the investigation and clean-up of contaminated sites, as well as impacts to human health and damages to natural resources. Additionally, ChargePoint may not be able to secure contracts with third parties to continue their key supply chain and disposal services for our business, which may result in increased costs for compliance with environmental laws and regulations.

We may face litigation and other risks as a result of the material weakness in our internal control over financial reporting and the restatement of our financial statements.

Following the issuance of the Staff Statement, the audit committee of our Board, after considering the recommendations of management, determined that it was appropriate to restate our previously filed financial statements for the Non-Reliance Periods. See “Risk Factors—The Pubic Warrants and the Private Placement Warrants are being accounted for as a warrant liability and are being recorded at fair value upon issuance with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of our Common Stock.” As part of this restatement, we identified a material weakness in our internal control over financial reporting.

As a result of such material weakness, such restatement, the change in accounting for the Public Warrants and the Private Placement Warrants, and other matters raised or that may in the future be raised by the SEC, we face potential for litigation or other disputes which may include, among others, claims invoking the federal and state securities laws, contractual claims or other claims arising from the restatement and material weaknesses in our internal control over financial reporting and the preparation of our financial statements. As of the date of this Quarterly Report, we have no knowledge of any such litigation or dispute. However, we can provide no assurance that such litigation or dispute will not arise in the future. Any such litigation or dispute, whether successful or not, could have a material adverse effect on our business, results of operations and financial condition.

Risks Related to Ownership of our Securities

Concentration of ownership among ChargePoint’s existing executive officers, directors and their affiliates may prevent new investors from influencing significant corporate decisions.

As of May 20, 2021, ChargePoint’s directors, executive officers and their affiliates as a group beneficially own approximately 39.5% of the outstanding Common Stock. As a result, these stockholders are able to exercise a significant level of control over all matters requiring stockholder approval, including the election of directors, any amendment of the certificate of incorporation and approval of significant corporate transactions. This control could have the effect of delaying or preventing a change of control or changes in management and will make the approval of certain transactions difficult or impossible without the support of these stockholders.

ChargePoint has never paid cash dividends on its capital stock, and does not anticipate paying dividends in the foreseeable future.

ChargePoint has never paid cash dividends on its capital stock and currently intends to retain any future earnings to fund the growth of its business. Any determination to pay dividends in the future will be at the discretion of the Board and will depend on financial condition, operating results, capital requirements, general business conditions and other factors that the Board may deem relevant. As a result, capital appreciation, if any, of Common Stock will be the sole source of gain for the foreseeable future.

 

70


Table of Contents

Our stock price will be volatile.

The trading price of the Common Stock and the Public Warrants will be volatile and could be subject to wide fluctuations in response to various factors, some of which are beyond ChargePoint’s control. These factors include:

 

   

actual or anticipated fluctuations in operating results;

 

   

failure to meet or exceed financial estimates and projections of the investment community or that we provide to the public;

 

   

issuance of new or updated research or reports by securities analysts or changed recommendations for the industry in general;

 

   

announcements of significant acquisitions, strategic partnerships, joint ventures, collaborations or capital commitments;

 

   

operating and share price performance of other companies in the industry or related markets;

 

   

the timing and magnitude of investments in the growth of the business;

 

   

actual or anticipated changes in laws and regulations;

 

   

additions or departures of key management or other personnel;

 

   

increased labor costs;

 

   

disputes or other developments related to intellectual property or other proprietary rights, including litigation;

 

   

the ability to market new and enhanced solutions on a timely basis;

 

   

sales of substantial amounts of the Common Stock by the Board, executive officers or significant stockholders or the perception that such sales could occur;

 

   

changes in capital structure, including future issuances of securities or the incurrence of debt; and

 

   

general economic, political and market conditions.

In addition, the stock market in general, and the stock prices of technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of those companies. Broad market and industry factors may seriously affect the market price of our Common Stock, regardless of actual operating performance. In addition, in the past, following periods of volatility in the overall market and the market price of a particular company’s securities, securities class action litigation has often been instituted against these companies. This litigation, if instituted, could result in substantial costs and a diversion of management’s attention and resources.

Anti-takeover provisions contained in our governing documents and applicable laws could impair a takeover attempt.

ChargePoint’s Second A&R Charter and Second A&R Bylaws afford certain rights and powers to the Board that could contribute to the delay or prevention of an acquisition that it deems undesirable. ChargePoint is also subject to Section 203 of the DGCL and other provisions of Delaware law that limit the ability of stockholders in certain situations to effect certain business combinations. Any of the foregoing provisions and terms that has the effect of delaying or deterring a change in control could limit the opportunity for stockholders to receive a premium for their shares of their Common Stock, and could also affect the price that some investors are willing to pay for the Common Stock.

Our Second A&R Charter provides, subject to limited exceptions, that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for certain stockholder litigation matters, which could limit stockholders’ ability to obtain a more favorable judicial forum for disputes with us or its directors, officers, employees or stockholders.

The Second A&R Charter requires, to the fullest extent permitted by law, that derivative actions brought in name of ChargePoint, actions against directors, officers and employees for breach of fiduciary duty and other similar actions may be brought in the Court of Chancery in the State of Delaware or, if that court lacks subject matter jurisdiction, another federal or state court situated in the State of Delaware. Any person or entity purchasing or otherwise acquiring any interest in shares of capital stock shall be deemed to have notice of and consented to the forum provisions in the certificate of incorporation. In addition, the Second A&R Charter and Second A&R Bylaws will provide that the federal district courts of the United States shall be the exclusive forum for the resolution of any complaint asserting a cause of action under the Securities Act and the Exchange Act.

 

71


Table of Contents

In March 2020, the Delaware Supreme Court issued a decision in Salzburg et al. v. Sciabacucchi, which found that an exclusive forum provision providing for claims under the Securities Act to be brought in federal court is facially valid under Delaware law. It is unclear whether this decision will be appealed, or what the final outcome of this case will be. ChargePoint intends to enforce this provision, but it does not know whether courts in other jurisdictions will agree with this decision or enforce it.

This choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with ChargePoint or any of its directors, officers, other employees or stockholders, which may discourage lawsuits with respect to such claims. Alternatively, if a court were to find the choice of forum provision contained in the certificate of incorporation to be inapplicable or unenforceable in an action, ChargePoint may incur additional costs associated with resolving such action in other jurisdictions, which could harm its business, operating results and financial condition.

We may redeem unexpired Public Warrants prior to their exercise at a time that is disadvantageous to the holders of Public Warrants.

We have the ability to redeem outstanding Public Warrants at any time after they become exercisable and prior to their expiration, at a price of $0.01 per Public Warrant; provided that the last reported sales price of our Common Stock equals or exceeds $18.00 per share (as adjusted for stock splits, stock dividends, reorganizations, recapitalizations and the like) for any 20 trading days within a 30 trading-day period ending on the third trading day prior to the date on which we give notice of such redemption to the warrant holders. If and when the Public Warrants become redeemable by us, we may exercise our redemption right even if we are unable to register or qualify the underlying securities for sale under all applicable state securities laws. On June 4, 2021, we mailed a Notice of Redemption in respect of the redemption of all of its outstanding Public Warrants that remain outstanding following 5:00 p.m. New York City time on July 6, 2021 for a redemption price of $0.01 per warrant. The Private Placement Warrants that are still held by the initial holders thereof or their permitted transferees are not subject to the redemption. Redemption of the outstanding Public Warrants could force the Public Warrant holders to: (i) exercise their Public Warrants and pay the exercise price therefor at a time when it may be disadvantageous for them to do so; (ii) sell their Public Warrants at the then-current market price when they might otherwise wish to hold their Public Warrants; or (iii) accept the nominal redemption price which, at the time the outstanding Public Warrants are called for redemption on July 6, 2021, is likely to be substantially less than the market value of their Public Warrants.

Warrants are exercisable for our Common Stock, which would increase the number of shares eligible for future resale in the public market and result in dilution to our stockholders.

As of April 30, 2021, the Public Warrants and the Private Placement Warrants were exercisable for 13,839,844 shares of Common Stock at a weighted average exercise price of $10.00 per share and there were additional warrants outstanding exercisable for 30,055,243 shares of Common Stock at a weighted average exercise price of $6.81 per share. Any shares of our Common Stock issued upon exercise of the Public Warrants and the Private Placement Warrants and other outstanding warrants will result in dilution to the then existing holders of Common Stock and increase the number of shares eligible for resale in the public market. Sales of substantial numbers of such shares in the public market could adversely affect the market price of our Common Stock.

The Public Warrants and the Private Placement Warrants are being accounted for as a warrant liability and are being recorded at fair value upon issuance with changes in fair value each period reported in earnings, which may have an adverse effect on the market price of our Common Stock.

Under U.S. GAAP, we are required to evaluate the Public Warrants and the Private Placement Warrants to determine whether they should be accounted for as a warrant liability or as equity. We have concluded that the Public Warrants and the Private Placement Warrants contain provisions requiring liability classification. Therefore, as described in the financial statements of Switchback included herein, we are accounting for the Public Warrants and the Private Placement Warrants as a warrant liability and are recording that liability at fair value upon issuance. We will record any subsequent changes in fair value as of the end of each period for which earnings are reported. The impact of changes in fair value on earnings may have an adverse effect on the market price of our Common Stock and may cause fluctuations in our results of operations based on factors that are outside of our control.

 

72


Table of Contents
ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

Recent Sales of Unregistered Securities

The information required by this Item 2 is contained in our Current Report on Form 8-K, as originally filed with the SEC on March 1, 2021 and as subsequently amended on April 1, 2021.

Issuer Purchases of Equity Securities

None.

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES

Not applicable.

 

ITEM 4.

MINE SAFETY DISCLOSURES

Not applicable.

 

ITEM 5.

OTHER INFORMATION

None.

 

73


Table of Contents
ITEM 6.

EXHIBITS

 

(a)

Exhibits:

 

Exhibit No.

  

Description

3.1    Second Amended and Restated Certificate of Incorporation of Switchback (incorporated by reference to Exhibit 3.1 to ChargePoint’s Current Report on Form 8-K (File No. 01- 39004), filed with the SEC on March 1, 2021).
3.2    Second Amended and Restated Bylaws of ChargePoint, effective as of February 26, 2021 (incorporated by reference to Exhibit 3.2 to ChargePoint’s Current Report on Form 8-K (File No. 001-39004), filed with the SEC on March 1, 2021).
10.3+    Form of Indemnification Agreement (incorporated by reference to Exhibit 10.9 to ChargePoint’s Current Report on Form 8-K (File No. 001-39004), filed with the SEC on March 1, 2021).
10.4+    ChargePoint Holdings Incentive Bonus Plan (incorporated by reference to Exhibit 10.10 to ChargePoint’s Current Report on Form 8-K (File No. 001-39004), filed with the SEC on March 1, 2021).
10.5+    ChargePoint Holdings, Inc. Compensation Program for Non-Employee Directors (incorporated by reference to Exhibit 10.11 to ChargePoint’s Current Report on Form 8-K (File No. 001-39004), filed with the SEC on March 1, 2021).
10.6    Amended and Restated Registration Rights Agreement, dated February 26, 2021, by and among ChargePoint, and certain stockholders and equityholders of ChargePoint (incorporated by reference to Exhibit 10.13 to ChargePoint’s Current Report on Form 8-K (File No. 001-39004), filed with the SEC on March 1, 2021).
10.7+    Form of Change in Control Vesting Acceleration Agreement for ChargePoint (Europe) (incorporated by reference to Exhibit 10.18 to ChargePoint’s Post-Effective Amendment No. 2 to the Registration Statement on Form S-1 (File no. 333-253759), filed with the SEC on May 28, 2021).
10.8+    Form of Severance and Change in Control Agreement for ChargePoint (US) (incorporated by reference to Exhibit 10.19 to ChargePoint’s Post-Effective Amendment No. 2 to the Registration Statement on Form S-1 (File no. 333-253759), filed with the SEC on May 28, 2021).
10.9+    Form of Severance and Change in Control Agreement for ChargePoint Europe Holdings B.V. (Europe) (incorporated by reference to Exhibit 10.20 to ChargePoint’s Post-Effective Amendment No. 2 to the Registration Statement on Form S-1 (File no. 333-253759), filed with the SEC on May 28, 2021).
31.1    Certification of Chief Executive Officer required by Rule 13a-14(a) or Rule 15d-14(a)*
31.2    Certification of the Chief Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a)*
32.1    Certification of Chief Executive Officer required by Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. 1350**
32.2    Certification of the Chief Financial Officer required by Rule 13a-14(b) or Rule 15d-14(b) and 18 U.S.C. 1350**
101.INS    XBRL Instance Document
101.SCH    XBRL Taxonomy Extension Schema
101.CAL    XBRL Taxonomy Extension Calculation Linkbase
101.DEF    XBRL Taxonomy Extension Definition Linkbase
101.LAB    XBRL Taxonomy Extension Label Linkbase
101.PRE    XBRL Taxonomy Extension Presentation Linkbase

 

*

Filed herewith

 

**

Furnished herewith

 

The schedules and exhibits to this agreement have been omitted pursuant to Item 601(a)(2) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the SEC upon request.

 

+

Denotes management compensatory plan, contract or arrangement.

 

74


Table of Contents

SIGNATURES

Pursuant to the requirements of the Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.

 

June 11, 2021      
    CHARGEPOINT HOLDINGS, INC.
    By:  

/s/ Rex S. Jackson

    Name:   Rex S. Jackson
    Title:   Chief Financial Officer and Principal Financial Officer

 

 

75

EX-31.1 2 d89336dex311.htm EX-31.1 EX-31.1

EXHIBIT 31.1

CERTIFICATION

PURSUANT TO RULES 13a-14(a) AND 15d-14(a)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Pasquale Romano, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q for the quarter ended April 30, 2021 of ChargePoint Holdings, Inc.;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c.

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 


June 11, 2021

By:  

/s/ Pasquale Romano

  Pasquale Romano
  Chief Executive Officer
  (Principal Executive Officer)

 

 

EX-31.2 3 d89336dex312.htm EX-31.2 EX-31.2

EXHIBIT 31.2

CERTIFICATION

PURSUANT TO RULES 13a-14(a) AND 15d-14(a)

UNDER THE SECURITIES EXCHANGE ACT OF 1934, AS ADOPTED PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Rex S. Jackson, certify that:

 

1.

I have reviewed this quarterly report on Form 10-Q for the quarter ended April 30, 2021 of ChargePoint Holdings, Inc.;

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  a.

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  b.

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  c.

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  d.

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5.

The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

  a.

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

  b.

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 


June 11, 2021

By:  

/s/ Rex S. Jackson

  Rex S. Jackson
  Chief Financial Officer
  (Principal Financial and Accounting Officer)

 

 

EX-32.1 4 d89336dex321.htm EX-32.1 EX-32.1

EXHIBIT 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this quarterly report on Form 10-Q of ChargePoint Holdings, Inc. (the “Company”) for the quarter ended April 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Pasquale Romano, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(1)

the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.

 

June 11, 2021      

/s/ Pasquale Romano

    By:   Pasquale Romano
      Chief Executive Officer
      (Principal Executive Officer)

 

 

EX-32.2 5 d89336dex322.htm EX-32.2 EX-32.2

EXHIBIT 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with this quarterly report on Form 10-Q of ChargePoint Holdings, Inc. (the “Company”) for the quarter ended April 30, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Rex S. Jackson, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:

 

(1)

the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2)

the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company for the period covered by the Report.

 

June 11, 2021      
    By:  

/s/ Rex S. Jackson

      Rex S. Jackson
      Chief Financial Officer
      (Principal Financial and Accounting Officer)

 

EX-101.INS 6 chpt-20210430.xml XBRL INSTANCE DOCUMENT 0001777393 2021-01-31 0001777393 2021-04-30 0001777393 2020-02-01 2020-04-30 0001777393 2021-02-01 2021-04-30 0001777393 2020-02-01 2021-01-31 0001777393 2021-02-26 2021-02-26 0001777393 2021-06-05 0001777393 2021-02-26 0001777393 2020-01-31 0001777393 2020-04-30 0001777393 srt:ChiefExecutiveOfficerMember chpt:CeoAwardsPlanMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember 2021-04-30 0001777393 us-gaap:IPOMember chpt:PrivatePlacementWarrantsMember 2021-04-30 0001777393 us-gaap:IPOMember chpt:PublicWarrantsMember 2021-04-30 0001777393 us-gaap:CommonClassAMember 2021-04-30 0001777393 chpt:CeoAwardsPlanMember 2021-04-30 0001777393 chpt:PublicWarrantsMember 2021-04-30 0001777393 chpt:DaimlerMember 2021-04-30 0001777393 us-gaap:ConstructionInProgressMember 2021-04-30 0001777393 chpt:OwnedAndOperatedSystemsMember 2021-04-30 0001777393 us-gaap:LeaseholdImprovementsMember 2021-04-30 0001777393 us-gaap:ToolsDiesAndMoldsMember 2021-04-30 0001777393 us-gaap:MachineryAndEquipmentMember 2021-04-30 0001777393 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-04-30 0001777393 us-gaap:FurnitureAndFixturesMember 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-04-30 0001777393 chpt:EarnoutTriggeringEventMember us-gaap:CommonStockMember chpt:SharePriceGreaterOrEqualFifteenUsdMember 2021-04-30 0001777393 chpt:EarnoutTriggeringEventMember chpt:SharePriceGreaterOrEqualTwentyUsdMember 2021-04-30 0001777393 chpt:EarnoutTriggeringEventMember us-gaap:CommonStockMember chpt:SharePriceGreaterOrEqualThirtyUsdMember 2021-04-30 0001777393 chpt:LegacyCommonAndPreferredStockWarrantsMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember chpt:MeasurementInputMarketPriceMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-04-30 0001777393 us-gaap:PurchaseCommitmentMember 2021-04-30 0001777393 chpt:TwoThousandEighteenLoanMember 2021-04-30 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2021-04-30 0001777393 us-gaap:MoneyMarketFundsMember 2021-04-30 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 us-gaap:FairValueInputsLevel1Member chpt:PublicWarrantsMember chpt:AssumedCommonStockWarrantLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 chpt:PublicWarrantsMember chpt:AssumedCommonStockWarrantLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 us-gaap:FairValueInputsLevel3Member chpt:PrivatePlacementWarrantsMember chpt:AssumedCommonStockWarrantLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember chpt:AssumedCommonStockWarrantLiabilitiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-04-30 0001777393 chpt:CommonStockReservedForEarnoutMember 2021-04-30 0001777393 chpt:StockOptionsIssuedAndOutstandingMember 2021-04-30 0001777393 chpt:CommonStockWarrantsOutstandingMember 2021-04-30 0001777393 chpt:SharesAvailableForGrantUndertwoThousandTwentyOneEquityIncentivePlanMember 2021-04-30 0001777393 chpt:SharesAvailableForGrantUnderTwoThousandTwentyOneEsppMember 2021-04-30 0001777393 chpt:EquityIncentivePlanTwoThousandTwentyOneMember 2021-04-30 0001777393 chpt:EquityStockPurchasePlanTwoThousandTwentyOneMember 2021-04-30 0001777393 chpt:EquityIncentivePlanTwoThousandSeventeenMember 2021-04-30 0001777393 chpt:EquityIncentivePlanTwoThousandSevenMember 2021-04-30 0001777393 us-gaap:CommonStockMember chpt:LegacyChargepointMember 2021-04-30 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember chpt:SeriesBDEPreferredStockMember 2021-04-30 0001777393 chpt:LegacyChargepointMember us-gaap:PreferredStockMember 2021-04-30 0001777393 us-gaap:IPOMember 2021-04-30 0001777393 chpt:SwitchbackMember 2021-04-30 0001777393 chpt:DaimlerMember 2021-01-31 0001777393 us-gaap:ConstructionInProgressMember 2021-01-31 0001777393 chpt:OwnedAndOperatedSystemsMember 2021-01-31 0001777393 us-gaap:LeaseholdImprovementsMember 2021-01-31 0001777393 us-gaap:ToolsDiesAndMoldsMember 2021-01-31 0001777393 us-gaap:MachineryAndEquipmentMember 2021-01-31 0001777393 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-31 0001777393 us-gaap:FurnitureAndFixturesMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2021-01-31 0001777393 chpt:TwoThousandEighteenLoanMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2021-01-31 0001777393 us-gaap:MoneyMarketFundsMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel3Member chpt:RedeemableConvertiblePreferredStockWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-01-31 0001777393 chpt:SwitchbackMember 2021-01-31 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2020-02-01 2020-04-30 0001777393 us-gaap:SellingAndMarketingExpenseMember 2020-02-01 2020-04-30 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2020-02-01 2020-04-30 0001777393 us-gaap:CostOfSalesMember 2020-02-01 2020-04-30 0001777393 chpt:CustomerTwoMember 2020-02-01 2020-04-30 0001777393 chpt:DaimlerMember 2020-02-01 2020-04-30 0001777393 chpt:RestOfTheWorldMember 2020-02-01 2020-04-30 0001777393 country:US 2020-02-01 2020-04-30 0001777393 chpt:TwoThousandEighteenLoanMember 2020-02-01 2020-04-30 0001777393 chpt:NetworkedChargingSystemsMember 2020-02-01 2020-04-30 0001777393 us-gaap:SubscriptionAndCirculationMember 2020-02-01 2020-04-30 0001777393 chpt:OtherRevenuesMember 2020-02-01 2020-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-02-01 2020-04-30 0001777393 us-gaap:RetainedEarningsMember 2020-02-01 2020-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-02-01 2020-04-30 0001777393 us-gaap:CommonStockMember 2020-02-01 2020-04-30 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2021-02-01 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-02-01 2021-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-02-01 2021-04-30 0001777393 us-gaap:GeneralAndAdministrativeExpenseMember 2021-02-01 2021-04-30 0001777393 us-gaap:SellingAndMarketingExpenseMember 2021-02-01 2021-04-30 0001777393 us-gaap:ResearchAndDevelopmentExpenseMember 2021-02-01 2021-04-30 0001777393 us-gaap:CostOfSalesMember 2021-02-01 2021-04-30 0001777393 chpt:CeoAwardsPlanMember 2021-02-01 2021-04-30 0001777393 chpt:CustomerOneMember 2021-02-01 2021-04-30 0001777393 chpt:CustomerTwoMember 2021-02-01 2021-04-30 0001777393 chpt:CommonStockWarrantsMember 2021-02-01 2021-04-30 0001777393 chpt:UnvestedEarlyExercisedCommonStockOptionsMember 2021-02-01 2021-04-30 0001777393 us-gaap:EmployeeStockOptionMember 2021-02-01 2021-04-30 0001777393 chpt:DaimlerMember 2021-02-01 2021-04-30 0001777393 chpt:EarnOutSharesMember 2021-02-01 2021-04-30 0001777393 chpt:RestOfTheWorldMember 2021-02-01 2021-04-30 0001777393 country:US 2021-02-01 2021-04-30 0001777393 chpt:EarnoutSharesMember chpt:GainMember 2021-02-01 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember 2021-02-01 2021-04-30 0001777393 chpt:TwoThousandEighteenLoanMember 2021-02-01 2021-04-30 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member 2021-02-01 2021-04-30 0001777393 chpt:EarnOutLiabilityMember us-gaap:FairValueInputsLevel3Member 2021-02-01 2021-04-30 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantLiabilityMember us-gaap:FairValueInputsLevel3Member 2021-02-01 2021-04-30 0001777393 us-gaap:MoneyMarketFundsMember 2021-02-01 2021-04-30 0001777393 chpt:SwitchbackMember 2021-02-01 2021-04-30 0001777393 chpt:PipeFinancingMember 2021-02-01 2021-04-30 0001777393 chpt:NetworkedChargingSystemsMember 2021-02-01 2021-04-30 0001777393 us-gaap:SubscriptionAndCirculationMember 2021-02-01 2021-04-30 0001777393 chpt:OtherRevenuesMember 2021-02-01 2021-04-30 0001777393 us-gaap:WarrantMember 2021-02-01 2021-04-30 0001777393 us-gaap:RetainedEarningsMember 2021-02-01 2021-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-02-01 2021-04-30 0001777393 chpt:PublicWarrantsMember 2021-02-01 2021-04-30 0001777393 chpt:EquityIncentivePlanTwoThousandTwentyOneMember 2021-02-01 2021-04-30 0001777393 chpt:EquityStockPurchasePlanTwoThousandTwentyOneMember 2021-02-01 2021-04-30 0001777393 chpt:SwitchbackPublicStockholdersMember 2021-02-01 2021-04-30 0001777393 chpt:PipeFinancingMember 2021-02-01 2021-04-30 0001777393 chpt:CustomerOneMember 2020-02-01 2021-01-31 0001777393 us-gaap:MoneyMarketFundsMember 2020-02-01 2021-01-31 0001777393 us-gaap:CommonStockMember chpt:SwitchbackMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedDividendRateMember 2021-02-26 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantsMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputExpectedTermMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember chpt:MeasurementInputMarketPriceMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExercisePriceMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedTermMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputPriceVolatilityMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-02-26 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:MeasurementInputExpectedDividendRateMember 2021-02-26 0001777393 chpt:ChargePointCommonStockMember chpt:SwitchbackMember 2021-02-26 0001777393 chpt:LegacyChargePointSharesMember 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SubscriptionAgreementMember chpt:PipeFinancingMember 2021-02-26 0001777393 chpt:SponsorMember chpt:PrivatePlacementWarrantsMember 2021-02-26 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 us-gaap:CommonStockMember 2021-02-26 0001777393 chpt:EarnoutSharesMember 2021-02-26 0001777393 us-gaap:MeasurementInputSharePriceMember chpt:EarnoutSharesMember 2021-02-26 0001777393 us-gaap:MeasurementInputPriceVolatilityMember chpt:EarnoutSharesMember 2021-02-26 0001777393 us-gaap:MeasurementInputRiskFreeInterestRateMember chpt:EarnoutSharesMember 2021-02-26 0001777393 us-gaap:MeasurementInputExpectedDividendRateMember chpt:EarnoutSharesMember 2021-02-26 0001777393 us-gaap:MeasurementInputExpectedTermMember chpt:EarnoutSharesMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesHOneRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesHRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesGRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesFRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesERedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesDRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesCRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesBRedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesARedeemableConvertiblePreferredStockMember 2021-02-26 0001777393 us-gaap:CommonStockMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:ChargePointCommonStockMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:SwitchbackMember chpt:SubscriptionAgreementMember chpt:PipeFinancingMember 2021-02-26 2021-02-26 0001777393 chpt:FounderSharesMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:FounderEarnBackSharesMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:FounderEarnBackTriggeringEventMember chpt:SwitchbackMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargepointSharesMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesHOneRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesHRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesGRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesFRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesERedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesDRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesCRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesBRedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:LegacyChargePointMember chpt:SeriesARedeemableConvertiblePreferredStockMember 2021-02-26 2021-02-26 0001777393 chpt:EarnoutTriggeringEventMember chpt:SharePriceGreaterOrEqualFifteenUsdMember 2021-03-12 0001777393 chpt:SharePriceGreaterOrEqualTwentyUsdMember chpt:EarnoutTriggeringEventMember 2021-03-12 0001777393 chpt:EarnoutTriggeringEventMember chpt:EarnoutSharesMember 2021-03-12 0001777393 chpt:EarnoutTriggeringEventMember us-gaap:CommonStockMember 2021-03-12 0001777393 chpt:EarnoutSharesMember 2021-03-12 0001777393 us-gaap:MeasurementInputSharePriceMember chpt:EarnoutSharesMember 2021-03-12 0001777393 us-gaap:MeasurementInputPriceVolatilityMember chpt:EarnoutSharesMember 2021-03-12 0001777393 us-gaap:MeasurementInputRiskFreeInterestRateMember chpt:EarnoutSharesMember 2021-03-12 0001777393 us-gaap:MeasurementInputExpectedDividendRateMember chpt:EarnoutSharesMember 2021-03-12 0001777393 us-gaap:MeasurementInputExpectedTermMember chpt:EarnoutSharesMember 2021-03-12 0001777393 chpt:EarnoutSharesMember 2021-03-13 0001777393 chpt:EarnoutSharesMember 2021-03-13 2021-03-13 0001777393 chpt:TwoThousandEighteenLoanMember 2018-07-31 0001777393 chpt:TwoThousandEighteenLoanMember 2019-06-30 0001777393 chpt:TwoThousandEighteenLoanMember 2019-06-01 2019-06-30 0001777393 chpt:TwoThousandEighteenLoanMember 2021-03-01 2021-03-31 0001777393 chpt:EarnoutSharesMember 2021-03-12 2021-03-12 0001777393 chpt:TrancheThreeMember 2021-03-12 2021-03-12 0001777393 chpt:PublicWarrantsMember us-gaap:SubsequentEventMember 2021-07-06 0001777393 us-gaap:RetainedEarningsMember 2020-01-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-01-31 0001777393 us-gaap:CommonStockMember 2020-01-31 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2020-01-31 0001777393 us-gaap:RetainedEarningsMember 2020-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2020-04-30 0001777393 us-gaap:CommonStockMember 2020-04-30 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2020-04-30 0001777393 us-gaap:RetainedEarningsMember 2021-01-31 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-31 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-01-31 0001777393 us-gaap:CommonStockMember 2021-01-31 0001777393 us-gaap:RedeemableConvertiblePreferredStockMember 2021-01-31 0001777393 chpt:RedeemableConvertiblePreferredStockWarrantLiabilityMember us-gaap:FairValueInputsLevel3Member 2021-01-31 0001777393 chpt:PrivatePlacementWarrantsMember us-gaap:FairValueInputsLevel3Member 2021-04-30 0001777393 us-gaap:RetainedEarningsMember 2021-04-30 0001777393 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001777393 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001777393 us-gaap:CommonStockMember 2021-04-30 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accounting Pronouncements </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an &#8220;emerging growth company&#8221; under the Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS Act&#8221;) either (1)&#160;within the same periods as those otherwise applicable to public business entities, or (2)&#160;within the same time periods as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public&#160;business</div> entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public&#160;business</div> entities, as indicated below. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recently Issued Accounting Standards Not Yet Adopted </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June&#160;2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Financial Instruments</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;&#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</div> and has since released various amendments including ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2019-04.</div> The guidance modifies the measurement of expected credit losses on certain financial instruments. This guidance<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">will be<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>effective for annual reporting periods beginning after December&#160;15, 2022. Early adoption is permitted. The Company is currently assessing the impact of the guidance on its condensed consolidated financial statements and disclosures. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December&#160;2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</div> which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">step-up&#160;in</div> goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2021. Early adoption is permitted. The Company is currently assessing the impact of this guidance on its condensed consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and disclosures and does not anticipate adoption to have a material impact on its condensed consolidated financial statements. </div></div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Debt &#8212; Debt with Conversion and Other Options (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">470-20)</div> and Derivatives and Hedging-Contracts in Entity&#8217;s Own Equity (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40),</div></div> which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2023. Early adoption is permitted, but no earlier than for fiscal years beginning after December&#160;15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-08,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Codification Improvements to Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">310-20</div> &#8212; Receivables-Nonrefundable Fees and Other Costs,</div> which clarifies the accounting for the amortization period for certain purchased callable debt securities held at a premium by giving consideration to securities which have multiple call dates. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2021. Early adoption is permitted for annual reporting periods beginning after December&#160;15, 2020.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="top: 0px; letter-spacing: 0px;;display:inline;">The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> ChargePoint Holdings, Inc. 10-Q --12-31 false 0001777393 Yes 2021-04-30 2021 Q1 true true false 001-39004 DE Yes 306261388 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a summary of the changes in the fair value of the Company&#8217;s Level&#160;3 financial instruments: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="width:55%;"></td><td style="vertical-align:bottom;;width:10%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Redeemable<br/> convertible<br/> preferred stock<br/> warrant&#160;liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Private&#160;placement<br/> warrant liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Earnout&#160;liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 0px;"><td style="width: 55%;"></td><td style="width: 10%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Fair value as of January&#160;31, 2021</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(75,843</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Private placement warrant liability acquired as part of the merger</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(127,888</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Contingent earnout liability recognized upon the closing of the reverse recapitalization</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(828,180</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value included in other income (expense), net</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,237</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">45,434</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">84,420</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Reclassification of option warrants to stockholders&#8217; equity (deficit) due to exercise</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">51,955</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">66,606</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Issuance of earnout shares upon triggering events</div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">501,120</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification of remaining contingent earnout liability upon triggering event</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">242,640</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 55%;;vertical-align:bottom;">&#160;</td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Fair value as of April&#160;30, 2021</div></div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(30,499</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 55%;;vertical-align:bottom;">&#160;</td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> Common Stock, par value $0.0001 Warrants, each whole warrant exercisable for Common Stock at an exercise price of $11.50 per share NYSE NYSE CA <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Use of Estimates </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company&#8217;s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived&#160;assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and common stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, the value of common stock and other assumptions used to measure stock-based&#160;compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions. </div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11. Income Taxes </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The income tax provision for interim periods is determined using an estimate of the Company&#8217;s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for the three&#160;months ended April&#160;30, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company&#8217;s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized. </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On March&#160;27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#8220;CARES Act&#8221;) was enacted and signed into law in the United&#160;States. The CARES Act includes measures to assist companies, including temporary changes to income and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-income-based&#160;tax</div> laws. The Company did not receive a stimulus payment related to the CARES Act. </div><br/></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4. Fair Value Measurements </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width: 65%;"></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair Value Measured as of April&#160;30, 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">C</div>ommon stock warrant liabilities (Public)</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon stock warrant liabilities (Private Placement)</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial liabilities</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">86,209</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width: 65%;"></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair Value Measured as of January&#160;31, 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="padding: 0pt 5pt 0pt 0pt;;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Redeemable convertible preferred stock warrant liability</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total financial liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company&#8217;s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of April&#160;30, 2021 and January&#160;31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of April&#160;30, 2021 and January&#160;31, 2021, the Company had no investments with a contractual maturity of greater than one year. </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table presents a summary of the changes in the fair value of the Company&#8217;s Level&#160;3 financial instruments: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="width:55%;"></td><td style="vertical-align:bottom;;width:10%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Redeemable<br/> convertible<br/> preferred stock<br/> warrant&#160;liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Private&#160;placement<br/> warrant liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Earnout&#160;liability</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="10" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 0px;"><td style="width: 55%;"></td><td style="width: 10%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Fair value as of January&#160;31, 2021</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(75,843</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Private placement warrant liability acquired as part of the merger</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(127,888</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Contingent earnout liability recognized upon the closing of the reverse recapitalization</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(828,180</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Change in fair value included in other income (expense), net</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,237</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">45,434</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">84,420</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Reclassification of option warrants to stockholders&#8217; equity (deficit) due to exercise</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">51,955</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">66,606</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Issuance of earnout shares upon triggering events</div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">501,120</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 55%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Reclassification of remaining contingent earnout liability upon triggering event</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">242,640</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 55%;;vertical-align:bottom;">&#160;</td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 55%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Fair value as of April&#160;30, 2021</div></div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(30,499</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 9%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 55%;;vertical-align:bottom;">&#160;</td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div><div><div style="text-indent: 4%; font-family: 'times new roman'; font-size: 10pt; margin-top: 12pt; margin-bottom: 0px;"><div style="display:inline;"><div style="top: 0px; letter-spacing: 0px;;display:inline;"><div style="top: 0px; letter-spacing: 0px; font-family: 'times new roman'; font-size: 10pt;;display:inline;">The fair value of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level&#160;3 measurements within the fair value hierarchy. In determining the fair value of the private placement warrant liability, the Company used the Binomial-Lattice Model (&#8220;BLM&#8221;) model that assumes optimal exercise of the Company&#8217;s redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes option pricing model to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9). </div></div></div></div></div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7. Commitments and Contingencies </div></div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Purchase Commitments </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities, and professional services under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> contracts. As of April&#160;30, 2021, the Company had open purchase commitments for goods and services of $100.5&#160;million, all of which are expected to be received by January&#160;31, 2024. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legal Proceedings </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred. </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of April&#160;30, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets. </div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Guarantees and Indemnifications </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has service level commitments to its customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party&#8217;s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements. </div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Leases </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company leases its office facilities under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s future payments under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> operating lease are as follows: </div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ending January&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in&#160;thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022 (remaining nine months)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,835</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,118</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,331</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2026</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,838</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,871</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total undiscounted operating lease payments</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">35,147</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(9,787</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total operating lease liabilities</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25,360</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current portion of operating lease liabilities</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2,494</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Operating lease liabilities, noncurrent</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,866</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="margin-top: 18pt; line-height: 12pt;;font-weight:bold;display:inline;">12. Related Party Transactions </div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Daimler AG and its affiliated entities (&#8220;Daimler&#8221;) are investors in the Company and one of its employees is a member of the Company&#8217;s Board of Directors</div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. The following revenue transactions took place between the Company and Daimler during the three months ended April&#160;30, 2021 and 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:82%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended</div><br/> <div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Daimler</div></div></td><td style="background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;">1,335</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;">726</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue from related parties</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1,335</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">726</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Related party accounts receivable as of April&#160;30, 2021 and January&#160;31, 2021 from Daimler was $1.7&#160;million and $1.2&#160;million, respectively. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2. Summary of Significant Accounting Policies </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January&#160;31, 2021 and 2020 and for the years ended January&#160;31, 2021, 2020, and 2019. </div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock Warrants Liabilities </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assumed</div></div>&#160;10,470,562 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">publicly-traded warrants (&#8220;Public Warrants&#8221;) and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>6,521,568 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">private placement warrants issued to NGP Switchback, LLC (&#8220;Private Placement Warrants&#8221; and, together with the Public Warrants, the &#8220;Common Stock Warrants&#8221;) upon the Merger, all of which were issued in connection with Switchback&#8217;s initial public offering and subsequent overallotment (other than<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>1,000,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;">Private Placement Warrants that were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company&#8217;s Common stock, par value $0.0001<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;(&#8220;Common Stock&#8221;) at an exercise price of $</div></div>11.50 per share. During the three months ended April&#160;30, 2021, 6,413,057 Public Warrants and 4,347,712<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Private Placement Warrants were exercised. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised. The Private Placement Warrants are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> for cash so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. </div></div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders&#8217; equity. The agreement governing the Common Stock Warrants includes a provision (&#8220;Replacement of Securities Upon Reorganization&#8221;), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">fixed-for-fixed</div></div> option on the Company&#8217;s ordinary shares, the Private Placement Warrants are not considered to be &#8220;indexed to the Company&#8217;s own stock.&#8221; In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">50</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the outstanding shares of the Company&#8217;s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company&#8217;s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company&#8217;s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders&#8217; equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date. </div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contingent Earnout Liability </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September&#160;23, 2020 by and among the Company, Lightning Merger Sub Inc., and Switchback (&#8220;Merger Agreement&#8221;), eligible ChargePoint equity holders are entitled to receive additional shares of the Company&#8217;s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note&#160;9). In accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASC&#160;815-40,</div> the earnout shares are not indexed to the Common Stock and therefore are accounted for as a liability at the reverse recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation are based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The contingent earnout liability is categorized as a Level&#160;3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimates projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Use of Estimates </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of the accompanying condensed consolidated financial statements in conformity with U.S.&#160;GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company&#8217;s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived&#160;assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and common stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, the value of common stock and other assumptions used to measure stock-based&#160;compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management&#8217;s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions. </div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Concentration of Credit Risk and Other Risks and Uncertainties </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks and at times cash balances may be in excess of federal insurance limits. The Company has not experienced any losses on its deposits of cash and cash equivalents. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers&#8217; financial condition. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company&#8217;s customer base and geographic sales areas. As of April&#160;30, 2021 and January&#160;31, 2021, one customer individually accounted for 11% and 16% of accounts receivable, net, respectively. For the three months ended April&#160;30, 2021 and 2020, there were no customers that represented 10% or more of total revenue. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company&#8217;s operating results. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the World Health Organization characterized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> as a pandemic. The impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in some markets. <div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As a result of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, ChargePoint had initially modified its business practices (including employee travel, recommending that all <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-essential</div> personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">While the ultimate duration and extent of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint&#8217;s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ended January&#160;31, 2022 and potentially future periods. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Segment Reporting </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company operates as one operating segment because its chief operating decision maker, who is its Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 1)&#160;&#8212;&#160;Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date; </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 2)&#160;&#8212;&#160;Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 3)&#160;&#8212;&#160;Inputs that are unobservable for the asset or liability. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company classifies financial instruments in Level&#160;3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level&#160;3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company&#8217;s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial&#160;assets</div> valued on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring&#160;basis</div> that resulted in an impairment in any period presented. </div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying values of the Company&#8217;s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term&#160;nature of these instruments. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining Performance Obligations </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable&#160;contracted</div> amounts that will be invoiced and recognized as revenue in future periods. The Company&#8217;s Assure, Cloud, and CPaaS subscription terms typically range from one to five years. Revenue expected to be recognized from remaining performance obligations was $110.1&#160;million as of April&#160;30, 2021, of which 42% is expected to be recognized over the next twelve months and the remainder thereafter. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deferred Revenue </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of software subscription services and extended Assure maintenance services not yet provided as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">customer-by-customer&#160;basis.</div></div> Deferred revenue that will be recognized during the succeeding twelve-month&#160;period is recorded as deferred revenue with the remainder recorded as deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> on the condensed consolidated balance sheets. Total deferred revenue was $97.6&#160;million and $89.8&#160;million as of April&#160;30, 2021 and January&#160;31, 2021, respectively. The Company recognized $15.2&#160;million and $16.4&#160;million of revenue during the three months ended April&#160;30, 2021 and April&#160;30, 2020, respectively, that was included in the deferred revenue balance at the beginning of the respective period. </div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accounting Pronouncements </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company is provided the option to adopt new or revised accounting guidance as an &#8220;emerging growth company&#8221; under the Jumpstart Our Business Startups Act of 2012 (&#8220;JOBS Act&#8221;) either (1)&#160;within the same periods as those otherwise applicable to public business entities, or (2)&#160;within the same time periods as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public&#160;business</div> entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-public&#160;business</div> entities, as indicated below. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Recently Issued Accounting Standards Not Yet Adopted </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In June&#160;2016, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2016-13,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Financial Instruments</div><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">&#160;&#8212; Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,</div> and has since released various amendments including ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No.&#160;2019-04.</div> The guidance modifies the measurement of expected credit losses on certain financial instruments. This guidance<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">will be<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>effective for annual reporting periods beginning after December&#160;15, 2022. Early adoption is permitted. The Company is currently assessing the impact of the guidance on its condensed consolidated financial statements and disclosures. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December&#160;2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2019-12,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,</div> which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">step-up&#160;in</div> goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2021. Early adoption is permitted. The Company is currently assessing the impact of this guidance on its condensed consolidated financial statements<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and disclosures and does not anticipate adoption to have a material impact on its condensed consolidated financial statements. </div></div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In August 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-06,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Debt &#8212; Debt with Conversion and Other Options (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">470-20)</div> and Derivatives and Hedging-Contracts in Entity&#8217;s Own Equity (Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">815-40),</div></div> which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2023. Early adoption is permitted, but no earlier than for fiscal years beginning after December&#160;15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In October 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-08,</div> <div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Codification Improvements to Subtopic <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">310-20</div> &#8212; Receivables-Nonrefundable Fees and Other Costs,</div> which clarifies the accounting for the amortization period for certain purchased callable debt securities held at a premium by giving consideration to securities which have multiple call dates. The guidance will be effective for annual reporting periods beginning after December&#160;15, 2021. Early adoption is permitted for annual reporting periods beginning after December&#160;15, 2020.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="top: 0px; letter-spacing: 0px;;display:inline;">The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1. Description of Business and Basis of Presentation </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">ChargePoint Holdings, Inc. (&#8220;ChargePoint&#8221; or the &#8220;Company,&#8221; &#8220;it,&#8221; &#8220;its&#8221;) designs, develops, and markets networked electric vehicle (&#8220;EV&#8221;) charging system infrastructure and cloud-based&#160;services which enable consumers the ability to locate, reserve, authenticate, and transact charging sessions for EVs. As part of its networked charging systems, subscriptions, and other offerings, the Company provides an open platform that integrates with system hardware from multiple manufacturers, connecting systems over an intelligent network that provides real-time&#160;information about charging systems. This network provides multiple <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">web-based&#160;portals</div> for charging system owners, fleet managers, drivers, and utilities. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s fiscal year ends on January&#160;31. References to fiscal year 2021 relate to the fiscal year ended January&#160;31, 2021 and to fiscal year 2022 refer to the fiscal year ending January&#160;31, 2022. </div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Basis of Presentation </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;U.S. GAAP&#8221;) and regulations of the U.S. Securities and Exchange Commission (&#8220;SEC&#8221;) for interim financial reporting. The Company&#8217;s condensed consolidated financial statements include the accounts of the Company and its wholly-owned&#160;subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January&#160;31, 2021 and the related notes included in the Company&#8217;s Current Report on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">8-K</div> filed with the SEC on March&#160;1, 2021 and as amended and filed with the SEC on April&#160;1, 2021, which provides a more complete discussion of the Company&#8217;s accounting policies and certain other information. The information as of January&#160;31, 2021 included on the condensed consolidated balance sheets was derived from the Company&#8217;s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company&#8217;s financial position as of April&#160;30, 2021 and the results of operations and cash flows for the three months ended April&#160;30, 2021 and 2020. The results of operations for the three months ended April&#160;30, 2021 are not necessarily indicative of the results that may be expected for the year ending January&#160;31, 2022. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital, and recruiting personnel. The Company&#8217;s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company&#8217;s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of April&#160;30, 2021, the Company had an accumulated deficit of</div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $597.1&#160;million. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, borrowings under its loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents, and restricted cash of</div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $610.2&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million as of April&#160;30, 2021. As of June&#160;11, 2021, the date on which these condensed consolidated financial statements were available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months. </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking&#160;statement and involves risks and uncertainties. The Company&#8217;s actual results could vary as a result of, and its near- and long-term&#160;future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its networked charging systems platform, and the overall market acceptance of EVs. The Company may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights, although it has no agreements or commitments to complete any material transactions as of June&#160;11, 2021, the date on which these condensed consolidated financial statements were available to be issued. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. In the event that additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results, and financial condition would be adversely affected. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;26, 2021 (&#8220;Closing Date&#8221;), Switchback Energy Acquisition Corporation (&#8220;Switchback&#8221;), consummated the previously announced merger with Switchback, Lightning Merger Sub Inc., a wholly owned subsidiary of Switchback incorporated in the State of Delaware and ChargePoint, Inc., a Delaware corporation (&#8220;Legacy ChargePoint&#8221;) with the Legacy ChargePoint surviving as the surviving company and as a wholly-owned subsidiary of Switchback (&#8220;Merger&#8221; and, collectively with the other transactions described in the Merger Agreement (as defined below), the &#8220;Reverse Recapitalization&#8221;). As a result of the Merger, Switchback was renamed &#8220;ChargePoint Holdings, Inc.&#8221; </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Please refer to Note 3 &#8220;Reverse Recapitalization&#8221; for further details of the Merger.</div></div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 78480000 73153000 5327000 464318000 39631000 -4138000 -34694000 -37539000 -10318000 -3463000 -30098000 82289000 12989621 160583203 305073200 -490819000 -512488000 -19000 21687000 1000 520241000 -597125000 162000 1081272000 31000 -30098000 82289000 11918418 160583203 22961032 182934257 -462021000 -616521000 -482390000 37000 20331000 1000 520241000 -679414000 155000 62736000 2000 615697000 -30098000 82289000 57000 38000 -30041000 82327000 -29552000 -46598000 5089000 14467000 22961032 305073200 22961032 305073200 299771284 1000000000 0.0001 0.0001 0.0001 0.0001 290120000 753071000 484340000 -679414000 -597125000 62736000 1081272000 2000 31000 290944000 268731000 118088000 104897000 19784000 18103000 290120000 753071000 226632000 693915000 145491000 609809000 Campbell <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following sets forth the total stock-based&#160;compensation expense for the Company&#8217;s stock options (including CEO awards) and restricted common stock included in the Company&#8217;s condensed consolidated statements of operations: </div></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended</div><br/><div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of revenue</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">24</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">23</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">675</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">302</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Sales and marketing</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">598</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6,280</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">286</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Total stock-based compensation expense</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">7,577</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">910</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;"></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 30166792 29795964 353478 17350 29795964 18248059 0.71 0.67 0.74 58.74 0.67 0.64 P7Y3M18D P6Y10M24D P6Y10M24D P6Y -4292000 -51855000 -110635000 -84493000 -30098000 -53820000 -49471000 2462000 2629000 17703000 19733000 9398000 9582000 7705000 7991000 10605000 11583000 5384000 5394000 1594000 901000 33592000 28868000 20495000 19732000 68000 1000 13029000 9135000 2300000 2700000 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended&#160;April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">United States</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">35,110</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,291</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rest of World</div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,400</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,485</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">40,510</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">32,776</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0.843 0.805 0 0.001 0 0 0.0 1.4 25.3 30.8 11.5 11.5 4.8 5.0 0.732 0.735 0.008 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued and other current liabilities consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued expenses</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">14,592</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">18,404</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Refundable customer deposits</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">6,950</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">6,482</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Taxes payable</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,977</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,213</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and related expenses</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,545</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,547</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Warranty accruals</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">3,000</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">3,000</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,494</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,393</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other liabilities</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">4,372</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">4,123</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Accrued and Other Current Liabilities</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">42,930</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">47,162</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 77%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Furniture and fixtures</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">901</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1,594</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computers and software</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,394</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,384</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Machinery and equipment</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">11,583</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">10,605</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tooling</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,991</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,705</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Leasehold improvements</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,398</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Owned and operated systems</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">19,733</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">17,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Construction in progress</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,629</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,462</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:top;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">57,813</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">54,851</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Less: Accumulated depreciation</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(26,602</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(24,863</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total Property and Equipment, Net</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">31,211</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">29,988</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Raw materials</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,135</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">13,029</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">68</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Finished goods</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">19,732</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">20,495</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total Inventories</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">28,868</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">33,592</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="margin-top: 18pt; line-height: 12pt;;font-weight:bold;display:inline;">5. Composition of Certain Financial Statement Items </div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Inventories </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Inventories consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Raw materials</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,135</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">13,029</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Work-in-progress</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">68</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Finished goods</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">19,732</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">20,495</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: 1pt;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; line-height: 1pt;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total Inventories</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">28,868</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">33,592</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Property and equipment, net </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property and equipment, net consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 77%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Furniture and fixtures</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">901</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1,594</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computers and software</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,394</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,384</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Machinery and equipment</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">11,583</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">10,605</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Tooling</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,991</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,705</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Leasehold improvements</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,582</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">9,398</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Owned and operated systems</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">19,733</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">17,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Construction in progress</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,629</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,462</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:top;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">57,813</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">54,851</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 77%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Less: Accumulated depreciation</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(26,602</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">(24,863</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 77%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total Property and Equipment, Net</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">31,211</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 4%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">29,988</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 77%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Depreciation expense for the three months ended April&#160;30, 2021 and 2020 was $2.7&#160;million and $2.3&#160;million, respectively. </div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Accrued and other current liabilities </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued and other current liabilities consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 5%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Accrued expenses</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">14,592</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">18,404</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Refundable customer deposits</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">6,950</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">6,482</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Taxes payable</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,977</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,213</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payroll and related expenses</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">5,545</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">7,547</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Warranty accruals</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">3,000</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">3,000</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operating lease liabilities, current</div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,494</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">2,393</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Other liabilities</div></div></td><td style="background-color: rgb(204, 238, 255); width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">4,372</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">4,123</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total Accrued and Other Current Liabilities</div></div></div></td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">42,930</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 5%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">47,162</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 5%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 1px; margin-top: 18px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Revenue consisted of the following: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 78%;"></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 4%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended&#160;April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">United States</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">35,110</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,291</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Rest of World</div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,400</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,485</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 78%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total revenue</div></div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">40,510</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">32,776</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 78%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 9000000 0.9966 -30154000 82296000 -56000 7000 1200000 1700000 -56000 7000 726000 1335000 726000 1335000 The following revenue transactions took place between the Company and Daimler during the three months ended April&#160;30, 2021 and 2020:<table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:82%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended</div><br/> <div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Daimler</div></div></td><td style="background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;">1,335</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; padding-bottom: 0.75pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt; border-bottom: 0.75pt solid black;;text-align:right;;vertical-align:bottom;">726</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Revenue from related parties</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">1,335</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">726</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 73955033 43895087 263982 29795964 0 0 16400000 15200000 89800000 97600000 0.42 110100000 1 0.10 0.16 0.11 P2Y1M6D 45000000 4347712 6413057 11.50 38800000 1000000 6521568 10470562 0 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Deferred Revenue </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of software subscription services and extended Assure maintenance services not yet provided as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">customer-by-customer&#160;basis.</div></div> Deferred revenue that will be recognized during the succeeding twelve-month&#160;period is recorded as deferred revenue with the remainder recorded as deferred revenue, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> on the condensed consolidated balance sheets. Total deferred revenue was $97.6&#160;million and $89.8&#160;million as of April&#160;30, 2021 and January&#160;31, 2021, respectively. The Company recognized $15.2&#160;million and $16.4&#160;million of revenue during the three months ended April&#160;30, 2021 and April&#160;30, 2020, respectively, that was included in the deferred revenue balance at the beginning of the respective period. </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Fair Value of Financial Instruments </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 1)&#160;&#8212;&#160;Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date; </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 2)&#160;&#8212;&#160;Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;">&#160;</td><td style="text-align:left;;vertical-align:top;;width:3%;">&#8226;</td><td style="vertical-align:top;;width:1%;">&#160;</td><td style="text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">(Level 3)&#160;&#8212;&#160;Inputs that are unobservable for the asset or liability. </div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company classifies financial instruments in Level&#160;3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level&#160;3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company&#8217;s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial&#160;assets</div> valued on a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-recurring&#160;basis</div> that resulted in an impairment in any period presented. </div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The carrying values of the Company&#8217;s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term&#160;nature of these instruments. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Segment Reporting </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company operates as one operating segment because its chief operating decision maker, who is its Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 1500000 -2.46 -0.83 -2.46 -0.39 12253092 225533389 0 3961404 0 2956122 12253092 218615863 -179427 -316258 910000 7577000 286000 6280000 299000 598000 302000 675000 23000 24000 610200000 450546000 12432519 218932121 -30098000 -187784000 734460000 P30Y 84400000 1600000 45400000 153700000 127900000 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Assumptions used in the valuation are described below.</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:77%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">March&#160;12,<br/>2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/>2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current stock price</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27.84</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30.83</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">72.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">71.60</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.85</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.75</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend rate</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected term (years)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.96</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.00</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table> 185180248 299771284 0.0001 484951532 one 0.0001 277768357 29400000 200500000 60746989 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: times new roman; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock</div></div> reserved for future issuance, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if&#160;converted</div> basis, were as follows: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 83%;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Common stock reserved for Earnout</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,000,000</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options issued and outstanding</div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; text-align: right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29,795,964</div></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Common stock warrants outstanding</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">43,895,087</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares available for grant under 2021 Equity Incentive Plan</div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; text-align: right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,429,526</div></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares available for grant under 2021 ESPP</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">8,177,683</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; width: 83%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; text-align: right;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total shares of common stock reserved</div></div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; text-align: right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">132,298,260</div></div></td><td style="white-space: nowrap; padding: 0px;;text-align:right;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; width: 83%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 32776000 40510000 2485000 5400000 30291000 35110000 4123000 4372000 2494000 3000000 3000000 7547000 5545000 5213000 5977000 6482000 6950000 18404000 14592000 24863000 26602000 54851000 57813000 73300000 27000000 15.00 20.00 15.00 30.00 20.00 P10D P20D 828200000 18000000 17539657 743700000 501100000 242.6 9000000 30.00 0.008 0 0 27.84 30.83 0.7200 0.7160 85 75 0 0 4.96 5.00 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company&#8217;s future payments under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> operating lease are as follows: </div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Years Ending January&#160;31,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in&#160;thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2022 (remaining nine months)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,835</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">5,118</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2024</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4,331</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2025</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">4,154</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">2026</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,838</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Thereafter</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">13,871</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total undiscounted operating lease payments</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">35,147</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: imputed interest</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(9,787</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total operating lease liabilities</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25,360</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less: current portion of operating lease liabilities</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(2,494</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Operating lease liabilities, noncurrent</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">22,866</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 3835000 5118000 4331000 4154000 3838000 13871000 35147000 9787000 25360000 2494000 100500000 <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6. Debt </div></div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In July 2018, the Company entered into a term loan facility with certain lenders (&#8220;2018 Loan&#8221;) with a borrowing capacity of $45.0&#160;million to finance working capital and repay all outstanding amounts owed under the previous loans, of which $10.0&#160;million expired unused in June 2019. The Company borrowed $35.0&#160;million, with issuance costs of $1.1&#160;million and net proceeds of $33.9&#160;million. The 2018 Loan was secured by substantially all of the Company&#8217;s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March&#160;20, 2019 to extend the interest only monthly payments through June&#160;30, 2021 to be followed by equal monthly payments of principal and interest. As of January&#160;31, 2021<div style="display:inline;">,</div> the Company was in compliance with all financial and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> debt covenants. </div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total interest expense incurred during the three months ended April&#160;30, 2021 and 2020 was $1.5&#160;million and $0.8&#160;million, respectively. There was no accrued interest as of April&#160;30, 2021 and January&#160;31, 2021. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2021, the Company repaid the entire loan balance of $35.0&#160;million plus accrued interest and prepayment fees of $1.2&#160;million. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 45000000 10000000 35000000 1100000 33900000 P5Y LIBOR plus 6.55% 0.0655 1500000 800000 0 0 35000000 1200000 400000 400000 34932000 35075000 19906000 12074000 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s assets and liabilities that were measured at fair value on a recurring basis were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width: 65%;"></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair Value Measured as of April&#160;30, 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">454,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">C</div>ommon stock warrant liabilities (Public)</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon stock warrant liabilities (Private Placement)</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt;;text-align:right;;vertical-align:bottom;">&#8212;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial liabilities</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">55,710</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">30,499</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">86,209</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width: 65%;"></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 3%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Fair Value Measured as of January&#160;31, 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;1</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;2</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Level&#160;3</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">Total</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="14" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Money market funds</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="white-space: nowrap; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="padding: 0pt 5pt 0pt 0pt;;vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Total financial assets</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">109,703</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 65%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Redeemable convertible preferred stock warrant liability</div></div></td><td style="background-color: rgb(204, 238, 255); width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255); width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">$</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255); line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="width: 65%;;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total financial liabilities</div></div></td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="padding: 0pt 5pt 0pt 0pt; line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#8212;</div></td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="width: 3%; line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="line-height: 10pt; font-size: 10pt;;vertical-align:bottom;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div></td><td style="line-height: 10pt; font-size: 10pt;;text-align:right;;vertical-align:bottom;">75,843</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; width: 65%;;vertical-align:bottom;">&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="width: 3%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 31211000 29988000 21750000 21817000 1215000 1215000 4980000 10468000 42930000 47162000 43864000 40934000 10208000 53763000 48896000 24686000 22866000 22459000 86209000 75843000 996000 972000 615697000 162000 155000 454710000 454710000 454710000 454710000 55710000 55710000 30499000 30499000 55710000 30499000 86209000 109703000 109703000 109703000 109703000 75843000 75843000 75843000 75843000 2100000 2000000 0 185180248 0 182934257 0 182934257 0 17492964000 -75843000 127888000 -828180000 9237000 45434000 84420000 51955000 66606000 501120000 242640000 -30499000 0 0 10.00 217021368 68896516 68896516 22500000 10.00 225000000 984706 900000 12.00 P10D P20D P5Y 1000000 1.50 1500000 26800000 19657000 10824000 9004000 2886000 4115000 23742000 18616000 5640000 4773000 1911000 1623000 31293000 25012000 9217000 7764000 25374000 18026000 15974000 14201000 55815000 37316000 22000 243000 1499000 835000 -84420000 15000 -432000 4292000 51855000 -53820000 218615863 12253092 true false 84-1747686 240 East Hacienda Avenue 95008 408 841-4500 Non-accelerated Filer -9237000 -535000 0.10 -182934257 -615697000 194060336 20000 615677000 615697000 66606000 66606000 60746989 6000 200460000 200466000 -828180000 -828180000 17539657 2000 488303000 488305000 242640000 242640000 78000 78000 1588 7577000 7577000 7000 7000 1071203 436000 436000 10000 10000 910000 910000 -56000 -56000 2741000 2257000 -56000 7000 446000 36051000 511646000 73323000 42403000 2772000 4138000 1782000 7797000 -1898000 -4952000 -1863000 -373000 1211000 6166000 4092000 -4894000 -9214000 -32000 -74000 -1096000 7031000 -84420000 -43761000 253000 399000 910000 7577000 831000 977000 -828180000 615697000 2354000 10000 78000 237000 174000 883000 68000 50000 476000 344000 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Remaining Performance Obligations </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable&#160;contracted</div> amounts that will be invoiced and recognized as revenue in future periods. The Company&#8217;s Assure, Cloud, and CPaaS subscription terms typically range from one to five years. Revenue expected to be recognized from remaining performance obligations was $110.1&#160;million as of April&#160;30, 2021, of which 42% is expected to be recognized over the next twelve months and the remainder thereafter. </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> -535000 -9237000 734460000 1064539000 12815000 446000 505988000 0.01 <div style="font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of the Company&#8217;s basic and diluted net loss per share attributable to common stockholders for the three months ended April&#160;30, 2021 and 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:70%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three Months Ended</div><br/> <div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands, except share and per<br/> share data)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Numerator:</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">82,289</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Cumulative&#160;dividends on redeemable convertible preferred stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(4,292</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Deemed dividends attributable to vested option holders</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(51,855</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Deemed dividends attributable to common stock warrant&#160;holders</div></div></td><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(110,635</td><td style="white-space: nowrap; padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders - Basi<div style="letter-spacing: 0px; top: 0px;;display:inline;">c</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(84,493</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Gain attributable to earnout shares issued</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(53,820</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Change in fair value of dilutive warrants</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(49,471</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders - Dilute<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(187,784</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Denominator:</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Weighted average common shares outstanding</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">218,932,121</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,432,519</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Weighted-average unvested restricted shares and shares subject to repurchase</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(316,258</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(179,427</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding - Basi<div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">c</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">218,615,863</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,253,092</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Add:</div> Earnout Shares under the treasury stock method</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,956,122</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Add:</div> Public and Private Placement Warrants under the treasury stock method</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,961,404</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 9pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding - Dilute<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">225,533,389</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">12,253,092</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share - Basic</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.39</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2.46</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share - Diluted</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(0.83</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(2.46</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The potential shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>tock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have had an antidilutive effect were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">April&#160;30,&#160;2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options to purchase common stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested early exercised common stock options</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">263,982</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock warrants</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">43,895,087</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total potentially dilutive common share equivalents</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73,955,033</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0.0001 0.0001 10000000 0 0 0 0 0 -43761000 7031000 41429526 8177683 On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number of shares equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number determined by our Board of Directors. on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares of stock (subject to standard anti-dilution adjustments), or (iii) a number of shares of stock determined by the Board. Under the 2021 ESPP, the Company can grant stock options to purchase shares of Common Stock at a purchase price which shall not be less either than 85% of the fair market value of such share on the first trading day of an offering period or 85% of the fair market value of such share on the purchase date. 24259238 5143849 0.0001 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: times new roman; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8. Common Stock</div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;26, 2021, the </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Merger was</div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> consummated </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">and the Company </div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> issued 60,746,989 shares for an aggregate purchase price of $200.5&#160;million, net of issuance costs of $29.4&#160;million. Immediately following the Merger, there were&#160;277,768,357<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>tock outstanding with a par value of $0.0001. The holder of each share of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>tock is entitled to&#160;one&#160;vote. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has retroactively adjusted the shares issued and outstanding prior to February&#160;26, 2021 to give effect to the exchange ratio established in the Merger Agreement to determine the number of shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>tock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue&#160;at $0.0001&#160;par value, with&#160;299,771,284<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>shares designated as </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: times new roman; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock</div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and&#160;185,180,248<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>shares of redeemable convertible preferred stock. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock Reserved for Future Issuance </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: times new roman; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock</div></div> reserved for future issuance, on an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">as-if&#160;converted</div> basis, were as follows: </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="padding: 0px; width: 83%;"></td><td style="padding: 0px; width: 4%;;vertical-align:bottom;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td><td style="padding: 0px;"></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Common stock reserved for Earnout</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">9,000,000</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Stock options issued and outstanding</div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; text-align: right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">29,795,964</div></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Common stock warrants outstanding</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">43,895,087</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares available for grant under 2021 Equity Incentive Plan</div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px; text-align: right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">41,429,526</div></td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Shares available for grant under 2021 ESPP</div></td><td style="background-color: rgb(204, 238, 255); width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px; text-align: right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">8,177,683</div></td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255); padding: 0px;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; width: 83%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal; text-align: right;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 83%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total shares of common stock reserved</div></div></div></td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; text-align: right;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">132,298,260</div></div></td><td style="white-space: nowrap; padding: 0px;;text-align:right;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;; padding: 0px; width: 83%;;vertical-align:bottom;">&#160;</td><td style="width: 4%;;vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger and the remaining amount was reclassified to additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 0.50 1000 225375000 225376000 1 9000000 29795964 43895087 41429526 8177683 132298260 false <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the World Health Organization characterized <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> as a pandemic. The impact of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in some markets. <div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As a result of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic, ChargePoint had initially modified its business practices (including employee travel, recommending that all <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-essential</div> personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">While the ultimate duration and extent of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint&#8217;s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ended January&#160;31, 2022 and potentially future periods. </div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 36402503 2358528 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Concentration of Credit Risk and Other Risks and Uncertainties </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks and at times cash balances may be in excess of federal insurance limits. The Company has not experienced any losses on its deposits of cash and cash equivalents. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers&#8217; financial condition. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company&#8217;s customer base and geographic sales areas. As of April&#160;30, 2021 and January&#160;31, 2021, one customer individually accounted for 11% and 16% of accounts receivable, net, respectively. For the three months ended April&#160;30, 2021 and 2020, there were no customers that represented 10% or more of total revenue. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company&#8217;s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company&#8217;s operating results. </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Contingent Earnout Liability </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="display:inline;">In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September&#160;23, 2020 by and among the Company, Lightning Merger Sub Inc., and Switchback (&#8220;Merger Agreement&#8221;), eligible ChargePoint equity holders are entitled to receive additional shares of the Company&#8217;s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note&#160;9). In accordance with <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ASC&#160;815-40,</div> the earnout shares are not indexed to the Common Stock and therefore are accounted for as a liability at the reverse recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation are based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The contingent earnout liability is categorized as a Level&#160;3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimates projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Common Stock Warrants Liabilities </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company assumed</div></div>&#160;10,470,562 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">publicly-traded warrants (&#8220;Public Warrants&#8221;) and<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>6,521,568 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">private placement warrants issued to NGP Switchback, LLC (&#8220;Private Placement Warrants&#8221; and, together with the Public Warrants, the &#8220;Common Stock Warrants&#8221;) upon the Merger, all of which were issued in connection with Switchback&#8217;s initial public offering and subsequent overallotment (other than<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>1,000,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;">Private Placement Warrants that were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company&#8217;s Common stock, par value $0.0001<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;(&#8220;Common Stock&#8221;) at an exercise price of $</div></div>11.50 per share. During the three months ended April&#160;30, 2021, 6,413,057 Public Warrants and 4,347,712<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;">Private Placement Warrants were exercised. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised. The Private Placement Warrants are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-redeemable</div> for cash so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants. </div></div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders&#8217; equity. The agreement governing the Common Stock Warrants includes a provision (&#8220;Replacement of Securities Upon Reorganization&#8221;), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">fixed-for-fixed</div></div> option on the Company&#8217;s ordinary shares, the Private Placement Warrants are not considered to be &#8220;indexed to the Company&#8217;s own stock.&#8221; In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than </div><div style="letter-spacing: 0px; top: 0px;;display:inline;">50</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% of the outstanding shares of the Company&#8217;s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company&#8217;s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company&#8217;s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders&#8217; equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date. </div></div></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Private Placement <div style="letter-spacing: 0px; top: 0px;;display:inline;">W</div>arrants were valued using the following assumptions under the Binomial-Lattice Model (&#8220;BLM&#8221;) that assumes optimal exercise of the Company&#8217;s redemption option at the earliest possible date: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:77%;"></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Market price of public stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise price</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11.5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11.5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected term (years)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Volatility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73.2</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73.5</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend rate</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 9766774 <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity of warrants is set forth below: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;">&#160;</div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:50%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legacy Common<br/> and&#160;Preferred&#160;Stock<br/> Warrants <div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Private<br/> Placement<br/> Warrants</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Public<br/> Warrants</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/> Common&#160;Stock<br/> Warrants <div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of January 31, 2021</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">38,761,031</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">38,761,031</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Warrants as Part of the Merger</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,521,568</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,470,562</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">16,992,130</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Warrants Exercised</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(1,097,305</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(4,347,712</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(6,413,057</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(11,858,074</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of April 30, 2021</div></div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">37,663,726</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,173,856</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,057,505</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">43,895,087</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;">&#160;</div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The shares (and the warrants&#8217; exercise prices) subject to the Company&#8217;s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3. </div></div></div></td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 38761031 38761031 6521568 10470562 16992130 -1097305 -4347712 -6413057 -11858074 37663726 2173856 4057505 43895087 2358528 9000000 0.9966 <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity under the Company&#8217;s equity plans is set forth below: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:54%;"></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Number of<br/> Stock Option<br/> Awards</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Exercise&#160;Price</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> term (in<br/> years)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic&#160;Value<br/> (in&#160;thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of January&#160;31, 2021</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,166,792</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.71</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,064,539</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(353,478</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.74</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expired</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(17,350</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">58.74</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of April&#160;30, 2021</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.67</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.9</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">734,460</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options vested and expected to vest as of April&#160;30, 2021</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.67</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.9</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">734,460</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of April&#160;30, 2021</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">18,248,059</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.64</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">450,546</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> 217021368 CHPT CHPT WS 30115000 <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The number of shares of Common Stock issued immediately following the consummation of the Merger was: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:83%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock of Switchback, outstanding prior to Merger</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">39,264,704</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less redemption of Switchback shares</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="display:inline;">(33,009</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Less surrender of Switchback Founder Shares</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">(984,706</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock of Switchback</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="display:inline;">38,246,989</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Shares issued in PIPE</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">22,500,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Merger and PIPE financing shares (1)</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="display:inline;">60,746,989</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255);;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Legacy ChargePoint shares&#160;(2)</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255);;display:inline;">217,021,368</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of common stock immediately after Merger</div></div></div></td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="display:inline;">277,768,357</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr></table><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table><div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The number of Legacy ChargePoint shares was determined from the&#160;217,761,738&#160;shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of&#160;0.9966. All fractional shares were rounded. </div></div></div></td></tr></table> 39264704 33009 -984706 38246989 22500000 60746989 217021368 277768357 22427306 one-to-one basis 1026084 21.1 160925957 one-to-one basis 160925957 one-to-one basis 160925957 one-to-one basis 160925957 one-to-one basis 160925957 one-to-one basis 45376 1:73.4403 130590 1:42.9220 29126 1:48.2529 286600000 300000 225000000 36500000 29500000 7000000 0.9966 217761738 <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9. Stock Warrants and Earnouts </div></div></div></div><div style="font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Redeemable Convertible Preferred Stock Warrants </div></div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Warrants to purchase a total of 2,358,528<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;">shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the ChargePoint redeemable convertible preferred stock warrant liability was remeasured and reclassified to Legacy ChargePoint <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">additional&#160;paid-in&#160;capital.</div> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level&#160;3 fair value inputs. See Note 4 for further details. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Level&#160;3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows: </div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 75%;"></td><td style="width: 10%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/> <div style="display:inline;">2021<br/> (Merger<div style="display:inline;">&#160;</div>Date)&#160;</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected volatility</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">84.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255); width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">80.5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.1</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Dividend rate</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255); width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (years)</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Common Stock Warrants </div></div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase&#160;</div>36,402,503<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;shares of Legacy ChargePoint common stock, which now represent warrants to purchase Common Stock.&#160;</div></div></div><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:84%;"><tr style="font-size: 0px;"><td style="width:62%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:2%;"></td><td></td><td></td><td></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0px; line-height: 12pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Private Placement Warrants </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Private Placement Warrants were initially recognized as a liability on February 26, 2021<div style="display:inline;">,</div> at a fair value&#160;</div>of $127.9&#160;million and the Private Placement <div style="letter-spacing: 0px; top: 0px;;display:inline;">W</div>arrant liability was remeasured to fair value as of <div style="letter-spacing: 0px; top: 0px;;display:inline;">any </div>respective exercise dates and as of April&#160;30, 2021, resulting in a gain of $45.4&#160;million for the three months ended April&#160;30, 2021,<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Private Placement <div style="letter-spacing: 0px; top: 0px;;display:inline;">W</div>arrants were valued using the following assumptions under the Binomial-Lattice Model (&#8220;BLM&#8221;) that assumes optimal exercise of the Company&#8217;s redemption option at the earliest possible date: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:77%;"></td><td style="vertical-align:bottom;;width:9%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">April&#160;30,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Market price of public stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">25.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercise price</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11.5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">11.5</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected term (years)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Volatility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73.2</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73.5</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.8</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend rate</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Public Warrants </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The </div>Public Warrants may only be exercised for a whole number of shares. The Public Warrants bec<div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>me exercisable 30 days after the completion of the <div style="letter-spacing: 0px; top: 0px;;display:inline;">Merger.</div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value&#160;</div></div>of $153.7&#160;</div><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised and as of April&#160;30, 2021, resulting in a loss of </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$1.6<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million for the three months ended April&#160;30, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the three months ended April&#160;30, 2021,&#160;net proceeds for exercised Public Warrants w<div style="letter-spacing: 0px; top: 0px;;display:inline;">ere</div>&#160;$73.3<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>million. </div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity of warrants is set forth below: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:50%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:3%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Legacy Common<br/> and&#160;Preferred&#160;Stock<br/> Warrants <div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Private<br/> Placement<br/> Warrants</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Public<br/> Warrants</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/> Common&#160;Stock<br/> Warrants <div style="font-size: 85%; vertical-align: top;;vertical-align: super;font-size: smaller;display:inline;">(1)</div></div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of January 31, 2021</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">38,761,031</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">38,761,031</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common Stock Warrants as Part of the Merger</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8212;&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">6,521,568</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">10,470,562</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">16,992,130</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Warrants Exercised</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(1,097,305</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(4,347,712</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(6,413,057</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(11,858,074</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of April 30, 2021</div></div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">37,663,726</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">2,173,856</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">4,057,505</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">43,895,087</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="width: 11%; line-height: 8pt; margin-top: 0px; margin-bottom: 0px; border-bottom: 1px solid rgb(0, 0, 0);">&#160;</div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The shares (and the warrants&#8217; exercise prices) subject to the Company&#8217;s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Contingent Earnout Liability </div></div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the five year period starting at the closing of the Merger (&#8220;Earnout Period&#8221;), eligible former equity holders of Legacy ChargePoint may receive up to<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div>27,000,000 <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">additional shares of Common Stock (&#8220;Earnout Shares&#8221;) in the aggregate in three equal tranches if certain Earnout Triggering Events (as described in the Merger Agreement) are fully satisfied. An &#8220;Earnout Triggering Event&#8221; means the date on which the closing volume weighted-average price (&#8220;VWAP&#8221;) per share of common stock quoted on the NYSE (or the exchange on which the shares of common stock are then listed) is greater or equal to</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;$</div>15.00<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, $</div>20.00 <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and $</div>30.00 <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">for any </div>ten <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">trading days within any </div>20 <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consecutive trading day period within the Earnout Period.</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the common stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021<div style="display:inline;">,</div> was</div>&#160;$828.2&#160;million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below. </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:77%;"></td><td style="vertical-align:bottom;;width:8%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">March&#160;12,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Current stock price</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">27.84</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30.83</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected volatility</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">72.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">71.60</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Risk-free interest rate</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.85</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.75</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Dividend rate</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.00</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected term (years)</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">4.96</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">5.00</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The first two Earnout</div> Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March&#160;12, 2021<div style="display:inline;">,</div> and, after the withholding of some of these Earnout Shares for tax withholding, 17,539,657<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>Earnout Shares were issued on March&#160;19, 2021<div style="display:inline;">,</div> and the estimated fair value of the earnout liability was remeasured to $743.7&#160;million, including (i) $501.1&#160;million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the&#160;Common Stock price as of March&#160;12, 2021<div style="display:inline;">,</div> and (ii) $242.6&#160;million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March&#160;12, 2021, as described above. The change in fair value resulted in a gain of $84.4&#160;million recognized in the condensed consolidated statement of operations for the three months ended April&#160;30, 2021.<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company&#8217;s own stock price. </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Level&#160;3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows: </div></div></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width: 75%;"></td><td style="width: 10%;;vertical-align:bottom;"></td><td></td><td></td><td></td><td style="width: 9%;;vertical-align:bottom;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">February&#160;26,<br/> <div style="display:inline;">2021<br/> (Merger<div style="display:inline;">&#160;</div>Date)&#160;</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;;width:;"><div style="font-weight:bold;display:inline;">January&#160;31,<br/> 2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;;width:;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expected volatility</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">84.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255); width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">80.5</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.1</td><td style="white-space: nowrap;;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Dividend rate</div></div></td><td style="background-color: rgb(204, 238, 255); width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td><td style="background-color: rgb(204, 238, 255); width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">%&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="width: 75%;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected term (years)</div></div></td><td style="width: 10%;;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="width: 9%;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">1.4</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0px; margin-bottom: 0px;">&#160;</div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13. Basic and Diluted Net Loss per Share </div></div></div></div> <div style="font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of the Company&#8217;s basic and diluted net loss per share attributable to common stockholders for the three months ended April&#160;30, 2021 and 2020: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:70%;"></td><td style="vertical-align:bottom;;width:7%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three Months Ended</div><br/> <div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands, except share and per<br/> share data)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Numerator:</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net income (loss)</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">82,289</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Cumulative&#160;dividends on redeemable convertible preferred stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(4,292</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Deemed dividends attributable to vested option holders</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(51,855</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Adjust:</div> Deemed dividends attributable to common stock warrant&#160;holders</div></div></td><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(110,635</td><td style="white-space: nowrap; padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="border-bottom: 1px solid rgb(0, 0, 0); white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; padding-bottom: 1px; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders - Basi<div style="letter-spacing: 0px; top: 0px;;display:inline;">c</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(84,493</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Gain attributable to earnout shares issued</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(53,820</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Change in fair value of dilutive warrants</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(49,471</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">&#8212;&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders - Dilute<div style="letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">d</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(187,784</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(30,098</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Denominator:</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Weighted average common shares outstanding</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">218,932,121</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,432,519</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Less:</div> Weighted-average unvested restricted shares and shares subject to repurchase</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(316,258</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(179,427</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding - Basi<div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">c</div></div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">218,615,863</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">12,253,092</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Add:</div> Earnout Shares under the treasury stock method</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">2,956,122</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-style:italic;display:inline;;font-style:italic;display:inline;">Add:</div> Public and Private Placement Warrants under the treasury stock method</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">3,961,404</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 9pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 5em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Weighted average shares outstanding - Dilute<div style="letter-spacing: 0px; top: 0px;;display:inline;">d</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">225,533,389</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">&#160;</td><td style="text-align:right;;vertical-align:bottom;">12,253,092</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share - Basic</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(0.39</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(2.46</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 11pt; page-break-inside: avoid;"><td style="vertical-align:bottom;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share - Diluted</div></div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(0.83</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;">$</td><td style="text-align:right;;vertical-align:bottom;">(2.46</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to February 26, 2021 (&#8220;Closing Date&#8221;) by multiplying them by the exchange ratio of</div>&#160;0.9966 </div><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis. </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the three-months period ended April&#160;30, 2021, because including them would have had an antidilutive effect. Additionally, the remaining </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9,000,000<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnout Shares for which the Earnout Triggering Event has not occurred yet were excluded from the diluted net loss per share calculation for the three-months period ended April&#160;30, 2021, because the Earnout Triggering Event was not met at the end of the reporting period. </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The potential shares of <div style="letter-spacing: 0px; top: 0px;;display:inline;">C</div>ommon <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div>tock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have had an antidilutive effect were as follows: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">April&#160;30,&#160;2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options to purchase common stock</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested early exercised common stock options</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">263,982</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock warrants</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">43,895,087</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;width:100%;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total potentially dilutive common share equivalents</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">73,955,033</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">14. Subsequent Events </div></div></div></div></div><div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"></div><div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">On June&#160;4, 2021, the Company issued a notice of the redemption of all of its outstanding Public Warrants that remain outstanding on July&#160;6, 2021 for a redemption price of $0.01 per warrant. The Private Placement Warrants that are still held by the initial holders thereof or their permitted transferees are not subject to the redemption. </div></div></div></div><table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3. Reverse Recapitalization </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February&#160;26, 2021, Switchback merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed &#8220;ChargePoint Holdings, Inc.&#8221; Immediately prior to the closing of the Merger: </div></div></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:3%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td><td style="vertical-align:top;;width:1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all&#160;22,427,306&#160;shares of Legacy ChargePoint&#8217;s outstanding Series H-1 redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a&#160;one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million; </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:3%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td><td style="vertical-align:top;;width:1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all&#160;160,925,957&#160;shares of Legacy ChargePoint&#8217;s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a&#160;one-to-one basis; </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:3%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td><td style="vertical-align:top;;width:1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all&#160;45,376 shares of Legacy ChargePoint&#8217;s outstanding Series C redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a&#160;1:73.4403 basis; </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:3%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td><td style="vertical-align:top;;width:1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all&#160;130,590 shares of Legacy ChargePoint&#8217;s outstanding Series B redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a&#160;1:42.9220 basis; and </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div><table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="width:5%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="text-align:left;;vertical-align:top;;width:3%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#8226;</div></td><td style="vertical-align:top;;width:1%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">all&#160;29,126 shares of Legacy ChargePoint&#8217;s outstanding Series A redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a&#160;1:48.2529 basis. </div></div></div></td></tr></table><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px;"></div><div style="clear: both; max-height: 0px; background: none;"></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At the Merger, eligible ChargePoint equity holders received or have the right to receive shares of Common Stock at a deemed value of </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $10.00<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (&#8220;Exchange Ratio&#8221;). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into</div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">217,021,368 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">shares of Common Stock, </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">68,896,516 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares. </div></div><div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a &#8220;Subscription Agreement&#8221;) with a number of investors (each a &#8220;New PIPE Investor&#8221;), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of&#160;</div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;22,500,000&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">shares of Common Stock (&#8220;PIPE Shares&#8221;), for a purchase price of </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> $10.00&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">per share and an aggregate purchase price of </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$225.0&#160;</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million, in a private placement pursuant to the subscription agreements (&#8220;PIPE Financing&#8221;). The PIPE Financing closed simultaneously with the consummation of the Merger. </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (&#8220;Founders Stock Letter&#8221;), the initial stockholders surrendered </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">984,706<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (&#8220;Sponsor&#8221;) prior to Switchback Public Offering on May 16, 2019 (&#8220;Founder Shares&#8221;) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">900,000<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Founder Earn Back Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of Common Stock achieves </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">following the Closing (&#8220;Founder Earn Back Triggering Event&#8221;), met the Earn Back Triggering Event on March&#160;12, 2021. </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional </div></div><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">1,000,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;">P</div>rivate <div style="letter-spacing: 0px; top: 0px;;display:inline;">P</div>lacement <div style="letter-spacing: 0px; top: 0px;;display:inline;">W</div>arrants at a price of $1.50 per warrant in satisfaction of $1.5&#160;million principal amount of such loans. </div></div> <div style="text-indent: 4%; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; line-height: 12pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The number of shares of Common Stock issued immediately following the consummation of the Merger was: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:68%;"><tr style="font-size: 0px;"><td style="width:83%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares</div></div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Common stock of Switchback, outstanding prior to Merger</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">39,264,704</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Less redemption of Switchback shares</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(33,009</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Less surrender of Switchback Founder Shares</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">(984,706</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">)&#160;</div></td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Common stock of Switchback</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">38,246,989</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Shares issued in PIPE</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">22,500,000</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Merger and PIPE financing shares (1)</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">60,746,989</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255); font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Legacy ChargePoint shares&#160;(2)</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;"><div style="background-color: rgb(204, 238, 255); letter-spacing: 0px; top: 0px;;display:inline;">217,021,368</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="font-size: 10pt;;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total shares of common stock immediately after Merger</div></div></div></td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">277,768,357</div></td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board, Legacy ChargePoint&#8217;s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint&#8217;s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the &#8220;acquired&#8221; company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issuance of 60,746,989 shares of Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date. </div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the Merger, the Company raised $511.6&#160;million of proceeds including the contribution of $286.6&#160;million of cash held in Switchback&#8217;s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3&#160;million, and $225&#160;million of cash in connection with the PIPE financing. The Company incurred $36.5&#160;million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5&#160;million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0&#160;million was expensed in the condensed consolidated statements of operatio<div style="display:inline;">n</div>s.</div></div></div> <div style="width: 11%; line-height: 8pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(1)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px; background: none;"></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;width:100%;"><tr style="page-break-inside: avoid;"><td style="text-align:left;;vertical-align:top;;width:4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(2)</div></td><td style="font-size: 10pt;;text-align:left;;vertical-align:top;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The number of Legacy ChargePoint shares was determined from the&#160;217,761,738&#160;shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of&#160;0.9966. All fractional shares were rounded. </div></div></div></td></tr></table> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> <div style="font-family: times new roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10. Equity Plans and Stock-based Compensation</div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (&#8220;2021 EIP&#8221;) and the 2021 Employee Stock Purchase Plan (&#8220;2021 ESPP&#8221;). </div></div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 4%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">As of April 30, 2021,</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div>41,429,526 and 8,177,683 </div></div></div> <div style="color: rgb(0, 0, 0); font-family: &quot;times new roman&quot;; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 4%; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; float: none; display: inline !important; top: 0px;;display:inline;">shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">. On the first day of each March, beginning on March&#160;1, 2021 and continuing through March&#160;1, 2030, the 2021 EIP reserve will automatically increase by a number of shares equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b)&#160;a number determined by our Board of Directors. Further, on the first day of each March during the term of the 2021 ESPP, commencing on March&#160;1, 2021 and ending on (and including) March&#160;1, 2040, the aggregate number of shares of stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i)&#160;one percent (1%) of the total number of shares of stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares of stock (subject to standard anti-dilution adjustments), or (iii)&#160;a number of shares of stock determined by the Board. </div></div></div></div><div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units and certain other awards which are settled in the form of common shares issued under this 2021 EIP. Under the 2021 ESPP, the Company can grant stock options to purchase shares of Common Stock at a purchase price which shall not be less either than 85% of the fair market value of such share on the first trading day of an offering period or 85% of the fair market value of such share on the purchase date. </div></div></div></div><div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">No further awards will be granted under Legacy ChargePoint&#8217;s 2017 Stock Plan (&#8220;2017 Plan&#8221;) </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">and&#160;</div>24,259,238<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div></div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan at the time of adoption of the 2021 EIP and the 2021 ESPP. Additionally, no other awards can be granted under Legacy ChargePoint&#8217;s 2007 Stock Incentive Plan (&#8220;2007 Plan&#8221;) and </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">5,143,849<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan at the time of the adoption of the 2021 EIP and the 2021 ESPP.&#160;</div> </div></div></div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity under the Company&#8217;s equity plans is set forth below: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:92%;"><tr style="font-size: 0px;"><td style="width:54%;"></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:5%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:6%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Number of<br/> Stock Option<br/> Awards</div></td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Exercise&#160;Price</div></td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> term (in<br/> years)</div></td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom: 0.75pt solid black;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic&#160;Value<br/> (in&#160;thousands)</div></td><td style="padding-bottom: 0.75pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of January&#160;31, 2021</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">30,166,792</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.71</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7.3</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">1,064,539</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">(353,478</td><td style="white-space: nowrap;;vertical-align:bottom;">)&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.74</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Expired</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">(17,350</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">)&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">58.74</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Outstanding as of April&#160;30, 2021</div></div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">&#160;</div></td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.67</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.9</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">734,460</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Options vested and expected to vest as of April&#160;30, 2021</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">29,795,964</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">0.67</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">6.9</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">734,460</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable as of April&#160;30, 2021</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">18,248,059</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">0.64</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6.0</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">$</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">450,546</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Activity for exercised awards includes early exercises of stock options such that these awards are not considered outstanding stock options upon exercise. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The options outstanding as of April&#160;30, 2021<div style="letter-spacing: 0px; top: 0px;;display:inline;">,</div> also includes <div style="letter-spacing: 0px; top: 0px;;display:inline;">the</div>&#160;June 2020 grant of a <div style="letter-spacing: 0px; top: 0px;;display:inline;">stock option to purchase a<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div>total of 1.5&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">million shares of Common Stock subject to both service and performance-based vesting conditions to the Chief Executive</div>&#160;<div style="letter-spacing: 0px; top: 0px;;display:inline;">Officer under the 2017 Plan (&#8220;CEO Awards&#8221;).</div>&#160;No<div style="letter-spacing: 0px; top: 0px;;display:inline;">&#160;stock-based compensation expense had been recorded as the CEO awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for such CEO Awards following the Merger in February 2021. As of April 30, 2021, the total unrecognized compensation expense related to these unvested CEO Awards was&#160;</div>$38.8&#160;million. </div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based&#160;compensation expense for stock awards recognized during the three months ended April&#160;30, 2021 and 2020 was $7.6&#160;million and $0.9&#160;million, respectively. As of April&#160;30, 2021, total unrecognized stock-based&#160;compensation cost related to stock awards was $45.0&#160;million and is expected to be recognized over a weighted-average&#160;period of 2.1 years. </div></div> <div style="font-size: 1px; margin-top: 12px; margin-bottom: 0px;"><div style="font-size: 1px; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <div style="text-indent: 4%; font-family: times new roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following sets forth the total stock-based&#160;compensation expense for the Company&#8217;s stock options (including the CEO Awards) and restricted common stock included in the Company&#8217;s condensed consolidated statements of operations: </div></div></div> <div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;">&#160;</div></div> <table border="0" cellpadding="0" cellspacing="0" style="font-family: &quot;times new roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;;margin : 0px auto;;text-align:left;;width:76%;"><tr style="font-size: 0px;"><td style="width:84%;"></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td><td style="vertical-align:bottom;;width:4%;"></td><td></td><td></td><td></td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">Three&#160;Months&#160;Ended</div><br/> <div style="font-weight:bold;display:inline;">April&#160;30,</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2021</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="2" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">2020</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 8pt; page-break-inside: avoid;"><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;&#160;</td><td colspan="6" style="border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;;vertical-align:bottom;"><div style="font-weight:bold;display:inline;">(in thousands)</div></td><td style="padding-bottom: 1pt;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Cost of revenue</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">24</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">23</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">675</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">302</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;">Sales and marketing</div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">598</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">299</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div></td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">6,280</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap;;vertical-align:bottom;">&#160;</td><td style="white-space: nowrap;;text-align:right;;vertical-align:bottom;">286</td><td style="white-space: nowrap; font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr><tr style="font-family: times new roman; font-size: 10pt; page-break-inside: avoid;"><td style="background-color: rgb(204, 238, 255);;vertical-align:top;"><div style="text-indent: -1em; font-family: &quot;times new roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;times new roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background-color: rgb(204, 238, 255);;display:inline;"><div style="font-weight:bold;display:inline;">Total stock-based compensation expense</div></div></div></td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">7,577</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td><td style="background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;&#160;</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">$</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;vertical-align:bottom;">910</td><td style="white-space: nowrap; background-color: rgb(204, 238, 255);;vertical-align:bottom;">&#160;</td></tr><tr style="font-size: 1px;"><td style="font-family: &quot;times new roman&quot;;;vertical-align:bottom;">&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td><td style="vertical-align:bottom;">&#160;&#160;</td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td style="vertical-align:bottom;"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;">&#160;</div></td><td>&#160;</td></tr></table> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <div style="clear: both; max-height: 0px;"></div> <table border="0" style="width:100%; table-layout:fixed;" cellspacing="0" cellpadding="0"><tr><td></td></tr></table> iso4217:USD xbrli:shares xbrli:pure iso4217:USD xbrli:shares chpt:Segment utr:Y The shares of the Company’s common and redeemable convertible preferred stock, prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3. The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3. This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event. The number of Legacy ChargePoint shares was determined from the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of 0.9966. All fractional shares were rounded. EX-101.SCH 7 chpt-20210430.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Reverse Recapitalization link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Fair Value Measurements link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Composition of Certain Financial Statement Items link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Common Stock link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Stock Warrants and Earnouts link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Equity Plans and Stock-based Compensation link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Related Party Transactions link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Subsequent Events link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Reverse Recapitalization (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Composition of Certain Financial Statement Items (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Common Stock (Tables) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Stock Warrants and Earnouts (Tables) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Equity Plans and Stock-based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Reverse Recapitalization - Summary of Number of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Reverse Recapitalization - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Fair Value Measurements - Summary of Company's Assets and Liabilities that were Measured at Fair Value on a Recurring Basis (Details) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Financial Statements (Details) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Composition of Certain Financial Statement Items - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Composition of Certain Financial Statement Items - Summary of Inventories (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Composition of Certain Financial Statement Items - Summary of Property Plant and Equipment Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Composition of Certain Financial Statement Items - Summary of Accrued and Other Current Liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Composition of Certain Financial Statement Items - Summary Of Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Commitments and Contingencies - Summary of Future Payments Under the&#160;Non-Cancellable&#160;Operating Lease (Details) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Common Stock - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Stock Warrants and Earnouts - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Private Placement Warrants Basis Valuation Techniques (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Earnout Liability Basis Valuation Techniques (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Equity Plans and Stock-based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Equity Plans and Stock-based Compensation - Summary of Equity Plans Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Equity Plans and Stock-based Compensation - Summary of Stock Based Compensation Expense (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Related Party Transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Related Party Transactions - Summary of Revenue Transactions (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Basic and Diluted Net Loss Per Share - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Basic and Diluted Net Loss Per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Basic and Diluted Net Loss Per Share - Summary of Computation of Diluted Net Loss Per Share (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Subsequent Events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 8 chpt-20210430_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 9 chpt-20210430_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 chpt-20210430_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 11 chpt-20210430_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.1
Cover Page - shares
3 Months Ended
Apr. 30, 2021
Jun. 05, 2021
Document Information Line Items    
Document Type 10-Q  
Document Period End Date Apr. 30, 2021  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2021  
Entity Central Index Key 0001777393  
Entity Registrant Name ChargePoint Holdings, Inc.  
Current Fiscal Year End Date --12-31  
Entity Current Reporting Status Yes  
Entity Filer Category Non-accelerated Filer  
Entity Address, Address Line One 240 East Hacienda Avenue  
Entity Address, City or Town Campbell  
Entity Small Business true  
Local Phone Number 841-4500  
Entity Emerging Growth Company true  
Entity Shell Company false  
Entity Ex Transition Period false  
Entity File Number 001-39004  
Entity Tax Identification Number 84-1747686  
Entity Incorporation, State or Country Code DE  
Entity Interactive Data Current Yes  
City Area Code 408  
Entity Address, Postal Zip Code 95008  
Entity Address, State or Province CA  
Title of 12(b) Security Common Stock, par value $0.0001  
Trading Symbol CHPT  
Security Exchange Name NYSE  
Entity Common Stock, Shares Outstanding   306,261,388
Warrant [Member]    
Document Information Line Items    
Title of 12(b) Security Warrants, each whole warrant exercisable for Common Stock at an exercise price of $11.50 per share  
Trading Symbol CHPT WS  
Security Exchange Name NYSE  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Current assets:    
Cash and cash equivalents $ 609,809 $ 145,491
Restricted cash 400 400
Accounts receivable, net of allowance of $2,100 and $2,000 as of April 30, 2021 and January 31, 2021, respectively 34,932 35,075
Inventories 28,868 33,592
Prepaid expenses and other current assets 19,906 12,074
Total current assets 693,915 226,632
Property and equipment, net 31,211 29,988
Operating lease right-of-use assets 21,750 21,817
Goodwill 1,215 1,215
Other assets 4,980 10,468
Total assets 753,071 290,120
Current liabilities:    
Accounts payable 18,103 19,784
Accrued and other current liabilities 42,930 47,162
Deferred revenue 43,864 40,934
Debt, current   10,208
Total current liabilities 104,897 118,088
Deferred revenue, noncurrent 53,763 48,896
Debt, noncurrent   24,686
Operating lease liabilities 22,866 22,459
Common stock warrant liabilities 86,209  
Redeemable convertible preferred stock warrant liability   75,843
Other long-term liabilities 996 972
Total liabilities 268,731 290,944
Commitments and contingencies (Note 7)
Redeemable convertible preferred stock: $0.0001 par value; 0 and 185,180,248 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 0 and 182,934,257 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively (liquidation value: $0 and $17,492,964 as of April 30, 2021 and January 31, 2021, respectively)   615,697
Stockholders' equity (deficit):    
Common stock: $0.0001 par value; 1,000,000,000 and 299,771,284 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 305,073,200 and 22,961,032 shares issued and outstanding as of April 30, 2021 and January 31, 2021, respectively 31 2
Preferred stock, $0.0001 par value; 10,000,000 and 0 shares authorized as of April 30, 2021 and January 31, 2021, respectively; 0 issued and outstanding as of April 30, 2021 and January 31, 2021
Additional paid-in capital 1,081,272 62,736
Accumulated other comprehensive income 162 155
Accumulated deficit (597,125) (679,414)
Total stockholders' equity (deficit) 484,340 (616,521)
Total liabilities, redeemable convertible preferred stock, and stockholders' equity (deficit) $ 753,071 $ 290,120
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Accounts receivable $ 2,100 $ 2,000
Temporary Equity, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Temporary Equity, shares authorized 0 185,180,248
Temporary Equity, shares issued 0 182,934,257
Temporary Equity, shares outstanding 0 182,934,257
Temporary Equity liquidation value $ 0 $ 17,492,964
Common stock, par value (in Dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized 1,000,000,000 299,771,284
Common stock, shares issued 305,073,200 22,961,032
Common stock, shares outstanding 305,073,200 22,961,032
Preferred stock par value (in Dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized 10,000,000 0
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Revenue    
Revenue $ 40,510 $ 32,776
Cost of revenue    
Cost of revenue 31,293 25,012
Gross profit 9,217 7,764
Operating expenses    
Research and development 25,374 18,026
Sales and marketing 15,974 14,201
General and administrative 14,467 5,089
Total operating expenses 55,815 37,316
Loss from operations (46,598) (29,552)
Interest income 22 243
Interest expense (1,499) (835)
Change in fair value of redeemable convertible preferred stock warrant liability 9,237 535
Change in fair value of common stock warrant liabilities 43,761  
Change in fair value of contingent earnout liability 84,420  
Transaction costs expensed (7,031)  
Other income (expense), net 15 (432)
Net income (loss) before income taxes 82,327 (30,041)
Provision for income taxes 38 57
Net income (loss) 82,289 (30,098)
Cumulative dividends on redeemable convertible preferred stock (4,292)  
Deemed dividends attributable to vested option holders (51,855)  
Deemed dividends attributable to common stock warrant holders (110,635)  
Net loss attributable to common stockholders - Basic (84,493) (30,098)
Gain attributable to earnout shares issued (53,820)  
Change in fair value of dilutive warrants (49,471)  
Net loss attributable to common stockholders - Diluted $ (187,784) $ (30,098)
Weighted average shares outstanding - Basic 218,615,863 12,253,092
Weighted average shares outstanding - Diluted 225,533,389 12,253,092
Net loss per share - Basic $ (0.39) $ (2.46)
Net loss per share - Diluted $ (0.83) $ (2.46)
Networked charging systems [Member]    
Revenue    
Revenue $ 26,800 $ 19,657
Cost of revenue    
Cost of revenue 23,742 18,616
Subscriptions [Member]    
Revenue    
Revenue 10,824 9,004
Cost of revenue    
Cost of revenue 5,640 4,773
Other [Member]    
Revenue    
Revenue 2,886 4,115
Cost of revenue    
Cost of revenue $ 1,911 $ 1,623
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 82,289 $ (30,098)
Other comprehensive income (loss):    
Foreign currency translation adjustment 7 (56)
Other comprehensive income (loss) 7 (56)
Comprehensive income (loss) $ 82,296 $ (30,154)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Additional Paid-In Capital
Accumulated Other Comprehensive Income
Accumulated Deficit
Redeemable Convertible Preferred Stock
Common Stock
Balance at Jan. 31, 2020 $ (462,021) $ 20,331 $ 37 $ (482,390) $ 520,241 $ 1
Balance (in Shares) at Jan. 31, 2020         160,583,203 11,918,418 [1]
Vesting of early exercised stock options 10 10        
Stock-based compensation 910 910        
Net income (30,098)     (30,098)    
Other comprehensive income (56)   (56)      
Issuance of common stock upon exercise of vested stock options 436 436        
Issuance of common stock upon exercise of vested stock options (Shares) [1]           1,071,203
Balance at Apr. 30, 2020 (490,819) 21,687 (19) (512,488) $ 520,241 $ 1
Balance (in Shares) at Apr. 30, 2020         160,583,203 12,989,621 [1]
Balance at Jan. 31, 2021 (616,521) 62,736 155 (679,414) $ 615,697 $ 2
Balance (in Shares) at Jan. 31, 2021         182,934,257 22,961,032 [1]
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend (Shares)         (182,934,257) 194,060,336 [1]
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization, including impact of Series H-1 paid in kind dividend 615,697 615,677     $ (615,697) $ 20
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse recapitalization 66,606 66,606        
Issuance of common stock upon the reverse recapitalization, net of issuance costs (Shares) [1]           60,746,989
Issuance of common stock upon the reverse recapitalization, net of issuance costs 200,466 200,460       $ 6
Issuance of common stock upon exercise of warrants (Shares) [1]           9,766,774
Issuance of common stock upon exercise of warrants 225,376 225,375       $ 1
Contingent earnout liability recognized upon the closing of the reverse recapitalization (828,180) (828,180)        
Issuance of earnout shares upon triggering events, net of tax withholding (Shares) [1]           17,539,657
Issuance of earnout shares upon triggering events, net of tax withholding 488,305 488,303       $ 2
Reclassification of remaining contingent earnout liability upon triggering event 242,640 242,640        
Vesting of early exercised stock options 78 78        
Repurchase of early exercised common stock (Shares) [1]           (1,588)
Stock-based compensation 7,577 7,577        
Net income 82,289     82,289    
Other comprehensive income 7   7      
Balance at Apr. 30, 2021 $ 484,340 $ 1,081,272 $ 162 $ (597,125)   $ 31
Balance (in Shares) at Apr. 30, 2021 [1]           305,073,200
[1] The shares of the Company’s common and redeemable convertible preferred stock, prior to the Merger (as defined in Note 1) have been retroactively restated to reflect the exchange ratio of approximately 0.9966 established in the Merger as described in Note 3.
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Cash flows from operating activities    
Net income (loss) $ 82,289 $ (30,098)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 2,741 2,257
Non-cash operating lease cost 977 831
Stock-based compensation 7,577 910
Amortization of deferred contract acquisition costs 399 253
Change in fair value of redeemable convertible preferred stock warrant liability (9,237) (535)
Change in fair value of common stock warrant liabilities (43,761)  
Change in fair value of contingent earnout liability (84,420)  
Transaction costs expensed 7,031  
Other 1,096 74
Changes in operating assets and liabilities, net of effect of acquisitions:    
Accounts receivable, net 32 9,214
Inventories 4,894 (4,092)
Prepaid expenses and other assets (6,166) (1,211)
Operating lease liabilities (373) (1,863)
Accounts payable (3,463) (10,318)
Accrued and other liabilities (4,952) (1,898)
Deferred revenue 7,797 1,782
Net cash used in operating activities (37,539) (34,694)
Cash flows from investing activities    
Maturities of investments   42,403
Purchases of property and equipment (4,138) (2,772)
Net cash (used in) provided by investing activities (4,138) 39,631
Cash flows from financing activities    
Proceeds from the exercise of public warrants 73,323  
Merger and PIPE financing 511,646  
Payment of transaction costs related to Merger (30,115)  
Payment of tax withholding obligations on settlement of earnout shares (12,815)  
Repayment of borrowings (36,051)  
Proceeds from exercises of vested and unvested stock options   446
Net cash provided by financing activities 505,988 446
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 7 (56)
Net increase in cash, cash equivalents, and restricted cash 464,318 5,327
Cash, cash equivalents, and restricted cash at beginning of period 145,491 73,153
Cash, cash equivalents, and restricted cash at end of period 609,809 78,480
Supplementary cash flow information    
Cash paid for interest 344 476
Cash paid for taxes 50 68
Supplementary cash flow information on noncash investing and financing activities    
Right-of-use assets obtained in exchange for lease liabilities 883  
Acquisitions of property and equipment included in accounts payable and accrued liabilities 174 237
Vesting of early exercised stock options 78 $ 10
Deferred transaction costs not yet paid 2,354  
Conversion of redeemable convertible preferred stock into common stock in connection with the reverse recapitalization 615,697  
Reclassification of Legacy ChargePoint redeemable convertible preferred stock warrant liability upon the reverse capitalization 66,606  
Contingent earnout liability recognized upon the closing of the reverse recapitalization 828,180  
Reclassification of remaining contingent earnout liability upon triggering event $ 242,640  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Basis of Presentation
3 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Description of Business and Basis of Presentation
1. Description of Business and Basis of Presentation
ChargePoint Holdings, Inc. (“ChargePoint” or the “Company,” “it,” “its”) designs, develops, and markets networked electric vehicle (“EV”) charging system infrastructure and cloud-based services which enable consumers the ability to locate, reserve, authenticate, and transact charging sessions for EVs. As part of its networked charging systems, subscriptions, and other offerings, the Company provides an open platform that integrates with system hardware from multiple manufacturers, connecting systems over an intelligent network that provides real-time information about charging systems. This network provides multiple
web-based portals
for charging system owners, fleet managers, drivers, and utilities.
The Company’s fiscal year ends on January 31. References to fiscal year 2021 relate to the fiscal year ended January 31, 2021 and to fiscal year 2022 refer to the fiscal year ending January 31, 2022.
Basis of Presentation
The condensed consolidated financial statements and accompanying notes are unaudited and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and regulations of the U.S. Securities and Exchange Commission (“SEC”) for interim financial reporting. The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated upon consolidation. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. Accordingly, these condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements for the year ended January 31, 2021 and the related notes included in the Company’s Current Report on Form
8-K
filed with the SEC on March 1, 2021 and as amended and filed with the SEC on April 1, 2021, which provides a more complete discussion of the Company’s accounting policies and certain other information. The information as of January 31, 2021 included on the condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements. The condensed consolidated financial statements were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments necessary for a fair statement of the Company’s financial position as of April 30, 2021 and the results of operations and cash flows for the three months ended April 30, 2021 and 2020. The results of operations for the three months ended April 30, 2021 are not necessarily indicative of the results that may be expected for the year ending January 31, 2022.
The Company’s condensed consolidated financial statements have been prepared on the basis of continuity of operations, the realization of assets, and the satisfaction of liabilities in the ordinary course of business. Since inception, the Company has been engaged in developing its product offerings, raising capital, and recruiting personnel. The Company’s operating plan may change as a result of many factors currently unknown and there can be no assurance that the current operating plan will be achieved in the time frame anticipated by the Company, and it may need to seek additional funds sooner than planned. If adequate funds are not available to the Company on a timely basis, it may be required to delay, limit, reduce, or terminate certain commercial efforts, or pursue merger or acquisition strategies, all of which could adversely affect the holdings or the rights of the Company’s stockholders. The Company has incurred net operating losses and negative cash flows from operations in every year since inception and expects this to continue for the foreseeable future. As of April 30, 2021, the Company had an accumulated deficit of
$597.1 million.
The Company has funded its operations primarily with proceeds from the issuance of redeemable convertible preferred stock, borrowings under its loan facilities, customer payments and proceeds from the Reverse Recapitalization (as defined below). The Company had cash, cash equivalents, and restricted cash of
$610.2 
million as of April 30, 2021. As of June 11, 2021, the date on which these condensed consolidated financial statements were available to be issued, the Company believes that its cash on hand, together with cash generated from sales to customers, will satisfy its working capital and capital requirements for at least the next twelve months.
 
 
The Company’s assessment of the period of time through which its financial resources will be adequate to support its operations is a forward-looking statement and involves risks and uncertainties. The Company’s actual results could vary as a result of, and its near- and long-term future capital requirements will depend on, many factors, including its growth rate, subscription renewal activity, the timing and extent of spending to support its infrastructure and research and development efforts, the expansion of sales and marketing activities, the timing of new introductions of products or features, the continuing market adoption of its networked charging systems platform, and the overall market acceptance of EVs. The Company may in the future enter into arrangements to acquire or invest in complementary businesses, services, and technologies, including intellectual property rights, although it has no agreements or commitments to complete any material transactions as of June 11, 2021, the date on which these condensed consolidated financial statements were available to be issued. The Company has based its estimates on assumptions that may prove to be wrong, and it could use its available capital resources sooner than it currently expects. The Company may be required to seek additional equity or debt financing. Future liquidity and cash requirements will depend on numerous factors, including market penetration, the introduction of new products, and potential acquisitions of related businesses or technology. In the event that additional financing is required from outside sources, the Company may not be able to raise it on acceptable terms or at all. If the Company is unable to raise additional capital when desired, or if it cannot expand its operations or otherwise capitalize on its business opportunities because it lacks sufficient capital, its business, operating results, and financial condition would be adversely affected.
On February 26, 2021 (“Closing Date”), Switchback Energy Acquisition Corporation (“Switchback”), consummated the previously announced merger with Switchback, Lightning Merger Sub Inc., a wholly owned subsidiary of Switchback incorporated in the State of Delaware and ChargePoint, Inc., a Delaware corporation (“Legacy ChargePoint”) with the Legacy ChargePoint surviving as the surviving company and as a wholly-owned subsidiary of Switchback (“Merger” and, collectively with the other transactions described in the Merger Agreement (as defined below), the “Reverse Recapitalization”). As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.”
Please refer to Note 3 “Reverse Recapitalization” for further details of the Merger.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies
3 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2. Summary of Significant Accounting Policies
Other than policies noted below, there have been no significant changes to the significant accounting policies disclosed in Note 2 of the audited consolidated financial statements as of January 31, 2021 and 2020 and for the years ended January 31, 2021, 2020, and 2019.
Common Stock Warrants Liabilities
The Company assumed
 10,470,562
publicly-traded warrants (“Public Warrants”) and
 
6,521,568
private placement warrants issued to NGP Switchback, LLC (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than
 
1,000,000
Private Placement Warrants that were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common stock, par value $0.0001
 (“Common Stock”) at an exercise price of $
11.50 per share. During the three months ended April 30, 2021, 6,413,057 Public Warrants and 4,347,712
 
Private Placement Warrants were exercised. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised. The Private Placement Warrants are
non-redeemable
for cash so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a
fixed-for-fixed
option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than
50
% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Contingent Earnout Liability
In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020 by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders are entitled to receive additional shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with
ASC 815-40,
the earnout shares are not indexed to the Common Stock and therefore are accounted for as a liability at the reverse recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.
The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation are based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.
The contingent earnout liability is categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimates projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.
 
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and common stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, the value of common stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks and at times cash balances may be in excess of federal insurance limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.
Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.
Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of April 30, 2021 and January 31, 2021, one customer individually accounted for 11% and 16% of accounts receivable, net, respectively. For the three months ended April 30, 2021 and 2020, there were no customers that represented 10% or more of total revenue.
The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s operating results.
Impact of
COVID-19
In March 2020, the World Health Organization characterized
COVID-19
as a pandemic. The impact of
COVID-19,
including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of
COVID-19
has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in some markets.
 
 
As a result of the
COVID-19
pandemic, ChargePoint had initially modified its business practices (including employee travel, recommending that all
non-essential
personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.
While the ultimate duration and extent of the
COVID-19
pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the
COVID-19
pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint’s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ended January 31, 2022 and potentially future periods.
Segment Reporting
The Company operates as one operating segment because its chief operating decision maker, who is its Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.
Fair Value of Financial Instruments
Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:
 
  
(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;
 
  
(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and
 
  
(Level 3) — Inputs that are unobservable for the asset or liability.
The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material
non-financial assets
valued on a
non-recurring basis
that resulted in an impairment in any period presented.
The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.
Remaining Performance Obligations
Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and
non-cancellable contracted
amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud, and CPaaS subscription terms typically range from one to five years. Revenue expected to be recognized from remaining performance obligations was $110.1 million as of April 30, 2021, of which 42% is expected to be recognized over the next twelve months and the remainder thereafter.
Deferred Revenue
Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of software subscription services and extended Assure maintenance services not yet provided as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a
customer-by-customer basis.
Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as deferred revenue with the remainder recorded as deferred revenue,
non-current
on the condensed consolidated balance sheets. Total deferred revenue was $97.6 million and $89.8 million as of April 30, 2021 and January 31, 2021, respectively. The Company recognized $15.2 million and $16.4 million of revenue during the three months ended April 30, 2021 and April 30, 2020, respectively, that was included in the deferred revenue balance at the beginning of the respective period.
Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as
non-public business
entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as
non-public business
entities, as indicated below.
Recently Issued Accounting Standards Not Yet Adopted
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments
 — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,
and has since released various amendments including ASU
No. 2019-04.
The guidance modifies the measurement of expected credit losses on certain financial instruments. This guidance
 
will be
 
effective for annual reporting periods beginning after December 15, 2022. Early adoption is permitted. The Company is currently assessing the impact of the guidance on its condensed consolidated financial statements and disclosures.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,
which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis
step-up in
goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company is currently assessing the impact of this guidance on its condensed consolidated financial statements
 
and disclosures and does not anticipate adoption to have a material impact on its condensed consolidated financial statements.
 
In August 2020, the FASB issued ASU
2020-06,
Debt — Debt with Conversion and Other Options (Subtopic
470-20)
and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic
815-40),
which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2023. Early adoption is permitted, but no earlier than for fiscal years beginning after December 15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.
In October 2020, the FASB issued ASU
2020-08,
Codification Improvements to Subtopic
310-20
— Receivables-Nonrefundable Fees and Other Costs,
which clarifies the accounting for the amortization period for certain purchased callable debt securities held at a premium by giving consideration to securities which have multiple call dates. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted for annual reporting periods beginning after December 15, 2020.
 
The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.1
Reverse Recapitalization
3 Months Ended
Apr. 30, 2021
Reverse Recapitalization [Abstract]  
Reverse Recapitalization
3. Reverse Recapitalization
On February 26, 2021, Switchback merged with Legacy ChargePoint, with Legacy ChargePoint surviving as a wholly-owned subsidiary of Switchback. As a result of the Merger, Switchback was renamed “ChargePoint Holdings, Inc.” Immediately prior to the closing of the Merger:
 
 
 
all 22,427,306 shares of Legacy ChargePoint’s outstanding Series H-1 redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis and an additional 1,026,084 shares of Common Stock were issued to settle the accumulated dividend to the Series H-1 redeemable convertible preferred stockholders of $21.1 million;
 
 
 
all 160,925,957 shares of Legacy ChargePoint’s outstanding Series H, Series G, Series F, Series E, and Series D redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a one-to-one basis;
 
 
 
all 45,376 shares of Legacy ChargePoint’s outstanding Series C redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:73.4403 basis;
 
 
 
all 130,590 shares of Legacy ChargePoint’s outstanding Series B redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:42.9220 basis; and
 
 
 
all 29,126 shares of Legacy ChargePoint’s outstanding Series A redeemable convertible preferred stock was converted into an equivalent number of shares of Legacy ChargePoint common stock on a 1:48.2529 basis.
At the Merger, eligible ChargePoint equity holders received or have the right to receive shares of Common Stock at a deemed value of
$10.00
 
per share after giving effect to the exchange ratio of 0.9966 as defined in the Merger Agreement (“Exchange Ratio”). Accordingly, immediately following the consummation of the Merger, Legacy ChargePoint common stock exchanged into
217,021,368
shares of Common Stock,
68,896,516
shares were reserved for the issuance of Common Stock upon the potential future exercise of Legacy ChargePoint stock options and warrants that were exchanged into ChargePoint stock options and warrants, and 27,000,000 shares of Common Stock were reserved for the potential future issuance of the earnout shares.
 
In connection with the execution of the Merger Agreement, Switchback entered into separate subscription agreements (each a “Subscription Agreement”) with a number of investors (each a “New PIPE Investor”), pursuant to which the New PIPE Investors agreed to purchase, and Switchback agreed to sell to the New PIPE Investors, an aggregate of 
 22,500,000 
shares of Common Stock (“PIPE Shares”), for a purchase price of
$10.00 
per share and an aggregate purchase price of
$225.0 
million, in a private placement pursuant to the subscription agreements (“PIPE Financing”). The PIPE Financing closed simultaneously with the consummation of the Merger.
Pursuant to the terms of a letter agreement the initial Switchback stockholders entered into in connection with the execution of the Merger Agreement (“Founders Stock Letter”), the initial stockholders surrendered
984,706
 
of Switchback Class B common stock shares purchased by NGP Switchback, LLC, a Delaware limited liability company (“Sponsor”) prior to Switchback Public Offering on May 16, 2019 (“Founder Shares”) for no consideration, whereupon such Founder Shares were immediately cancelled. Additionally
900,000
 
Founder Earn Back Shares, which were previously subjected to potential forfeiture until the closing volume weighted average price per share of Common Stock achieves
$12.00 for any ten trading days within any twenty consecutive trading day period during the five-year period
following the Closing (“Founder Earn Back Triggering Event”), met the Earn Back Triggering Event on March 12, 2021.
At the Closing, the Sponsor exercised its right to convert a portion of the working capital loans made by the Sponsor to Switchback into an additional
1,000,000
P
rivate
P
lacement
W
arrants at a price of $1.50 per warrant in satisfaction of $1.5 million principal amount of such loans.
The number of shares of Common Stock issued immediately following the consummation of the Merger was:
 
 
  
Shares
 
Common stock of Switchback, outstanding prior to Merger
  
 
39,264,704
 
Less redemption of Switchback shares
  
 
(33,009
Less surrender of Switchback Founder Shares
  
 
(984,706
 
  
 
 
 
Common stock of Switchback
  
 
38,246,989
 
Shares issued in PIPE
  
 
22,500,000
 
 
  
 
 
 
Merger and PIPE financing shares (1)
  
 
60,746,989
 
Legacy ChargePoint shares (2)
  
 
217,021,368
 
 
  
 
 
 
Total shares of common stock immediately after Merger
  
 
277,768,357
 
 
  
 
 
The Merger is accounted for as a reverse recapitalization under U.S. GAAP. This determination is primarily based on Legacy ChargePoint stockholders comprising a relative majority of the voting power of ChargePoint and having the ability to nominate the members of the Board, Legacy ChargePoint’s operations prior to the acquisition comprising the only ongoing operations of ChargePoint, and Legacy ChargePoint’s senior management comprising a majority of the senior management of ChargePoint. Under this method of accounting, Switchback is treated as the “acquired” company for financial reporting purposes. Accordingly, for accounting purposes, the financial statements of ChargePoint represent a continuation of the financial statements of Legacy ChargePoint with the Merger being treated as the equivalent of ChargePoint issuing stock for the net assets of Switchback, accompanied by a recapitalization. The net assets of Switchback are stated at historical costs, with no goodwill or other intangible assets recorded. Operations prior to the Merger are presented as those of ChargePoint. All periods prior to the Merger have been retrospectively adjusted using the Exchange Ratio for the equivalent number of shares outstanding immediately after the Merger to effect the reverse recapitalization. Additionally, upon the consummation of the Merger, the Company gave effect to the issuance of 60,746,989 shares of Common Stock for the previously issued Switchback common stock and PIPE Shares that were outstanding at the Closing Date.
In connection with the Merger, the Company raised $511.6 million of proceeds including the contribution of $286.6 million of cash held in Switchback’s trust account from its initial public offering, net of redemptions of Switchback public stockholders of $0.3 million, and $225 million of cash in connection with the PIPE financing. The Company incurred $36.5 million of transaction costs, consisting of banking, legal, and other professional fees, of which $29.5 million was recorded as a reduction to additional paid-in capital of proceeds and the remaining $7.0 million was expensed in the condensed consolidated statements of operatio
n
s.
 
(1)
This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event.
(2)
The number of Legacy ChargePoint shares was determined from the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of 0.9966. All fractional shares were rounded.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements
3 Months Ended
Apr. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements
4. Fair Value Measurements
The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:
 
   
Fair Value Measured as of April 30, 2021
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
   
(in thousands)
 
Assets
                    
Money market funds
  
$
454,710
 
  
$
 
  
$
 
  
$
454,710 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial assets
  
$
454,710
 
  
$
 
  
$
 
  
$
454,710 
   
 
 
   
 
 
   
 
 
   
 
 
 
Liabilities
                    
C
ommon stock warrant liabilities (Public)
  
$
55,710
 
  
$
 
  
$
 
  
$
55,710 
C
ommon stock warrant liabilities (Private Placement)
           30,499    30,499 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial liabilities
  
$
55,710
 
  
$
 
  
$
30,499
 
  
$
86,209
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
   
Fair Value Measured as of January 31, 2021
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
   
(in thousands)
 
Assets
                    
Money market funds
  
$
109,703
 
  
$
 
  
$
 
  
$
109,703 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial assets
  
$
109,703
 
  
$
 
  
$
 
  
$
109,703 
   
 
 
   
 
 
   
 
 
   
 
 
 
Liabilities
                    
Redeemable convertible preferred stock warrant liability
  
$
 
  
$
 
  
$
75,843
 
  
$
75,843 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial liabilities
  
$
 
  
$
 
  
$
75,843
 
  
$
75,843 
   
 
 
   
 
 
   
 
 
   
 
 
 
The money market funds were classified as cash and cash equivalents on the condensed consolidated balance sheets. The aggregate fair value of the Company’s money market funds approximated amortized cost and, as such, there were no unrealized gains or losses on money market funds as of April 30, 2021 and January 31, 2021. Realized gains and losses, net of tax, were not material for any of the periods presented.
As of April 30, 2021 and January 31, 2021, the Company had no investments with a contractual maturity of greater than one year.
 
The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:
 
 
  
Redeemable
convertible
preferred stock
warrant liability
 
  
Private placement
warrant liability
 
  
Earnout liability
 
 
  
(in thousands)
 
Fair value as of January 31, 2021
  
$
(75,843
  
$
 
  
$
 
Private placement warrant liability acquired as part of the merger
  
 
 
  
 
(127,888
  
 
 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
  
 
 
  
 
 
  
 
(828,180
Change in fair value included in other income (expense), net
  
 
9,237
 
  
 
45,434
 
  
 
84,420
 
Reclassification of option warrants to stockholders’ equity (deficit) due to exercise
  
 
 
  
 
51,955
 
  
 
 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization
  
 
66,606
 
  
 
 
  
 
 
Issuance of earnout shares upon triggering events
  
 
 
  
 
 
  
 
501,120
 
Reclassification of remaining contingent earnout liability upon triggering event
  
 
 
  
 
 
  
 
242,640
 
   
 
 
   
 
 
   
 
 
 
Fair value as of April 30, 2021
  
$
 
  
$
(30,499
  
$
 
   
 
 
   
 
 
   
 
 
 
The fair value of the private placement warrant liability, redeemable convertible preferred stock warrant liability and earnout liability are based on significant unobservable inputs, which represent Level 3 measurements within the fair value hierarchy. In determining the fair value of the private placement warrant liability, the Company used the Binomial-Lattice Model (“BLM”) model that assumes optimal exercise of the Company’s redemption option at the earliest possible date (Note 9). In determining the fair value of the redeemable convertible preferred stock warrant liability, the Company used the Black-Scholes option pricing model to estimate the fair value using unobservable inputs including the expected term, expected volatility, risk-free interest rate and dividend yield (see Note 9). In determining the fair value of the earnout liability, the Company used the Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available (see Note 9).
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items
3 Months Ended
Apr. 30, 2021
Composition Of Certain Financial Statement Items [Abstract]  
Composition of Certain Financial Statement Items
5. Composition of Certain Financial Statement Items
Inventories
Inventories consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Raw materials
  
$
9,135
 
  
$
13,029 
Work-in-progress
  
 
1
 
  
 
68 
Finished goods
  
 
19,732
 
  
 
20,495 
 
 
 
 
 
 
 
 
 
Total Inventories
  
$
28,868
 
  
$
33,592 
   
 
 
   
 
 
 
 
Property and equipment, net
Property and equipment, net consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Furniture and fixtures
  
$
901
 
  
$
1,594 
Computers and software
  
 
5,394
 
  
 
5,384 
Machinery and equipment
  
 
11,583
 
  
 
10,605 
Tooling
  
 
7,991
 
  
 
7,705 
Leasehold improvements
  
 
9,582
 
  
 
9,398 
Owned and operated systems
  
 
19,733
 
  
 
17,703 
Construction in progress
  
 
2,629
 
  
 
2,462 
   
 
 
   
 
 
 
   
 
57,813
 
  
 
54,851 
   
 
 
   
 
 
 
Less: Accumulated depreciation
  
 
(26,602
  
 
(24,863
   
 
 
   
 
 
 
Total Property and Equipment, Net
  
$
31,211
 
  
$
29,988 
   
 
 
   
 
 
 
Depreciation expense for the three months ended April 30, 2021 and 2020 was $2.7 million and $2.3 million, respectively.
Accrued and other current liabilities
Accrued and other current liabilities consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Accrued expenses
  
$
14,592
 
  
$
18,404 
Refundable customer deposits
  
 
6,950
 
  
 
6,482 
Taxes payable
  
 
5,977
 
  
 
5,213 
Payroll and related expenses
  
 
5,545
 
  
 
7,547 
Warranty accruals
  
 
3,000
 
  
 
3,000 
Operating lease liabilities, current
  
 
2,494
 
  
 
2,393 
Other liabilities
  
 
4,372
 
  
 
4,123 
   
 
 
   
 
 
 
Total Accrued and Other Current Liabilities
  
$
42,930
 
  
$
47,162 
   
 
 
   
 
 
 
 
Revenue
Revenue consisted of the following:
 
   
Three Months Ended April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
United States
  $35,110   $30,291 
Rest of World
   5,400    2,485 
   
 
 
   
 
 
 
Total revenue
  $40,510   $32,776 
   
 
 
   
 
 
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.1
Debt
3 Months Ended
Apr. 30, 2021
Debt Disclosure [Abstract]  
Debt
6. Debt
In July 2018, the Company entered into a term loan facility with certain lenders (“2018 Loan”) with a borrowing capacity of $45.0 million to finance working capital and repay all outstanding amounts owed under the previous loans, of which $10.0 million expired unused in June 2019. The Company borrowed $35.0 million, with issuance costs of $1.1 million and net proceeds of $33.9 million. The 2018 Loan was secured by substantially all of the Company’s assets, contained customary affirmative and negative covenants, and required the Company to maintain minimum cash balances and attain certain customer billing targets. The 2018 Loan had a five-year maturity and interest was calculated at LIBOR plus 6.55%. The 2018 Loan agreement was amended on March 20, 2019 to extend the interest only monthly payments through June 30, 2021 to be followed by equal monthly payments of principal and interest. As of January 31, 2021
,
the Company was in compliance with all financial and
non-financial
debt covenants.
Transaction costs upon entering into the 2018 Loan were recorded as debt discount and were amortized over the term of the 2018 Loan.
Total interest expense incurred during the three months ended April 30, 2021 and 2020 was $1.5 million and $0.8 million, respectively. There was no accrued interest as of April 30, 2021 and January 31, 2021.
In March 2021, the Company repaid the entire loan balance of $35.0 million plus accrued interest and prepayment fees of $1.2 million.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies
3 Months Ended
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
7. Commitments and Contingencies
Purchase Commitments
Open purchase commitments are for the purchase of goods and services related to, but not limited to, manufacturing, facilities, and professional services under
non-cancellable
contracts. As of April 30, 2021, the Company had open purchase commitments for goods and services of $100.5 million, all of which are expected to be received by January 31, 2024.
Legal Proceedings
The Company may be involved in various lawsuits, claims, and proceedings, including intellectual property, commercial, securities, and employment matters that arise in the normal course of business. The Company accrues a liability when management believes information available prior to the issuance of the condensed consolidated financial statements indicates it is probable a loss has been incurred as of the date of the condensed consolidated financial statements and the amount of loss can be reasonably estimated. The Company adjusts its accruals to reflect the impact of negotiations, settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular case. Legal costs are expensed as incurred.
 
The Company believes it has recorded adequate provisions for any such lawsuits, claims, and proceedings and, as of April 30, 2021, it was not reasonably possible that a material loss had been incurred in excess of the amounts recognized in the condensed consolidated financial statements. Based on its experience, the Company believes that damage amounts claimed in these matters are not meaningful indicators of potential liability. Given the inherent uncertainties of litigation, the ultimate outcome of the ongoing matters described herein cannot be predicted with certainty. While litigation is inherently unpredictable, the Company believes it has valid defenses with respect to the legal matters pending against it. Nevertheless, the condensed consolidated financial statements could be materially adversely affected in a particular period by the resolution of one or more of these contingencies. Liabilities established to provide for contingencies are adjusted as further information develops, circumstances change, or contingencies are resolved; and such changes are recorded in the accompanying condensed consolidated statements of operations during the period of the change and reflected in accrued and other current liabilities on the accompanying condensed consolidated balance sheets.
Guarantees and Indemnifications
The Company has service level commitments to its customers warranting certain levels of uptime reliability and performance and permitting those customers to receive credits in the event that the Company fails to meet those levels. To date, the Company has not incurred any material costs as a result of such commitments.
The Company’s arrangements generally include certain provisions for indemnifying customers against liabilities if its products or services infringe a third-party’s intellectual property rights. Additionally, the Company may be required to indemnify for claims caused by its negligence or willful misconduct. It is not possible to determine the maximum potential amount under these indemnification obligations due to the limited history of prior indemnification claims and the unique facts and circumstances involved in each particular agreement. To date, the Company has not incurred any material costs as a result of such obligations and has not accrued any liabilities related to such obligations in the condensed consolidated financial statements.
The Company has also agreed to indemnify its directors and executive officers for costs associated with any fees, expenses, judgments, fines, and settlement amounts incurred by them in any action or proceeding to which any of them are, or are threatened to be, made a party by reason of their service as a director or officer. The Company maintains director and officer insurance coverage that would generally enable it to recover a portion of any future amounts paid. The Company also may be subject to indemnification obligations by law with respect to the actions of its employees under certain circumstances and in certain jurisdictions.
Leases
The Company leases its office facilities under
non-cancellable
operating leases with various lease terms. The Company also leases certain office equipment under operating lease agreements.
The Company’s future payments under the
non-cancellable
operating lease are as follows:
 
Years Ending January 31,
  
(in thousands)
 
2022 (remaining nine months)
  $3,835 
2023
   5,118 
2024
   4,331 
2025
   4,154 
2026
   3,838 
Thereafter
   13,871 
   
 
 
 
Total undiscounted operating lease payments
   35,147 
Less: imputed interest
   (9,787
   
 
 
 
Total operating lease liabilities
   25,360 
Less: current portion of operating lease liabilities
   (2,494
   
 
 
 
Operating lease liabilities, noncurrent
  $22,866 
   
 
 
 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock
3 Months Ended
Apr. 30, 2021
Stockholders' Equity Note [Abstract]  
Common Stock
8. Common Stock
On February 26, 2021, the
Merger was
consummated
and the Company
issued 60,746,989 shares for an aggregate purchase price of $200.5 million, net of issuance costs of $29.4 million. Immediately following the Merger, there were 277,768,357
 
shares of
C
ommon
S
tock outstanding with a par value of $0.0001. The holder of each share of
C
ommon
S
tock is entitled to one vote.
The Company has retroactively adjusted the shares issued and outstanding prior to February 26, 2021 to give effect to the exchange ratio established in the Merger Agreement to determine the number of shares of
C
ommon
S
tock into which they were converted. Immediately prior to the Merger, 484,951,532 shares were authorized to issue at $0.0001 par value, with 299,771,284
 
shares designated as
Common Stock
and 185,180,248
 
shares of redeemable convertible preferred stock.
Common Stock Reserved for Future Issuance
Shares of
Common Stock
reserved for future issuance, on an
as-if converted
basis, were as follows:
 
   
April 30,
2021
 
Common stock reserved for Earnout
  
9,000,000
  
Stock options issued and outstanding
  
29,795,964
  
Common stock warrants outstanding
  
43,895,087
  
Shares available for grant under 2021 Equity Incentive Plan
  
41,429,526
  
Shares available for grant under 2021 ESPP
  
8,177,683
  
   
 
 
 
Total shares of common stock reserved
  
 
132,298,260
 
 
   
 
 
 
 
On February 26, 2021, upon the closing of the Merger (Note 3), all of the outstanding redeemable convertible preferred stock was converted to Common Stock pursuant to the conversion rate effective immediately prior to the Merger and the remaining amount was reclassified to additional
paid-in
capital.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts
3 Months Ended
Apr. 30, 2021
Stock Warrants And Earnouts [Abstract]  
Stock Warrants and Earnouts
9. Stock Warrants and Earnouts
Redeemable Convertible Preferred Stock Warrants
Warrants to purchase a total of 2,358,528
 
shares of Series B, D and E redeemable convertible preferred stock were initially recognized as a liability recorded at fair value upon issuance and were subject to remeasurement to fair value at each balance sheet date. As part of the Merger, Legacy ChargePoint redeemable convertible preferred stock was converted into Legacy ChargePoint common stock pursuant to the conversion rate effective immediately prior to the Merger while all related Legacy preferred stock warrants were converted into warrants exercisable for shares of Common Stock with terms consistent with the Legacy preferred stock warrants except for the number of shares exercisable therefor and the exercise price, each of which was adjusted using the Exchange Ratio. At that time, the ChargePoint redeemable convertible preferred stock warrant liability was remeasured and reclassified to Legacy ChargePoint
additional paid-in capital.
The liability associated with these warrants was subject to remeasurement at each balance sheet date using the Level 3 fair value inputs. See Note 4 for further details.
The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:
 
 
   
February 26,
2021
(Merger
 
Date) 
  
January 31,
2021
 
Expected volatility
   84.3  80.5
Risk-free interest rate
   0.0  0.1
Dividend rate
   0.0  0.0
Expected term (years)
   0.0   1.4 
 
Common Stock Warrants
In addition to the warrants to purchase 2,358,528 shares of Legacy ChargePoint preferred stock described above, Legacy ChargePoint had outstanding warrants to purchase 
36,402,503
 shares of Legacy ChargePoint common stock, which now represent warrants to purchase Common Stock. 
 
Private Placement Warrants
The Private Placement Warrants were initially recognized as a liability on February 26, 2021
,
at a fair value 
of $127.9 million and the Private Placement
W
arrant liability was remeasured to fair value as of
any
respective exercise dates and as of April 30, 2021, resulting in a gain of $45.4 million for the three months ended April 30, 2021,
 
classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.
The Private Placement
W
arrants were valued using the following assumptions under the Binomial-Lattice Model (“BLM”) that assumes optimal exercise of the Company’s redemption option at the earliest possible date:
 
   
April 30,
2021
  
February 26,
2021
 
Market price of public stock
   25.3   30.8 
Exercise price
   11.5   11.5 
Expected term (years)
   4.8   5.0 
Volatility
   73.2  73.5
Risk-free interest rate
   0.8  0.8
Dividend rate
   0.0  0.0
Public Warrants
The
Public Warrants may only be exercised for a whole number of shares. The Public Warrants bec
a
me exercisable 30 days after the completion of the
Merger.
The Public Warrants were initially recognized as a liability on February 26, 2021 at a fair value 
of $153.7 
million and the public warrant liability was remeasured to fair value based upon the market price as warrants were exercised and as of April 30, 2021, resulting in a loss of
$1.6
 
million for the three months ended April 30, 2021, classified within change in fair value of warrant liabilities in the condensed consolidated statements of operations.
During the three months ended April 30, 2021, net proceeds for exercised Public Warrants w
ere
 $73.3
 
million.
Activity of warrants is set forth below:
 
 
  
Legacy Common
and Preferred Stock
Warrants
(1)
 
  
Private
Placement
Warrants
 
  
Public
Warrants
 
  
Total
Common Stock
Warrants
(1)
 
Outstanding as of January 31, 2021
  
 
38,761,031
 
  
 
—  
 
  
 
—  
 
  
 
38,761,031
 
Common Stock Warrants as Part of the Merger
  
 
—  
 
  
 
6,521,568
 
  
 
10,470,562
 
  
 
16,992,130
 
Warrants Exercised
  
 
(1,097,305
  
 
(4,347,712
  
 
(6,413,057
  
 
(11,858,074
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Outstanding as of April 30, 2021
  
 
37,663,726
 
  
 
2,173,856
 
  
 
4,057,505
 
  
 
43,895,087
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
(1)
The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.
Contingent Earnout Liability
During the five year period starting at the closing of the Merger (“Earnout Period”), eligible former equity holders of Legacy ChargePoint may receive up to
 
27,000,000
additional shares of Common Stock (“Earnout Shares”) in the aggregate in three equal tranches if certain Earnout Triggering Events (as described in the Merger Agreement) are fully satisfied. An “Earnout Triggering Event” means the date on which the closing volume weighted-average price (“VWAP”) per share of common stock quoted on the NYSE (or the exchange on which the shares of common stock are then listed) is greater or equal to
 $
15.00
, $
20.00
and $
30.00
for any
ten
trading days within any
20
consecutive trading day period within the Earnout Period.
Upon the closing of the Merger, the contingent obligation to issue Earnout Shares was accounted for as a liability because the Earnout Triggering Events that determine the number of Earnout Shares required to be issued include events that are not solely indexed to the common stock of ChargePoint. The estimated fair value of the total Earnout Shares at the closing of the Merger on February 26, 2021
,
was
 $828.2 million based on a Monte Carlo simulation valuation model using a distribution of potential outcomes on a monthly basis over the Earnout Period using the most reliable information available. Assumptions used in the valuation are described below.
 
   
March 12,
2021
  
February 26,
2021
 
Current stock price
   27.84   30.83 
Expected volatility
   72.00  71.60
Risk-free interest rate
   0.85  0.75
Dividend rate
   0.00  0.00
Expected term (years)
   4.96   5.00 
The first two Earnout
Triggering Events for up to 18,000,000 of the Earnout Shares occurred on March 12, 2021
,
and, after the withholding of some of these Earnout Shares for tax withholding, 17,539,657
 
Earnout Shares were issued on March 19, 2021
,
and the estimated fair value of the earnout liability was remeasured to $743.7 million, including (i) $501.1 million related to the Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $15.00 and $20.00 VWAP per share thresholds based on the Common Stock price as of March 12, 2021
,
and (ii) $242.6 million related to the estimated fair value of earnout liability related to the remaining 9,000,000 Earnout Shares issuable upon the occurrence of the Earnout Triggering Event associated with the $30.00 VWAP per share threshold based on a Monte Carlo simulation valuation model as of March 12, 2021, as described above. The change in fair value resulted in a gain of $84.4 million recognized in the condensed consolidated statement of operations for the three months ended April 30, 2021.
 
Upon settlement of the first two tranches, the classification of the remaining 9,000,000 Earnout Shares of the third tranche was changed to equity on March 12, 2021, because the Earnout Shares became an instrument contingently issuable upon the occurrence of the Earnout Triggering Event into a fixed number of Common Shares that is not based on an observable market price or index other than the Company’s own stock price.
 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Plans and Stock-based Compensation
3 Months Ended
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]  
Equity Plans and Stock-based Compensation
10. Equity Plans and Stock-based Compensation
On February 25, 2021, the stockholders of the Company approved the 2021 Equity Incentive Plan (“2021 EIP”) and the 2021 Employee Stock Purchase Plan (“2021 ESPP”).
As of April 30, 2021,
 
41,429,526 and 8,177,683
shares of Common Stock were available under the 2021 EIP and 2021 ESPP, respectively
. On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number of shares equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number determined by our Board of Directors. Further, on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares of stock (subject to standard anti-dilution adjustments), or (iii) a number of shares of stock determined by the Board.
 
Under the 2021 EIP, the Company can grant stock options, stock appreciation rights, restricted stock, restricted stock units and certain other awards which are settled in the form of common shares issued under this 2021 EIP. Under the 2021 ESPP, the Company can grant stock options to purchase shares of Common Stock at a purchase price which shall not be less either than 85% of the fair market value of such share on the first trading day of an offering period or 85% of the fair market value of such share on the purchase date.
No further awards will be granted under Legacy ChargePoint’s 2017 Stock Plan (“2017 Plan”)
and 
24,259,238
 
shares of Common Stock remain reserved for outstanding awards issued under the 2017 Plan at the time of adoption of the 2021 EIP and the 2021 ESPP. Additionally, no other awards can be granted under Legacy ChargePoint’s 2007 Stock Incentive Plan (“2007 Plan”) and
5,143,849
 shares of Common Stock remained reserved for outstanding awards issued under the 2007 Plan at the time of the adoption of the 2021 EIP and the 2021 ESPP. 
Activity under the Company’s equity plans is set forth below:
 
   
Number of
Stock Option
Awards
   
Weighted
Average
Exercise Price
   
Weighted
Average
Remaining
Contractual
term (in
years)
   
Aggregate
Intrinsic Value
(in thousands)
 
Outstanding as of January 31, 2021
  
 
30,166,792   $0.71    7.3   $1,064,539 
Forfeited
   (353,478  $0.74           
Expired
   (17,350  $58.74           
   
 
 
                
Outstanding as of April 30, 2021
  
 
29,795,964   $0.67    6.9   $734,460 
   
 
 
                
Options vested and expected to vest as of April 30, 2021
   29,795,964   $0.67    6.9   $734,460 
   
 
 
                
Exercisable as of April 30, 2021
   18,248,059   $0.64    6.0   $450,546 
   
 
 
                
Activity for exercised awards includes early exercises of stock options such that these awards are not considered outstanding stock options upon exercise.
The options outstanding as of April 30, 2021
,
also includes
the
 June 2020 grant of a
stock option to purchase a
 
total of 1.5 
million shares of Common Stock subject to both service and performance-based vesting conditions to the Chief Executive
 
Officer under the 2017 Plan (“CEO Awards”).
 No
 stock-based compensation expense had been recorded as the CEO awards were improbable of vesting before and after two modifications in each of September 2020 and December 2020, because the performance-based vesting condition was contingent upon the closing of the Merger. Accordingly, the Company commenced recognition of stock-based compensation expense for such CEO Awards following the Merger in February 2021. As of April 30, 2021, the total unrecognized compensation expense related to these unvested CEO Awards was 
$38.8 million.
Total stock-based compensation expense for stock awards recognized during the three months ended April 30, 2021 and 2020 was $7.6 million and $0.9 million, respectively. As of April 30, 2021, total unrecognized stock-based compensation cost related to stock awards was $45.0 million and is expected to be recognized over a weighted-average period of 2.1 years.
 
The following sets forth the total stock-based compensation expense for the Company’s stock options (including the CEO Awards) and restricted common stock included in the Company’s condensed consolidated statements of operations:
 
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
Cost of revenue
  $24   $23 
Research and development
   675    302 
Sales and marketing
   598    299 
General and administrative
   6,280    286 
   
 
 
   
 
 
 
Total stock-based compensation expense
  $7,577   $910 
   
 
 
   
 
 
 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes
3 Months Ended
Apr. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
11. Income Taxes
The income tax provision for interim periods is determined using an estimate of the Company’s annual effective tax rate as adjusted for discrete items arising in that quarter. The effective income tax rate was nil
for the three months ended April 30, 2021 and 2020. The effective tax rate differs from the U.S. statutory rate primarily due to the full valuation allowances on the Company’s net domestic deferred tax assets as it is more likely than not that all of the deferred tax assets will not be realized.
On March 27, 2020, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was enacted and signed into law in the United States. The CARES Act includes measures to assist companies, including temporary changes to income and
non-income-based tax
laws. The Company did not receive a stimulus payment related to the CARES Act.

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions
3 Months Ended
Apr. 30, 2021
Related Party Transactions [Abstract]  
Related party transactions
12. Related Party Transactions
Daimler AG and its affiliated entities (“Daimler”) are investors in the Company and one of its employees is a member of the Company’s Board of Directors
. The following revenue transactions took place between the Company and Daimler during the three months ended April 30, 2021 and 2020:
 
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
Daimler
  
$
1,335
 
  
$
726 
Revenue from related parties
  
$
1,335
 
  
$
726 
   
 
 
   
 
 
 
Related party accounts receivable as of April 30, 2021 and January 31, 2021 from Daimler was $1.7 million and $1.2 million, respectively.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Basic and Diluted Net Loss per Share
13. Basic and Diluted Net Loss per Share
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three months ended April 30, 2021 and 2020:
 
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands, except share and per
share data)
 
Numerator:
          
Net income (loss)
  $82,289   $(30,098
Adjust:
Cumulative dividends on redeemable convertible preferred stock
   (4,292   —   
Adjust:
Deemed dividends attributable to vested option holders
   (51,855   —   
Adjust:
Deemed dividends attributable to common stock warrant holders
   (110,635   —   
Net loss attributable to common stockholders - Basi
c
   (84,493   (30,098
Less:
Gain attributable to earnout shares issued
   (53,820   —   
Less:
Change in fair value of dilutive warrants
   (49,471   —   
   
 
 
   
 
 
 
Net loss attributable to common stockholders - Dilute
d
  $(187,784  $(30,098
   
 
 
   
 
 
 
Denominator:
          
Weighted average common shares outstanding
   218,932,121    12,432,519 
Less:
Weighted-average unvested restricted shares and shares subject to repurchase
   (316,258   (179,427
   
 
 
   
 
 
 
Weighted average shares outstanding - Basi
c
   218,615,863    12,253,092 
Add:
Earnout Shares under the treasury stock method
   2,956,122    0 
Add:
Public and Private Placement Warrants under the treasury stock method
   3,961,404    0 
   
 
 
   
 
 
 
Weighted average shares outstanding - Dilute
d
   225,533,389    12,253,092 
   
 
 
   
 
 
 
Net loss per share - Basic
  $(0.39  $(2.46
   
 
 
   
 
 
 
Net loss per share - Diluted
  $(0.83  $(2.46
   
 
 
   
 
 
 
As a result of the Merger, the Company has retroactively adjusted the weighted-average number of shares of Common Stock outstanding prior to February 26, 2021 (“Closing Date”) by multiplying them by the exchange ratio of
 0.9966
used to determine the number of shares of Common Stock into which they converted. The Common Stock issued as a result of the redeemable convertible preferred stock conversion on the Closing Date was included in the basic net loss per share calculation on a prospective basis.
Redeemable convertible preferred stock and preferred stock warrants outstanding prior to the Merger Closing Date were excluded from the diluted net loss per share calculation for the three-months period ended April 30, 2021, because including them would have had an antidilutive effect. Additionally, the remaining
9,000,000
 
Earnout Shares for which the Earnout Triggering Event has not occurred yet were excluded from the diluted net loss per share calculation for the three-months period ended April 30, 2021, because the Earnout Triggering Event was not met at the end of the reporting period.
 
The potential shares of
C
ommon
S
tock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have had an antidilutive effect were as follows:
 
   
April 30, 2021
 
Options to purchase common stock
   29,795,964 
Unvested early exercised common stock options
   263,982 
Common stock warrants
   43,895,087 
   
 
 
 
Total potentially dilutive common share equivalents
   73,955,033 
   
 
 
 
 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events
3 Months Ended
Apr. 30, 2021
Subsequent Events [Abstract]  
Subsequent Events
14. Subsequent Events
On June 4, 2021, the Company issued a notice of the redemption of all of its outstanding Public Warrants that remain outstanding on July 6, 2021 for a redemption price of $0.01 per warrant. The Private Placement Warrants that are still held by the initial holders thereof or their permitted transferees are not subject to the redemption.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Policies)
3 Months Ended
Apr. 30, 2021
Accounting Policies [Abstract]  
Common Stock Warrants Liabilities
Common Stock Warrants Liabilities
The Company assumed
 10,470,562
publicly-traded warrants (“Public Warrants”) and
 
6,521,568
private placement warrants issued to NGP Switchback, LLC (“Private Placement Warrants” and, together with the Public Warrants, the “Common Stock Warrants”) upon the Merger, all of which were issued in connection with Switchback’s initial public offering and subsequent overallotment (other than
 
1,000,000
Private Placement Warrants that were issued in connection with the closing of the Merger) and entitle the holder to purchase one share of the Company’s Common stock, par value $0.0001
 (“Common Stock”) at an exercise price of $
11.50 per share. During the three months ended April 30, 2021, 6,413,057 Public Warrants and 4,347,712
 
Private Placement Warrants were exercised. The Public Warrants are publicly traded and are exercisable for cash unless certain conditions occur, such as the failure to have an effective registration statement related to the shares issuable upon exercise or redemption by the Company under certain conditions, at which time the warrants may be cashless exercised. The Private Placement Warrants are
non-redeemable
for cash so long as they are held by the initial purchasers or their permitted transferees. If the Private Placement Warrants are held by someone other than the initial purchasers or their permitted transferees, the Private Placement Warrants are redeemable by the Company and exercisable by such holders on the same basis as the Public Warrants.
The Company evaluated the Common Stock Warrants and concluded that they do not meet the criteria to be classified within stockholders’ equity. The agreement governing the Common Stock Warrants includes a provision (“Replacement of Securities Upon Reorganization”), the application of which could result in a different settlement value for the Common Stock Warrants depending on their holder. Because the holder of an instrument is not an input into the pricing of a
fixed-for-fixed
option on the Company’s ordinary shares, the Private Placement Warrants are not considered to be “indexed to the Company’s own stock.” In addition, the provision provides that in the event of a tender or exchange offer accepted by holders of more than
50
% of the outstanding shares of the Company’s ordinary shares, all holders of the Common Stock Warrants (both the Public Warrants and the Private Placement Warrants) would be entitled to receive cash for all of their Common Stock Warrants. Specifically, in the event of a qualifying cash tender offer (which could be outside of the Company’s control), all Common Stock Warrant holders would be entitled to cash, while only certain of the holders of the Company’s ordinary shares may be entitled to cash. These provisions preclude the Company from classifying the Common Stock Warrants in stockholders’ equity. As the Common Stock Warrants meet the definition of a derivative, the Company recorded these warrants as liabilities on the consolidated balance sheet at fair value, with subsequent changes in their respective fair values recognized in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Contingent Earnout Liability
Contingent Earnout Liability
In connection with the Reverse Recapitalization and pursuant to the Merger Agreement and Plan of Merger dated as of September 23, 2020 by and among the Company, Lightning Merger Sub Inc., and Switchback (“Merger Agreement”), eligible ChargePoint equity holders are entitled to receive additional shares of the Company’s Common Stock upon the Company achieving certain Earnout Triggering Events (as described in the Merger Agreement and Note 9). In accordance with
ASC 815-40,
the earnout shares are not indexed to the Common Stock and therefore are accounted for as a liability at the reverse recapitalization date and subsequently remeasured at each reporting date with changes in fair value recorded as a component of other income (expense), net in the condensed consolidated statements of operations.
The estimated fair value of the contingent consideration was determined using a Monte Carlo simulation using a distribution of potential outcomes on a monthly basis over the Earnout Period (as defined in Note 9) prioritizing the most reliable information available. The assumptions utilized in the calculation are based on the achievement of certain stock price milestones, including the current Company Common Stock price, expected volatility, risk-free rate, expected term and dividend rate.
The contingent earnout liability is categorized as a Level 3 fair value measurement (see Fair Value of Financial Instruments accounting policy as described above) because the Company estimates projections during the Earnout Period utilizing unobservable inputs. Contingent earnout payments involve certain assumptions requiring significant judgment and actual results may differ from assumed and estimated amounts.
Use of Estimates
Use of Estimates
The preparation of the accompanying condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions about future events. These estimates and the underlying assumptions affect the amounts of assets and liabilities reported, disclosures about contingent assets and liabilities, and reported amounts of revenue and expenses. Actual results and outcomes could differ significantly from the Company’s estimates, judgments, and assumptions. Significant estimates include determining standalone selling price for performance obligations in contracts with customers, the estimated expected benefit period for deferred contract acquisition costs, allowances for doubtful accounts, inventory reserves, the useful lives of long-lived assets, the determination of the incremental borrowing rate used for operating lease liabilities, the valuation of redeemable convertible preferred stock warrants and common stock warrants, including Common Stock Warrants as a result of the Merger, contingent earnout liability, the value of common stock and other assumptions used to measure stock-based compensation, and the valuation of deferred income tax assets and uncertain tax positions. These estimates and assumptions are based on management’s best estimates and judgment. Management evaluates its estimates and assumptions on an ongoing basis using historical experience and other factors, including the current economic environment, which management believes to be reasonable under the circumstances. The Company adjusts such estimates and assumptions when facts and circumstances dictate. Changes in those estimates resulting from continuing changes in the economic environment will be reflected in the financial statements in future periods. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.
Concentration of Credit Risk and Other Risks and Uncertainties
Concentration of Credit Risk and Other Risks and Uncertainties
Financial instruments that potentially subject the Company to credit risk consist primarily of cash and cash equivalents and accounts receivable. Cash and cash equivalents are held in domestic and foreign cash accounts with large, creditworthy financial institutions. The Company has not experienced any losses on its deposits of cash and cash equivalents through deposits with federally insured commercial banks and at times cash balances may be in excess of federal insurance limits. The Company has not experienced any losses on its deposits of cash and cash equivalents.
Accounts receivable are stated at the amount the Company expects to collect. The Company generally does not require collateral or other security in support of accounts receivable. To reduce credit risk, management performs ongoing credit evaluations of its customers’ financial condition.
Concentration of credit risk with respect to trade accounts receivable is considered to be limited due to the diversity of the Company’s customer base and geographic sales areas. As of April 30, 2021 and January 31, 2021, one customer individually accounted for 11% and 16% of accounts receivable, net, respectively. For the three months ended April 30, 2021 and 2020, there were no customers that represented 10% or more of total revenue.
The Company’s revenue is concentrated in the infrastructure needed for charging EVs, an industry which is highly competitive and rapidly changing. Significant technological changes within the industry or customer requirements, or the emergence of competitive products with new capabilities or technologies, could adversely affect the Company’s operating results.
Impact of COVID-19
Impact of
COVID-19
In March 2020, the World Health Organization characterized
COVID-19
as a pandemic. The impact of
COVID-19,
including changes in consumer and business behavior, pandemic fears and market downturns, and restrictions on business and individual activities, has created significant volatility in the global economy and led to reduced economic activity. The spread of
COVID-19
has also created a disruption in the manufacturing, delivery and overall supply chain of vehicle manufacturers and suppliers, and has led to a decrease in EV sales in some markets.
 
 
As a result of the
COVID-19
pandemic, ChargePoint had initially modified its business practices (including employee travel, recommending that all
non-essential
personnel work from home and cancellation or reduction of physical participation in sales activities, meetings, events and conferences), implemented additional safety protocols for essential workers, implemented temporary cost cutting measures in order to reduce its operating costs, some of which it recently reversed, and it may take further actions as may be required by government authorities or that it determines are in the best interests of its employees, customers, suppliers, vendors and business partners.
While the ultimate duration and extent of the
COVID-19
pandemic depends on current and future developments that cannot be accurately predicted, such as the extent and effectiveness of containment actions and vaccinations, it has already had an adverse effect on the global economy and the ultimate societal and economic impact of the
COVID-19
pandemic remains unknown. In particular, the conditions caused by this pandemic are likely to affect the rate of global infrastructure spending, such as work-from-home policies commercial customers are adopting, and could adversely affect demand for ChargePoint’s platforms, lengthen its sales cycles, reduce the value, renewal rate or duration of subscriptions, negatively impact collections of accounts receivable, reduce expected spending from new customers, cause some of its paying customers to go out of business and limit the ability of its direct sales force to travel to customers and potential customers, all of which could adversely affect its business, results of operations and financial condition during the fiscal year ended January 31, 2022 and potentially future periods.
Segment Reporting
Segment Reporting
The Company operates as one operating segment because its chief operating decision maker, who is its Chief Executive Officer, reviews its financial information on a consolidated basis for purposes of making decisions regarding allocating resources and assessing performance.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Fair value is defined as an exchange price that would be received to sell an asset or paid to transfer a liability in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. Assets and liabilities measured at fair value are classified into the following categories based on the inputs used to measure fair value:
 
  
(Level 1) — Quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date;
 
  
(Level 2) — Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly; and
 
  
(Level 3) — Inputs that are unobservable for the asset or liability.
The Company classifies financial instruments in Level 3 of the fair value hierarchy when there is reliance on at least one significant unobservable input to the valuation model. In addition to these unobservable inputs, the valuation models for Level 3 financial instruments typically also rely on a number of inputs that are readily observable, either directly or indirectly. The Company’s assessment of a particular input to the fair value measurement requires management to make judgments and consider factors specific to the asset or liability. The fair value hierarchy requires the use of observable market data when available in determining fair value. The Company recognizes transfers between levels within the fair value hierarchy, if any, at the end of each period. There were no transfers between levels during the periods presented. The Company had no material
non-financial assets
valued on a
non-recurring basis
that resulted in an impairment in any period presented.
The carrying values of the Company’s cash equivalents, accounts receivable, net, accounts payable, and accrued and other current liabilities approximate fair value based on the highly liquid, short-term nature of these instruments.
Remaining Performance Obligations
Remaining Performance Obligations
Remaining performance obligations represents the amount of contracted future revenue not yet recognized as the amounts relate to undelivered performance obligations, including both deferred revenue and
non-cancellable contracted
amounts that will be invoiced and recognized as revenue in future periods. The Company’s Assure, Cloud, and CPaaS subscription terms typically range from one to five years. Revenue expected to be recognized from remaining performance obligations was $110.1 million as of April 30, 2021, of which 42% is expected to be recognized over the next twelve months and the remainder thereafter.
Deferred Revenue
Deferred Revenue
Deferred revenue represents billings or payments received in advance of revenue recognition and is recognized in revenue upon transfer of control. Balances consist primarily of software subscription services and extended Assure maintenance services not yet provided as of the balance sheet date. Contract assets, which represent services provided or products transferred to customers in advance of the date the Company has a right to invoice, are netted against deferred revenue on a
customer-by-customer basis.
Deferred revenue that will be recognized during the succeeding twelve-month period is recorded as deferred revenue with the remainder recorded as deferred revenue,
non-current
on the condensed consolidated balance sheets. Total deferred revenue was $97.6 million and $89.8 million as of April 30, 2021 and January 31, 2021, respectively. The Company recognized $15.2 million and $16.4 million of revenue during the three months ended April 30, 2021 and April 30, 2020, respectively, that was included in the deferred revenue balance at the beginning of the respective period.
Accounting Pronouncements
Accounting Pronouncements
The Company is provided the option to adopt new or revised accounting guidance as an “emerging growth company” under the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”) either (1) within the same periods as those otherwise applicable to public business entities, or (2) within the same time periods as
non-public business
entities, including early adoption when permissible. With the exception of standards the Company elected to early adopt when permissible, the Company has elected to adopt new or revised accounting guidance within the same time period as
non-public business
entities, as indicated below.
Recently Issued Accounting Standards Not Yet Adopted
In June 2016, the FASB issued ASU
2016-13,
Financial Instruments
 — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments,
and has since released various amendments including ASU
No. 2019-04.
The guidance modifies the measurement of expected credit losses on certain financial instruments. This guidance
 
will be
 
effective for annual reporting periods beginning after December 15, 2022. Early adoption is permitted. The Company is currently assessing the impact of the guidance on its condensed consolidated financial statements and disclosures.
In December 2019, the FASB issued ASU
2019-12,
Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes,
which enhances and simplifies various aspects of the income tax accounting guidance, including requirements such as the elimination of exceptions related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period, the recognition of deferred tax liabilities for outside basis differences, ownership changes in investments, and tax basis
step-up in
goodwill obtained in a transaction that is not a business combination. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted. The Company is currently assessing the impact of this guidance on its condensed consolidated financial statements
 
and disclosures and does not anticipate adoption to have a material impact on its condensed consolidated financial statements.
 
In August 2020, the FASB issued ASU
2020-06,
Debt — Debt with Conversion and Other Options (Subtopic
470-20)
and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic
815-40),
which modifies and simplifies accounting for convertible instruments. The new guidance eliminates certain separation models that require separating embedded conversion features from convertible instruments. The guidance also addresses how convertible instruments are accounted for in the diluted earnings per share calculation. The guidance will be effective for annual reporting periods beginning after December 15, 2023. Early adoption is permitted, but no earlier than for fiscal years beginning after December 15, 2020. The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.
In October 2020, the FASB issued ASU
2020-08,
Codification Improvements to Subtopic
310-20
— Receivables-Nonrefundable Fees and Other Costs,
which clarifies the accounting for the amortization period for certain purchased callable debt securities held at a premium by giving consideration to securities which have multiple call dates. The guidance will be effective for annual reporting periods beginning after December 15, 2021. Early adoption is permitted for annual reporting periods beginning after December 15, 2020.
 
The Company is currently assessing the impact of this guidance on its consolidated financial statements and disclosures.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Reverse Recapitalization (Tables)
3 Months Ended
Apr. 30, 2021
Business Combinations [Abstract]  
Summary of number of shares of common stock issued immediately following the consummation of the Business Combination
The number of shares of Common Stock issued immediately following the consummation of the Merger was:
 
 
  
Shares
 
Common stock of Switchback, outstanding prior to Merger
  
 
39,264,704
 
Less redemption of Switchback shares
  
 
(33,009
Less surrender of Switchback Founder Shares
  
 
(984,706
 
  
 
 
 
Common stock of Switchback
  
 
38,246,989
 
Shares issued in PIPE
  
 
22,500,000
 
 
  
 
 
 
Merger and PIPE financing shares (1)
  
 
60,746,989
 
Legacy ChargePoint shares (2)
  
 
217,021,368
 
 
  
 
 
 
Total shares of common stock immediately after Merger
  
 
277,768,357
 
 
  
 
 
 
(1)
This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event.
(2)
The number of Legacy ChargePoint shares was determined from the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of 0.9966. All fractional shares were rounded.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements (Tables)
3 Months Ended
Apr. 30, 2021
Class of Warrant or Right [Line Items]  
Summary Of Company's assets and liabilities that were measured at fair value on a recurring basis
The Company’s assets and liabilities that were measured at fair value on a recurring basis were as follows:
 
   
Fair Value Measured as of April 30, 2021
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
   
(in thousands)
 
Assets
                    
Money market funds
  
$
454,710
 
  
$
 
  
$
 
  
$
454,710 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial assets
  
$
454,710
 
  
$
 
  
$
 
  
$
454,710 
   
 
 
   
 
 
   
 
 
   
 
 
 
Liabilities
                    
C
ommon stock warrant liabilities (Public)
  
$
55,710
 
  
$
 
  
$
 
  
$
55,710 
C
ommon stock warrant liabilities (Private Placement)
           30,499    30,499 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial liabilities
  
$
55,710
 
  
$
 
  
$
30,499
 
  
$
86,209
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
   
Fair Value Measured as of January 31, 2021
 
   
Level 1
   
Level 2
   
Level 3
   
Total
 
   
(in thousands)
 
Assets
                    
Money market funds
  
$
109,703
 
  
$
 
  
$
 
  
$
109,703 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial assets
  
$
109,703
 
  
$
 
  
$
 
  
$
109,703 
   
 
 
   
 
 
   
 
 
   
 
 
 
Liabilities
                    
Redeemable convertible preferred stock warrant liability
  
$
 
  
$
 
  
$
75,843
 
  
$
75,843 
   
 
 
   
 
 
   
 
 
   
 
 
 
Total financial liabilities
  
$
 
  
$
 
  
$
75,843
 
  
$
75,843 
   
 
 
   
 
 
   
 
 
   
 
 
 
Summary of changes in the fair value of Level 3 financial statements
The following table presents a summary of the changes in the fair value of the Company’s Level 3 financial instruments:
 
 
  
Redeemable
convertible
preferred stock
warrant liability
 
  
Private placement
warrant liability
 
  
Earnout liability
 
 
  
(in thousands)
 
Fair value as of January 31, 2021
  
$
(75,843
  
$
 
  
$
 
Private placement warrant liability acquired as part of the merger
  
 
 
  
 
(127,888
  
 
 
Contingent earnout liability recognized upon the closing of the reverse recapitalization
  
 
 
  
 
 
  
 
(828,180
Change in fair value included in other income (expense), net
  
 
9,237
 
  
 
45,434
 
  
 
84,420
 
Reclassification of option warrants to stockholders’ equity (deficit) due to exercise
  
 
 
  
 
51,955
 
  
 
 
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization
  
 
66,606
 
  
 
 
  
 
 
Issuance of earnout shares upon triggering events
  
 
 
  
 
 
  
 
501,120
 
Reclassification of remaining contingent earnout liability upon triggering event
  
 
 
  
 
 
  
 
242,640
 
   
 
 
   
 
 
   
 
 
 
Fair value as of April 30, 2021
  
$
 
  
$
(30,499
  
$
 
   
 
 
   
 
 
   
 
 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items (Tables)
3 Months Ended
Apr. 30, 2021
Composition Of Certain Financial Statement Items [Abstract]  
Summary of inventories
Inventories consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Raw materials
  
$
9,135
 
  
$
13,029 
Work-in-progress
  
 
1
 
  
 
68 
Finished goods
  
 
19,732
 
  
 
20,495 
 
 
 
 
 
 
 
 
 
Total Inventories
  
$
28,868
 
  
$
33,592 
   
 
 
   
 
 
 
Summary of property plant and equipment, net
Property and equipment, net consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Furniture and fixtures
  
$
901
 
  
$
1,594 
Computers and software
  
 
5,394
 
  
 
5,384 
Machinery and equipment
  
 
11,583
 
  
 
10,605 
Tooling
  
 
7,991
 
  
 
7,705 
Leasehold improvements
  
 
9,582
 
  
 
9,398 
Owned and operated systems
  
 
19,733
 
  
 
17,703 
Construction in progress
  
 
2,629
 
  
 
2,462 
   
 
 
   
 
 
 
   
 
57,813
 
  
 
54,851 
   
 
 
   
 
 
 
Less: Accumulated depreciation
  
 
(26,602
  
 
(24,863
   
 
 
   
 
 
 
Total Property and Equipment, Net
  
$
31,211
 
  
$
29,988 
   
 
 
   
 
 
 
Summary of accrued and other current liabilities
Accrued and other current liabilities consisted of the following:
 
   
April 30,
2021
   
January 31,
2021
 
   
(in thousands)
 
Accrued expenses
  
$
14,592
 
  
$
18,404 
Refundable customer deposits
  
 
6,950
 
  
 
6,482 
Taxes payable
  
 
5,977
 
  
 
5,213 
Payroll and related expenses
  
 
5,545
 
  
 
7,547 
Warranty accruals
  
 
3,000
 
  
 
3,000 
Operating lease liabilities, current
  
 
2,494
 
  
 
2,393 
Other liabilities
  
 
4,372
 
  
 
4,123 
   
 
 
   
 
 
 
Total Accrued and Other Current Liabilities
  
$
42,930
 
  
$
47,162 
   
 
 
   
 
 
 
Summary of revenue
Revenue consisted of the following:
 
   
Three Months Ended April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
United States
  $35,110   $30,291 
Rest of World
   5,400    2,485 
   
 
 
   
 
 
 
Total revenue
  $40,510   $32,776 
   
 
 
   
 
 
 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Tables)
3 Months Ended
Apr. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Summary of future payments under the non-cancellable operating lease
The Company’s future payments under the
non-cancellable
operating lease are as follows:
 
Years Ending January 31,
  
(in thousands)
 
2022 (remaining nine months)
  $3,835 
2023
   5,118 
2024
   4,331 
2025
   4,154 
2026
   3,838 
Thereafter
   13,871 
   
 
 
 
Total undiscounted operating lease payments
   35,147 
Less: imputed interest
   (9,787
   
 
 
 
Total operating lease liabilities
   25,360 
Less: current portion of operating lease liabilities
   (2,494
   
 
 
 
Operating lease liabilities, noncurrent
  $22,866 
   
 
 
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock (Tables)
3 Months Ended
Apr. 30, 2021
Stockholders' Equity Note [Abstract]  
Summary Of Common Stock Capital Shares Reserved For Future Issuance
Shares of
Common Stock
reserved for future issuance, on an
as-if converted
basis, were as follows:
 
   
April 30,
2021
 
Common stock reserved for Earnout
  
9,000,000
  
Stock options issued and outstanding
  
29,795,964
  
Common stock warrants outstanding
  
43,895,087
  
Shares available for grant under 2021 Equity Incentive Plan
  
41,429,526
  
Shares available for grant under 2021 ESPP
  
8,177,683
  
   
 
 
 
Total shares of common stock reserved
  
 
132,298,260
 
 
   
 
 
 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts (Tables)
3 Months Ended
Apr. 30, 2021
Stock Warrants And Earnouts [Abstract]  
Summary of Fair Value Measurement Inputs and Valuation Techniques
The Level 3 fair value inputs used in the recurring valuation of the redeemable convertible preferred stock warrant liability were as follows:
 
 
   
February 26,
2021
(Merger
 
Date) 
  
January 31,
2021
 
Expected volatility
   84.3  80.5
Risk-free interest rate
   0.0  0.1
Dividend rate
   0.0  0.0
Expected term (years)
   0.0   1.4 
 
Summary of Fair Value Private Placement Warrants Basis Valuation Techniques
The Private Placement
W
arrants were valued using the following assumptions under the Binomial-Lattice Model (“BLM”) that assumes optimal exercise of the Company’s redemption option at the earliest possible date:
 
   
April 30,
2021
  
February 26,
2021
 
Market price of public stock
   25.3   30.8 
Exercise price
   11.5   11.5 
Expected term (years)
   4.8   5.0 
Volatility
   73.2  73.5
Risk-free interest rate
   0.8  0.8
Dividend rate
   0.0  0.0
Summary of Assumed Public Warrants
Activity of warrants is set forth below:
 
 
  
Legacy Common
and Preferred Stock
Warrants
(1)
 
  
Private
Placement
Warrants
 
  
Public
Warrants
 
  
Total
Common Stock
Warrants
(1)
 
Outstanding as of January 31, 2021
  
 
38,761,031
 
  
 
—  
 
  
 
—  
 
  
 
38,761,031
 
Common Stock Warrants as Part of the Merger
  
 
—  
 
  
 
6,521,568
 
  
 
10,470,562
 
  
 
16,992,130
 
Warrants Exercised
  
 
(1,097,305
  
 
(4,347,712
  
 
(6,413,057
  
 
(11,858,074
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
Outstanding as of April 30, 2021
  
 
37,663,726
 
  
 
2,173,856
 
  
 
4,057,505
 
  
 
43,895,087
 
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
 
 
 
(1)
The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.
Summary of Fair Value Earnout Liability Basis Valuation Techniques
Assumptions used in the valuation are described below.
 
   
March 12,
2021
  
February 26,
2021
 
Current stock price
   27.84   30.83 
Expected volatility
   72.00  71.60
Risk-free interest rate
   0.85  0.75
Dividend rate
   0.00  0.00
Expected term (years)
   4.96   5.00 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Plans and Stock-based Compensation (Tables)
3 Months Ended
Apr. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Equity Plans Activity
Activity under the Company’s equity plans is set forth below:
 
   
Number of
Stock Option
Awards
   
Weighted
Average
Exercise Price
   
Weighted
Average
Remaining
Contractual
term (in
years)
   
Aggregate
Intrinsic Value
(in thousands)
 
Outstanding as of January 31, 2021
  
 
30,166,792   $0.71    7.3   $1,064,539 
Forfeited
   (353,478  $0.74           
Expired
   (17,350  $58.74           
   
 
 
                
Outstanding as of April 30, 2021
  
 
29,795,964   $0.67    6.9   $734,460 
   
 
 
                
Options vested and expected to vest as of April 30, 2021
   29,795,964   $0.67    6.9   $734,460 
   
 
 
                
Exercisable as of April 30, 2021
   18,248,059   $0.64    6.0   $450,546 
   
 
 
                
Schedule of Stock Based compensation Expense
The following sets forth the total stock-based compensation expense for the Company’s stock options (including CEO awards) and restricted common stock included in the Company’s condensed consolidated statements of operations:
 
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
Cost of revenue
  $24  $23
Research and development
   675   302
Sales and marketing
   598   299
General and administrative
   6,280   286
  
 
 
   
 
 
 
Total stock-based compensation expense
  
$
7,577
   
$
910
 
  
 
 
   
 
 
 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions (Tables)
3 Months Ended
Apr. 30, 2021
Related Party Transactions [Abstract]  
Summary of revenue transactions The following revenue transactions took place between the Company and Daimler during the three months ended April 30, 2021 and 2020:
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands)
 
Daimler
  
$
1,335
 
  
$
726 
Revenue from related parties
  
$
1,335
 
  
$
726 
   
 
 
   
 
 
 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share (Tables)
3 Months Ended
Apr. 30, 2021
Earnings Per Share [Abstract]  
Summary of computation of basic and diluted net loss per share
The following table sets forth the computation of the Company’s basic and diluted net loss per share attributable to common stockholders for the three months ended April 30, 2021 and 2020:
 
   
Three Months Ended

April 30,
 
   
2021
   
2020
 
   
(in thousands, except share and per
share data)
 
Numerator:
          
Net income (loss)
  $82,289   $(30,098
Adjust:
Cumulative dividends on redeemable convertible preferred stock
   (4,292   —   
Adjust:
Deemed dividends attributable to vested option holders
   (51,855   —   
Adjust:
Deemed dividends attributable to common stock warrant holders
   (110,635   —   
Net loss attributable to common stockholders - Basi
c
   (84,493   (30,098
Less:
Gain attributable to earnout shares issued
   (53,820   —   
Less:
Change in fair value of dilutive warrants
   (49,471   —   
   
 
 
   
 
 
 
Net loss attributable to common stockholders - Dilute
d
  $(187,784  $(30,098
   
 
 
   
 
 
 
Denominator:
          
Weighted average common shares outstanding
   218,932,121    12,432,519 
Less:
Weighted-average unvested restricted shares and shares subject to repurchase
   (316,258   (179,427
   
 
 
   
 
 
 
Weighted average shares outstanding - Basi
c
   218,615,863    12,253,092 
Add:
Earnout Shares under the treasury stock method
   2,956,122    0 
Add:
Public and Private Placement Warrants under the treasury stock method
   3,961,404    0 
   
 
 
   
 
 
 
Weighted average shares outstanding - Dilute
d
   225,533,389    12,253,092 
   
 
 
   
 
 
 
Net loss per share - Basic
  $(0.39  $(2.46
   
 
 
   
 
 
 
Net loss per share - Diluted
  $(0.83  $(2.46
   
 
 
   
 
 
 
Summary of computation of diluted net loss per share
The potential shares of
C
ommon
S
tock that were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented because including them would have had an antidilutive effect were as follows:
 
   
April 30, 2021
 
Options to purchase common stock
   29,795,964 
Unvested early exercised common stock options
   263,982 
Common stock warrants
   43,895,087 
   
 
 
 
Total potentially dilutive common share equivalents
   73,955,033 
   
 
 
 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Description of Business and Basis of Presentation - Additional Information (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Description of Organization, Business Operations and Basis of Presentation (Details) [Line Items]    
Accumulated deficit $ (597,125) $ (679,414)
Cash equivalents and restricted cash $ 610,200  
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Significant Accounting Policies (Details)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
Segment
$ / shares
shares
Apr. 30, 2020
USD ($)
Jan. 31, 2021
USD ($)
$ / shares
Summary of Significant Accounting Policies (Details) [Line Items]      
Number of operating segments | Segment 1    
Number of securities called by each warrant or right 1    
Revenue expected to be recognised from remaining performance obligations | $ $ 110.1    
Percentage of revenue expected to be recognised from remaining performance obligations Over next twelve months 42.00%    
Total deferred revenue | $ $ 97.6   $ 89.8
Deferred revenue revenue recognised | $ $ 15.2 $ 16.4  
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001   $ 0.0001
Customer One [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration risk percentage 11.00%   16.00%
Customer Two [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Concentration risk percentage 10.00% 10.00%  
Public Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right exercised during period shares 6,413,057    
Private Placement Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 1,000,000    
Class of warrant or right exercised during period shares 4,347,712    
Initial public offering [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Common stock, par value (in Dollars per share) | $ / shares $ 0.0001    
Initial public offering [Member] | Public Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 10,470,562    
Initial public offering [Member] | Private Placement Warrants [Member]      
Summary of Significant Accounting Policies (Details) [Line Items]      
Class of warrant or right issued during period shares 6,521,568    
Class A common stock      
Summary of Significant Accounting Policies (Details) [Line Items]      
Number of securities called by each warrant or right, per share (in Dollars per share) | $ / shares $ 11.50    
Percentage of stockholders involves for exercise of a assumed common stock warrants 50.00%    
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.1
Reverse Recapitalization - Summary of Number of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) - shares
3 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Business Acquisition [Line Items]    
Common stock of Switchback, outstanding prior to Merger 38,246,989  
Merger and PIPE financing shares [1] 60,746,989  
Legacy ChargePoint shares [2] 217,021,368  
Total shares of common stock immediately after Merger 277,768,357  
Switchback [Member]    
Business Acquisition [Line Items]    
Common stock of Switchback, outstanding prior to Merger   39,264,704
Less redemption of Switchback shares (33,009)  
Less surrender of Switchback Founder Shares (984,706)  
PIPE Financing [Member]    
Business Acquisition [Line Items]    
Shares issued in PIPE 22,500,000  
[1] This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event.
[2] The number of Legacy ChargePoint shares was determined from the 217,761,738 shares of Legacy ChargePoint common stock outstanding immediately prior to the closing of the Merger converted at the exchange ratio of 0.9966. All fractional shares were rounded.
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Reverse Recapitalization - Additional Information (Details)
3 Months Ended
Feb. 26, 2021
USD ($)
$ / shares
shares
Apr. 30, 2021
USD ($)
shares
Jan. 31, 2021
shares
Common stock, shares issued   305,073,200 22,961,032
Common stock, shares outstanding   305,073,200 22,961,032
Common stock remain reserved for oustanding   132,298,260  
Stockholders equity exchange ratio 0.9966    
Temporary Equity, shares outstanding   0 182,934,257
Merger and PIPE financing shares [1]   60,746,989  
Merger and PIPE financing | $   $ 511,646,000  
Transaction costs | $   36,500,000  
Adjustments to additional paid in capital, decrease for cost recognition | $   29,500,000  
Offering costs expensed | $   7,000,000  
SponsorMember | Private Placement Warrants [Member]      
Debt instrument convertible into warrants | $ $ 1,000,000    
Conversion price per warrants | $ / shares $ 1.50    
Due to related party | $ $ 1,500,000    
Switchback Public Stockholders [Member]      
Stocks redeemed value | $   300,000  
PIPE Financing [Member]      
Proceeds from business Combination | $   $ 225,000,000  
Switchback [Member]      
Stock surrended During Period, Shares   (984,706)  
Cash held in trust account | $   $ 286,600,000  
Switchback [Member] | Founder Earn Back Triggering Event [Member]      
Share transfer, trigger price price per share. | $ / shares $ 12.00    
Number of consecutive trading days for determining share price 10 days    
Number of trading days for determining share price. 20 days    
Threshold number of trading days for determining share price from date of business combination 5 years    
Switchback [Member] | Subscription Agreement [Member] | PIPE Financing [Member]      
Initial public offering shares (in Shares) 22,500,000    
Public share price (in Dollars per share) | $ / shares $ 10.00    
Initial public offering gross proceeds | $ $ 225,000,000    
Legacy Charge Point [Member] | Series H-1 [Member]      
Temporary Equity, shares outstanding 22,427,306    
Preferred stock, conversion basis one-to-one basis    
Convertible preferred stock, shares issued upon conversion 1,026,084    
Preferred stock, amount of preferred dividends in arrears | $ $ 21.1    
Legacy Charge Point [Member] | Series H [Member]      
Temporary Equity, shares outstanding 160,925,957    
Preferred stock, conversion basis one-to-one basis    
Legacy Charge Point [Member] | Series G [Member]      
Temporary Equity, shares outstanding 160,925,957    
Preferred stock, conversion basis one-to-one basis    
Legacy Charge Point [Member] | Series F [Member]      
Temporary Equity, shares outstanding 160,925,957    
Preferred stock, conversion basis one-to-one basis    
Legacy Charge Point [Member] | Series E [Member]      
Temporary Equity, shares outstanding 160,925,957    
Preferred stock, conversion basis one-to-one basis    
Legacy Charge Point [Member] | Series D [Member]      
Temporary Equity, shares outstanding 160,925,957    
Preferred stock, conversion basis one-to-one basis    
Legacy Charge Point [Member] | Series C [Member]      
Temporary Equity, shares outstanding 45,376    
Preferred stock, conversion basis 1:73.4403    
Legacy Charge Point [Member] | Series B [Member]      
Temporary Equity, shares outstanding 130,590    
Preferred stock, conversion basis 1:42.9220    
Legacy Charge Point [Member] | Series A [Member]      
Temporary Equity, shares outstanding 29,126    
Preferred stock, conversion basis 1:48.2529    
Charge Point Common Stock [Member] | Switchback [Member]      
Business acquisition, share price (in Dollars per share) | $ / shares $ 10.00    
Common stock, shares issued 217,021,368    
Common stock, shares outstanding 217,021,368    
Number of share options exercised during the current period. 68,896,516    
Common stock remain reserved for oustanding 68,896,516    
Founder Shares [Member] | Switchback [Member]      
Stock surrended During Period, Shares 984,706    
Founder Earn Back Shares [Member] | Switchback [Member]      
Number of founder shares forfeited 900,000    
Legacy Charge Point Shares [Member]      
Common stock, shares outstanding 217,761,738    
[1] This includes 900,000 contingently forfeitable Founder Earn Back Shares pending the occurrence of the Founder Earn Back Triggering Event.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Company's Assets and Liabilities that were Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Fair Value, Recurring [Member]    
Assets    
Financial Assets $ 454,710 $ 109,703
Liabilities    
Financial Liabilities 86,209 75,843
Fair Value, Recurring [Member] | Redeemable Convertible Preferred Stock Warrant Liability [Member]    
Liabilities    
Financial Liabilities   75,843
Public Warrants [Member] | Fair Value, Recurring [Member] | Common Stock Warrant Liabilities [Member]    
Liabilities    
Financial Liabilities 55,710  
Private Placement Warrants [Member] | Fair Value, Recurring [Member] | Common Stock Warrant Liabilities [Member]    
Liabilities    
Financial Liabilities 30,499  
Money Market Funds [Member]    
Assets    
Financial Assets 454,710 109,703
Level 1 | Fair Value, Recurring [Member]    
Assets    
Financial Assets 454,710 109,703
Liabilities    
Financial Liabilities 55,710  
Level 1 | Public Warrants [Member] | Fair Value, Recurring [Member] | Common Stock Warrant Liabilities [Member]    
Liabilities    
Financial Liabilities 55,710  
Level 1 | Money Market Funds [Member]    
Assets    
Financial Assets 454,710 109,703
Level 3 | Fair Value, Recurring [Member]    
Liabilities    
Financial Liabilities 30,499 75,843
Level 3 | Fair Value, Recurring [Member] | Redeemable Convertible Preferred Stock Warrant Liability [Member]    
Liabilities    
Financial Liabilities   $ 75,843
Level 3 | Private Placement Warrants [Member] | Fair Value, Recurring [Member] | Common Stock Warrant Liabilities [Member]    
Liabilities    
Financial Liabilities $ 30,499  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Financial Statements (Details) - Significant Other Unobservable Inputs (Level 3) [Member]
$ in Thousands
3 Months Ended
Apr. 30, 2021
USD ($)
Redeemable Convertible Preferred Stock Warrant Liability [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Beginning balance $ (75,843)
Change in fair value included in other income (expense), net 9,237
Reclassification of Legacy ChargePoint preferred stock warrant liability upon the reverse capitalization 66,606
Earnout Liability [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Contingent earnout liability recognized upon the closing of the reverse recapitalization (828,180)
Change in fair value included in other income (expense), net 84,420
Issuance of earnout shares upon triggering events 501,120
Reclassification of remaining contingent earnout liability upon triggering event 242,640
Private Placement Warrants [Member]  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Private placement warrant liability acquired as part of the merger (127,888)
Change in fair value included in other income (expense), net 45,434
Reclassification of option warrants to stockholders' equity (deficit) due to exercise 51,955
Ending balance $ (30,499)
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Money Market Funds [Member]    
Unrealized gains or losses $ 0 $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Composition Of Certain Financial Statement Items [Abstract]    
Depreciation expenses $ 2.7 $ 2.3
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Inventory Disclosure [Abstract]    
Raw materials $ 9,135 $ 13,029
Work-in-progress 1 68
Finished goods 19,732 20,495
Total Inventories $ 28,868 $ 33,592
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items - Summary of Property Plant and Equipment Net (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 57,813 $ 54,851
Less: Accumulated depreciation (26,602) (24,863)
Total Property and Equipment, Net 31,211 29,988
Furniture and fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 901 1,594
Computers and software [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 5,394 5,384
Machinery and equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 11,583 10,605
Tooling [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 7,991 7,705
Leasehold improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 9,582 9,398
Owned and operated systems [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross 19,733 17,703
Construction in progress [Member]    
Property, Plant and Equipment [Line Items]    
Property, Plant and Equipment, Gross $ 2,629 $ 2,462
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items - Summary of Accrued and Other Current Liabilities (Detail) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Payables and Accruals [Abstract]    
Accrued expenses $ 14,592 $ 18,404
Refundable customer deposits 6,950 6,482
Taxes payable 5,977 5,213
Payroll and related expenses 5,545 7,547
Warranty accruals 3,000 3,000
Operating lease liabilities, current 2,494 2,494
Other liabilities 4,372 4,123
Total Accrued and Other Current Liabilities $ 42,930 $ 47,162
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.1
Composition of Certain Financial Statement Items - Summary Of Revenue (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 40,510 $ 32,776
United States [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax 35,110 30,291
Rest of World [Member]    
Disaggregation of Revenue [Line Items]    
Revenue from Contract with Customer, Excluding Assessed Tax $ 5,400 $ 2,485
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Additional Information (Detail) - 2018 Loan - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Mar. 31, 2021
Jun. 30, 2019
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Jul. 31, 2018
Line of Credit Facility [Line Items]            
Term loan facility maximum borrowing capacity           $ 45.0
Term loan facility unused borrowing capacity   $ 10.0        
Term loan facility borrowings during the period   35.0        
Payment of issuance costs   1.1        
Proceeds from term loan facility   $ 33.9        
Term loan facility term   5 years        
Term loan facility interest rate description   LIBOR plus 6.55%        
Term loan facility interest rate   6.55%        
Term loan facility interest expense incurred     $ 1.5 $ 0.8    
Term loan facility accrued interest     $ 0.0   $ 0.0  
Repayments of term loan facility $ 35.0          
Payments of accrued interest and prepayment fees $ 1.2          
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
Apr. 30, 2021
USD ($)
Purchase Commitment [Member]  
Commitments and Contingencies (Details) [Line Items]  
Purchase commitments for goods and services $ 100.5
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies - Summary of Future Payments Under the&#160;Non-Cancellable&#160;Operating Lease (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
2022 (remaining nine months)   $ 3,835
2023   5,118
2024   4,331
2025   4,154
2026   3,838
Thereafter   13,871
Total undiscounted operating lease payments   35,147
Less: imputed interest   (9,787)
Total operating lease liabilities   25,360
Less: current portion of operating lease liabilities $ (2,494) (2,494)
Operating lease liabilities, noncurrent $ 22,866 $ 22,459
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
Feb. 26, 2021
Apr. 30, 2021
Jan. 31, 2021
Redeemable Convertible Preferred Stock [Line Items]      
Common stock outstanding   305,073,200 22,961,032
Common stock par value   $ 0.0001 $ 0.0001
Shares par value $ 0.0001    
Shares authorized to issue prior to merger 484,951,532    
Redeemable Convertible Preferred Stock [Member]      
Redeemable Convertible Preferred Stock [Line Items]      
Shares authorized to issue prior to merger 185,180,248    
Common Stock [Member]      
Redeemable Convertible Preferred Stock [Line Items]      
Shares authorized to issue prior to merger 299,771,284    
Common Stock [Member] | Switchback [Member]      
Redeemable Convertible Preferred Stock [Line Items]      
Business combination, stock issued 60,746,989    
Business combination, stock issued value $ 200.5    
Business combination, issuance costs $ 29.4    
Common stock outstanding 277,768,357    
Common stock par value $ 0.0001    
Voting rights one    
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.1
Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail)
Apr. 30, 2021
shares
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 132,298,260
Common stock reserved for Earnout [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 9,000,000
Stock options issued and outstanding [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 29,795,964
Common stock warrants outstanding [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 43,895,087
Shares available for grant under 2021 Equity Incentive Plan [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 41,429,526
Shares available for grant under 2021 ESPP [Member]  
Common Stock Capital Shares Reserved For Future Issuance [Line Items]  
Total shares of common stock reserved 8,177,683
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Additional Information (Detail) - USD ($)
3 Months Ended
Mar. 13, 2021
Mar. 12, 2021
Apr. 30, 2021
Apr. 30, 2020
Feb. 26, 2021
Adjustments in warrants     $ (9,237,000) $ (535,000)  
Number of days determining Earnout Triggering Event     10 days    
Number of consecutive days determining Earnout Triggering Event     20 days    
Class of warrants outstanding [1]     38,761,031    
Tranche Three [Member]          
Earnout Shares   9,000,000      
Common Stock [Member]          
Stock that may be issued     27,000,000    
Common Stock [Member] | Legacy Chargepoint [Member]          
Class of warrants outstanding     36,402,503    
Earnout Shares [Member]          
Earnout liability $ 743,700,000        
Earnout liability fair value         $ 828,200,000
Issuance Of Earnout Shares   18,000,000      
Stock issued during period, shares, acquisitions 17,539,657        
Estimated fair value of earn out liability   $ 242.6      
Business combination, stock issued   9,000,000      
Redeemable Convertible Preferred Stock Warrants [Member] | Series B D E Preferred Stock [Member]          
Class of warrants outstanding     2,358,528    
Preferred Stock [Member] | Legacy Chargepoint [Member]          
Class of warrants outstanding     2,358,528    
Gain [Member] | Earnout Shares [Member]          
Adjustments in warrants     $ 84,400,000    
Earnout Triggering Event [Member] | Share Price Greater Or Equal 15 USD [Member]          
Share price triggering Earnout   $ 15.00      
Earnout Triggering Event [Member] | Share Price Greater Or Equal 20 USD [Member]          
Share price triggering Earnout     $ 20.00    
Triggering Share price   $ 20.00      
Earnout Triggering Event [Member] | Common Stock [Member]          
Threshold triggering Share price   $ 30.00      
Earnout Triggering Event [Member] | Common Stock [Member] | Share Price Greater Or Equal 15 USD [Member]          
Earnout triggering share price     15.00    
Earnout Triggering Event [Member] | Common Stock [Member] | Share Price Greater Or Equal 30 USD [Member]          
Triggering Share price     $ 30.00    
Earnout Triggering Event [Member] | Earnout Shares [Member]          
Stock issuable value   $ 501,100,000      
Private Placement Warrants [Member]          
Days from which Warrants are exercisable     30 years    
Proceeds from warrants exercised     $ 73,300,000    
Initial measurements of fair value of warrant liability     127,900,000    
Fair value adjustment of warrants     45,400,000    
Public Warrants [Member]          
Initial measurements of fair value of warrant liability     153,700,000    
Fair value adjustment of warrants     $ 1,600,000    
[1] The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) - Level 3 [Member] - Redeemable Convertible Preferred Stock Warrants [Member]
Feb. 26, 2021
yr
Jan. 31, 2021
yr
Expected volatility [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value measurements inputs 0.843 0.805
Risk-free interest rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value measurements inputs 0 0.001
Dividend rate [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value measurements inputs 0 0
Expected term (years) [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value measurements inputs 0.0 1.4
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Detail)
Apr. 30, 2021
shares
Assumed Common Stock Warrants Or Right [Line Items]  
Outstanding as of January 31, 2021 38,761,031 [1]
Common Stock Warrants as Part of the Merger 16,992,130 [1]
Warrants Exercised (11,858,074) [1]
Exercisable as of Outstanding as of April 30, 2021 43,895,087 [1]
Legacy Common and Preferred Stock Warrants [Member]  
Assumed Common Stock Warrants Or Right [Line Items]  
Outstanding as of January 31, 2021 38,761,031 [1]
Warrants Exercised (1,097,305) [1]
Exercisable as of Outstanding as of April 30, 2021 37,663,726 [1]
Private Placement Warrants [Member]  
Assumed Common Stock Warrants Or Right [Line Items]  
Common Stock Warrants as Part of the Merger 6,521,568
Warrants Exercised (4,347,712)
Exercisable as of Outstanding as of April 30, 2021 2,173,856
Public Warrants [Member]  
Assumed Common Stock Warrants Or Right [Line Items]  
Common Stock Warrants as Part of the Merger 10,470,562
Warrants Exercised (6,413,057)
Exercisable as of Outstanding as of April 30, 2021 4,057,505
[1] The shares (and the warrants’ exercise prices) subject to the Company’s Legacy common and preferred stock warrants were restated to reflect the exchange ratio of approximately 0.9966 established in the Merger Agreement as discussed in Note 3.
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Parenthetical) (Detail)
Feb. 26, 2021
Assumed Common Stock Warrants Or Right [Line Items]  
Stockholders equity exchange ratio 0.9966
Legacy ChargePoint Shares [Member]  
Assumed Common Stock Warrants Or Right [Line Items]  
Stockholders equity exchange ratio 0.9966
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Summary of Fair Value Private Placement Warrants Basis Valuation Techniques (Detail) - Private Placement Warrants [Member]
Apr. 30, 2021
yr
Feb. 26, 2021
yr
Market price of public stock [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 25.3 30.8
Exercise price [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 11.5 11.5
Expected term (years) [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 4.8 5.0
Expected volatility [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 0.732 0.735
Risk-free interest rate [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 0.008 0.008
Dividend rate [Member]    
Fair Value Private Placement Warrants Basis Valuation Techniques [Line Items]    
Fair value measurements inputs 0 0
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Warrants and Earnouts - Summary of Fair Value Earnout Liability Basis Valuation Techniques (Detail) - Earnout Shares [Member]
Mar. 12, 2021
yr
Feb. 26, 2021
yr
Current stock price [Member]    
Fair Value Earnout Liability Basis Valuation Techniques [Line Items]    
Earnout Liability Measurement Input 27.84 30.83
Expected volatility [Member]    
Fair Value Earnout Liability Basis Valuation Techniques [Line Items]    
Earnout Liability Measurement Input 0.7200 0.7160
Risk-free interest rate [Member]    
Fair Value Earnout Liability Basis Valuation Techniques [Line Items]    
Earnout Liability Measurement Input 85 75
Dividend rate [Member]    
Fair Value Earnout Liability Basis Valuation Techniques [Line Items]    
Earnout Liability Measurement Input 0 0
Expected term (years) [Member]    
Fair Value Earnout Liability Basis Valuation Techniques [Line Items]    
Earnout Liability Measurement Input 4.96 5.00
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Plans and Stock-based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding 29,795,964   30,166,792
Stock based compensation expense $ 7,577,000 $ 910,000  
Total unrecognized stock based compensation cost related to stock awards $ 45,000,000    
Weighted average period 2 years 1 month 6 days    
Common stock capital shares reserved for future issuance 132,298,260    
CEO Awards Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock based compensation expense $ 0    
Total compensation cost related to unvested awards not yet recognised $ 38,800,000    
Equity Incentive Plan Two Thousand Twenty One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation arrangement, shares available for grant 41,429,526    
Share based compensation, terms of plan On the first day of each March, beginning on March 1, 2021 and continuing through March 1, 2030, the 2021 EIP reserve will automatically increase by a number of shares equal to the lesser of (a) 5% of the total number of shares actually issued and outstanding on the last day of the preceding month and (b) a number determined by our Board of Directors.    
Equity Stock Purchase Plan Two Thousand Twenty One [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share based compensation arrangement, shares available for grant 8,177,683    
Share based compensation, terms of plan on the first day of each March during the term of the 2021 ESPP, commencing on March 1, 2021 and ending on (and including) March 1, 2040, the aggregate number of shares of stock that may be issued under the 2021 ESPP shall automatically increase by a number equal to the lesser of (i) one percent (1%) of the total number of shares of stock issued and outstanding on the last day of the preceding month, (ii) 5,400,000 shares of stock (subject to standard anti-dilution adjustments), or (iii) a number of shares of stock determined by the Board.    
Share based compensation arrangement, description of plan Under the 2021 ESPP, the Company can grant stock options to purchase shares of Common Stock at a purchase price which shall not be less either than 85% of the fair market value of such share on the first trading day of an offering period or 85% of the fair market value of such share on the purchase date.    
Equity Incentive Plan Two Thousand Seventeen [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock capital shares reserved for future issuance 24,259,238    
Equity Incentive Plan Two Thousand Seven [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock capital shares reserved for future issuance 5,143,849    
Chief Executive Officer [Member] | CEO Awards Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of options outstanding 1,500,000    
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Plans and Stock-based Compensation - Summary of Equity Plans Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 30, 2021
Jan. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of stock option awards outstanding beginning balance 30,166,792  
Number of stock option awards forfeited (353,478)  
Number of stock option awards expired (17,350)  
Number of stock option awards outstanding ending balance 29,795,964 30,166,792
Number of stock option awards options vested and expected to vest 29,795,964  
Number of stock option awards exercisable 18,248,059  
Weighted average exercise price outstanding beginning balance $ 0.71  
Weighted average exercise price forfeited 0.74  
Weighted average exercise price expired 58.74  
Weighted average exercise price outstanding ending balance 0.67 $ 0.71
Weighted average exercise price options vested and expected to vest 0.67  
Weighted average exercise price exercisable $ 0.64  
Weighted average remaining contractual term 6 years 10 months 24 days 7 years 3 months 18 days
Weighted average remaining contractual term options vested and expected to vest 6 years 10 months 24 days  
Weighted average remaining contractual term exercisable 6 years  
Aggregate intrinsic value outstanding $ 734,460 $ 1,064,539
Aggregate intrinsic value options vested and expected to vest 734,460  
Aggregate intrinsic value exercisable $ 450,546  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.1
Equity Plans and Stock-based Compensation - Summary of Stock Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 7,577 $ 910
Cost of revenue [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 24 23
Research and development [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 675 302
Sales and marketing [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense 598 299
General and administrative [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Total stock-based compensation expense $ 6,280 $ 286
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.1
Income Taxes - Additional Information (Detail)
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Income Tax Disclosure [Abstract]    
Effective income tax rate 0.00% 0.00%
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions - Additional Information (Detail) - USD ($)
$ in Millions
Apr. 30, 2021
Jan. 31, 2021
Daimler [Member]    
Related Party Transaction [Line Items]    
Related party accounts receivable $ 1.7 $ 1.2
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions - Summary of Revenue Transactions (Detail) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Related Party Transaction [Line Items]    
Revenue from related parties $ 1,335 $ 726
Daimler [Member]    
Related Party Transaction [Line Items]    
Revenue from related parties $ 1,335 $ 726
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share - Additional Information (Detail)
3 Months Ended
Apr. 30, 2021
shares
Exchange ratio used to determine the number of shares of common stock into which they converted 0.9966
Shares excluded from diluted net loss per share 73,955,033
Earn Out Shares [Member]  
Shares excluded from diluted net loss per share 9,000,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 30, 2021
Apr. 30, 2020
Numerator:    
Net income (loss) $ 82,289 $ (30,098)
Adjust: Cumulative dividends on redeemable convertible preferred stock (4,292)  
Adjust: Deemed dividends attributable to vested option holders (51,855)  
Adjust: Deemed dividends attributable to common stock warrant holders (110,635)  
Net loss attributable to common stockholders - Basic (84,493) (30,098)
Less: Gain attributable to earnout shares issued (53,820)  
Change in fair value of warrant liabilities (49,471)  
Net loss attributable to common stockholders - Diluted $ (187,784) $ (30,098)
Denominator:    
Weighted average common shares outstanding 218,932,121 12,432,519
Less: Weighted-average unvested restricted shares and shares subject to repurchase (316,258) (179,427)
Weighted average shares outstanding - Basic 218,615,863 12,253,092
Add: Earnout Shares under the treasury stock method 2,956,122 0
Add: Public and Private Placement Warrants under the treasury stock method 3,961,404 0
Weighted average shares outstanding - Diluted 225,533,389 12,253,092
Net loss per share - Basic $ (0.39) $ (2.46)
Net loss per share - Diluted $ (0.83) $ (2.46)
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.1
Basic and Diluted Net Loss Per Share - Summary of Computation of Diluted Net Loss Per Share (Detail)
3 Months Ended
Apr. 30, 2021
shares
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total potentially dilutive common share equivalents 73,955,033
Options to purchase common stock [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total potentially dilutive common share equivalents 29,795,964
Unvested early exercised common stock options [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total potentially dilutive common share equivalents 263,982
Common stock warrants [Member]  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]  
Total potentially dilutive common share equivalents 43,895,087
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.1
Subsequent Events - Additional Information (Detail)
Jul. 06, 2021
$ / shares
Subsequent Event [Member] | Public Warrants [Member]  
Subsequent Event [Line Items]  
Class of warrants redemption price per share $ 0.01
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( F)RU('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " )B&ULS9+! M:L,P#(9?9?B>R$Z@&R;-I:.G#@8K;.QF;+4UBQUC:R1]^R5>FS*V!]C1TN]/ MGT"-#E+W$9]C'S"2Q70WNLXGJ<.:G8B"!$CZA$ZE,1@M(? MZHA0<;X"AZ2,(@4SL @+D;6-T5)'5-3'"][H!1\^8Y=A1@-VZ-!3 E$*8.T\ M,9S'KH$;8(811I>^"V@68J[^B\GK%M8G M4E[C]"M92>> :W:=_%IO'O=;UE:\$@5?%4+LQ;WD#Y+7[[/K#[^;L.N-/=A_ M;'P5;!OX=1?M%U!+ P04 " )B621A'^_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 F)RU)@4[D8P@4 -$8 8 >&PO=V]R:W-H965T&UL MM9E;;]LV&(:ONU]!&+W8@-B6*)]2) 82-5FSM:D;9RNZ81>T1%M")5&C*#OY M]_M(R:(3R)_TO/,2;2.D+P_E%SC9\R=4?^4+"V;!1">.49T4L,B+Y^K)W MY;[SO9DN8)[X,^:[XN"8Z*JLA/BN3^["RYZCB7C" Z4E&/QLN<^31"L!Q[^U M:*]YIRYX>+Q7OS65A\JL6,%]D7R-0Q5=]F8]$O(U*Q/U('8?>%VAL=8+1%*8 MOV17/3L:]4A0%DJD=6$@2..L^F5/=4,<%)@Y1PK0N@!]5< ]]@:O+N"9BE9D MIEKOF6+S"REV1.JG04T?F+8QI:$V<::[<:DDW(VAG)K[8LLE64"/D3XI(B9Y M<3%4(*QO#X-:Y+H2H4=$//))9"HJR$T6\O!E^2$ -51T3W5-4<&K7 Z(YYP1 MZE"WA''7Z7]!*,8-Q?@TB@67L0AU=Q(85:U N-*^ M W]Z\Z:C#R8-VP17!+#0P-TF;--&A)=?LZ3@",>TX9B>UD9?2B85E\DS>>"Y MD*H-"9=2LL2(9@W1[,2Q(QG8JQFT>&+"+"MUD*E;/Q *D/JN#]G+5W+2Y)1PZY806,0A;$D">,7&UYAKJP M:X/!Q>W\-:^OSX0DCV*7M;+BCUF:AI<9#9R^Z.QXV K3IL.%#?TNHEN M4BXW>H;^"@HJ(KY(N>.,,"0; /2D 'AD3^0NA B( MUW%0?3\@@+CD;-1WIZ/I9#;!"&T0T)." -)82$@G W=F\HEK]_)%"0L3B# 1 MMCINA_K[&PS29@$]*0ON,EAQ5U_^.MW9/EA;P7!%/$>I=7W:8=/&\R5GQUL( M%Q@Y,PS$6CP]R>*;^%F(0H'%_A7GQ\EPQ7.P5I3-NCW%C?HU6S.Z%E)LXRQH MI\,U_2OLR][:OH>[]&.LP"W$FKCTY]4O9,F#4@)K&U"'$CAS"O-ZJ43P_8SD ML C=LJ3DY*TST MSC-9&@8=[./AM:):/S^E*)*V0N(#_8?&(D=@,\'#7WC<4 MI$ 0L6S#CWX<= C=?UMB'N$=;-*KJS5M;_P_[4AYUG,] MW"%_9&;@2G43P,3G+(C(+A(@O*O;A3]Q&<0%6\&UM0D5_M'S=7F_WZ*[-+/;2/5YO]GYA>,AG2B1FRWHE5!*I.8PXBSD4C\ ]]="J/V)?D'S7XSY?U!+ P04 " ) MBG+/K2AY./QN>/QGCOJ[%ZJ3\U&"(T^5V7=G"\V6F]/5ZLFVXB*-R_E5M3P MRUJJBFMX5+>K9JL$S[M)5;FB&$>KBA?UXN*L>W>E+LYDJ\NB%E<*-6U5W&VU>K"[.MOQ67 O]<7NEX&FUTY(7E:B;0M9(B?7YXC4Y MO621F=!)_%6(^V9OC(PI-U)^,@_O\O,%-HA$*3)M5'#XFF;@_?M3^_BL&@T.C+9-ET M_Z/[018O4-8V6E;#9$!0%77_EW\>'+$W@00S$^@P@3YU ALFL,[0'EEGUENN M^<69DO=(&6G09@:=;[K98$U1FVV\U@I^+6">OKB4=0Z;(G($HT:61].O1F?5> M;]5+Q/ 244R)8_JE?_IOO(;IQ#5]!9;OS*<[\VFGC\V9WRHE:HUXTX"=IQZ- M;*>1=1J#.8V\V2#P#\A"6HJPH?_R! M1/C58ZP9H?X-Q% +&6OX>8BE):S5;$675,H'ER]"RTX6I(Q.O.&0"G$?WQKKZ#")*J$,XHBJPU:9)$R029+<58F%(WLGB'+/8BNU)BRXL/@%B8BT> MI2PEX02C+49I%+$9YZ8[D.D1YP);*_W0.=5DDBWPI^Y.@@MK:F\PH81,H-I2 M-$V3Q(V4X)%&L!?KGX"4ZZ*^1:4 5NT/ES(<>B+7)^WCFWE/#_H/@)$XG&8; MIUA"XAG\>S1(O/A_D3*_+\K2"8TX0M"*@6-2A\!&@B+4[]CN,'G\1NW\"Q0R M!6=+$1Q$<]L^DAWQLUU_CCSHF+5N'#(<3Z/2(4=3# =]!N#(<21X$L&7!;\I MRD)#"O6Q/!DIBCR1H[;\P1"4TWJ;#2!6,9L:[Q!+XV0FQ9&1-8B?-@"B:H'= M[9R\YPTG;ILK IHR*Z@<8C&)9K(>&3F%^$GEK5@+P)D#)0/OM6[7VK00L"0* MIA =8CAE.MN(%$/+C36<;:E$ PQ7,';J0$XN>$0^(ZMH]VLH=3 MGZ3QU$L..9+@.5:@(RM0/RM,=Q*X2];S7GM#[>P>LCB:'AB'6) D:30#=R0! MZB>!?E>]$"^IG>8I)-*YM?<:D2-Y_I! CVTMM1,ZI4DT+9Z<8D&8SJ =\SX] MTN7(JH(F'-K3[!.ZYTKQX]%([1R?1!3/81E3/#W6Q^1"5"8'HTQ"I:QT8<9; M]1A\;I2N(O^2VMU,'"8!F\$XL@7ULT7/XJ6L;T^T4-515]F,D*;6WCJ$XIGD M2T?2H'[2Z!/,,7R.EB-*8C:E=9=H;Y7)DFXA/R^I$&"F@U7IF]K]08:S']-N3"V MT&B_>T9#XXSR$ULC#SL_!^LG9&!3%7)X__.A=!3[B,8[*D2? ](X3A M<(ECMJ2/RYB=@M49_7]"Q7GG9AM-K]!>DT^^@Z'!CQLJ+^2NOUWE>F%0"M&?NLDZ*&F5\6P -.@UV M==()H?'T)M A&-&8S12*;.]^V5]Z05?75FW97=,/79VLP"<;\VWE3J"BAF=G MS\3L FR_6QM@.X3"F5L,-M9HS%^C[8,>DIL3H5U^G81I3.CTLL4E&,5I0&8J M"S96:LQ?J?7U3^--RT[H=C460.$83)MFA]Q)1**0SMSFL[%R8U]8N9D,\)1* M8=F=]J\P.;*^2S@O=QQRSLN=U=YG+/,-\7>N;HNZ@89H#1/QRQB;>1J(7+-64HW$JD\28C\_42Y."XM;+T] M^,+VL38/[-4B(WNZI?I;MI'0LFLO$4MHJIA(D:2[I?4)?USCF3$H%-\9/:K& M/3*AO CQ:AI_1TO+,424TU ;%P0N![JFG!M/P/&S#,WQ=@4UA - M2\TT;K6$MPSL]&HMT@@FA48([I3@+"(:&D^$DS2D:&L<*W2W(9*F.J::A83? MHS_0M^TSNOMPCSX@EJ*OL<@522.UL#4P&<]V6/7_5/;O]O3_*9./:.(\(-=Q M<8?Y>MC\'Y*".>XRMV$DZN%PZ^%P"W_3/IPP%'D*$4L:4G8@+YQVQ50ZF1=. M3*(<5BYVG(5]:))WB)R&Z(QO4O--!OF^TB03$O(-??Z9,_W[ <',("'15A?S M]IWPG*(-A0]F!U\!R'H$+7]"/RL[XIS7_]$9^93@5(KF.A63_T:B+ MN70Z:\)O8^8*95WT\Y&:=L*[+O!9.K.O&[:>4T[ M?Q\M[.!*0XJR=-^%/!]%;BM&D+T:V;L)&7$&5]B&S"Y_,.NY"]AK)=!YV_9Y1Q\ZI4#FW@_6M MB3)Q9HXW<5O0'5(7U@EV)FX/=*.ZXMNA1W*Q5LZ0GXJA'BX$F[@.$6E MA)I2P+]KH5==C*[T<=UY$*=JB8?+Y4405Z[WRFG7@K\$;RM["CP^54@\7"+[ MF >6^GAY')2<@YX*(QZNC'V@8\M[O#P.2DI:NW'D-=\;_Q*Y9ZE"G.[ QGGT MP%B61_BRH456G()?A(8S=7$;PVF^)))\>/B=P\/OX^7Z2:HO>B>$05_;IM,WBYTQ^[>KE=[L M1,OUE=R+#G[92M5R Z_J<:7W2O"J;]0V*Y(DV:KE=;>XO>Z_?52WU_)@FKH3 M'Q72A[;EZMN=:.33S0(OGC]\JA]WQGY8W5[O^:-X$.;W_4<%;ZN3EZIN1:=K MV2$EMC>+=_CM/2MM@][B7[5XTF?/R(:REO*+??FENEDD%I%HQ,98%QS^'<6] M:!KK"7#\=W2Z./5I&YX_/WO_>Q\\!+/F6MS+YH^Z,KN;1;% E=CR0V,^R:=_ MB#&@U/K;R$;W?]'3:)LLT.:@C6S'QH"@K;OA/_\Z)N*L ?@)-R!C S)MP&8: MT+$![0,=D/5AO>>&WUXK^824M09O]J'/3=\:HJD[.XP/1L&O-;0SM_>RJV!0 M1(7@2W]TQM\G<13=040\L9,GUGMB?\;3D)&A8=8W MM#/V>,N2% /\XWG@OA4E>9Z=K%Z@2D^HTFA\]U(;6QSJ8IS9R6,6C3/J<8AW M<)">1X))22?Q^E8D33 )QYN?T.51=#\KJ37:*[FM30A:[G5:$IQ/D/E&, XL M#*PX 2NB S'.SNX1B:][.Y=U9"S*D]/R0LUIP=5FAV!R RT>@>_WE@]"D9>! M=-.<34+WK7"1D)DBQ(GCKR0*]($W0OY1V 7'EM<*'7ES$(-25 *6M>M& MH(WLCD*9VC[#@G8K%/R(8/VT^8*>N%*\,ZBI^;IN:O,M&*&O&B6AWISSK=+9 M^)RTX+BVS,4'M=+"6C<<13TS)7V-833/YBC,J0PN_B+&SM($: ,"Q>A@JW A MSX6'KV",)#/XG&#AN&)]AN1H/FP.-K"2T,_E7 51^'*TS!,ZDR7BY(C$Y>@W MLQ-JG.7HQQ'!FY]0)X+224*R-"FY@,V2T1E*(DZ22%R2_BG,"6<#//H&K05L M"\7S1\._A@N,^+)3$%A03F'[9DN:)&PNQ4Z?2%R?/BIYK/MM),"]C#8@/5/: M#]BD^0Q,ITTDKDU>?H/H?,$I""FFM!HPL[D\TZ^7()TND;@NW1_:0].O0U!5 M'VO8"E:PX^M>2:S!B'R)6C)2SI6K$RD2%ZGW@ ?Z=2BY,:I>'TP/TDAT! 4# M [GO&6 GFTJH<$4$-"K%13K#XL2I%(FKU$6(03J/(?7%9HEQDLT)#G&"0^*" M8XO3%F44XH@,]OQW7->;($)?;); YMZ.+&07*V"G2B2N2C]S$*1I$,\ZI'<< MUC6HUOH05@'B:]$RI<6<&!$G1B0N1G-B6=7-H9]MX^B'ASV@3:QD^0QS4B=. M-"Y.?W+4WUNPX<2-'64O*K/(\V*ZH0H91@:>.OFBN"B(V#KUP M+:64>AH2,+T0QME)UV6IZ^L*-F%#"-'4#\Z*\Y)(KJB'-V!&KMC,GI$ZR:-Q MR0N"C:68A> 67I4$S")PG>[1N.X!7'L0#C6R :R/MB+T-U"Z5J-_?Q#M6JC_ MQ XKG7C1[#N/*ZE3%QI7E\B!Y=CRG ](5B33$\N &2ZSN449=7)!XV=EKS^T MI([KZ06NOWQL20-'9#1GT^U]P,QRTDP-,#T?XKR@;YFB8 MX>\]Y79LR.)L&#OG#I!74I"IV@3,2MARS.3/\1N+'^6_OFK8V9G^A97WY:IA M_E(ZS9AWN.];L3R?.11BCG=8G'>&C>QK:L51#/M>BF&.8MA?IACFKS5)4633 MM 6.23">65@S1S#L_T4PS!$,^VZ"&3V\Y$N,IS$'K#(R+975V6UB*]1C?\FJ M88UXZ,QP&W?Z>KK(?==?7TZ^W^&W]\-UK',SW Y_Z)5,HT9LP65RE<,PJ.'" M=7@Q"P[K4&L#O6RG-\XOMX'3M??L_4$L#!!0 ( F) MRU*R/NUVO0( *0' 8 >&PO=V]R:W-H965T&ULE57) M;MLP$/T50L@A 9I(EKPH@2S =EHT0-,&<=,>BAYHB;;84*1+TG;R]QU2,NM% M5MJ+Q&7FS9LW)"?9"/FL"D(T>BD95T.OT'IYX_LJ*TB)U958$@X[75'[_4 M.NPX $ZS0U@[A(<.W1,.4>T0V40K9C:M6ZQQFDBQ0=)8 YH96&VL-V1#N:GB M5$O8I>"GTXG@.=2$Y A&2C":8PV3J88?%$LK).:P5<(1*4SMU@3=\4R4!)U_ M$DI=H$OT-+U%YV<7Z Q1CKX68J4PSU7B:Z!G@OA9365<40E/4(G0O>"Z4.@] M4,KW_7U(R^46;G,;AZV HZ6\0E'P#H5!V&G@,_EW]Z"%3N2DCBQ>= +/:7I2 MTA^CF=(23O;/EG!=%ZYKPW5/A/L,3P"M2\5,J9HJ4D'T+82Y\.LT#L/X.O'7 MNSH=6UU&07 =.[,]@CU'L->JQQ==$(FR/2'V"-^TJ-!W0?JM*L!=AYO,X2I) M27CVBD!?KABNWI#\%]PP4Y(F;2K@WD[6@P-=CBTN>_UF40:.[Z"5[YNB-#$= MO,GTV.(DT]@QC5N93OZ/8]QTTJ[[!SR/K>"D=7K= ZK^SH-7$KFP?4"!;"NN MJ_?!K;I6,[(O[,'Z&%I0U3'^PE3]ZQ[+!>4*,3('R.!J .+)JB=4$RV6]EF= M"0V/M!T6T$:)- :P/Q=";RZT?@ XN"Q$M_J.6,2/2V*LCZKY:LA#=WE5A0";?B M?E8O!:-Y([0H9L3SHMF"\G)R=- \NQ9'!]5*%KQDUP+5J\6"BN=C5E2/AQ,\ M>7GPA=_/I7HP.SI8TGMVP^2ORVL!=[.UEIPO6%GSJD2"W1U./N-/5[ZO!!K$ M;YP]UAO72+ER6U7?U,U5?CCQE$6L8)E4*BC\/; 35A1*$]CQ1Z=TLFY3"6Y> MOV@_;YP'9VYIS4ZJXG>>R_GA))F@G-W152&_5(^7K',H5/JRJJB;7_388;T) MRE:UK!:=,%BPX&7[3Y^ZCMA%@'0"1!/ _HB WPGXF@")1P2"3B#0!/QT1"#L M!$*]A3$?HDX@VK6%N!.(=W4ZZ02270723B!MTJ&-7Q/\4RKIT8&H'I%0:-"F M+IH,:J0AYKQ4R7XC!;SE(">/3JHRA]1E.8*KNBIX3B76 M,QACMP53J K&L3J@YD$9Y1)LZPS_*0UG(P8_K62M+"(G;K% M/NKN3U61 M&!7%,V)/3&1<%:^Z*4#54@UM:S$)3$>T*)XZ(0.#P[7!H=/@9I!,U5R<(R@% M0%!JJBRT&1@:K:>&A6[,P,1H;6+D-/%GX%-\K$Z=1$:#4]_S4BWXYUMA ]/B MM6FQT[2VI&:#DCIN:FS:$$;:D'=C!D8F:R,3IY%7=;UJQB D9=:6QC875TNX M?$E0]?8!LG>73$T,(P-?<^34C1DXDJX=2?]!1]!>5W\L'AV[&S9J0UMY4LMH MC/%FA1JXB;V>\'B[SCB?EP(*I3<^XW2J!AD3I%Z"4RT@%B#!4:)-*& X&RVR=XY'*.8(X$?4JY M^L_:I0S_LZ$9']5T6:QRQ9GX8DDSJ5J_88*S&EU.,5K""D@I_<9AY9;S!PY+ MP=Q5RB^P29*FHU&P$*HT\"+@XI$>!G?W;0E#3\>PFX_]/X7!6E1, F@;MJJ.V%AJ&X(F#M2Y.T1E'DZ4QK*VSH?,]ML9O]:,WT.;W^"^-<0F32:> M%T1&C$=PGCX*$G/6'.F(GG7COXMV=WF_)=!OXMK8)-MI'$&]".SND9YL$S?9 M?KU[UHT?"[LFH1_K@1S#:3SIDNQ,B$E/B(F;9,+TB)C.>)B3!B;YAL -PZ.[&MIV;"V\&]L7?NLG+ MSD/![^]AB@,'P3&(ZWK<2OK4S)EJDUB]=J7S%B-&TIE8N'(<^FFT05&&;O?D ME;@)X=_FMC6L)FV%19_OA7I41W#Z JK#[<#>2<]DB9N*V29MP=17->5SYAH$ MU@ZR]H-)'$E HL#([JVXH9,]3R1NGOB>C49B@3=WDVY$H M]?V5EL_?_RLA./Y/_5+UU(?IW5;['^$!KP2");_2]Q.#9:A >[16!RB@^6:= M_G,E&<(?T)S".+IE3)WZD*)JSVT4BNW5LOEX"UI O3K7T6AC3U">879$0M4P M93-=+D7UQ!> !CEO/TVC""GIVX+7\[:U#3L:,^I,\-L-0_Q]V][(;.-(P$)) MJ_,DJD-6I6R_N*V?KL^L'#='.[3GE_C3E>WY9Y]\NO2)Y0V$#=XTASAF?=/M MX9F?8%W/RQH5[ [,\/9C2##1GD=I;V2U; XKW%925HOF&PO=V]R M:W-H965T&ULI5IM;]LX$OXK0FYQ:(&ZEDCJK9<$2-,NML!U M-VAV]SXK,FWS*HM>BL[+_OH;4K*HB"].>E]B21F1SPQGYIDA=?[ Q?=N2ZF, M'G=-VUV<;:779[K9S?B\IP?9,-:>B.B[K#;5>+I(VWXP\59[ZL- MO:7RC_V-@+OE.,J*[6C;,=Y&@JXOSJZ2#]>I?D%+_,GH0S>YCI0J=YQ_5S=? M5A=GL4)$&UI+-40%/_?TFC:-&@EP_#4,>C;.J5Z<7A]'_UDK#\K<51V]YLU_ MV$IN+\Z*LVA%U]6AD=_XPR]T4"A5X]6\Z?3?Z&&0C<^B^M!)OAM>!@0[UO:_ MU>-@B,D+,([[!32\@.8O$,\+>'@!:T5[9%JM3Y6L+L\%?XB$DH;1U(6VC7X; MM&&M6L9;*>"_#-Z3E]>\7<&BT%4$5QUOV*J2<',KX0=62W817T?75;>-?H85 M[Z)%],?MI^C-3V^CGR+61K]O^:&KVE5WOI2 1HVYK(>9/_8S(\_,./K*6[GM MHL^ 8/7\_25H,:J"CJI\1,$!K_;B?83C=Q&*4>+ <_WRU^, '#Q:%NOQL,^R MRFAK;;2UX+L((D]4DK6;WG699+0+3$/&:8B>AGBF^15"G;4UW]'H3<.[[JUK M)?HA,CV$"NS[RP*AHCQ?WD_M8TLM#86L M%=6\DRZXN86DS/,96ENFP(D;;#&"+8)@;R6OOR]4/ET!M!V03.>U:&%-GZ<6 M1ENH3&(WQG+$6 8Q7DU66F4U2/94" VXE0+<#%SMKP/KF!90!G9FM=)"ALMY M)-DR*,5N]$EL,G4H (%;K]KE%>T]Q245-?@ MYX-^G5J6)X M)\%!@+^#>;JJ-EX]YG@G#&R'8^Q+!XEAI21,2[_)+17.^8@U7Q*7V=S! M;*F<># 9(DK"3-2O7#>CEZZC8")%!1./>J<9"5:5KM=0<*JK27((,E%BJ"@) M<]%57?.#HD5@),KN503K>9UFLRD&H[G1;)D2)3ZS&1Y*PD3T!7)**[GP!9I- M)Z0HR1R;+;4@<8D\X SO)&'BN1%T7['5T<7[A>3*^8:5=4*VV661)9GEA ZQ M!"6^V# \E(2)Z+<9EY_*9#:;+'".YV =4DF1>5@'&=9!8=89G71?/2D/=2%$ M#CK ))M#=(DED&L\!28RO('"O $8Q0&(SJS]"9,B%SF4Z3R@7&))X2N(D:$0 M%*:03T=F%A1"Z^"VJ4T/>5[.B=@AE>2%)ZJ0H1 4II!?7U*..U';; *^FN)Y M@>24(UGI25;(\ XBK^JZ&"2O[N5=%S)D@M*@B;Y6\B#T<(H<^FETD^/L/%,[ M1R(2^X+3, @*,\C-0=3;JNLQ[(5:)?FDPX "6>T5'NL&2#%BY*<6AAB^$R\U4XR# /*E[E M:6O65M#8OMC3#%V@,%W<"%Y3NAJF@?0&9$=%S3I==NX/=PVKCU6QVU V->08 M(X_W84,-.$P-7ZG8*)X%=[OY%";YXW#ROZF>E)\K M6TBK\A6TT?M9DD<]6BF!RN^7-2OD(AU7; MZ%848A=:&RIE0X_"Q_ZAVU;"[?O8T3PDJ/!"GFQ:A3/_-RBG1M!W7, ->- MP97#LSCU1!8V.1R'>X?G#G]T=IWC5&88B/[0#C=]6\CWVIBN[(OM9H)X_OT4E4"7J[CMG;8\^*04K%:V5P)._6SJF)CNTQG&]7M MPK@PNJ3*6L[]?IO1,)FWY XADGL"D!C.(R>VQYZ!!-IS)T!B$U@:SP':,IFG M]R*&X$CX6.8%BZ7R7\M;_;]),0IN^,H:CTP.<<*4IX]/%WR]@(KXN"7%[V0% M8KK_&O.T,NJ+=@V(37I%X0E=8DB/A$GO:K()YN\Y5 9N#JL>>C7;0.A/78:. M_902-OTEN>7'MM!TQ_JYIH8C29@C_QR6O2_'FJ>Q#CE=<'PD#O:;,\8@,SUM M\QUP$,-^),Q^X\:"70FW7$9/0(XJ-)V8;09#./7TX\0P&#G!8/I$HAN.7%YX M5 &IC3_?]%=,SMMV./M7A;1NA-3^B>C4;UWMF:R:P$$>L=DL2]*L]'F*H3,2 MIK-OM&X@9-F:U>/9TK_IIJJ?HFLHX#?TAH-"/WQ,$QWV,.94VQ?HZF#$+(L] MR3TU3)>>.((*G''HD]U-R_X&54;(=<.[(8I>NUZIW3 6T.'XZ#HU-)J&:=2U M7H*J3UX4TM QSJ"78!OH))6PVKYS$O 81K=B*",S,$O)U]N[%2#JCYHZ2*= M,?LO'\:GXTEY#M]N:75B@HE /]? 8 >&PO=V]R:W-H965T&ULQ5E= M;QNY%?TKA%L4&T"6;3E?W3@&;">[F^VF->(F?2CZ0,U0&M8< MDJ.1K#@-BJ(OMC0B+^_GN>=R+M;.WX=&J2B^M,:&UT=-C-V/)R>A:E0KP]1U MRN*7A?.MC/CJER>A\TK6O*DU)[/3T^9:&;=^?71V5!Y\T,LFTH.3RXM.+M6=BA^[6X]O)X.46K?*!NVL\&KQ^NCJ M[,?KI[2>%WS2:AU&GP59,G?NGKZ\JU\?G9)"RJ@JD@2)?RMUHXPA05#C?B_2?V';8,I=!W3CS-UW'YO71RR-1JX7L3?S@UK^H;,\SDEUSTZ/1-6'Z-J\&1JTVJ;_\DOVPVC#RZ]MF.4-,]8['<1:OI%17EYXMQ:> M5D,:?6!3>3>4TY:"=9T?EZ]JC MJ\Y/Q?GI1,Q.9V>/R#L??'#.\LZ_)J^J7&^CMDMQZXRNM KB[U?S$#URYA^/ M'/!T.. I'_#T?^GDQX\XFXKO/D7<--(OU:W3-HI?G*GA@3 1[VPU%3_\X7Q$:)LL"UG;2;2?DU/];QX9.0GSQ!V02]M#BK5BO@0H=/ MI"5@X5[%(*R*5,NJ%ER]7E=BI1I=&37H]?;3(*PB%2EX81.B:H6V"R\1O+Z* MO5FL1E%_I"B%>0V(CE)5SR*VZQ MJ3')!UY8@-29:0)_ X'!P'4%&\_A:FX"J*3/E((](Z%>]K# M$Z&?#X',CG$XTF/O0OD4(U(R>UYTWJTT/(J5@L!:=$9&@FNLDA'NB&KIH2PL MUK$I7L*Q]5K"/POO6M$"Q'0'/[32]@O)GO,X!VZQA)];_81;014<17*-T4OX MHIB3#AST09,PQQ$03B%A"&4S)SO\3(\8?I:):A(+AH4+U5)"E.EKQL' M3QV[M27L06GK6DL/DX )QB0]<[P&(&%'D("Y-)*3=1LN931H .O6=W# 5EOL MFHH;A>+0=K?B(&GA7*1<$#62T;B ^D:UT1**8S:(X_AM\Q_+F"' (Y6WKD5@ M7*LC2>YZ'WH)[$"1A!Y ['N3XSQ*!SB)#T#8S(9A+WQ?083&]0:.5(1&Q;Y_ M]C9Q0E:9HYA+X]L"%[G]?1,5&I7AI,Y%.'9R/)"!-[WW!*8?.%$)N8AWBI?' M?_JO$_9 M;NDQ+S #H2@.'KJ>OB&/N)E;D#)$FGTOV3A%C($].G)8&C +V&1 M,I=^-SIU4,UF\Q(.(GD)Y>(11*R:9X:"0M>40/2'N]YN?VMDR*EOEY@3V'^9 M-Q P:6]1\\1#PMX(8I*%UY+W><\EPOR1; M\\;]8]<:$#$GD&DT+!Y2AYLJ6$Y+] 941'<<^_EF[+A)QB!6WBK%G2HH=2]D MC6R'GY$DBYZZ9'#.4K^"A7PPL&HJWB'.M?K<4T=,RZB-()>%7$EMF#;E#E=" M16##RL$#G%F3^Z1&C.%4++&)LJ&JFI7.&O9?PFOH$],6051\;Y]C (08)F^W*&?*NU^$^9268 M2<*]R!3QH"F8SI)2:$$A0]J*6NMN:YH,'-0"/X[YFW%V>4P8F]'@L)?9REIA MEB2>,-GI<9/,8TKK7:( $7K/T_!X=(5(J]843+IX Z^8E-9%6Q-ZQ1R/T.6Y M:,^=!T9YPC/I$2+ZDFD .W1H#G0*@%&FBT.2+@NS3!<,?'Y2BO%AI!960VEB MY8E1E)$D$PQN#@LE29N\L? F;$[2D1MNN(1Y?-8?)O4MDZ+IFCI6D<4#5H%% MODD8 P]UUDP)\4A%CP=(>MB8L,M9CI:0PE4&!D9 M5^Y)LFZJ:JPS+O7440KP+8!**0DO(?_!(%/OI-X;&ZXJ= YJ#41^EEYEG: ( M-7<=!Q63-I$B3<;1" >QNV/1_P$3'_:X=!-!T84?=9O&7]30 M/!:/T'#\4THDH[&BIC4)C('LCV"$L'1YYOIP""9R+F.IB@D=4\3&558JKQ1: M\E'G""$T@\C [D)B"(F7;#,VL<>C'=^=T;HWR'"^H"6?CJ[A)\,APXKJ@+V_ M8<"H-N+A_?V3[:W'PS70%:B_X@Z9KL*W#ZK1S18SC<-76_M&%H62E\I+ 6:/ ME>/6@3&HC 7< IE0[H!^S:\VYELO99=?E69R@*)/QF\IOD;MBT^8:X_'^NTA M.\FVE@07%H-W+1Z^(=E[B5)LO26ZJK9WPG^F>[CS_U UIKR+WK-3:@5J:,*N M@M-#;ZA.1J\$.8/IQ2>311O3V\'AZ?!N]2J]4MPN3R]FWS-IP5RE%MAZ.GWQ M["@U^/(ENHY?,,Y=!,/GCXT"0_:T +_3W6/Y0@<,;YPO_PU02P,$% @ M"8G+4MNR6$=T$P CC4 !@ !X;"]W;W)K[H; $%9-;T M765K\]$IWV\VVNU>FJK9/C^Y.(D//MG5NJ,'YR^>M7IE;DSWI?WH\.T\S5+: MC:F];6KES/+YR=7%SR\?TOO\PF_6;'WV6=%.%DWSE;Z\+9^?S$@@4YFBHQDT M_KLUUZ:J:"*(\6>8\R0M20/SSW'V-[QW[&6AO;ENJM]MV:V?GSP^4:59ZK[J M/C7;?YBPGQ]IOJ*I//^KMO+NP\L35?2^:S9A,"38V%K^U]^"'K(!CV='!LS# M@#G++0NQE*]TIU\\<\U6.7H;L]$'WBJ/AG"V)J/<= Z_6HSK7MR(,52S5#=V M5=NE+73=J:NB:/JZL_5*?6PJ6UCCGYUW6(]&G1=A[I MUZ4IQ^//(6<2=AZ%?3F_=\*KUDW5Y6RBYK/YQ3WS7:;-7_)\E\?FN[M+];]7 M"]\Y.,O_W;/ P[3 0U[@X7]$N_?.3='ZLV]U89Z?(!R]<;?FY,5\JO[U-=6' M;FV=*=6"HG6BZ'>CUOK6X(FI\:/RV9P%1JXPIFOHS=%/>E@N M35U:7U2-Q_2V5K]B'34G*6FH[DM+ZQ9-[?%ZJ>G+TM:Z+JRNE._P %#0>:4] MC?E%USUM\O)"G$'INJ0/,_X K.)9=T8[KPQYWYT1_"]<209>/)FJZV:S 4[< M=$WQ5?VNG=.TWCNK%[:R'6W@,^;$6ZVN=Y #.(9YVWZ![56[,S@-K;.- Q_\ M]W\]GL]G3S_R"VE"?GKQ])07;IV]QJ&+KQ/U[MWU,'F8X&.:8&\=6@9V;%:&;8UIUJR:/:G8U"I,>E 12>Z^Q6_T M]GOC5L9!@U5%)MFN;;%66W*8(#NL#'O6 7]YZ6$?--_%3T^QT1K*A8U%D9AI M:1RY#>G']PMO_NQI7\VM<5BIZ7B7#YK!=8_K@'[OOB<2;87ANH%=DV15&B_5GU=&>]585RG18D(6.@0T5@4/;S ]["^]JR#I;95CYF@ M*,8.V@/,R@D8F7QE"6'9 BFP\;CBH(]80CJ5*&!!V.N2(B"5,Z79M#S)8I=K M'J*2D>Y*.B%UBI=VX!4\)H7;1N\ <;Q7WNB^_HZKFU16-_49"03"1,+F.&'( MW+(S>7H 8TCSD+.H^I+?@YQX>:?*AN!8;8B-B69$(\L'SFEO+1"SZZR( 2"_<&P1(3CR$71H'%ZBM"2O M"9@& V9C#FSRP:(Y#.7L3=V]/GL*JDS:A@\%>..XT+[R]XQ-Z(%:A7.M1!WBR["#P.*3D5R0%3L5P/(9 M1 +\]R6 M(H),7$G&U]K5<,K$ G?J[6$&\0DN[SS]7^C6=O!Y03ZA>;U#&L-T 4B$7ZBK MA,;T$L*4#1-^E"T)V[TQ+3:VP-/YI?!6RGFOS(?&V!A\+H4+$P9#J"(+B7O$GV_%P-' M;IO89>+9Q=J:6X:/$*S1)I^=7:V$*[Z^9:L_T 3^'FER,3C+065S]?'D=$KF MI%+%E>RW;,ZKFVOU^.+'LX>H#BAI&@^Z( 5)\LJXEV)P%7)%8%<@-EL6!=D: M-3M&]DPO-1?$V)MV%552F[Z2M^//)3$CN^ACD+80LV9VC W#@R7LM-I070W\ M6FB/;$6IG*6)FOD(K31E4,>2!8@5UY-32F,-I>J_(N9L&L_\RS)YL;6T>MAY M;\'DZ&F@#U3SM!)3D+$:Q:2NBK@=<@EJE901),2(B2Q$2S*F!5:[ 2CC>TU) M4(A'% _$@EE ](B1O_!@..HW0@XL>-N0#!2I$^6L_WJVA-D5C)*_1&9A-RCM M+4R&#XX#__/8HB:HLTK!#V6#MY@5]/>71*=6[["Q2EWFSK$QVH/_2J7BL?X; M^NVWZ#AO4EW[-K$.?Z=BIA(S\V:]@)E/D6\& I,H9G!0RC/-'X),&-J[J,$] MOQ#3T8]]W2RH-PKCC86Y!R@=R?C,U@\&5Z,U5_O[KZ&+;':;_6*S$NX&ZCOYK, KS+3"DP M&_2W[#NJAY@6^<@/QH-(<*Y<*A9[- ?73K(UT04G< ]:+&/SM"S)S*#H#^V6 MGF06,3+?/CQ:4D2<(E_-D>R]$=,@CJ!1;.1J;$_Z,0&5D+I@WLPCJL!\#J6" MI)))\IL@4Z:/Z:BO-6@QE"L)=MD3B8;KBJMT4U4<7 PW1&]!$!CJ"/D;<.A5 MH OB!MP$].(%THA%MA.F-/AF@I2%J8&T'*%@! MT!6^WVQ) B]CFG[1+?LJH@&#(7E-XXB8<9&.ATC-Z%)I+ -LV;5+[:+ MA-0Q;T!T!B4(UF_')>_0&DF_Y.A_I%HFU V%XJAA,[D7O >A&45&B[/C]_D@)XI))D?VRHH7Z#_I:'75]'$*4?VD;\X@@Z MC. @SZX#&*4@6F#HWO 83%/U?@"OV)F PW?^GO68Q.+?54,V$"LH5 :E+F$TS?N:$('KZ^;#4I74]]:U]0DU22T S*078"9F%MI,R^H M?Z0]6"4WA;B4Y"FM*_H-17MA1(4#@2S_0/1Z:5 =W^46I0$+''PSGQ H5G12 M&N0U2S,RDW@D[5$*.W;%GE/0J- YN&W #"I:WMVR$D0);Q]+5"&E"-YXK@%' M62;Z)(B']-Z(NM34V%B8G)DROE%]RJ7J9#]%"XK3#IVE$G^4K_=5< >H024* M4W=#>KY&/ E/X&9\=MR D%?9?27&!2D=$)-U%! X%C;#@Z^-#Z*#$5&RW MDA)@!PN'PPB#?!56BY.RVBLJJB9!T"UR[GJ7V9OV;+M^0(6TN;66%M40=,29 M=ES52HE@I0U&H.+OWVJW=DV_6@]OLV1+4W*[?4=2])+$-AMJB5+&T'4P%S4J M+2=[FC94_ZDQ8JEC6U W%1*$&64^3KF5!$Q@RW M+^BLX)#H7!N%$EC2YB*8&-_*WL3>!THN"$3:.-;D"T)SCF/+KDRS MMN58TP)YF.,*,5VE4V$>LCPA@FMC67/?U;,&PE4!Z+BY^X!DN'OUPQ$03 M51MDJ:%75>VFZDWH1R.8C)'J/)X['A!/#A[E;)4/:^IF,)7 &R@XL3V6ZV+V M _G2I@F'3$W'^,Q\?.272861K(M)@G&'E((*WVG"TX+S16U,&;9?4)N'&RJ_ M,>\F54$PJ%*R,B9DZY#C.,27IGBG7=5,V*N4+, MA^'00D0*ZY 0T4XAID(5$%2,KP#-NH@D+DF!VA=Q$P&L-EL@0INU*UTF!5%8 MR6RZY+X=.<)09=UI_"8J'-+B5+W%&P6'\?6'W]Z^.KMX0JVD]]I!2\F^ZO?& M88U_&%U!I _9@0AK&A,8:22D.>*'R?#HZB[=3;_1N1/P-?2(?N?&-M<&E:1D M:@(,;4CSK0L-F-$DZ<.-D4K]4^J'YJ G2C!R H]P&I3BP[C8FV#H65NSS-XI M \'@>MD1RVO(F^C5:W[U]3>@)!ORPQ)>0^_ C>D2#K^4I\6A/\7-L+T.--%3 MKNYZARPAM1$6S86@"%EIQX24"K B&;?I73$0&:B6*\:A3IS^2ZV<-T,KR XM M.*I;.".R^XA MI235'FY&A,JI'!\%6G/4/CR^ZI@\);C#W5 %69 MZP K'('L3@HV2:+62_N:LT)-BJ>612>7,[(T=+?=&5G)4+AOFM)4+Q%I:<-$$D[5X^$]DQDW"P;^.;9;?E0KY? MT/&8W (C)+"1O#'5Y?++,T$@N^*)7$Z(+T;+\$6-,IVVDVG&%QF&:P'2Q@_M M=:F)DK:&B=.$I+58EL2-ANIX*/C&6N0:F=UACV2@"*"3?1I+IW!\[,EWSTS' MW8R5)F^_ZP["D<-J9XO=65Y@6\0%^TH(Q?R6L&OJAIK48O0<<&RV1;[OU,8\ MJ4M\YN*+K^C=T@VZ_&1SA8CEG0H9#A<0N*;CGUVSI>.6 7SH"NO0YOVEW[2^ M0[Y2'WJG7E(7FIC6#3WJ6T_G4:3#^>QBGFXW_/+AY0W]D"Y5AI3Y ,PP@W.O M-P/01GOP%[=?.%?SBXN)T<*F$CX0KOVG73?'GQNP%G4Y?S1Z<_J?48)AL;NN]2G M.SCQ!*).^;KUV>SA-#6](>\K[%-NN,RH^CTB\Y.SB_F$+K/0>' M,PAU8S=ME=VFRK1%C"P?B+S1F?:L;Z7D*FV0>1&V)H;/I3S^>"#;'+] " M_\4-\C.0EC^NP=V-HQ?P^[)!41>^T +I3[!>_#]02P,$% @ "8G+4EJ) M1(\3"P %2$ !D !X;"]W;W)K&ULS5IK;]LX M%OTKA+=8M(#JV+)CQWT$2-)VIL \@J:S\V&Q'VB)MCF51 TIQ^9*JV3*F_+L+)Y,%F>YU,7H\@W_=FLOWYBZRG2A;JUP=9Y+ M^W"M,K-_.YJ.FA\^Z>VNHA_.+M^46OQ[:R5DNI<%4Z;0EBU>3NZ MFKZZGM-Z7O /K?:N]UF0)6MCOM"7C^G;T8044IE**I(@\=>]NE%91H*@QN]! MYJ@]DC;V/S?2/[#ML&4MG;HQV:\ZK79O1QKYTM1B*I767RL!D:Y+KP?\NOP0^]#1>3$QOBL"%FO?U!K.4[6#>5T04&YJRR>:NRK+C^I>V6=$I]4(DM=R4S_6Y*[WIQ5D$YK MSI(@Z=I+BD](FHD?35'MG'A?I"H=[C^#5JUJ<:/:=?RDP*O2CL5L$HEX$D^? MD#=K39VQO-F?-%7\\VKM*HO\^-<3I\S;4^9\ROQ_X- G)5$YOG*E3-3;$>K- M*7NO1I>SL3AIQ\^%^*#6MD9QB7CA_1:)N[VNDMU:)E]$KNQ6I(JTJ9 Y9?__;11Q/7O>/_MYD*0YVD?A8)&-> M,'TM/N98KF6EL@=16FVLJ P?D&3&D9Z#\UYYP8O70F:9B.-H'B^CV60A' Y2 MCA8?&TU;ILO7>%I7KI(%:2'NE-78\/W+*71.%?!QG>%04R BE:;/B-1&64N. MJ4PP+SS';Y!KA"R$^KW6]S)3,+"H\[6RI,-3VD!&GB/$7BBA&?Y0+ROS$G\1 M+&DXNTA)MDQ33>D@,S&-)LB#R<6\)_O&"[KSVBFKA':NAF[0S*FJ@@WD.9DD M=5YGDK1.$?M4%6GCY#_M!>1+BI2EXY_%T_$40)9E4/'U(##3Q21:Q>?1ZGSY M[9&)FD_?M9\^M)_>1^RD\.W=7R^&0X?,SZ/9\MNS].;_;]_TU7(VGL\GL\?, MFP+;SU>3;[;O^J]@WSP>KX!9C7V47@.P6473^-M#>/67,/%B')_'*V\B8+T: M0+G*])95ZHNA@ZL'T=2]58D"]TH%@'HG[SW"6.)+!"GAZ2F,DA6T("=@/XRI M%3$0)DWB;D)L*G[>^2ZG-!J2O@2OU-=G)8HL3J4W2[LEXM5HLJ)F! MO^F"/=8S2EQM+9T'0YZ'EO2^D?&)9(0V] +.2!)C*6+90R1TKRMMT"+-GI3A MMF0*9KW8QT <2D4(Y MRRH0\LLB44<^KTOC'5*:"F[0Z"6;NJHM.5/91#MU(G]"XI1DJ.](>VFM+"H' M<8@DZW%@T7^WWT,W&O=D,J'_GVQI1Y8>V=$WG9-$V@(%&*2.P38H:$68'9@8 M^5Q227T)=FK:XWJA_OLD:"?,!K=?KQ]#YO\BD9&),K:DANX5/8[G7@CCS8XKR83 M &Q!])P*K;0SMEN"F2MKBN]85L0D98O56_(&- D]+\] QAD6^GXC*T^&M*_W!UT@ MXP )'7Q\QM[A,V:P!.L:[ O=0)G: 4[:!#R-)&-Q>Z 5DB]G7TJ1@=G!#ZUJ MOOP+S271"^* K@W25W]C0;0^^&#J@L7ZD/[ &G51["LTT +#!^:#E#597^TD(V[),I6A1[3R WU>A MSIK][P%[XIJT]I*B ,L$"3C7OO\0X+_AM '".C U-B-T@RH-7[)!C/8O61PT_V6F,N X%'%,!@?O-LV+!O@@V'L>K\]1G\9>L# M_/Z^!\P1IFQ?7J?7^I1 8HII[,?TEE:%@WT]A&QKFRY*$:#2$J= ^ BAC.W7 M(%V$,9;X^P&1&8ENFLM4417T)0\SM^&-PQ$RI,PM_ON5$>LQ+CF(8)@HOX4/ M$9-]U:3US8"-;@:UVV?+;14&&;-5%"\(*>: &>>81.=E;MBLT MBDY?"$S)RR#P,0(6%L8O!DSQLZ$\Z,(U@,I^G#R/#HK$RV6T!)F<82+_W(6( M[AK >U'Q@6%)?]/CKZ7LX;64=]HOX[NQ^.[JZI:ZGB;F3>T)!O(:_( @YM)J MZ+!FO,:OIPAFTQH(G:WF0J7S,\F%G\O?C"7P#HEU;RI.$K/W$>V+(U=C(FGR MLH%]I%)A6#D_J^2*,MXU$J^-M.ECS+V;Y!'VA"*,"5S278S"D%>@?(C/*G]O&.S":?:4]EY%&=>39Y2H"@3LLVI311 M(YK@XCJ!H8EQ-%VQ.> =6V/2/>@OS>H&*EGJ"IC6>,8/DG$T8D+DXN<3>=X@ MF6<1Y/#&)\;/CH,4N\)QO@T_+H;O#-9*T6N@RAI7*GZ70W"5_E8[DEVW=30< MU5O//GD7TNLEQV#84P1J-7<+=(-Q O&&G"OJINFGK@&X^8>JV)*]PTN,_KS: MZP G&G []G8,+G2=7D8,>D#;SVOI(;G\$C-=_T/9LMQ@.)8+B%DTEH)ES%/#6X*KP"6?^S^)5[QS_?L;7>]/HT]H?2FRQHXJEU.E+,C"PSGY8 MZ61?,O2BF-1[MNSF;#Y$?2U5X;J[.)B2^A_(*)/IE,%KB,M-GQ0%' MB%%1DM(Y1."6BVFTG%W\F5O;$V#VQ^_)>C?(H=!/79UZR-Y8GWP=L_27;^P> M-(?'WJ:>]5Y5\^M(>B%/3 [EZ=]:M[^V[_RO_*ON;KG_!P.8H+8:]9FI#;9. MQLOSD9^-FB^5*?G%]]I4E&PO=V]R:W-H965TOV8E.\G,MWSOEXI/.E-@\V%<*QQTSE]J*3.E><]?LV3D7& M;4\7(L?*3)N,.SR:>=\61O#$'\I4/PK#XW[&9=ZY//=S]^;R7)=.R5S<&V;+ M+.-F=2V47EYT!IUFXK.#L>D3[_89O4BSMVIB1)U.M'^CA4W+1"PY$]8'(VUTI\E:^YXY?GAN]9(9V M0QH-O*O^-(R3.07EBS-8E3CG+C]R:=@WKDK![@2WI1% W-GSOH-PVM*/:T'7 ME:!HCZ AN].Y2RW[D"7Z^#Z-:RZ+&LNOHH,"KPO38, Q8%$:# _*&K:=# M+V_XLJ?OI8V5)FHU3'R.D;_'6\M-4!;ME,*]2Q/=MA24+K>L80.*G: MR+%;L1"*-?]1_3]D7[7CBG5E#HMT:6&F/6)7E'L#Z5YZ7X%(V'/S?: _"T^ D'.[QO%G=B_;K MCJ^C_5DD A?.5 D6ZWPAC),T1OK/A"&/P87Q UMR8WCN6A!7>U2RE16;Y.->'O'4QPL6$W1E8K MF7"'ARE7L$XP3^>VYS7R^=R(.9:?E>C,B]FL^!W6\:(P^E%F7C[/-%#]VZNU MCBP,R%Q;QFE N&(]R;7K,QQQ2N_=XZK'98;!LJTPONP2]&NVB<,-E.TAT@_ MD^P)RHL.6 YYY!Q_#!I3'"/C#<4,/0AVKQKW"\QJJ/8,FNA:.=-;.M=+M:>8QRJ FLX,8UKF;"S(%G M(ZH[B$Z"R60"3YSZKRJ*I,F05A:'68 ">L?0?\T(Z MRD'N.\--]NY.HDDPF(30?>,C1 %:"X[,8U6BR:%I365#,SH3K"L>"RKKHRJ1 M3X-H>(*;)1@-1VPR"D91B! U5!%7RF&<+ORHQ@HWM*ZX+M4J@<5U]#V/4-30 M<\I8NB.6P!;L%8_"Q!*.-?:/!\'I>-P^[E)Y"TJ)5^0>4+_7$IB^3+0ML V2 M&S@>'P?'X?$6G)^L+3VM06\3. O%2/Q*HI%SA)XB!;D$P*:$<3@(!GO 0P<$ M%J'#\:'\V*EI2U$TBH+C4;A="AN,LI[\W?JV7B^)KSNKN7BY/ +X\X/7(+'< MMM^ V;^U)$3;5J)$"#P<+',]I;[2:Y)Y43K0[S*5<0H3:LIJ^29;[S6)&;<9 M*Y7"L*LRZ/B&$-@)C MA:8!!8,[R\>&+F_6_4WC]_3HE>[_:)CW80(4']Y^B4$9M8\P&!#'9$&- IC" M.M\);-I4>IK]-O9]CO)5?5YX&E[ M]9'E#GQ//9<2,QP->R?C#B+F/UQ4#TX7_F/!5#NG,S],!<W7H\M_ %!+ P04 " )B] M*S,[UH-K5">O#-FA;85Y/).-7I]$2;3=N%;+E?,;D]EQ+Y;RBW1?^RN#U62G MI5:M[*S2'1FY.(E.DZ.SS)\/!_Y4RZ;QBN#&]XW.:&?2"^[/M]HO0NR(Y4Y8>:Z;6U6[U4E41E3+A1@:=ZW7 MO\E-/+G7-]>-#2.MQ[/3.*+Y8)UN-\+PH%7=^!4/FSSL"90_$^ ; 1[\'@T% M+]\+)V;'1J_)^-/0YB-J;0TIC1CSFR0OZTET*TJ O?44*+E^1 OKK],XZ S[]_8+U M;&<]"]:S_Q& %RWXLCZRO9C+DPAU:Z6YE]$L/Z3_:ID^=O=8:*/DT_E40 2S4!K=]%-Z#L*4T8O8$=M]*#%5UMW]*U6(/33AI8 MM71 %4O2'-\D93&OZ!9U_4YU[WJCEPC 4D+3TONIP/N:EEK7V*M8D7)P@F55 M3C?:(8!])P^(EZR$W &E*Q,NK0"E_Z]\OA7@RF M4VXP,FA?J <_#W''B8\:WF4!G0$IL>&0U0NW%I#(68J?&,N,/HOY"EB;9UY2 M @UE2DG,IK%/A08CEE2PJDHP%MC[)-'(5KJI2;7(ZGU V2+O>!!2#7T>UTI'.U0#05ZPJ2WJ_KU0^X!ZS'BP30',K(R6U8VN2OC7M@><[2["!24QK 7#X88'^ MVS3A*L$?;*3;#8;KR?8R7##-XZ&/S S;[,&8029TD6"@"3DF5Q1M=R,72UN&ODYLJ!+T#$-P=+4U;E,<8,U+@1#U#0 MB\=P-F=546#D0/9*/!HX%H(Q<@1U9S%G>9:#>GE6T*TP1G0>0N^7KW<4>1QO MQLO -4_7QE-T/Q-LEQY0"C7 0=.4+D/B]A.6L;3@&!.>;EBSG^CQ_/E&TZ<] MN0/*.*O2V$\*EH"TUQ+M8Y"[[TM0W 0Z[=]TS^D4J/0,FZ_H S@9&JWW(,U9 MDG@/(,51K=?2.F\,'1"UF@.LV$=?;AN M'7?:@4]ANL*;41I_ /\76KOMPAO8O4)G_P!02P,$% @ "8G+4M,YH\./ M! U@D !D !X;"]W;W)K&ULE5;;;MM&$/V5 M >L6+>!0)&7Y*@OP)44=)*CAI.U#T8<5.1076>XRNTO)ZM=W9I>B92) M2\[ES,PY0\XWQGYV#:*'QU9I=YDTWG?GDXDK&VR%2TV'FI[4QK;"T]&N)JZS M**K@U*I)D67'DU9(G2SFX=Z]7&_!]6TK[/8:E=E<)GFRN_$@5XWG M&Y/%O!,K_(C^C^[>TFDR1JEDB]I)H\%B?9E?71VP?#/Z4N'%[U\"5+(WY MS(>[ZC+)&! J+#U'$/2WQAM4B@,1C"]#S&1,R8[[U[OHOX;:J9:E<'ACU%^R M\LUE^=-.S@3@E;J^"\>AS[L M.9QFWW$H!H>(O%Y4@Y>U]&K^([7%#X8[1L';W6%U7/_"2$8810[&-?%JP&O.IO"-#N$ M(BOR5^)-Q[*F(=[TE;+@5KI2&==;A+^OELY;HL _KP0_&H,?A>!'_[-GKWJQ MNLY=)TJ\3$@^#NT:D\5Q"@'JG89WO=I2^?GI(?@&X<:TG=!;0.W18@52>P," MZ-"",D)#+4JII-\287P#)5I/$@2%-!'KX.>??C@MBNR" \)[L@_G_.*7:"Y@ M:2R5+?4*2D&H.)"IX>!HEF;$,Z58,I2QEEKH$H.V!F/IA0*A*])D)[8@E )2 MN_-TBRU$:WKM'9@-H>X93:B':EY+T[L WAURLDTCRP8.\FPO)3YVT@;'WH6J MJ2\:N2]G*7S:ZTO$3R8'TSW(A[$\Z5P?8)?&,10J+$_S,0F#U[3P.FM*Q"H: M3*?IV\HZ1I_8&H:\EKA9;2 &@5#Z59(S6=_6*7O_2A)?NLH,GPQ@TCIZT@V[ZE MT;B&-I3BPEUP%3X8[+@1<],\EEPEC0>I^ BM852R? ""8D)>OEO]RD M]2"CH/^!;6- :K1A48ZM(A71>Y-[1YQE[E1]P!(B-#2%V @'<02T?:5Z:A[G MIXLLC(F$,WLFG(,L/7V2&Z7K,+Q9U3;,FV"SFZ9E59:VQSW&B-#0;R1[V>.4 M]^&.%$7^?"'RUI&1&M1C4D9N)2VMPA<%*8$G%U^[X]WQH^4JOJN?S.,7#U6XDIHV(M;DFJ4GLP1L M_(J(!V^Z\.9>&D_"#9<-?7BA90-Z7AOC=P=.,'[*+?X#4$L#!!0 ( F) MRU(J/@ DX0@ $P6 9 >&PO=V]R:W-H965TZ*%TK4\67W-K\^ MSPPIK=9GN\TA7VQ*2\[+,S//#'6]M^YG7RL5Q,?&M/YF4H?0O9G-?%FK1OJI M[52+7S;6-3+@T6UGOG-*5GRH,;/%V=G%K)&ZG=Q>\[L'=WMM8S"Z50].^-@T MTAWNE;'[F\E\TK_X06_K0"]FM]>=W*H?5?AG]^#P-!ND5+I1K=>V%4YM;B9W M\S?W*]K/&_ZEU=Z/UH(\65O[,SV\JVXF9V20,JH,)$'BWTZ]5<:0()CQ(^; (A]8L-U)$5OYC0SR]MK9O7"T M&])HP:[R:1BG6PK*C\'A5XUSX?:M;1H=@'+P0K:5>&O;H-NM:DNM_/4L0 5M MG)59W'T2MWA&W%)\!P&U%W]J*U6=GI_!M,&^16_?_>)%@7>=FXKE62$69XOY M"_*6@[]+EK?\''_%-]J7QOKHE/C/W=H'AZ3Y[PM:5X/6%6M=_5XHORB."O6- M[V2I;B:H1*_<3DUN+Z?B9><>HBMK)/#)MN]1W:+K?RG' @ "BEZ$6ATWV(W8 M6ELE\:18EY#LE)%!52+80JQC$*T-PFA(RN\:V<8-H(P.UA0"2VUT@$T%R^F< MW2A/92[-46A$!CF(:K\L95NB;.7:*/$WM<6F!V=+I2I(\^(?-7O4R?8 10>Q M5D*W.VMV4*Y;L9-.V^B%D7L?=8#*TDC='%7W@@KL+DVD-58!"D$<$[*(<6R)2 SD1)? 7$>/ MV'H_/7%#EJ6+@$ "1;DFK YB7R-0 !),R4K6RFBUPR;=)FIFCMM)G7#JX#5B M9UFM]CX2AJ21GDL+;%L/@+#RUNB*P[?1+79I"D+ BY0&NJUTB2>L @01&FO6 M ..L]P)I 5M@&]"+SD$,7F0])/9S=!*>=$8V-L)52&!5R .*+GJ/1ZJLS4$H M'W1#:4Q^[A)/T Z:G[AU#'QA^ITKK*CI1J0^1,$>0=IH*RG,)TR$?R_I_%P$] M%SF"H%YM!NXM2-L>OU!QCT+0(3*:\B%E.R6_TD;@3T%G3!T&KRG"I;T"7)L;"4;5--@ $,R:$=]]G5, M42&O&R4ICIMH^JJPCMWH;( 1['1?KU/Q+::-Y(=ND1]4LQ$&<380;7 R@4"V MG#+)3HP2G,\"XQ/(9B@>VVXM95!O4:5\Z?0:QI)D&(S2( O7%'I$LB2<]CK4 MHE<(@WZJ-<)T5$G5W)N&0,8V'Z7J?@:VG' [B5C0[$/1\4D1^E#'M94H)Y5) M;R\RFGE5;F&+!X^$J?@[)#IL-V)GC6Q!YM>,.S>Q M:L20S !M&(J$B^#_-VTM#3EL0E@] 9+/?9TXJM M,U$?FS)/1YF:<[.A 0,I!-(AMU+Z'%$YZ3E__,/58G[Y->65HW GW)"+R \J MO30ZJ0&M1PU(Y]BD\ XX]'0P3@B]X5A 0!5+RD)W' E1,)2$-'N$6KOJ2ZKL MHVU/3FW"T;T,WMQ5 )IG3',X!2M/C0[-4[M4S(/!J9RY68)D(R4ER(,LQ-A@ M-%4CL\9>&T.-H<$- ND+TZ?B'0],%(9CDT2P5*#,:!7;@*N<;F(S:B%YZ$GC M;R(A?9K:PH)VMD-=JH%S\\A=:P#L#MR9> Q\?#[[TX]9L=4?((4F]/3RE(+& MT[222)(1G\JM4YP,OW,>CCTDBWHY1U(YG&3-\0;RZ?G/F28> ME D5LJ;D68#GOH^X&="G!C@#Q"G/4TM(OGH+94-[YN)6=(?(8Q]6[V.US?/G MABX'1;YL]7/I,+ ,H*9VUC#K\O4A98D;379D];[695*9J+NA+L&MA;I%J#'5 M(0F3AVM%U[9*Y?9Y(!UIZLN']5"7*8 ]""0N.SY]=#=#?5*]'[=R:TA[83NN MW4R>I44;I\&,:7#/C?[(-*KEVX<.F45I,QEI7=_'&=,8Z!+?(]5)_?B*0 '- MA>_C^GT>75ZJ-"" ^?G):2E_*^GX4PXET%]Q MB9=@E26N J^XIG"MA@_^-=T/%N*54TV^Z+3$;@U_"'HMOA#+XFIY3IN6XKR8 MSZ]HN1*K8KF*S$:R;4 38HXWEW.P2T")PE3B5\249OTT MG$ ? W-T: DMJTL@Z/T;NN?%-)% &D8V\>JKXO+J4KS.(A]+&;/*XKQ87IQE M0?WT,LJTE\Z^6A2KKU90\_WSFPI"O)?[A5@LBJN+"_'4]Z;9Z L?6N>6OV/R M%-R&]+%O>#M\*KU+7PB/V]-WUN^DVU(5&K7!T;/IY?DD]N;4"? MYF6M0 6.-N#WC46OR@^D8/B ?/LK4$L#!!0 ( F)RU*-OHNB! 0 .P( M 9 >&PO=V]R:W-H965T;1^*/M#22&)#D5J2BI._[Y"2M0IV$Q1]L,W+S)D+ MY\QX>U+ZT=2(%IX;(K=5G15:=M&(4O &I>%*@L;R(KBZ*BR!V M#J' W#H$1C]/>(U"."!RX\N &8PFG>)T?4:_];%3+$=F\%J)/WEAZXL@"Z# MDG7"/JC3KSC$LW1XN1+&?\.IETW7 >2=L:H9E,F#ALO^EST/>9@H9/$;"LF@ MD'B_>T/>RU^89;NM5B?03IK0W,*'ZK7).2[=HQRLIEM.>G9WK9J&DG.P*G_< M1I80W7F4#]I7O7;RAG8*]TK:VL"-++!XK1^1)Z,[R=F=J^1=P,M6SR"-0TCB M9/X.7CJ&EWJ\] T\'U>M1(':_ @W7SIN7^ W91'^NCP:JZDH_G['S&(TL_!F M%O\SB^]K9S.8 L#O$F[QJ#LB"22K/AFH^-5'*X7JW"3;<#43*,!(C$) ZLJC16I0MOIO*:BAE;S'$&5\ /1 M>;:D4A."6!."I,9 QPZ221+)E;&F%]S,%F>Y&=PU#1:<,,4+F1%$=BZKB=,^ M (UPAVN5UF8+M=P#0?_^30)@%PBQENM>M(2)"O^(3)@'^<0S1"FBY[: MC;&T<#8I% K3JF^3Z XKP@,L2^H*;NO@\)ER("L$S:A3 !+247#B5 %<3O-^ M26E#ZDA>LT"+FAB)7D)VS9$D*"^#<[3RD4T?UGDZSY;A/(O#9)&]OGQ @_J) M;+I'NNUL1WFZ.V?]\!7T%:#YP$M7"D^H77*(/EQX_@QBQHOI*?0-TY+2!9LP MCF/W&;!4Z]KDFUE--N%ZLPPWJ\5K[!/3FDE7$A/A11IF)!QGZ[/G[(EQ06E% M[T/E5*"CIJ'[AQF8>4>Q2O?BL!=4IXMYN""[RV3U7V$.^SUDX9S*:Y6E\$E9 M)B8/DG\W*?,T"9--%B:K^ WJ=:WJZR 7RKCX"&M2%C_YAI+^' (3XGPW38?& M@NK&NSV\%7=KFJ(E:KH<4VDF;TDE]NJMB:JN&,:J[27[X>BHW->TRQV?4'$D MP\3?<[O0Z*:V/&!R^_URV@R@1IG MQ&PO=V]R:W-H965T2TJR[-B>8G91 M-)9$WO>Y#_)RH_0WLQ;"LJA/VMNM=X&W5<,EF(TDA5,BV65X.;Z,V[,>UW&[Y(L3&] M9T:6+)3Z1B^_9%>#D!02N4@M<>#X>12W(L^)$=3XWO <="*)L/_<GM!3LOWW/+K2ZTV3--N<*,'9ZJCAG*RI* \ M6(U5"3I[_6!5^HU]Y5KSTAK&RXS=<5TB?.9R9"& MHW2AMD[SRP^PBQA'U5I MUX;=E9G(=NE'4*S3+FZU>Q>?9'A3Z2%+PH#%81R=X)=TUB:.7_)CUM[TK&7_ MNED8JX&2?Y\0-.X$C9V@\?_'K2>945Z^,15/Q=4 B6>$?A2#ZXLA.R&$?1*9 M0/HNU)K3JIQDG=""V8+*65/,^?096J52G_@W4. M,U@N^4+FTOH5G=%WRY9<:O;(\UJPND(^2V-J7J;"B78<3;WX' F>KI',N:/WQ2_C5@S9C6$5UY:LLVO!/@J]$CI@'\2*I\_L%J:O MQ+V2X/FCIL*B9AW?0*@.,4M54< D3P+WDV5.;5+"D_LJ""696"Z%JV5,%H7( M)+[!B9662KTQMI%TS*W3A+#?26(J!_PK=_D@%\92*RCH!M+VLBP5,@9!&7%\+; ; M["0,T.YFD>(@4Q'X0(,6GL #!8-GOZ.J0FQM9+ER1'=/@'NY$NP31Z< ".#Z M-5!BT7T"M^-/!=[9TP,S2>]PF3F5@>^<&R.7$A\.0X-GF:3^A32LN,Q>RY*E MO))(RR'[#-6V_,%(I=*%N74V'+$-+<0?S9#C.='STP?Q*'*6]'-)EA6J#4J1 M$.Q7A=UC%[AEK2DT:(^6R]QX38^20X3#FA,"E]1:DTC:PEWK;K+QSWN>4 WS MERK'$&+>L)_$0M>805@\];V%_9V7[D,2!!WZ-"UG@6\_$P87]E\W X MP<\G:;Z]7FI!%@#IPEB?FN$PQ&HXC/#WO7R4F: @]U?H;\>?DH2=/0NNS;E; MBX;CW5SJRO(O98>$-LDWATKVH3I] %7[/LN$2;5<$"P7ZE$MK5"4.\>Q[9(@6)A_)H_R1W'\J:K^&3> MW_&_^1;EA_?K0B'SW,WL35EOG/:'-76WT=.TGOEA@9@4_4APL]?TVL[A"S-W M$-Z&E+0,(,E@V"?LHUC!*&7U[JMDW9-?B_\*"QH%'[!J72*J%2( MS+B*N17_PK.,U+NACN_\M]PJ+E'1A6N5*/<+.F"]Z=+.Y\Q9=+X%JV?\V8UT MM/"/7C)[@_M5T 4FF0>S:12$2<3^]I=Y',5ON]_>TN&2!9;W+V:ICGR*(A4% MD^F<16$PGH5XC%DT#2XNXB!*PBV;N\XS9Y!V,0N2<,+.V=DX2,:S8!;%]#(- MQE$2A),9O411,$<1#&=C=LC(W5BP9!9,ITDPBZV4C8E7,(&D,3Y< M3()P/G,^(^PW->ZL16<;#V?:[.W>$()L[;5=-TVHHD(E:;:;-F1-=22NI^)S:!*]5GF%"/M)U M"N[JD2"5ZHJ/O'@4%]8R\W37@(R$Y9] @Q555X/X&IH9,:N6;$_5 M??Z-T@Q%LC2.M1OK8*IOP/UH8."I"P#:W66([#7'D,57;5-JG?+EZ\U]YPK$ MUSN1?+ASCOE>*P)I4WU__>?#'3MKAOH.J3M:;&.QPX=X8[E$V:?!_9S*'KP" M(W LT*W'%7N%%OW*I<\KYL\$SQ0(E_D9?S9N*J;"73Z[@PD&37>*ZNUIT=KL M=(>#'2@.V6]M.SF(X* ]L;59HI!I*]Z.;71FW;+TH/*GDC15=4GNL,T>DQ).>7RC*C MGAZC)JX:6DV.31(-9/4 M\6%_/+R8T@ 7.B\MI09CNU&=-P+WSV$-'=[FOBHWWMAN;^M, [OF+)GNG9KH M;I:<>1&$84C_]YW>!F0M==;R]#<7+DM=N)M2"[Y;=_M9YA \&\:T5- -#=QG MK*Z=%=OL($#1+0Y5]&Y,4VGJ I=V0#F&>7\]@<%1$B2W8&\KN=?!P1@E@U#L M)T+79)&9=)/F9.],AL@_AW*FW!$6Y.7!KJTV91]:0W;HVG#4NYDM",1T_TSW M(DAV?TG;?>VNN&_\S>YVN[\?A]M7\"++Q1*DA+P!T_[.V;]85;E[WH6R5A7N M<2TX&B-MP/I2H1XW+R2@N_B__B]02P,$% @ "8G+4J5DL%YB" 6A8 M !D !X;"]W;W)K&ULM5A=<]NX%?TKL6<8 MB:*H+\?VC.,XVW2:M2;>[3YT^@"1D(@-12@ :%G]]3T7("G2MAQG.WV12!"X M./?KW N<[Y3^:C(A+'O8Y(6YZ&76;L\& Y-D8L--7VU%@2\KI3?J]+FLA +S4RYV7"]?R]RM;OH#7OUP!>Y MSBP-#"[/MWPM[H3];;O0>!LT4E*Y$861JF!:K"YZ5\.S]S'-=Q/^*<7.M)X9 M:;)4ZBN]?$HO>B$!$KE(+$G@^+L7UR+/21!@?*MD]IHM:6'[N9;^T>D.79;< MB&N5_RY3FUWT9CV6BA4O<_M%[?XF*GW&)"]1N7&_;.?GQJ,>2TICU:9:# 0; M6?A__E#9H;5@%AY9$%4+(H?;;^10?N"67YYKM6.:9D,:/3A5W6J DP4YYD:,JNU0;.-YSL=SZPV(X6#9)*]'LO M.CHB>L0^J\)FAMT4J4B[ZP> V6"-:JSOHQ<%7FUUGXW"@$5A-'Q!WJC1?>3D MC8[(N\NX%I6J"[Y'J%EVI34OUL(]_^MJ::Q&W/S[A[.2O?YE%4?C.3_FT<*_#=Z<. MTV'M9INKO1 >)5N4.LF ]#D1=XM&1I]=.5P(#IDWT1$P0\YU7X!V Q6]U)W0 M@O%[+G.^S 4K$9JZ!>'3PF%J=@E /&8K''7D>]8G0]'LE=3&LI3O:0/!DXQ] MYH ;L*58RZ*0Q9IA2S?&AAZ2$YP@(V11TG>;:56NL_8D0M_!4GD3G)#GC)<@ M [@KX3F@R"(!"<,\2_B!%>5F"44 IM);?"MYSJQR\G)AC/]ZPD_9^*?:CU99 M3'JR%A%?^CV,*>%= @X^-Q8/E69.*C^8@-X1>XEP$S:4]V[9R?+T@"X55FAP M&$0"M"HU>Z^X3FG]!XG%5FG39Q]+#6DZJ+7!M@:>X^#. R#, R?2#\QY?(/ M.)(P.]GD7HZ0?YO*O/1E./T#58WXU9S"QYI$RM/G0KB1VHT;PN7BIL]^>Y*] M08>?$A#'&GQN*T%J2Q!,4+T2?8E$>@;45+Z-RW>K96*QF9OU= 0^E=;S:2*T M1>/#%$4LXSN@,FR7200/5&!&6)L+BBP?R()J5+S4:!(TRCS5$$7UJ_0 MD.R_K?GS"!,B5/EA$M@S$15T'Y^%LA3'%'9,2*<@XKM@LP-_K+C4B'?]%A'0OY/!J*0NDJKP@B2U6@F7PPADJ5(*AA\7WFB0(C?[[!?%5IY M&G<0=T(19Z;&T/] +B=[=@U1:[%0LK!44(;3=V3^X;2N0=W2@W$:Z92O(];5 M@CKBFL!3\GTGX2IPS[!$M0GYQR4T6F!GK]3[MLMS5;WJ1 @J8II*FDO,$L"1 MW?BDF/DQ>X2U/8[6]? 9RXR#83P*9O'\91L!PI^P4OB\E1Q3_XBEJ+)3QW*0 M7:56H[[P+<3>L+ _';)I?X3'81!.XF \FC,<1%;(10@^&8U'03R= ML5,_-V8W#UL447P93H/1.'0?QC/Z\G3K;K/$HCDV'0?S2>R$3:9LTI_C<3J* M@W@2LMN*5>[!A%7Q$ _4%5'KI]SPGQ-\\X 2)HUKQ9X5,)P%43P+PO'<"X@A M(,1C/ Z#<3PY^(\B1WAIA+"*&U?1J1OB&C6V_MXJ+35?.EYQY1LA #*I!!#/ M$ ^B;3,2 2*Z5;,KH]PBYNH]^NQ7Q%+]27W/ ZU>NUK4H7".HU^>RT/1>)Q* MK;J[1+(SRBM/#B,H4,L3A:F;C.M,BA6Y)2E=FM^N5A"C MGR6H.ONO;V[9E;/7H26H.T4>I14 B[W&H%]7;>(57=B:X5+4A@[=*L^ MH+%I1JAM3W@)6*ZB?-]>; >TOI=?4P?F7$]KDUP9UT]YZODLP*:::(:4Q ?B MXT[]]BVJX\!$K0M9$]=W#4@![Z+V8'Z,Y6"DNBOVFY,=#D<[Q-JQ ].A>RR+ M"LQ_CFVN1^O G!/M5 ]V1WU"A/#7)4F42!!EN6Z2CD\,1CD%<; M$,I)FTB7HJTX3M:HV<@"7TO>'@N;IKAQYM0;A$*=T8V*I;(4>@DB&8ABV:3UR8#RF,PGD[Q/Q^&[+FKIT'KOF]#64ZWFF3"LK#^ MZJ\9;2Y.K_Q]X6&ZOW7%27+"U]4\A3'_?4[DK;J%FD&[(O$E[OGGGMX/,YW MSC^$#I'@R6@;%D5'U+\IR]!T:$28N!XM[[3.&T$\]=LR]!Z%3$Y&EW55_5(: MH6RQG*>U.[^5:.*%(9M$$Y"Q[;1;&:OKD^C_;)X ^%NW RAIC)QKF'.'DG%T45":'&AB*" MX-\CWJ#6$8AI?#I@%F/(Z'@Z/J+_FG+G7#8BX(W3?RI)W:*X+$!B*P9-]V[W M&Q[R>1WQ&J=#^L(NV\YF!31#(&<.SLS *)O_XNF@PXG#9?4=A_K@4"?>.5!B M^5:06,Z]VX&/UHP6!RG5Y,WDE(V'LB;/NXK]:/G.-LX@?!!/&.8E,6)<+YN# M]W7VKK_C/8/WSE(7X-9*E%_[E\QDI%,?Z5S7+P*N>C^!674&=55/7\";C>G- M$M[L/].#MRHTVH7!(_RUV@3R7!!_OQ#B? QQGD*<_T\%7_:>3B=PB@ ?.@25 M%XA9]]X]JG0#^ +R!J%7!GK^.AE !:Y 7N+"0 E#4'8+P@(&4ERP"*X%8KP; M9WIA]S_^<%E/+ZX"F]A!:,"VQ70I4B0?'01ORG^X[!@N!I0LFN<(H @-[WF5 M8BC+N(+@TR \AY\DUE_@3O@GU!W#6J438N1#G4<$DTL'8^D 'SP;'$^>&"]]T4%\D65B]0*VZ39;>.L,\QSCUAU1#\%'.IJZN;U?WM.JZD^?3JYW0R:/DF M,)_H']0V5A+7F0,M=OF@65RKHL6:Y<60SV3$BJ>M!\GZ&13Q>H6H-">F D&3 MM%08S@YFL7JXE'KG^0F AD7:9H=#S402UME7>?HJ-MRDU',7M3QI>P;]-C7W MP#$'2[D#CJOC^['*;?.+>7Y\6.>ML@$TMNQ:32Y>%^!S0\\3)20$M'VH^K")Q_&*O;B[ZX3\?6?7B0D44O7%WMF=<^;BV>/A2IL' M6R$Z>)1"V5%4.5>?Q[&=5RB9[>D:%9V4VDCFR#2+V-8&61% 4L19DIS&DG$5 MC8=A[\:,A[IQ@BN\,6 ;*9E93U'HU2A*H^W&+5]4SF_$XV'-%GB'[EM]8\B* M.Y:"2U26:P4&RU$T2<^G?>\?'+YS7-F=-?A*9EH_>.-+,8H2GQ *G#O/P.BU MQ$L4PA-1&K\WG%$7T@-WUUOVCZ%VJF7&+%YJ\8,7KAI%9Q$46+)&N%N]^HR; M>DX\WUP+&YZP:GUSZ^1<$<%G##C%O#O6'*LM O.XP= M\7NO>+[AFK90)5FZ MAR_OBLT#7_[?Q<+/R+G\ISVW-YCB* MZ-99-$N,QFG6@SW%7#$N!1J8? *F"N#. BM++G@ H'+<<;1P^/[=698E%QOW M8*471\ , E=+I.$SEE;@*H1++6NFUH%0*P1=!EZ4M=!K)#9.04"BG%%@.MS! M>.)T<&%AJIDI_.$5-W0K/7L/[LFQU(+4@:L%W?,EJ@:?-0T<76JH!34!9NA6 MB'^GM"VY:(RG\<>N,H@@VY%$/Y) \5%-U$!2(ODG)+POKOC^]+7^\%A:(9N M+"'M41?T -+C/#^A]R [I0_3EE :+:F>IU'P/7_INCLH;#[7C:*F4G.0+]E, M(##K^_5*WE^9:DA%(4\WFR'<-J,5X0[2WH D0XB@?@2AC6R[<4Q!;(U!$\6Z M!Z]-?;PC*Q+-(HBGA9!DJS#=;J?/DU:6GMQ;<;]F9L'I2PHL"9KT!B<1F%8P M6\/I.HC43#N2O+"LZ!^#QCO0>:FUVQH^0/?7&O\!4$L#!!0 ( F)RU)P MU*;1D 4 +,- 9 >&PO=V]R:W-H965T,"2 8DN4;,OY I*TQ0:T6="TV\.P!UHZ1UPE426I./[O=T?)BIVF M6;:7/22FR+O??=^1IVMMOM@"T<%#5=;V;%0XUQQ/)C8KL))VK!NLZ62E324= M?9J[B6T,RMPS5>5$A.%L4DE5C\Y/_=Z-.3_5K2M5C3<&;%M5TFPNL=3KLU$T MVFY\5'>%XXW)^6DC[_ 6W>?FQM#79$#)586U5;H&@ZNST45T?)DPO2?X3>': M[JR!+5EJ_84_?LG/1B$KA"5FCA$D_=SC%98E Y$:7WO,T2"2&7?76_1WWG:R M92DM7NGR=Y6[XFR4CB#'E6Q+]U&O?\;>GBGC9;JT_C^L.]IX/H*LM4Y7/3-I M4*FZ^Y4/O1]V&-+P.PRB9Q!>[TZ0U_*-=/+\U.@U&*8F-%YX4STW*:=J#LJM M,W2JB,^=7TJK,I!U#F]4V3K,X9HRX;VV%F[0P&TA#9Y.'$EB^DG6HUYVJ.([ MJ#%\T+4K++RM<\SW^2>DX:"FV*IY*5X$O&C,&.(P !&*Z 6\># []GCQ=_#> M2E.K^F['2/CC8FF=H2SY\P7\9,!//'[R[]W:O.36%U&Y0(]M(S,\&U$%6C3W M.#J/XC&\1AQ\*A!6NJ0R),O!R66)8-%9VC2N $?'F:Z:UDE?+WKEMZYH2]:; MGWY(130_L5P"O:B\%U63J'(KRGI1TCFCEFTGPVG&K0B2LCG[4N@R1^.E>@&N M,(A0=?F"G"] T5;E$&XOC!;A,9G M+NY]926Z>! U02K6TN<-@!\R+!Q6]4( MC!6];BLTTFES['VE:M(1X8 -.80?(16!2!>T."#H<)'"(5SD?U$]'L-!$HB% MH WO$W'R>#"-@G0Z?>XDBL)@%N\>76^]]AI?'?D(0P8':1(DBYAP'O5ZC]:R M\#A(R?9'"?U^L@B2>?3?)7<9!3G[(DKGP3Q-X'#/,6^PUM2:.F?^[OL@!4;> MDW_O<$!E[UN@N6 =Q8!34$1IL(A%$%'<(A$DM)Q&BZW><30+Q)3Q#Z(YV2#F MM/P&_1G8P5F,/XNF03J+&5^0AT(*W$6>'X,(%M,92180=AMQL)A%01(FM/$Z M*8-CA)@&TS@.8DJ8'3G7W];%45^IY+UP'"\Z/XIQ,J/5L^3; ]5HBJM9 U*6*X#['TUK*NFH:M0T.)AI[N'_54-?&L"Y7Y MWK:A1*S)1#)U[%OA/JVU+IY;O= MD[VU-$;6SCX?R,F(!&A^;SH25T94G?6$([)JQU^R/^F9/I$KGS_;\ ):8 M20I\[[4A2=:Z+7/*:?)$(2E@Y)[:*:\%>P=7*_+3F$M:L6!9EIN@CR-?41EG M$81AR'_ MP!R0CTTKDBY=5UV4$$-F-S3X??"]I*XL&NV(5_,#Q"*8+Z;45!/X3/GI^PU*0^T'']!DBFMZCT'WB&)&K3@5V_I\DK,) M33F"#=,Y?-*.M!ST)>0A#79G#N#75MW+$IE]3MA38H]C>.Z6-]FY2%=&PO=V]R:W-H965T( MCU.3IMT84UNI'4. -%%MP#X@/CC)M3'S2V9?VO7?U;6:4%\=.O4-PY%%9.T2O,L M.TNUD":93:)MZ683VY*2!I<.?*NU<+L%*KN=)L/DR7 CUS4%0SJ;-&*-MTA? MFJ7C4]JC5%*C\=(:<+B:)O/AQ6(\RDIPR)A_LG]'>Q=JZE$!XOK;J3%=73Y#R!"E>B571C MM^]Q7\]IP"NM\O$+VRXV?Y- V7JR>I_,"K0TW2H>]_=PD'">O9"0[Q/RJ+LC MBBK?"A*SB;-;<"&:T<(FEAJS69PTX5%NR;%7'*5%@]ST]93J\I?]*TR(\"SALW@%%V GF6#X_@ MC?H:1Q%O]*\UPK=YXP)_2/QGXV!J$<7<])T UPJ75C3 [D-ZW6($ 8TF6"'85W0XKU$WL K8( MI<(B&8R[U),PE31K6+:%DB7<">=$(*):$&>&QGX69X, M8.S3@#P8&#" XK& M[:E?98-L" TZV':@ _C,:I9.;@3QJKA@'4I[SBD<@B?)*FM4%12[6(,TDJ1@ MFU45NA"*#IF$V7DK7>#1DHC+YYU&!O"W7R ] MZ"B-;AWGAH?2MH:ZYNJM_6B:=QWY*[R;:]?"K:7QH'#%J=G@]6D"KIL5W8%L M$_NSL,3='K&ULM5MM<]LXDOXK M*-_.E5TEVY*,DNYE*)KXXF:FKJ_L D9"$"45P"-*VYM??T]T 2,J4 MLEM;]R61*:+1Z->GNZ&7=Z[^[M?&-.I^4Y3^U=&Z::J?S\]]MC8;[<]<94I\ MLW3U1C?XLUZ=^ZHV.N=%F^)\/IT^.=]H6QZ]?LG/KNO7+UW;%+8TU[7R[6:C MZ^T;4[B[5T>SH_C@BUVM&WIP_OIEI5?FQC3?JNL:?YTG*KG=F-);5ZK:+%\= M79T5'63CWG?[XD+\ZFA)'IC!90R0T_KLU5Z8HB!+X M^#,0/4I[TL+^YTC]/1\>AUEH;ZY<\;O-F_6KHV='*C=+W1;-%W?W#Q,.])CH M9:[P_*^ZDW>?7!RIK/6-VX3%X&!C2_E?WP=!]!8\F^Y9, \+YLRW;,1JIK=!C3[P47DUF+,E:>6FJ?&MQ;KF]8UH0[FENK&KTBYMILM&76:9 M:\O&EBMU[0J;6>/59[MKE0GUS9K+UZ5^8F'ZX_ M!\N)[WGD^\W\(,'+JCY3%].)FD_GLP/T+I(<+IC>Q3YZ(P?^G\N%;VK8S?\> MV.!1VN 1;_!HSP97;K.!%=XT+ONN?M=U#3%[]='JA2UL@^W&A'J0)#GLS[[2 MF7EU!(_TIKXU1S_>1WU=&X6W*EUNE?9P1Y.KJEW@T,7V%.>%@M1=7'C\G__Q M;#Z?OKCF%Q)!?CI[<:)TB<6UO=6-454!7N"Q3;?<@C[(-4[]^O=K=7-GFVR] MT-GWB?KX\:HC'@A<)P([^] V$U!9F69M:KA(LU;XI':XFO##0'14$(GOML)W M]/8G4Z],/5&Z*,@)[M8V6ZL[4YO(NRU5YLHR1!'>NCL'T9L]?8&#EA"N+H(@ M06EI:C(FDH]O%][\V=*YW*VIL9-K^)3'CH_3K'6I]LN OF]^Q!(=)2NK)*2'G(Z(7&*E39(C[PFN=M&;]7"\%GYH+ORVR]N$EGI MRE-B"'F?F.W'"4/JEI/)TY$80Y('GUG1YOP>^,3+6Y4[4&[4AC &FVEM&SB' M)B$1LP6"$/(.11U8L@U6)E;J@P4J^(]MMG(,O:J-L+\B?RK)YO>S984C\ ?+ M<[>6\42TUR^F"UJ4 @VL0*+D-U+5%P.\HTO[%^LY&K2$&5U5,#PQ@!0XD$2* M'%KU 7DIEKEED(!T?>F@0OR5N(\9);[^R@Y/(@Z1740XRL:9NJE,QMBG*+834AQM;6Z#66CU9ZL+N]R2*)AN8TJ1 M.G2KCONZ7XC@;+XWEL)'FMH5)R*F,8:2[$8/2 Q,R-X*"MR(?#%(A/T>"OZ0 MLF+,V-V!78VC=? 9CX^&76D0IY:UVT0?WO[($P^Z]J4_L#9%#R!NSK7B=? O MPP8"C4\&?(%7G%0"EN^%2 3WH@>& @J 3CQ@7\XA;J$+7684O6E3A#%D@I#P M)I)M>QD=";1<&1]LQE)(]U5($MTZS_P 7_\EZ3OLF:.\,?EP]Y1,6(,HOR3) MQ/BZ@1;65!6!/O*])_Z,AOG5IG(U UBB"@M1E MRAGT$H()FT_X4@2OO:2 "N)?X.G\@JN+*65F1A4PRU7?Q@!BJ>;C_!,HW;0+ M<)V=37A%AQ-3PMEEI\LIIK K2WGW"GZY,M<.$3OX1G)I!C8CL4[G@@X 0 ]' MZH%S)0R25[%ZOS\N9*/9L]/GV$2HY2N_$ -:R-SG?B6;+.5,AA$&$#_+IC M5H I4!]C91#'DAF ,,*9*=DZ A1_Q&Z0. M_%U2JA9X%-D#_&&L$BUB8"^\&(9Z3_$-&]XZXH$\=:)JZ[^?+J%V!:7T7R*U ML!GD]A8JPX>:P]/7H49-$&>1G!_"!KHR*\CO+_%.K3[B8(6ZZ!O'QF@/E"[U ME,?^[^F[WZ+AO$>N*S/2ZH>$C3R;8:CV*ZKVJ1#N6;->0,TGR(H=S$I .!@H M94/WAT0F+&WK*,$=NQ#5T9=MZ184](+B@2J#26V'2EA P 9F@P;Y% MU!08>$_?Z]K\T>:KY'8Z:P!: A:5-"]85%)VK/RY.DQ>AQC7,B ZD#V>I.SQ MY&#V^.99 ^^BQ,8RQD$*XQECERQ;$KY&49K N/A!)CKC>#:>:Y?).GI95\HM M\K11$L,@#S*"EG;AS4"!DP^H3!'?8&6>!8V>EXW MOEJ25R31WZTFWELC1@,/AT1QD,NAI=&7*80** Z&U[/5(B#'L2251#))%AUX MZLGC;-"O[*08RKV4$-A'J(S1!7"6F 'W M_[Q8@;1CD8<%:79>DX+=PI3( 0W1).LG= M$0=>UKAVT2S;(L8I#M-D-:XF8,N.$)A ?*(7"Z UA .N3JEO_*@W$E S2*- M@8= 5!(XH;R%J^'>)!D*ST16V _X$\\+0YVB@9D0$6D,!*J][@&.BU39,**! M=P8A2!:Z&[8,NM92^J:?E_9T&R@?A$)[T/":'$PK'=,<10:;L^%R1VZ0?+U@ MK9!HY-U32;D48> $?/Y)[MHSAG;ZHG-C%GN@P" ?] MO-\%H^1$"RS=61Z=Z4Q]ZH)7[.S X!M_8#^&U_AWY4@G H8$2JT!I)"D 4K8 M$6IKR)4Z82YA]*[>"S50%Y5N@]+?E+>V=B5Q-0GME%Z070 S&3)RZ1K5T ;P M+C?5N!1GDK;.V@UY>V9$A!VTS?^ ]WII\.T_Y1U**V8XV&:?(*)8UC!VN>K7 M?&Z@)K%(.J,4QFR*+:>@0:$X>FR$F:*0TRT+B2CA[7V)*J04B3>>:^A!EHDV M"4@DO4L"524UAA:FCYDYOE%]SZ7^9!<\2!2G$]:66B0#)+$K@@>!^@"6>)JP MQ-,?5:*9*9LNPU_!I1!HOP!V\H:?V=3H3V'@6_2K?:.5@_OMK57_#29Z4-3V MH"CW25/M ='Z=O%'3/31>JDG(WL1SI;R!^Z-)+;1M2UX?,=]*39:^D P!9Z= M;"!FDE R2IUQM7\)+&AM"K:_G!)Y TNE-Y$3#/)NV"T29?,IJ&R=!$;O@!W6 MVY[=TIEMTW;1+1UNK:55V04/0J5;[FY($6:E'4K!T1\^:K.N7;M:=V\S9TN3 M\]AE2URTDHPW&VJ-4^;395 7-:PM@Q8B&[I J4%FJ7.?45<=' 2*0H^A0V$! M%___3G861[)]#;*:." (\PD:#DL61B<<.#-74%P9^Y79>6Q%(9" Z9F!?J461MYGIF^^D']8#^O(ILX0734JB+!<2 M3X)?L7'8&5<:CW!%-732ON.P-80&'3>(:&8TQCI7GZ')(.E_$52,O_+6Q.X2 MBEHP1-+8U^P-3'.N9LVNC%O5ND)^4QZZ95_3$KI!XQ(^7:3!-B_X199K.?F,+LR4][5#11I4&V[7J6Q?9,O0]S"3B3 M,=+_ #*@P?T8>]0B8U0%>^&A7>DZ54EX0RE!093YFDU_(EO:N#!L= WG&:XK M!G:91!B+#E%)4&Z7&FVYK#7%TXSS7FE,'HZ?42.-6U:_Y#&>-9]2)@:B9]T M#0TFVU._NQKG_X?1!<3UN3>T8RL 2-MI$0C?IATCRX?EA3I.YJ-(O:'#N'O M/'SA^JL0V$,MH*X);>Z;T'X;$$D?#LC[>9+W\X/ROC'2ZOD2V_YCXCY(8ES< M#^@.W_\Q+.1N_ ^^DF%K_41Q-=XY2[M#L#'*I.N+AO:R17*8VQ:9\)"BPK77,] M0O5WEGS"M776X5AHG1L&79O@H+_,IMW-J^E!#?X3CJJVZV53FXL/7FACJ7#/3OA)[/Y"_5?K2.39L%SR2?W&,.)Q,JIK]YP,@J=A9YTB)MX M%V, 3%F608#@"N# R#21QQ2]KCKYU(M=#N<=AQ_D>+V[3'_^@&?FAV\;=1WQ M_>J=*&.9=H[TF5'GT GJD;_XQ+]3TD3OP2'C M<")$_9[I(+;5E*^VTE\0K&2]S($X^9.JP-7(7JX\69L[K#;N>/E8DIIPC)>K&XKN2.!B.D)VY,R*/R6+8],":GOB)NN M"G.%FICX@3['0: $XCC4TL&36]2<0YGLF0P=:MNG'G.\P<2H/[:ME ]70^(. M^TQE5-]IW]"KY9%^IXX0EN!A6DPC#0&Y\.ZUL#OJ0\-,UPI\"K$^1;V"E#E MIF-,3I2ERT/;271^&M*!3[Y5()TEWK.'[_=NU1N$A9Z42M!_MS;.B5+L*3' MZHPNQ#&YD4:=PJ[IR(-#7=<\( F7*_857SM%].1 "92^J?16'H>V2=V&*9D$ MN-BV[,=770&NWPL.[$EXD 1"I5%8L)-/E%\#79WR<+347+C(&0@Y=0YW&> M[GC/#B*-+X;NY_/=YMZPXW,W[!C%&?\F3=6]L6_$DNI"W^]=<"4DLQ(JY*2= M&8M ZDYL3=._3J/[JWVX@DG>2HUA&H50+M_#0K\IS5?14KN^/^HB,\QH:5'$ MV49@[Y!ZYIUZY@=%^3;N^47V'-7&OT9"O=T]1T_6L%N:@7G!9V':G% >&)W-6*+T8#X7MK>;K60Q8RO-RB!MLLA*J#MEH]_.(V<5! ^O_/J)VI:.YU?X2Y2"M M\1)E[P:#K&%[>N [JE4$.SK'9VZ4\+7J6[KUW+_GL4+8975(11.N8W'_A;^& M1&C$VV40^ME!-UKZI=U4O@'H4)_;6KVAR1?!Y1MZU%:>9N"DZ/ET-D]WO7[Y M_.:&OD@7X0/N.0:\[^5DKS==MN1@1O,4SC9W=$T\7#2FP,-W]OF>[")RP-?! MN 6$ZK0B-K#:.6C=,J/OSH M3W4Q?W+RL_K4PW7=$.9CZJF/$IZ U3/:_/GI]-%9&K2!W[NNG#%<-FN$#MZK;2'IY]/3Z=0 MYUNS:)*"^ ]N3E[QI-_'S"!#L,]AH'I\TRX:EM.CI]/3^?0D7/<[(6&JSX#8 M(OK#FS^;8)><*R(6PH<-18$0'R"1M,G%C#;9#1DA$!;;7C^'"_/46H3+^"Y$ M=)+\P56A'>V-P[7SWJ_SN-U+OT'DF6K9R _UTM/T.\=+^75?][K\2/(3-[0] MT/822Z=G3Q\?20*)?T *_%L_8!FD _ZX1@%F:GH!WR\=*O/P!VV0?OWY^O\ M4$L#!!0 ( F)RU("1/\'IP, %<( 9 >&PO=V]R:W-H965T";WP2F/J^R#0 M60F"70BI.#6[5,="U IH[)UX%41@F :=,>,NY.]NJY5PVIF("MHKH MAG.JWM90R=/"&WO]P1,[EL8>!,MY38^P _-;O56X"P:4G'$0FDE!%!0+;S6^ M7T^LO3/XG<%)GZV)S>0@Y;/=?,\77F@)0069L0@4?UY@ U5E@9#&SP[3&T): MQ_-UC_[5Y8ZY'*B&C:S^8+DI%][4(SD4M*G,DSQ]@RZ?.XN7R4J[O^34V88> MR1IM).^B++6B&87+E7GC>28 ML)>R,PJ_,O0SRR=X :6!/$%&:V9HQ?ZF3JZ;/3U4H&_G@<$PUCC(.LAU"QE= M@8S)HQ2FU.1!Y)!_] ^0WL QZCFNHT\!5[4:D3CT211&XT_PXB'GV.'%5_#6 MC<83K0$\8YY(P:J-Y((2M\+4PT-N>7H%O.4>X2^1WK2D=[].^A'4$5%/5-^378N[.5<" MS78G9K+R0+-GGV /T8:*W$+6BDE%C.PQXID?)1,_#2?DAY5!00Z\[H.]H_3\ M;^+8#\,9N6W-=:,48'FJ?UE_E8T[[=C=S*8V1H)NUXF2>.I'D\2?36>]7Z^. M(-OOVP<21?Y=&&+\L*>/6;6?"KP[D=D,>Z+C6Y*$?MH!_H CS=[(!C\>82N9 M,(-A=$NB<>KCF_#C9$KV$E_OU1H[NR=:&&30$8G2U$^3J1_?I2[TOF1(7V15 MDR/,K&.-EVF0(PCC[ED5@*T"V\.@UP-5@JRM&)T".#3ROA1DECFY,^@+X;]N M>\6.R,>Z/+Q@G)'+[V,I7M<"*PI;,::%'1)U+Y3D+H[5)TW&?AI/SY2Y@/-! MK/.Z.Q=NJ$%7WY74UN!C::-0V$\-?$0N=:+@K-ES&]6.-(V1&V':OC^<#E-SU0Z+=_-VY#ZB M Q;7P4%NH:C],XCJAUC[<;(VHV.@S0XB-RRQ,D/RAK@]T)*TV]L@.%_B>4_ M4$L#!!0 ( F)RU))&L WL00 /8, 9 >&PO=V]R:W-H965TLEHH&7/!/ZW%L:4YQU MNSI>8L[T)UF@H)U4JIP9^E2+KBX4LL0)Y5DW#()A-V=<>+.I6[M3LZDL3<8% MWBG099XS]7J)F5R?>SVO6;CGBZ6Q"]W9M& +?$#S=W&GZ*O;:DEXCD)S*4!A M>NY=],XN!_:\._"5XUIOS,%Z\B3EL_VX3LZ]P +"#&-C-3 :5CC'++.*",;W M6J?7FK2"F_-&^Y7SG7QY8AKG,OO&$[,\]\8>))BR,C/W%EI# ]H[,.M%&:IX8M(,'DOWR5T+<2P@7@9'E5X4:A/T ]\"(.P=T1?OW6Y M[_3U#^B;9TQKD"E\8THQ84 J<,D(_]S04;@VF.M_CQB*6D.1,Q0=,/10)3K\ ME<)45# K206G96CAV;P50% M<:D4%PN;B5SO(^,2&X"__C(.>Z///Q=F)< T MI#*C)J#/8#?K$KM/G!#9/&O9AAM<80;-&-9C'QZE81ETN"!$LM0$4Y_"1869 MT@]?J4;4,_6TM*0M.(%H$/FC7D SYV+X^=VLV:W4IEPP$7.:U5'XJ/C-1J3F MM#X8'!&J-^?M4C.2\]%DT@S;D#;9V&NAECN!\= /@\F16/_)1&GSL]_[V='N M!1-_%/0/>-[L'HSVQ\0WHWV/"=)M12T+8BE6J RW<\KQ%)7UF!II_ SKNN*; M(+X>,#$:^..H_S8Y3L)'-!QI)X.VG0P^U$Z(N7C)Q()L.T;P7?VE+6MO<+5A MINKK^SK&4:N'.T95S+;(#:MCK=W5P9H;WH*Q\(ZB-7N:SZX'7&BC2N?"V2;9 M=XJOR#'QL4;^7MU9OY V5P IV:M=.][.X:W5UJ M!5.F<35'M4#5JNKTPI$_'H_)4K,TI]N3HFK5XHXOU%GE0O ?I+@L9!7/.)/: MTE!;4!0\I>T8LX)3WO(?S#V MOM,9QR._=XX(-MSQY E:(,<+N*LI"O<+DO2 MK.R*S!$Z^$)O0HVG/@@J^HD?]D?4 _VH'\$X\J,P((IB>\ORE,>5<0(G"S>K M8T5WB:RJGD! 6.HLOJ&).CC7X!SU_,ABTG_M, MWN""Q:_6/8KZG>04T_]O"6U@FTANQ7$X](?!<">3 MOU/?*YLEL:^I=3?>HB[9[8M;$^I2F.I9VJZVC_J+ZBW[=KSZ1W!+K%'A0X8I MB0:?1M2I5/7*KCZ,+-S+]DD:>B>[Z9+^F*"R!V@_E=(T']9 ^U=G]A]02P,$ M% @ "8G+4EKFP*6G! B0L !D !X;"]W;W)K&ULI59-;]LX$/TKA)%#"K"Q1'T'CH$DVV);-)L@2;>'Q1X8B;:)2J)* M4G'R[_>1LA6GZQH!>J$HB?-FYLT;DK.UTM_-2@A+GIJZ-6>3E;7=Z71JRI5H MN#E1G6CQ9Z%TPRU>]7)J.BUXY8V:>LJ"()TV7+:3^IM+5MQHXGI MFX;KYPM1J_79))QL/]S*Y;6^P5_2[$V.W/B,GE0ZKM[^52=30(7D*A%:1T"Q^-17(JZ=D (X\<& M8F/E5OC>!DZXIR9S7^2MC9^:5J.F6D9T@MR*70%I4D'V7+VU+RFMQ9;@6J M8,DG/ TYON1*M79ER(>V$M5K^RG"'F-G MV]@OV$' \TZ?D"B@A 4L/( 7C5Q$'B]Z Q?7;^'BG_,'8S6$]>\![_'H/?;> MXU]XOQO:PE5!MH]PHK049A_-!W%<%Y^:CI?B;((V-4(_BLG\TPLB*15:REA1 M.5=V)A-V2Y/"2B5M>?T,V][%TX44G(,%NQ*]8:WE7E';OD:$K1"@Q-# MCDA!PRC!,XQHP KR#6WX7K;O.ZV6","0D*2Y8U%"IA59*E7A6T&SB*%R-"X2 M8.%7W*);Q MBXQ:V#6'14(C_,28Q^2*ERLDHW^*DH1 R",2!C0-7)$44EZ2C!9%B#'#MR\" M.^)*U161#2A]]-UAH(@D9QBC(B?7ZQ89.F#'!'?IFF?C^\>+ /@.*T*@+;JI M'W9K)#KJA]$4LF(T3AE),IJ'$4EBFB>'I)>.TDO?*CU>EKK?4H*R M:^SS6CN^:\D?9(T-:'_?'_2P7W[G;_'U^T+-P'PR M6@SU'CTF-(D3J#*),_*-:XVN?AZH=IL4=J8@V(S77H9.R;53[RX3=*0':D-[ M,"@X(M>>N%W"8AIE#&/(HHV@=HD>UE]ND+[LV!V1F-$B"MPDHV%Z<%?+1FEE M;Y66%MA!>[%// ?#]>IE^7!)O>)Z*5L#Y2Q@&IQD.!+T&PO=V]R:W-H965T 4"MEY+4O0%NI+9NV:6@(V*9IV@>ZY._LR6DMUKPM$ X]5*?38*XRISX- 9P563)_*&@5]64I5,4-+M0ITK9#E M#E2501R&_:!B7'B3D=N[5I.1;$S)!5XKT$U5,?4TPU*NQU[D;3=N^*HP=B.8 MC&JVPELTW^IK1:M@QY+S"H7F4H#"Y=B;1N>SU/H[A^\-H M<*'WJX-7PN G,N7:;&5]9J*Q^261#QTN"" ;3>757=NW&#H*[:2PKO1 J-PA MZ<(Q)/XPZ5FG!'I^% VMF4+J)TEDS1Z942^U9M_Y#H%DTQA:&M(5T[FZ?3=HP\N[?#^(JI%1>:U"P)&IX.>AZH M=L"U"R-K-U06TM"(&PO=V]R:W-H965TOLKB'Y]YU=&Q>J M@'H [\>;-V]F9V:\5_K)Y(@67@HAS23(K2UOHLBD.1;,7*D2)=ULE"Z8I:W> M1J;4R#)O5(@HB>-^5# N@^G8GRWU=*PJ*[C$I093%073KW,4:C\).L'AX(%O M<^L.HNFX9%M+C7MHI8EXP5*PY4$C9M),.O*X=7ZJ$\?^PK[%] J>5L:IHC$E!P67]92]-'HX, MAO$9@Z0Q2+SNVI%7^8E9-AUKM0?MT,3F%CY4;TWBN'2/LK*:;CG9V>E"%04E M9V55^@3O']E:H/DPCBQ1.T"4-C3SFB8Y0].%>R5M;N!69IB=VD97;"26R9@E3.-!A[0H-YA!E19\+FRE4:X M,Z9B,L6WDG_1J>O;&U.R%">;")[J! M&0_3!X'4]G#+M*1^AE$8Q['[-5RJ=(UE@)-R@C*9 <&,I0676TA&X6!T'8[Z MO5/N/=.:26M.P+UN."1P/!P< M6%7Z[EXK2[/"+W,:SJ@=@.XWBHJ\V3@'[;B?_@%02P,$% @ "8G+4K62 M"@?^! > P !D !X;"]W;W)K&ULG5=;;]LV M%/XK!QXV)( FZRXY30PX:8-U:#:CS=*'80^T?&QSD425I.SDW^^0DA6GL(6L M+Q(I\ER_<]/E3LA'M4'4\%06E;H:;;2N+\9CE6^P9,H5-59TLA*R9)JVCZ:7]-I?32]'H@E;:<&#TVN(-%H5A1&I\ZWB.>I&&\'"]YWYK;2=;%DSA MC2B^\J7>7(VR$2QQQ9I"?Q:[W["S)S;\S=-1I W2HNR(R8-2EZU M;_;4^>& (/-.$ 0=06#U;@59+=\SS::74NQ FMO$S2RLJ9::E..5 >6+EG3* MB4Y/OVB1/\)7)B6KM )6+>$#DQ7!I^#LGBT*5.>78TV2S/UQWG&];KD&)[B& M<"67_@VLV>' M9O\]6R@M*5S^&1 4]8(B*R@Z):@-=A KN&5K>V55AW2OCU:(M4$"@K(1;5%J;E9DY052CH$9=VZ M:]T*!6<+7G#]##N4"$S!2A14!=0%W.)"-L8O0=)B"K^SRGX(?0<^/-64M,1O M*PI2P++((C>$GR'SW)A>G[EZ_'4ET5B@B;G2()E&\%R/3CW7I^=[ON5+)+>^ M.C'/GC^1EG#VC$RJ+JS?@/ M"C^-_Q'Y0(G%"YM9KR"Y8_*1.@(=YFBLJ)M%P?,.WR F*$+/SP[!F%KQL$-8!X)(>N.2MP,T4-2JR8-Z: MOH?J&!Z#/(_C,3/=R#B ).WV44 AH,CKU&KU!A:F85Y0TJY9_@PWHBPI+L[\ M\Q<86\7NA6:%/?B34EE3'3&Y2\E&G ^3RF99F#EIXCM>Z,,O/V6!'[SKWP=' MG;#O>X.".9-Z7PSN4*Y1]N2)$P>^$R<9^)X3I1XM _ 39S()'#_T7MCL8V9) M.CO>)'5"+X9S.(N<,$J=U _,)G$B/W2\.#4;WW>R.'.\-()C1KZ$<&MBZB1) MZ*1! B0Y#8DV@QX66I]9O)";1CA F>F!!O+]GA8T])W@*^B MG.)8-8M_*;Q!"WN?W%6SZKF[KO:0Y:T7#=<3%5*UA='$.;/)(LR<4UC6Q!>? M\@VKUF@BG0MC*JMK*9XX#2-8/%/43R9) H::(H%F@+Z&=]C,UI1*-M')4TNN M:)[H"OT?@@(H=(=2)NU3)OV!6M=U4_C4]X#_5^(&99Y(*9.PM>']NJ&]M#&" MF28VE4N^H&.;8*XI=?D&_."["GA#3=!XK@6LK6]!ZF:1K7SAT1Z5!JYG"E'J MNXDW7,YB6[72^%A!ZRK:Z4X5N9/$%%+O*'[C@VFP-(%@9EY%X=A4NAT,^Z_] M6#UKI\F7Z^U,3KY9&PO M=V]R:W-H965T6H#M8Q%GVQ>)MSAC-G.)[OI'K4-:*! MY[81>N'5QG070:#+&ENF)[)#03L;J5IF:*JV@>X4LLH9M4T0AV$>M(P+;SEW M:[=J.9>]:;C 6P6Z;UNF7BZQD;N%%WFO"W=\6QN[$"SG'=OB/9H_NUM%LV!$ MJ7B+0G,I0.%FX:VBB\O,GG<'_N*XTP=CL#=92_EH)W]4"R^T#F&#I;$(C#Y/ M>(5-8X'(C:][3&^DM(:'XU?T#^[N=)R!R7O[* M#%O.E=R!LJ<)S0[<59TU.<>%3R?/S9 M7K2"*]E2\C5S\3M[8.L&]?D\,,1KK8-RSW$Y<,3O<"3P20I3:[@6%59O[0/R M=W0Z?G7Z,CX)N.K4!)+0ASB,HQ-XR1B$Q.$E[^#=UTSA_LZW[(4T9V"E%!-; M=.._5VMM% GHGQ-DZ4B6.K+T/3*JJZIO$.0&WD1_905*TV,!/@EI"_="=ZS$ MA4>5J5$]H;=\A8.>HJ[ U.CRR<3+3S],XZCX10,.])VCYQHT/0)4YZ:&M:W6 M"_C#.* ^(9D6;^+$\=6%Y /IG1L$A2/\U#N.FLN#4\H;;< MM@+PN:,G@R9&NN7_!WS]C*KDVM;,<8!HZL?IU ^SV0"0$D!(PS0+_2S-X834 MLE%JV7=+S=4U7#J-EX=U3<&E,1Y3W4GTXZI[()EM9$/JL2DA0>F]HJS^C#2L M 7WPPKSQ! =/K,%1N3I#D/N,G7%1-KW+_-7U#; =4Y4^=QDD;XSB+H=$T!+T M8#I8T"H71PE*2:4B!K^$E@VOF,4@A1GW$+@T4C]4SE]] 0^U0GSSNGTCDS . MK:O$)WM-SI&+5Y)$14@*GU#T2#F/K8CB!.XHC$R5M;M%1=N-[-P+E!<98<9P MS^@)=KO40A_1V-MGLRFI<0:_H2#/&K?+*NH5W#Y:MNE![L?3$.)I#@_?EP+2 ML9\5!7UG47A4BL%!SVE1;5UGM2'LA1G:S[@Z-N_5T+/^.SYT_D],;3EEM,$- MF5+%D^[4T$V'B9&=ZV!K::@?NF%-?T!0V0.TOY'2O$XLP?B79ODO4$L#!!0 M ( F)RU+J /'I< ( 'D% 9 >&PO=V]R:W-H965TRT?O2+K^4B2GQ *+!P7H'1\(2W*(07HC!^#YK1:.F)Q_.#^N>0.^6R8Q9O MM?C!2U$F^0=0CH0TA!W;Q2BO&..Y7.C.S >36I^$E(-; J.*U^4!V?HE!//Y1L4 MS&$):V;<"VP-4Y:%^[)PMF4[@?9\'CLR\O"X&$17O6CZCF@&]UJYVL(G56+Y M+S^F ,2$7C9FG06][/^S_KG<66=H]>N$SW3T MF0:?Z3L^#_VO#KJB'_@)58O@CLS>NMF3@KY%9[9A!2XBZD&+Y@FC?%LC5%I0 M?W&U?],('+4%-(*(L$/7(2IPQ+K5LF'J!9@JX8YQ*=! V1HOXX]=;1!!]K5$ M7TN@2G QEB(0:9+,8!NPQW5_C?4X../>6;>6F/9\-/T DXLLNZ+Q.OT(FR&% MRFA)^?2U:JA6'.TKZ%M%BH_:0:+9AZ:W4.A6N;XSQMWQ75GV[?07WC]*]\SL M.=V?P(JHR>7U502F;_1^X703FFNG';5JF-;T-J+Q #JOM':'A3<87]O\#U!+ M P04 " )B2HK ML.;J7+38T,E:R)IKVLJ-IUJ)/+=&=>4QWQ][-2\;9S&SLFNYF(E.5V6#UQ)4 M5]=HO[;6DG3>@Y&6-C2I% Q+7(E598"(QK<=IC.X M-(:'ZSWZ;S9VBF7%%5Z*ZFN9ZV+N) [DN.9=I3^+[>^XB\<2S$2E["]L>]UQ MZ$#6*2WJG3$QJ,NF_^:[Z82;$%:;0)S2QL MJ-::R)6-*7'!59L";'-Z75: O>GCV"GP(GT2C"P4?FASS8WN/J Y\V9[O!3L)N&SE.82^ M"\QGP0F\<(@_M'CA*W@?N&S*9G,8[=_+E=*2VN6?$_C1@!]9_.@5_)N^V4&L M(1-UVVENFY&VJR'S^2[S#66^,IEOB8LR7%Y*^$E_Y@Y/5W06 MMP7"6E1T 2E4T*:8H% K$DI=@*;C9^2,Z))$O'G\Y:>$!9-WZDV$@6LMRU77 M^]#"X-8$27VYA,SW7 M-7HP*AN"%9TB2^4"/F38ZCTU C-$K[H:)=="3FVOEPUQI!XW@9S!SY PER4I M+48$[:<)G,$R_Y=NXA1&D&T%#J4_F5SL!J3#\GO*[P0'59%\!?1&4IAJ8%F1!XJ8AB&U# '?JZ^OQ<]M&1P8B[%PUR*?W N_;]I=-++Z].H%1H;7?)J2/ :+N'F M^9W^LS6LE&G1MI-909_?HUX%EKJ3-*8"1O"EN4=EB".7U2-=?919J6A_9"!V MB&Q,94^8&7)/AULN)6]H+D9THPC63R9P*S2Q'/@2LDT0/26.^AOP6U?>\PJ- M^82P8S(/PQ=+Y1U\KFD4;>RC1!%&ULC53+;MLP$/P50L@A!A+K8=EN EF 'RB:HD6,N&D/10^TM+:(4*1" M4G;:K^^24E2WM8UJ\;#VQ;&+OAITE%M[ "\U@M%:[\CB5G)0C-I" *-A-O&M[.8UOO"KXR MV.N#F-A.UE(^V<5=/O$"*P@X9,8R4'SM8 Z<6R*4\=QR>MV1%G@8O[*_=[UC M+VNJ82[Y-Y:;8N*]\T@.&UIS\R#W'Z#M9VCY,LFU>Y)]6QMX)*NUD64+1@4E M$\V;OK0^' #"^ 0@:@'16P&#%C!PC3;*7%L+:FB:*+DGRE8CFPV<-PZ-W3!A MO^+**,PRQ)ET 3I3K'*6R@V9U1H+M"94Y&1&-=-V=ZE @S#455V3:9XS&U). M[D3S(]G$Y0(,9;R'%8^K!;F\Z)$+P@3Y4LA:(Y].?(.*[;E^UJJ;->JB$^JF ME>J307!%HB *C\#GY^$?J4!X> SNHT^=65%G5N3X!F\SZUYMJ6"_7/=7?ZR[ MKT"YO7,NMF;I'OG^"6'DSD"I?YS1..@T#IS&^)1E65:7-:<&&PO=V]R:W-H965T*09J!5MVJTT4SN]V'51],,&!-$E/;P*S4']_K),0P M)(:9C@H/D#B^U^?>8Y_KF,%6R$>U9$RCIS3)U'5KJ?7JH^>I>,E2JMIBQ3)X M,A-I'#@5CKA&=L(I%:IRF5/VY9 M(K;7+=S:-=SSQ5*;!F\X6-$%>V#ZZVHBXH,W&\'EF>'_0$IYRL-/#AX)O).;H@2\R/NH<\I)940B//T->,:W4%C7!]QY,$ MZ%0#3P,X,X07ET!N"R"D 4B [D2FEPK]G,W8K,9^[+;'Q.' @ZQ4J2&[U-P2 MI\>;E6RCP+]"Q"?XZ\,8O7_WX8$M8-)KFX#BNP;NZ'SG?NF\+FBWE]]H!E[P M 42+S9&#H)H>03Y \);3X_OOX 5]TBQ5?SDPA!6&,,<0-F#X8YU.F3000.TD MS4=5!0\*_8-*2NIF7.$WROT: =P,\<#;U$")*BC1F5 4B]>2:Q-X3).$S=#T M!V(T7J(ME=+D2$@DC>C4 8O.!=:I@'6LF3#4)KK0EU8;GPA:?O^3XX9W*L"[3D= M?1&:)J8:,2DACEVD#;GN'>6ZWVU'_?U/E?=")(XM>OUVKYZB'HD4V$90-N/'*[2B$FUH J#? M0VT:BR2A4IEY4PCD!Q- @UJ6):L8K;N'TH-G!)SN=QC/7G7&[GCR'0 M_@R*^OV.&?EQ:2HFUC.YF+)C6UYP<(*OS$B S);U"@X@)]N:#/ M8$]35%8N9BY=[!]M8#HA#ORH6R]XQ HX<0OX1/(-U0Q-$AHSLZ][$2?$"BO! M%^.$6!$FY)6<<*76+R"D'.=@1^GGGP9"K$*3$PK]AM.F'&H?91B$W2XF#2BM MYA*WYGZ"=U .>ZQ5L8[%'#8O!M(Y<\;*+[F<_!(KO^24_+[I%J<<[=RM"[&2 M2MR2>HH20/8*U256=I M_R3+@97EX'*R'%A9#OXG60Z.9;D3$1QU&E[.@KUSF7-D^0;%>VK@BMTJ:1!> MC@$KM<';'[1<6=E[K1B6J'H'YQSMJ($L*]F!6[(/#SIRKI8BF3%ISD\W(ME M<',(8U=132^*@.!U"O'N4[P+NAZ]&T74N%WV]LZ/X<5ED9_#0[X-X\5Y:=5: MG?7?Y"?"90@F;@TN_W85,R^),OKC18I6?4D^% MAK>G_'+)*.3(=(#G&PO=V]R:W-H965T M[J0N^8(D5!2IT%;7T_:$2N_NH=H'DPS$:F*SM@/M_O4W=D*@):3[LM>'XMB> MF=]\^.?Q>"?DB\H -'DMIG6FTO'44D&!55]L0&.*RLA"ZKQ4ZX=M9% M4RM4Y([ONJ%34,9[D[&=F\O)6)0Z9QSFDJBR**A\FT(N=E<]K[>?>&3K3)L) M9S+>T#4L0/^]F4O\; 3LCG\8[-31F!A7ED*\ MF(_[]*KG&D200Z*-"HH_6YA!GAM-B.-[K;37V#2"Q^.]]COK/#JSI IF(O^7 MI3J[ZL4]DL**EKE^%+L_H'9H:/0E(E?V/]G5>]T>24JE15$+(X*"\>J7OM:! M^!D!OQ;P/PB@X7:!H!8(/@H,S@@,:H&!C4SEBHW##=5T,I9B1Z39C=K,P ;3 M2J/[C)N\+[3$589R>O((6Y *R",D=,,TS=D/:A/RA2RJ4B!B1?XJBR5(,UID M5((RHYDH"MRWT")Y(?=*E9"2^Z* E%$-^1NY$SD6%>-KHC/ W=R6EM6-TF9N M6BI$HY11M62\6OOM!C1EN?H=$2AK;.QH=-3 =9+:J5GEE'_&J8 \"*XS16YY M"NE[>0<#U$3)WT=IYG"YZ9;_$_*4=QK$W\')VB2%EA] MP1E]3>"ND^\E4\P&[ODKSI%[#87ZUF%CT-@86!N#,S;J]"J;7I/X'=-)MJ3) MRP5!_E":\M0D=R.9D$0+\@!R#;(M696AH35D>&@["6)_$([BT=C9MD <-A"' MG1 KBP2!D/G]_):LL(9X8D"=+9QIM\9G[UN; \,3!T(WZG @;!P(.\U]A35- MWL@,T:YA+AC7'=]IX$Y M!U)V_Z?#=U-;>G?Z1GXXB-Q!>WR]HZO#^Z1\,0X24B@V>UH_"GH'>7LGD+X$ M@>N>.4V>?P#D?PY(E5("\K[\@.=.E'9V<1Z7?XIK%&.DPC/ #GSM!9W +#W= M-?3T$_7H'7C:&_RZBCQ0K=?-C/6]SZI[GG'+N*U!/"5+WQ^ZYN],% U;OI\Y MD)#7S4+M?#W]1.HI8^@)3_(R19=&KGN!X)#!N,;D -?(6MA0KP#;H64.3>'< M4LG)U)12'0SLO=-]?R.2Q-9= OONYE3L2;(UGE(C=/5G;V(R(XJ;*.1PK'WQ,2OI"BL=WB-7$2A=Q$%\=$MT*+GW<5P MS%W'ET3#8T9UD@ME-M1QK&]Y3 ]VJAHQ4&WGX37)*.:+2-,XFMUN?S0*PSZY MSG,$2NW#XG!)[4#B7IN4M#7RSE$771BCYC6BT'#)==4W-;/-BV=J^_R3^?!R MAF5]NH*5B2M1ZTJ,*_;YY!R,5X^O!XPFXXKDL$(@;C_"PR6K]TSUH<7&=OA+ MH?&]8(<9O@%!F@VXOA)"[S^,@>95.?D/4$L#!!0 ( F)RU(S4K1%6PD M '@N 9 >&PO=V]R:W-H965TWKLGL[H>M_2"#;'.#D5?@9'*U/_Y:@"T MG2]^ =1ZU(_T=-/2U;-47[.5$#GYMD[2[/W9*L\WE^-Q%J[$FF8Y_%7+<;91@D=%HW4RII;%QFL>IV?75\6UF;J^DML\B5,Q4R3;KM=1?[S9J;@WWAO)8K7(LUBF1(E%N_/;NS+ M>]_5#8HG?HG%0S4?IIL*9_%-XO6H._XE1/E,= M;-2(.-:!U4Y;][BM?_$4;-FEK38C8_#OWLET[V1:6'4[K$[E>@V> S+#K^?5 M:$F<95L1M0VW-.85QO1"?[IV+,_R'5C\5^.G^F":3U(:,-MRZ/[! \#.'K!S M/&"0F2SG:12GRS;4SF#4S2=QU.X>M3L8-8B8EDGXRH1Z$A&!"0PCP ;@-F#9 M#@";4&:UX_+VN#P4UZ,&M)))!"N-B#^V M:Q0$C+6#87LP# 7S1:PW4D%,(/<%DJ'TLH9W7M/:?,*>T,!QJ>>W0_;WD'T4 M\B>AED(1P$9F'V?W9!&G/ T!)^EXQ=_LW]O&Z#=&P"S?9<$D:!_ 9#^ MR8D#^).\:0-2FF,U()YM,Y=95L=4#/9( IQ]Q=.,ES$ZE%F>=2$(FJN9>9;5 M"<"V3,"Q4 @WT7]A&4*N 9WGDG 3938\C@BLV2H2G4/ #R'Y@>BD%Z^&"\LY ME,NT:-"%O.K^0%X"%'HM5MHH])\6"Z$T;:7KQ#=(US+0EBXD=@.);V% 3#RQ M\8#RN)%I)M4GL9[#O/J3S%3\Q'-!9@D/A78M^94KH!I _E8^]#L2QFP3%FP\ M+MR)>0X,9;G:%KV$,H7T(8_GB8#+P.;SKMMVETPK^_69;:,N,=IO]XF_AE+D MKQL5AX)LP#-U./L\HQ57:7Q2QS7R.C 9W;=QX;_;"CW%E4B G CFMP+E[_*, MU_0,.FN-X-NXXC\^QWFXFG,(BK/M/(E#]R X9H1%0&U?0F9*A$%%&%DJNR7R;P?TL M(Y![S*%#5)B"!L.4>MCLIT94*2ZJ-8X'C)8:Q:.XXA5\PEND4B*-@,^[;:%_ M,Y!!&9V3Q\Z4G3:U[R*8N+[5D;[06B[=DTSS;$56(BE"!0@11 4>AG(+,GC&&.-XI(<45L<3S > XL+C(/5CO0HH[M2+&>Z']B(T24UR)OZR 7*WQ)#T:>ZEMDXT*C<:V#PP%YY$5P MA0[."#S%!;Y]U3UNYUFHXDTAPC=+)E.HLM8ZS< MY8K5Z]5;4*M2+EL+)[29<.^"0\>KO(D-#AX;JJ!?YU>#N9-) GP877C7JPM5 M1X?96P<\$V(]T!5['!!D' M#S(S)8 :2.UV=:'0I-QSGL7M4P:W*5-QD7^X9#^;I(8T!S#>PH?HHC2+XR MG>[ ZXS6T,[%4/87U,FW1W8'3A-*'%RY!ZT#\F'0 C 2[^ 2?_("F#3I8E9 MO:"K#.48B7?ZQMC](,:,%+L]6?VIC#5++7V,&:5V>ZHM)S&&VSR&,2/?+BZU MPQB[&\*89Z38PZ7X5,:\9AF[AS'/*+6'*_5)C/78/((QS\BW]Q=DX&0ZB#$C MQ=Z/2;V]9NKM>H[?D7=[1J6]'Y!W]]BT+WUGY+J6@WFLMK^)Z^LPFFX'T63T MU_LA&YE3KV6?TK&\H&N3UVBSAVOS:3SA-NU+EXX"2BW,94:I/5Q5A_%T,X@G MH[I>SY;CJ3RU5$0"FW9M?QM!9CWED%-HZK$)-$U&U*,!XC%FY)GA4GK 3W6H MH2S$U\DZJN+/C.0R7')O=]4^'@)=6;'5>OY7%(]8LPK?53QB1JO9"0=5.D_6 M3%E+=<3V+6H[;-(!Q<@T&W[Z9.@<9\U$N@^/$64VM-Y>DB>+NJC>M18JC/6V M=51NYN0K0<)BAR?7?,8R:JU=LV8=A$TF ?/LKB59.Y*"2_GW'=R9LJ:B]R S MFLYP_=UMY)25V^]8?T:C64]I^\0=MREK%CZP#3=F!)SA M[;_A&K'U< M6,TD7E0HJH4%LV(AXKQ]F?O-W#E *L*^468?5^:V /K*&=BPC0C[)QP8[-$2 MO^4PH.W[S/:=#BWQM

7C%JY^-JUWZ"ZK:GU9=5K.N88;*-8$# R3F0H@-P M#H,"_4E>=L1R7;SMG'D;4;BAD"X9EN(5%IM5^DK_[NNHC:5Q[13M6I_8TL>7 M]:[7-LW+HY/[J_LCTK?%2>+7UWWG\LYW6NZ ?^!.<=1W;+HHSV1_@CD5@SXG M8@'=62,?F%3E,>?R3RXWQ3G>NH'X/Y"RGSW1W>P/VQ^_7]0 M2P,$% @ "8G+4AD=_D=$! ;14 !D !X;"]W;W)K&ULS5A=C]HX%/TK5K;JME)W$MN$CRX@S3 :M55'0L.V?5CM@PD& MK$EBUG:@(_7'UTXR<68 DRY9M2^0CWN/[SW7/K[Q<,?%O5Q3JL#7)$[ER%LK MM7GK^S):TX3("[ZAJ7ZSY"(A2M^*E2\W@I)%[I3$/@J"KI\0EGKC8?YL*L9# MGJF8I70J@,R2A(B'*QKSWV!!ER2+U1W?O:-E M0J'!BW@L\U^P*VT##T295#PIG74$"4N+?_*U)*+F #M''%#I@)HZX-(!YXD6 MD>5I71-%QD/!=T 8:XUF+G)N MQ2UR+F#"6C+]+@H&SU+>M^J%_4SU$DVW5"AF MKJ=:":DPBW"F>'0/OA A2*JJ3!^:3,!^%62_A;(,*K1!*V69#'Z$R3U= JF6B=.\RY4(=6J. )I6JZ($J<.O5A M6!>!IP%8(8/83;U@6Z+T[(U)E&]"/[$*5C1AIXTJ6(V#84M5"/>J@(/.8'"D M"E86H5L7;WE*'\ M$?>ZA;S)]![TCW=+XY6^P&_P)3TY?5\-A)0P%YS&,K,8@>#;#)<1)A@_8N1A& MM0X+M; $D=4AY-:AQDNPQ&DHA,AJ"G)W8L^FS,_>DI 5+]1&AX:L%J&6>C2T MWWZY*F'%"KD;L&>5^&_:B*R@(7\W34^WZX+J V:.MA;7/A+=FO9#3/_/ M'Q;8"B%NH[G"5I]P.\W5I,3I-BR#%33L%K1G9?B%.EYL-1&[&[B&1;&BAYMV M<:>64'^O*(4+*@P!OK]DG/U>&-.W*H3UO%W4$L#!!0 ( F)RU+8S[:\BP0 (T. M 9 >&PO=V]R:W-H965T.1D*]6S7@,8\I)QH2][:V/RCYZGDS5D5%_(' 1^64J548-3M?)TKH"F M3BCC7NC[ R^C3/2F$[5?!Q%HRM@-OQA<%6[XV)=64AY;.= MW*:7/=\B @Z)L2HH_FW@&CBWFA#']TIIK[9I!??'.^V?G?/HS()JN);\*TO- M^K(WZI$4EK3@YD%N?X?*H;[5ETBNW2_95GO]'DD*;616"2."C(GRG[Y4@=@3 M"(,C F$E$#KC\"M#.3/]3)DB M7R@O@-P#U84"#+G1Y)P\EGDBP 4XB\ID)*A)& M.7DTU%1J3F[ 4,;UJ57(5H(M64*%(7^@'D6>A%QH4!NZX$!N15Y8B4K?*?EV M#]D"U%_D@S7\YUH6FHI43SR#?EOT7E+Y."M]#(_X&)%[*(T]!*4@QL#)Y)E^I4C:&=XPN&&?FM8Y4!X:XQA [#-&[?#BK#3!, M?46.E& E/4!2*,7$BLRH9OJL)8]VCT0V<$9=\7V[0SOD%FFANU#V:Y3]SDC- M8,6$L @6E"/KH(T4I8J!4V$/I\WT?-@?Q='$V[28'M2F!YVFRUJPC%S:4&U< M&3"1\ *Y99>EHS:NR S(";S@^:GA](P(,&TH2VO]/93C,!JV8QS6&(?O$"GA M5&M7;"[\KDQ7-'FUI:Q6,)<,"937Q-*.6-N*6+PF5I'+LN05%J720!*:,T,Y M^^'TMODS//!G,!CX@W:'1K5#HTZ'/E$EL*7\.\J/:^7C7YCR@=^^F\4*RGX:ST?A*!CY[8D, M]OI-\+_63V5N'^DHCL-C.,,&9]B)\U;KPIXL-GJ[<&LL'B1&&6#%5BMPE,"X M8J]K!1<>@.O[07 47=,I@O=:Q6&%8^O&6Y@%E'0QI15]*_CH 'P8AX/X&/BF MQ01Q)_BY8AN\(9 YIXF[)^Q:FOXG91TT32+H_\J%W724H+NE[.*1U_$X/(EI M\KU@%C/5)*?*[(HZ SS.56OZ#CO+>1 .1Z/1D?PUW27H;B__>0D?]HRX'T?Q M$9Q-TPBZNT9;DCK\1P#ACO$_P9L\29DY)BL[A+G@! ME3#=>M.H<+PI\V#<[Q]QH&E,P;B[[8GTG3M.I>#-)2?RX_'X;Z:]O1>"HXQ] M!VD\* IARL="O5J_M:[*%T:SO7RHW>,%@@E-."Q1U+\8HMNJ?/N4$R-S]]Y8 M2(.O%S=&PO=V]R:W-H965T8E\<<]Q^<> M^][TH,VS+1 =O)12V6E4.%==,V8W!9;<#G2%BG:VVI3D!YZ.C^R+D#OELN86YUI^%[DKIM&G"'+<\EJZ M>WWX@FT^'SS?1DL;OG!H8^,(-K5UNFS!I* 4JOGSE]:'$P#QG 68G\'/^_'#I(> D2.=+0Q,GPG*!^^%>N"#X\!_]'SJB[I5'@&[_!1]GA*RRY>::Z7M1D M,OQ88KE&\[.'?=RQCWO9'Q75OQ2_,8<=U;T%;4!J:_'L539\0^BU.V M/_6F+Z(1R$X>;(EF%^K8PD;7RC5OMUOM6L4L5 C[&][T&3)EYS5+W!(T'GRD M0C--[383IZOP_-?:43&%84'M#HT/H/VMUNXX\0=T#33[ U!+ P04 " ) MBPP*!'KAS"T>0D5MSU=@Z*;M3851S+- M)K2U 5YX4"7#.(H^AA47*LA2?[8P6:JW*(6"A6%V6U7<_!F#U/MAT ^.!T]B M4Z(["+.TYAM8 C[7"T-6V+$4H@)EA5;,P'H8C/H/DX'S]P[?!>SMR9ZY3%9: MOSAC5@R#R D""3DZ!D[+#B8@I2,B&;];SJ +Z8"G^R/[H\^=?X4VGP^.+]?2^B_;M[Y1P/*M15VU8%)0"=6L_-#6X01 M/." M<)A-=%5K*WQ)]9I-P" ]/7L4BJM<<,F6R!'HV9#-:+7L/1L5A?>GRYEJ_B.' MOIT"0>4=>3POI^SVYH[=,**:"RGIWJ8ADEX7--&6WQ!6\+F6F%IV1=5 M0/$_/J0\NV3C8[+C^$W"46UZ+(G>L3B*^V?T3*Z'1V_(2;K:)YXON:+VWZZI M_<_1RJ*A/__7&]$'7?2!CSZX$'T*U/84QH>' XT%"V\^ M#7>GA3OGDW0^C;[PY"^MP&Q\\UJ6ZZW"Y@V[TVX^C'Q;O#H?T]QHVOP?33-T MYMQLA+),PIHHH]X]=9UI&KDQ4->^%U8:J;/\MJ39!\8YT/U::SP:+D W3;._ M4$L#!!0 ( F)RU)9)@[-BP( &H& 9 >&PO=V]R:W-H965T%[L5I1Q)TWLWI-,$['1)>/P)(G:5!65 MGW=0BMW4\9W]QC-;%]ILN&E2TS4L0+_63Q)7;FQ4;TY,)$LAWLWB(9\ZGA$$)63:6* X;&$&96D,H8P_K4VG M^KV-'6-94@4S4;ZQ7!=39^R0'%9T4^IGL?L.;3R1L9>)4MDOV;58SR'91FE1 MM6144#'>C/2CS4./X(^.$(*6$/PO(6P)H0VT46;#FE--TT2*'9$&C=;,Q.;& MLC$:QDT5%UKB*4.>3F>BJH5B-J5B168@-9:>W#-.><9H21:::L"R:?* HR*7 M9-$4W, ?^!9/A&2@R/D(.)U,2?G9Q?DC*"IET)L%.6Y2ER-@HU;-VO% MW37B@B/B;FMY14+O&PF\P!^@ST[3?U".='^([F*:NEP%7:X":R\\8F\?[2>9 M,Y650FTDD%^W2Z4EWL;?)SR$G8?0>A@=\?!,=UA<#1(S/YBOAAY;NGF@VW3B MAU'B;OM9.03YH1=,.M0_TD:=M-%):6_X&B\9OZRE6$M0@^H:"U'?\1=IAXAX M/*PKZG1%)W7A365X_7.R%F+XCD6'JB;78?!%V2$J\$:3:%A]M#3Z#E%A&$V"+_K<7BN^F=C=:MGL?ICVXQ$G0 #/;-.V_W[&A0 GA M1I72EV#,.<>?OW/X.,YDQ\4ON65,H834VBJ57]BVC+8LI?*YO5FW(T_$BGDCSBW:5K6.AJ)"* MIY4S($CCK+S2AXJ(E@,>'7 @E0,YUL&M'%RST1*9V=85570V$7R'A+:&:'I@ MN#'>L)LXTVE<*@%/8_!3LSE/[0L,Z[-%P+J2:A'M$@H6-!LA3[^+N+\@[]SGP^Z?:0;N MN,_=!NYJ DE-(#'QW /QGB@XZ^7@QPV8E\S]'%C,K1=SS6*CERQVAOX27/8R M6D;U353]8M_/O'& W8E]WR:NQVH4>+BV>@9Y5$,>#4*^85)>H,LH*M(B@5): MP4L&@@.UI6NN#VP9SVO!>$]\WR$=M'UFH\!W^^%Z-5QO$.XWKJ#HZ[KN$ PE MW8?8VX/B8H)Q!_"^%0G#(.C'Z]=X_4&\UX7(8E4(9J"NXP<]ENC'+4OOF!BJ MN7&]POCT!1[4BP4G*?!@C]O0Z?*_;X.]<-1/?UCC#0?Q:ODL%!/2()5\K784 M] *AH!Q?^GH!RF M-D=1WZ@<]E^!^D;R\/@TU(_W.!V'85>(^JS&!XEOI!,/:^<-@W9VRY,5BM-< M\'O3M1WU*<"-W.'P]'D@C?01YR1YJ,(^^QYX0;>#Z+-RPP,?9-((*!D6T']V M&70Y&JH&;UH>^2A-\WQ$+DBK\7R%SI,TZD=.TWM689_I3#AVNW+49P9OQ8%V MCC0J2H95=,XSJ411'AKAY %OQ@8ZI.-RT8@>\5XA%XT+[F7#W=Z*-M_5?&[ ]02P,$% @ "8G+4L:4+0LG P 3 D M !D !X;"]W;W)K&ULC99=3]LP%(;_BA5Q,21& MOIL6M96@"(UITQ"%<3'MPFU.6PLGSFR7PK_?L1-":=W 31(GYSU^SH?M##=" M/JH5@";/!2_5R%MI79WYOIJOH*#J5%10XI>%D 75.)1+7U42:&Y%!?>C(.CY M!66E-Q[:=S=R/!1KS5D)-Y*H=5%0^7(!7&Q&7NB]OKAERY4V+_SQL*)+F(*^ MKVXDCOS62\X**!43)9&P&'GGX=DD#(S 6OQFL%%;S\2$,A/BT0RN\Y$7&"+@ M,-?&!<7;$TR <^,).?XU3KUV3B/6Z]7(ZWLDAP5= M"V 9:D]FP+JFFXZ$4&R*--7HS#S8W5HW1L-*4<:HE?F6HT^.)*"JAF$VI M6) )2(VU)U>LI.6<44ZFFFK NFERC7=%OI)I77%C?CZ?RS7DA)8Y^:57(,ED M+:4Q_L'HC''T"XI\N01TRH]1>S^])%^.CLD1P4GN5F*M4*J&OL90#) _;[ O M:NSH /9Y)4])')R0*(A"AWS2+?].2Y2'+KF/"6RS&+59C*R_^("_&_I"9QQ# M-8FP2:% RR\+>[FKWMXXZ\Y_QD\HE*Q76>H&ZX#3#Z&5]=-<#+2I[ M^LV$QEW)/J[P=P>D,<#O"R'TZ\ &PO=V]R:W-H965T1<#9Q,Z_+"=56404'5F2B!XTXB9$$U3F7JJE(" MC2VHR-W \SIN01EWAGV[=B>'?3'7.>-P)XF:%P65?\>0B^7 \9WUPCU+,VT6 MW&&_I"E,03^6=Q)G;L,2LP*X8H(3"LU];\2AF1A5,1/[$8IT- MG)Y#8DCH/-?W8OD=:D&AX8M$KNP_6=:VGD.BN=*BJ,$80<%X]:2K.A$; .39 M#0AJ0+ -:.\!M&I RPJM(K.R+JFFP[X42R*--;*9@7#-.><1H3J:::L"Z:7*#3T6^D6E5P #X' MDF.CT[($4&:ATS,%>6QZKL:@S4NW:@.;%P%%NP)K$5N!=>9 M(E<\AO@MWD61C=)@K70<'"0RXVA-FTA1D GF5.*K@Z=,9V1B MSQ?(4W*UBO)YS'A*1DH!_F+R0%>[JE8YZUAGYHY8#-M>Z&-&%INY?&_5"KK= M3F/U1DG8* D/*GGD3&-@]D0J\GP+Q0SDH11U&N+.Y]:BVSCJ?F4M*F?A9I9# M_UTM=EAYP;F_NQ:]1DGO/TJ4-HEZ$C*//U*+\X;X_'-KX7NO5Y_WE=6HO6T> M^K#M;5=CAU70[H5;U7 W;G0,([6-3I%(S+FNKKQFM6FF(]M"MM;'ILG:3O%* M4W7H6RI3QA7)(4%*[ZR+)T163:^::%':OC$3&G-AAQE^*( T!KB?"*'7$^.@ M^?08_@-02P,$% @ "8G+4C\*)5#= P S@T !D !X;"]W;W)K&ULI9=;;^(X%,>_BA7-2#/2+HD3PJ4"I +M3%>M%K4S MNP^K?3#) :Q)[*SME/+MUTY"R(!)8?<%XLO_G)^/+\<>;;GX(3< "KVE"9-C M9Z-4=N.Z,MI 2F2'9\!TRXJ+E"A=%&M79@)(7(C2Q/4]K^>FA#)G,BKJ%F(R MXKE**(.%0#)/4R)V4TCX=NQ@9U_Q3-<;92K.YXA@@0B94P0_?<*,T@2 M8TES_%,9=6J?1MC\WEN_+P:O![,D$F8\^9/&:C-V!@Z*847R1#WS[5>H!E0 M1CR1Q2_:EGW[H8.B7"J>5F)-D%)6_I.W*A - 3XG\"N!?RSHGQ$$E2"XU$.W M$G2/!=TS@K 2A)<*>I6@=ZF@7PGZQ625T2VF9DX4F8P$WR)A>FMKYJ.8WT*M M9X0RLQ1?E-"M5.O49 Y+A7Y%MW%,S=(@"7I@Y0(W"^73'!2AR6?=P_?P #UR MPO3W]Y8Q5MVH\CTM??MG?&/TQ)G:2'3'8H@M M^GF[/FC1NSH.=3#\?3"F?JO!)R(Z*,"_Z,'ZV,(S:Y?_EC,M]XP<#VW#:9?? M9F(OMWJ_NUSN6>3W[\ 3UCKV+^^-/=G+\:!E*H)Z70:%O>",O4==1GR%9@+T MRD3W)*()53OT5]'PH""5?[>XZ=9NNH6;[ADWWT"D*#&K>K7WH#<73?,4+;G0 MQBA;HXADNE'M;%$IS?<*\^;8?YUTPY'[:D$*:Z3P6J2F,J,P:H5+F MA$6 (BZ5[1R:E:8P;@:E@^T @QI@T X@> 002[02/$7J)$8VCM+BL!F&H#.T MHUPG#CVW,C4R(_Q>SE;/=Y+MP_@'._\]P\*8OIA)T190+ M<2:3^B=+#W<.6[!,,)9.7F=@7Y[X<)+CX%IT$D4BUR?:?@A6XN#D(/-^YKUO M[?(S[2$AX/:,\ Q9>;)(<[1\"$-X/8\L&A@',<+$18C_?2H M4-$*P'[_"BVS[A^1N8W;8PIB73P,I#Y,P0 !D !X M;"]W;W)K&ULG53;BMLP$/V5P>S#!MK(<9)NNSB& M7"@--! V;/NP]$&Q)[%875Q)B7?_OI+LN"XT2^F+K9'FG#EG-'9:*_UL2D0+ M+X)+,XM*:ZM[0DQ>HJ!FJ"J4[N2@M*#6A?I(3*61%@$D.$GB^ ,1E,DH2\/> M5F>I.EG.)&XUF),05+\ND*MZ%HVBR\8#.Y;6;Y LK>@1=V@?JZUV$>E8"B90 M&J8D:#S,HOGH?C'Q^2'A&\/:]-;@G>R5>O;!NIA%L1>$''/K&:A[G7&)G'LB M)^-GRQEU)3VPO[ZP?P[>G9<]-;A4_#LK;#F+/D90X(&>N'U0]1=L_4P]7ZZX M"4^HF]P[EYR?C%6B!3L%@LGF35_:/O0 R>@*(&D!2=#=% HJ5]32+-6J!NVS M'9M?!*L![<0QZ2]E9[4[90YGLZ42@EG796N R@*62EHFCRASA@;>P[PHF&\? MY;"6S0SX9MZNT%+&!W #3,*&<>YV34JLD^2)2=Z67S3EDROEYY4>PCA^!TF< MC!YW*[B]&?S)0IRASE72N4H"[>0*[?:D\]+=%?RV!T\;%'O4/]Z@'W?TXT _ M_J^FM;TQ WCZZH"PMBC,6V4G7=G)O[G*>_7=G!P\?!N&H%N1KT)K*K">.V5=<,: MEJ7[.Z#V">[\H)2]!'YBN_]-]@M02P,$% @ "8G+4F,6G9=1 P " H M !D !X;"]W;W)K&ULG59=;]LV%/TKA%H4"=!$ MHKXLI[:!Q$'1#=T:-,WV,/2!EJXMHA*IDE3<_OM=2HKBQK23[44B19Y[SCT4 M+SG;2O5-EP"&_*@KH>=>:4QSX?LZ+Z%F^EPV('!D+57-#';5QM>- E9TH+KR MPR!(_9IQX2UFW;<;M9C)UE1026WFG'N9 M1PI8L[8RG^7V PP))39>+BO=/T73X-V?4IPMF%>GG0RI7?2KA@50N&W5.HN M"8.0.N#+X_#?F4 X=<%] M-'5T-AR=#;MXT?]R]IKKO)+:&OK/Y4H;A?_SUR.LT<@:=:SQ 584'Y(3!78' M6[OQ :1&ZE*?NCSIHZ5=-+OE[Q=1%B4S_]ZA(1XUQ,]IB%QX$A=7NL]%D]C--1FY)L]QI2ZNR1X7KM4AE6D%05N ]D* P618XFH MNA+1#'7&I6FZ[T)"XXE;$PT>:V%P5-5'T/J"\+IIK2".LA1HXRPEP9Z"L^DD M.Z1@IQK3%_CRU(J*LQ6ON,'"X11#]\2$290&!\0\%C :OL".O%4*UX$T4G4' M+YX$_TW?U4"S6V3.PGCZN$.&-,)]3W^9]FL:CQ61'B^)GPZK?4N$%$."3N7[ MY3$,LS1]JMPU+4ZF3Y3[.\>TO2/]P=2&"XVRUH@+SB>8NNJO'7W'R*8[N5?2 MX#V@:Y9X50-E)^#X6DKST+&7@?'RM_@74$L#!!0 ( F)RU*N&PO=V]R:W-H965T!I@4HSUP/XZ&;4\:=R:@8>Y"3D=CKC'%XD$CM\YS*;U/(Q''L$.=EX)%M MMMH.N)/1CFY@ ?II]R!-SZVBI"P'KIC@2,)Z[-R2CW,/6T QXPN#HSIK([N4 MI1#/MG.7CAUL&4$&*VU#4/-W@!EDF8UD>/Q3!G6JG!9XWGZ)_JE8O%G,DBJ8 MB>Q/ENKMV(D=E,*:[C/]*(Z_0[F@T,9;B4P5O^A8SL4.6NV5%GD)-@QRQD__ M]&LIQ!F !"T KP1X?0%^"?#[ H(2$!3*G)92Z#"GFDY&4AR1M+----LHQ"S0 M9OF,V[HOM#1/F<'IR4SDN9%_H<7J&?V&;M.4V7K0#-WQTZZRU7D_!TU9]L', M>%K,T?MW'] [Y"*UI1(48AP]<:;5C1DT[7N690:D1JXV!&T:=U62F9[(>"UD M/L%R@+SA#?*P1QK@LV[X[4X.D(];X?-N^!^4&SAI@KM&U4I:KY+6*^+Y+?$> M(05S2)<9H)G@!Y":V?:#V=@@):2EZ']]-CATIR%7?W=D]:NL?I$UZ"ZH*F*; M@ZXTY2GCFR8Y3Y'"(I(UB,/$QR&.?&,:(_=PKMSU3,]+A@3[7C7Q@FU0L0WZ ML]U1B0XTVT,3UU.S:[1 3*D]H)UD0MIN#G(#LHG3\*IL01PD(0G;ZA95M*).6GWW M]CWD2Y!=^SJN,L9O>)J2*FOR"^5/KN0G<4AB[ 5QL_P$U[:-^QR4.A2>V6Q/N%4I?!+QPJ2:*(>''0HG7MJ*27I5YJC?Y%BR/3J^V2]JQ [8DD M>,L*U"9'NEUNNE=F1"FT$OF2\>+5?U-ZZ MS>]U0NUV7(9.SC<$QH.PA5-M?*3;^9HY63:4K\",*MU\\XFN^22#MKU9NR*) M?];K?EJ&NC@C410-8S^,6GC4/DFZC;+WBWQ:!NK[HO1J2_2Z+?&+T&;A2-J; M?F,)7L$+#DW'R#V[7-M/H7LJ-XPKE,':A,&#R.@I3U\7IXX6N^*^O13:W-Z+ MYM9\D8&T$\SSM1#ZI6.O\-4WWN0_4$L#!!0 ( F)RU(B+UY#"P, ! , M 9 >&PO=V]R:W-H965T\GIL3RIQAW[Z;B&&?ERJC#"8"R3+/B7B]AHRO!PYVWEX\T,52F1?NL%^0 M!4Q!_2HF0L_X\@8V!V_*:SEQAB94&:/:'IFHY<"(' MI3 G9:8>^/H;U $%!B_AF;3_:%WO]1R4E%+QO#;6#'+*JB=YJ1.Q8>#O,_!K M ]_RKAQ9EC=$D6%?\#429K=&,P,;JK76Y"@SJDR5T*M4VZGAB.>Y3LY4\>0) M?4732AST8X[>K8Q(017)T'1)!$CT !+$"E*D,X/N2E4*0&,I2\(20)]N0!&: M?>Z[2A,T;MRD)G-=D?'WD+DJQ 7J>%^0[_E86E?O05P=71.BWX3H6]3.,2%^ M))#'[QH)C17D\N\!'IV&1\?RZ.[A\9,;QU58B,]14O&2EI>HB>Q*6@4;6%AS MRE9#W/']./)[7M]=[6#4;1AU#S(:[6* ]%%'MT0P?8;1XSWD,Q"'P@\:9\%9 M9>@U/'JGD:&W)4/LV=]N$<*&3WB03Y407I@B)1'54>L\$)8BG7^I]("RQ3$Z M1(V_Z*PZQ V/^#0ZQ%LZ^'$8!W&ONUL([+6UT#O^/*R)$(0I^5$=\$;IQ6=5 M K<5$ONGT:+&W12CVXGBP(O"/6*TU1(?+I=U(LA*WR5DEH&M2PLC"2I9"L)> M$NCVN:3J%8UU6IBYW]$D(^PHF=HBB;OGE:FMH#@XD4S!MDRXZ\>!W]LC4UM- M\>%R>J1,T\GD*%7:JHG#\ZK2UE,B 75 MET4& 9 >&PO=V]R:W-H965T7\NX@8D^@Y33)Q-HBD M7+X;#D40L92*DWS),OAEGO.42OC*%T.QY(R&I5":#+%E><.4QMG@_+1\=L_/ M3_-")G'&[CD219I2OKYD2;XZ&]B#S8./\2*2ZL'P_'1)%^R!R4_+>P[?AHV6 M,$Y9)N(\0YS-SP87]KL;QU<"Y8A_8K82K<](N3++\^_JRVUX-K"412QA@50J M*/QY8EUL)@01IGU5_Z7 >BCP"N!?!/ K:S M1X#4 J2O@%,+.'T%W%K [2O@U0)>7P&_%BBS/ZRB6Z9F0B4]/^7Y"G$U&K2I M#V5^2VG(2)RI4GR0''Z-04Z>/\@\^(X^4\YI)@6B68BFE&=0M *]11=A&*N* MH0FZS:JZ5_7S:L(DC9/7,.+3PP2]^OWUZ5"",4KE,*@GOJHFQGLFOJ/\!-GD M#<(6MCO$)WW$\5[QJ5G\8@GBQ-HK?MU?W.H0OS&+7[/9"<)>U^Q#R%^31-PD M$9?ZG'WFA-^@4@ 0D+0X0ZLZFUUAJ11YI2*%J:?SMV-,?,L"-Y[: >@8Z!*W M/6[+5-*82HRFOB_2&>,HGZ.0K@5 0S(.91UGBTW=H4<>+Q:,EX^>P*"!84"Y_\SW3PA/FBZVYCN&C5=)50(9?FF')!:U!)6 M.)C78=BE6=T7^VN7-Y60VRH3,O(]VR)V=YUXC?6><;I',!FV7?08<<;0ESNF M\O#5$!:_4>P;%6]2]1!1SKJ6R,3?<6ELE?^Z/1HU$X_,^'0^-& M[]BHMU(H(RIA7UBC&4.Q$ 4+N[(UWG$-^R;?;$MO(];QWJ%_T=]L08,UNH)H M+]@RCS/9QW>[M7W9+UKETUK?5L5ZCH5=B^R)@::P;<;P=FGU\E-CTS8C;:,[ MB>DL3F*Y[MQQR0ZT?8?XI@1K$-IF,.T8@.8TYNB))@7KW &='5M&>(1-MFBR MV686W4*! QX8^C!'A]>SOV2L>@TIVTRIJMRK]8;"H@3_$OB?AV^0* UZ M \WVCR(691O59=Y5/<66>;Y+QI[K[S%/H\X^P#HA8VC9P#:=*[56&,0,':JF M2:U\W*:%@T^\/59I#MIF$%X6 I[ J@WR=!9G94L)X6J%LM.:T7%8MC4_;3- M/[*0P?ENEC!TE6=/C,M8?;Z',Q'C'(+W4X_;D;O/SU^F/6[UN6;"'A\%?&04-)"Q&<@W M<,QONWX\_+%F+S:S]YC^O@.[CF-8)UA3%YNINZ_)W5H0RGM8"3' ^88S8 ]' M'SB:_BC@"&F[Y7&Q3V@T@?$! I<3+LL)9P+@T8GZ=><'AV&EUO5I'5)T*_; M;<5,&&,VK16Z/58UT=PE_7K>%X\9Z;W:B<8S,>.Y]S*;UHIZU9<&,3&#N$^L MCM\CB28P,1-8M^)E)[?O7#*IU;2==RW;-NR01 .7F($+V7Z"1*/[A 9,;=>[ M3:/)5TU48B;J1-T_S7F>HE44!U'K^A;2SIX9#V*AHM"9?+-JJ,PU' ^,=V<: MO8X9O?<\#Q@+-[9NK*PM[+ZBJ%5NG6$),:3'T2QVS"R^S> 4!JLO9504G%7] M%#23VX>CVDSCV6CJ[-XBV-@?F\S4I';,I+[6YM"F\6LWO9T&[3:ZCFOJ^QP- M8\<,X_MBEL3!4:7LM.Y7S8A]R9PX'5N \?;#T7!US'#]M9SL/3';R-L^W\VJ[7:3\1K)(K9-Q; MYIR7XV$#7-)L70\7FS-@4.V+2NNR.3!6A_P&!"L&O(+)97E' ?I@8%*JCA3' M@HAF"QB@;@A4K.ERR?/G\D8C62/K9#SV/*2DH3Y%!!K@;*0D[QB&ULQ59=;]HP%/TK M5IY::25QPE> MDW/N"8Y[:R%7:@F@T5O"N.I[2ZW3*]]7LR4D1#5$"MS=F%,%TMM%_Q! M+R4+F(#^G8ZDF?D52TP3X(H*CB3,^]YW?#7$D06XBB<*:U4;(VME*L3*3N[C MOA=81::R7?:_K MH1CF)&-Z+-8_H#34LGPSP93[1>NR-O#0+%-:)"78*$@H+Z[DK6Q$#8#;!P!A M"0A/!40EP'7.+Y0Y6S=$DT%/BC62MMJPV8'KC4,;-Y3;&"=:FKO4X/1@HL5L MA9Z)E(1KA0B/T2V1W 2NT 6:%.$B,4=WA$KT1%@&Z!&(RB28,#6ZYVE6XNQ- MXK+Y!;,EIZ\9*'1V YI0=F[('B 'AB+T\@C)%.0?LS2&&,QK.66 AH+G(#6U MXY&)$J2$&'V0MX7V?&V\6P?^K/1Y7?@,#_B\@VD#A>UO* Q"O)%["(;'"7X2 MWD 1WD_@FZY7K0^KUH>.L7F \?8M->^R,9D+9OK&J-X<,/B./JKH(T=*\A4<=4-"L5S:,FG8KTOS*53J>A\ M[P^1=/9%$@1X?R3=2FGWJ-(;FM,83%M.#>*R(K[\PB!PL-N!@T^. MHB0\EL71DO=":Y\*?-J&9?X9"3K; )'J_)1$\&Y+Q.%79K+;.W'TV9E$_\ZD M*,&X5H,;S0^Q^+6/N3U)/1*YH%PA!G.#"AH=\PA9'$Z*B1:I^[Y/A3:G!3=< MF@,=2%M@[L^%T-N)/3)41\3!7U!+ P04 " )B7C%>1B?3&@@Z<'G[/%4IL'SGA4 M\07<@/ZKFDJ\3&(!R2%.5_E^K-8_P8MH<#H2T2NZE^R;M9&_H D*Z5%T0HC@B(KFW_^T&[$ MAD#L'A%@K0#;$:#>$0&O%:AWSFF0U;3><$<_]A3"74;7D$M2V$@>Y=(18 M1XC56KUC6EN<$U$4&"8[_#Y)4D5"\*5V:_?>;G"K7OY@H;N6X\V+ ]M4J,XJ!6;I+L?>W$44M?#U?<;"R=V M!+?4QL/O>/A6+8=W#1E-N=2&EEX"N0:Y 'F(B[_'A8;#(:.>N\/%CL+.)>BX M!%8M'?SW#R"33$%Z"'*P!_D-I7$0NY&_@]ENS8XY[#"'5BTM5#[+H8VC_D-%5FBN4:I,1, MW0FVVVLH9B!M5N/.:GS"6C#LK Y_5BT8?F\ML".P^XRZ?6]PGRB7;*>0. M(\\-=E!_P]PW8&^T-'JJ)&HM;7DD"D,O8N$N-SNF;W#KNQME5CU3F=US#62: M\P3P.*5_*'%HW\^H=\+4H7W_H3^U =']#A0&C 9AW+EK&UC?3.AS=!-ZH)WX MGA]%E!T!T'<&>K+60/=[ Z.1%P?A$9!]F:?V.K][.OR>F.RK.3UE.:=]/:?V M?]-6-_>!AN85@E_H3W=S,*>25.<(8MZ];#[Q\$6,*O270.H(@ MZ034:YR/9__BR$JTJ-=C+%6\?&R7*](>C)+^8%1U!R-5!]R3!;(&"3@YX^YJ M?(GZ<&%>JT:]\) L>;G !1S'8[/MO*JD>,APTH7\D;AGPV$8$B.-&8KS8DJR M5"0M-0T&MIIG#V5,VB/P3V&^_L4"HY&X-G8?28>5PAFU6IF^&I>]K, M_%C\<[S2\;.)XP=>(-.>?I,X/0FFH\,UUPNLE*1'.9HSCV+,'AD,[@[$QH'Z?IR"3P%:1;@^[E ;NV-,=!]/1G_!U!+ P04 " )BFOA&&C2%2O08D&#K8=B!\5F8B'Z2"4F:?]])=GQLJ$) M=MDN%BGQ/3Y2IO*M-DM;(Q*\2*'L,*J)5I=Q;,L:);,]O4+E3N;:2$;.-8O8 MK@RR*H"DB-,DR6+)N(J*/.Q-3)'K-0FN<&+ KJ5DYG6$0F^'43_:;3SP14U^ M(R[R%5O@%.G[:F*<%WH+-<*#,Z'T57_]_8IM/>>>K]3"AB]LV]@D@G)M28-E<%>@Y7UMT;5C!9SP0O?R%.)LR@HAJ)ETRDW."L!VGV =(D[?\.CUU576EI5UH:^,X.\.T4C[64 M[O[_J/2;@? 'PM.=P\$MH;0_CV0]Z[*>A:R#8PVMM:C06,#G-:=7P)>R9FJ! M8)C[%=_K3,/93P*I'Z1-D?0N+K(LCS?OB!ET8@9'Q=SA@I6O,*Z96>!$+I'.4-SK.+S+LGY?^QSUF7-_D&?L[_L<[PW4?YQNG<-Y,J"P+D#)KU/ MKB6F&?C&(;T*0S;3Y$8VF+5[(]'X '<^UYIVCI_;[M4MW@!02P,$% @ M"8G+4A8%[9Y P B0T !D !X;"]W;W)K&UL MS5=-;^(P$/TK5DZMM"5Q4KXJ0&IIJZVTE5#9;0_5'DPR@(43I[8#Y=^O[:1) M:($B+08CZCF<8 8-0&0BB+TL8 F,&2?-X*T"=P>@-='B"<@_O9< MI:LS'-VPJ.0FK\3?4+@VM\&/DR>)6>Z,XRJ]2'BX,HZL7\:\E0FBX-CRY,# M8K_6>:_1#OS/ NV(VZ52Y<-XOQ$_4;FXF H 35+O(Y *"=/)0Y2J_!,W3T.I MRG=QZ]A*M;8IX'E?MM*W<9N4*VO&^[WYEBYI!/KT=; ^E9'BSFGH4SDO[AY; MG^X7"_,^2[,O)"?JUL[)YB-%G\]F-)&(P53GZ!VGDT5^[L\GBJ?VZ#SA2A_$ M[7"NOY5 F #]?,JY^IB8TWCY]37X!U!+ P04 " )B_9'PN(@")/I,X%0,KDC*[L6T11) 0T6(9I.IDRGA"I-KRF2TR#B0TH"2V M7.1)XDA*]N(6;+@86M]8,7.HND?F /^QF9 MP1CD[^R9JYU=L80T@510EB(.TX'U'=^,L*\!)N*5PE+4UDBG,F%LKCA8* M84KR6+ZPY4\H$^IHOH#%PES1LHQU+!3D0K*D!"L%"4V+._DL"U$#J$2; 6X) M<(\%>"7 ,XD6RDQ:=T2289^S)>(Z6K'IA:F-0:ML:*IM'$NN3JG"R>%8LF". MW@CG))4"D31$/PA/E>$"7:%Q82YB4W1/*$>O),YA'8 >*9G0F,H5NB6""G-* MC#F_((A2^I�!=W( F-+Q7;&C>."%X1 M_41X"V'W&W(=%Z]X \'H,,$]3%K(]9L);%7"JHYN54?7,+;W,(YRSB&52)AZ M9IP&L"?!+_1>1>\9>F^?X/^L_ONC(D(/$A)Q2$:[DM$^F.7NNY^ B)Q#HG-_ M2+-<-KE9D.(B.=U8%D.WV^JU^_:B[EE#F.>T>EX5]D5SI]+<.:SY,U,M T*T M8+&JCU%]A#-^1>^?TYEN):-["F<*4NS42NZTNNZ6,LGFQ:*O9.XHFW4V]GVY)#(5_5;CHO_D?K M7;WOQ:X- M5'J:50/'C*8"Q3!5&-7[%)@7 V*QD2PS,]:$236QF66DAFK@.D"=3QF3ZXT> MVZHQ??@74$L#!!0 ( F)RU*(&J*\J@8 -(9 9 >&PO=V]R:W-H M965TN$='][=DSE9*?S8QYY8\ MI8DTYZW8VL6;;M>$,4^9.54++N'-3.F46;C5\ZY9:,XB)Y0F7>IY@V[*A&Q= MG+EG$WUQIC*;",DGFI@L39E>7_%$K=MSQ$Q!,> M6E3!X&_)KWF2H"; \:50VBKG1,'MZXWV7]WB83%39OBU2CZ(R,;GK5&+1'S& MLL2^4ZO?>+&@/NH+56+<+UD58[T6"3-C55H( X)4R/R?/16&.$: %@+T*P&_ M=T @* 2"8P5ZA4#/629?BK/##;/LXDRK%=$X&K3AA3.FDX;E"XE^?[ :W@J0 MLQ>W7S)AUV22,&D(DQ%YL"K\_!I-&9%KE4)\&>8\])I<1I' 2Y:0.YF''+XX MN>&6B:0-(]X_W)"37]IG70O0<()N6,"XRF'0 S "\E9)&QMR*R,>[T4>'E0I^2P.L0ZE&_!L_U\>)>C?A-L_CO3(*X7S?[SFJ"TDN!TQ<< MT/<0,\WKG'*I-9-S#D2T9+HFV^,F;.T>7ZZ8CLC'/T EN;,\-7\W .J5@'H. M4.\ H#^S=,HU43.B%@C$$,@IQD( "3FO6V M8?<'!IX_& S'M!RX@[A?(NXW(G9Q37+3A-LFY$]XS>M YQH'6UB&_>'0\[Q= MS-?[X\:^MSUL!_&@1#QH1/RH+# MDYJ':B[%/P#<'%I$J(R%-)PP"V^L*@8R M=+VI6]E@#W&O[WF',0]+S,-&S!]6/ @(;K):"'Y$9FF['J!Y2.1W1PP(SC$N2X&>3M?*D/_#R5FHW([A U;W:86#'D&Y1F9E!5BZ M!S88C1H(YU>EP0\:,1<5_ YB5&(/E4?,XTJ1QUAE!FOZXPI>KIP0*[ '?6HFK6?"^)C6%A0D/\0NY$59R%,7G+=!AW MR)3/A910K0D8QSTC1;_BVL 0LJZ0&;ZWL5;9/-X>A)T1:G?#;^\FF\P)S6N2 M$)9!UPK+"%F2K(F0(6Q(#,= 8$26C4/A _XE \H!L5!?PHW)WYZP-NF_PBM\ M;ATO]V1ATY#EJ7/K-9:X@;Y[_)AD8&"WUW0RNBJ$_>B$, MKDJ?WUS[?@J#QWL,'OG#X6 4U!.85L64>C^+P,]H5HT$)E&FTGYAL^@G20]Z!@VXD"(2D>!V)),N#./H$FWJ,8=/N$(A94"G:=8FQ MU+J;C1"7RT9-"8A6G1=]IO,ZBFT1-Z$6;J?7&-'-<[W?#X8\N##S,+F&=ESF M'"Y6OME;@CD7F]Q86:?HY//<"9''JD$++4(H1K& ,,[##=NT:1Y%A N8%(' M=*.JR,R8T!"^^C-T^A'><'[71H%5G2E_(J06M.E;:?&[Q(W=_M.9, MHT?[8QJ,#E25JHNES5WLL3X[RE]5,TH'+\1?57]$F_NC'^JOX9Z_^GXO&/7& M!]Q5=5'TF3.%6/ 9N7WB8>:\=3^;0?[1I7?(O^1_[.AIU3+1\&PO M=V]R:W-H965T(,]Y0]\S6 M0"]9FO-1;RW$YI-E\6@-&>'W= .Y?+*D+"-"=MG*XAL&)-9"66HYMAU8&4GR MWGBHQV9L/*1;D28YS!CBVRPC[/ *=V/>KAW'/B6K-9"#5CCX8:L8 [B:3-C MLF=56N(D@YPG-$<,EJ/>!'^:.EI S_@G@3T_:2-ERH+29]7Y$H]ZMB*"%"*A M5!#YMX,II*G2)#E^E$I[U9I*\+1]U/Z;-EX:LR KU>RB&)=FF MXAO=_PZE0;[2%]&4ZU^T+^?:/11MN:!9*2P)LB0O_LE+Z8@3 2?H$'!* >=< MP.\0<$L!5QM:D&FS'HD@XR&C>\34;*E--;1OM+2T)LE5&.>"R:>)E!/CSS^V MB3B@64IRCD@>H[F@T?.=\DR,IC23Z<*)=O@=FA>A1G2)&F(3%0K5??\(@B3I M!SGW:?Z(WK_[@-XA"_$U89BS='G/(:X17YJEL>.08$E/5BYT3FZ\<$Q:IQLV#UR[8_(L1W< M!F06_X/D4ARWB3=PW"JJKM;G=NB;*X^W!7'"&,E7(/>A0(L#.ITW(P<]/-D3 M%J-__Y0JT1,>_ ND.]=WO;#?3A141,$-1/"R25@[3W#)@T/7M]MQP@HG_$5QA#*Y>: M&TA^OYNIKAS8_64!O;['R\7./!>$9SN\G/:30:^+#C97G:NVO&V+EZMV&]7$ MK8L/-E>?Z^E@W.2E]J83NXX=7!<@;*Y %U0,U/5 !3Z2+U%,OHAO28H$L*R5 MRJP]0 <@C"-LHZQX)7,\%)-#VUOA](JNL-3E'E7A?HNJIAOJPH?-E>\5;GAS M7ID)?M)53?OJ6HC-Q? U]EU+1/-*I1TFZKHH8G-5G*Q6#%9$@+Q1");(VV6$ M=B3=-LZI5L9";W"R64+7\P+[_&2ZG(?MP//=CLKIU)73,5=. _K;TJ=;_M><$9DG=Q?,V K?:WG,N^VN2BNLM5H]>E@ MHB_,5CV]^.[PE3#YDL%1"DLI*HN(= RH!:H/*N/_ 5!+ P04 " )BU ^?=K.R&D$"(N2%P@=N8]OYD7)D-_3=D[#P$$ M^DQBP@=&*$1Z9YK<#R'!_):F0.2=!64)%G+)EB9/&>! @Y+8="S+,Q,<$6/8 MUWM3-NS33,01@2E#/$L2S#9CB.EZ8-C&=N,Y6H9";9C#?HJ7, /QFDZ97)DE M2Q E0'A$"6*P&!@C^VYB>PJ@(_Y$L.:5:Z12F5/ZKA:/P<"PE"*(P1>* LNO M%4P@CA63U/%1D!KEF0I8O=ZR_]#)RV3FF,.$QG^C0(0#HVN@ !8XB\4S7?^" M(J&VXO-IS/4G6A>QEH'\C N:%&"I((E(_HT_BT)4 )*G'N 4 &FT[K' PSZC:\14M&13%[HV&BVSB8BR<2:8O!M)G!@^?&21V*!IC E' MF 1H)JC_?J,J$Z )3>3CPK$N^ V:Y58CNLBCT/@PZN%370.ZN@>!H_A:PEYG M]^CJVS7ZAB*"7D*:<7D.[YM"REDNNB)$A%R]$ ""+[B39EV MF;NSS7WL-!*.4G:+7.L[<>X9N%F$%=Y4>,8;($ M^>,1:+Y!U;@IWNCMT1JS +W]EI3H44#"_S4(:I6"6EI0ZXB@%RIPC'CE@?"K MLB"WNL[(G-?3O*J1K(:==J?3-U?5ZAX&]6RKC/FBN%TJ;CFNZI=QNH]QGX("9 M'^HF$TA_8IKJXIS@4:\\HW<9'MG6KKU:9W*I(*YZX'7:>S[5!+F64^^477DG MV(VB9SB&_&T@^_T[B(@L3[')=G8'.!=BU*[YVNZYC'(//&CWNOM&'08YO=X1 MHW8-VF[NT#^! ).RE54XD.-!Q 7#:C ZR:]=6[7;%^+7KAW;WKG\\@Y>/)[3 MM?8-.XQRNMZ>869E\$J +?4\RJ62C(A\#BEWRYEWI">]O?VQFH7U0+>CR0?I M)\R6D9S-8EA(2NNV(YUB^6R:+P1-]7@WIT(.B_HRE/,\,!4@[R\H%=N%.J#\ MAS#\#U!+ P04 " )B&:*O=(/I@5 \BBX-+.H1>RNX]A4 M+0AJ)JH#:6\:I05%*^I=;#H-M/8@P>,T2=[%@C(9E877;719J!XYD[#1Q/1" M4/VT *[VLV@:'11W;->B4\1ET=$=W -^[C;:2O'(4C,!TC EB89F%LVGU\O< MV7N#+PSVYNA,7"9;I1Z(" @X5.@9J?S]A"9P[(AO&CX$S&ETZX/'Y MP/[!YVYSV5(#2\6_LAK;6?0^(C4TM.=XI_8?8.K%#?^2_;!-K^*2-4; M5&( VP@$D^%/'X@15^R7*T#* M^*LB1NO3(>-JX%\$_O0,?T9NE<36D!M90_TG/K:QC@&GAX 7Z47">: MDS1)IR?B6?X[/+D03C;6+_-\V5_K1U;,5%R97@/Y-M\:U+9%OU]PD8\NG"K:?\-")O%1XPG0.S^/AE2JEQB> M=-2.(S_WG?Y,O["K($SN;YJP1VZIWC%I"(?&4B:3*SM(.LQF$%!UOKVW"NVP M^&-KUQEH9V#O&Z7P(#@'XX(L?P%02P,$% @ "8G+4F"(_N\F @ Z00 M !D !X;"]W;W)K&ULE53?;]HP$/Y7K*@/K;3A M)-!UJT(D"IK6J4@(UNVAVL.1',2J?V2V(>U_/]L)$0^ MI?DSK[ON^_.9V>- MTJ^F0K3D37!IQE%E;7U/J2DJ%& &JD;I=C9*"[#.U5MJ:HU0!I#@-(WC3U0 MDU&>A;6%SC.ULYQ)7&AB=D* ?G] KIIQE$2'A27;5M8OT#RK88LKM,_U0CN/ M]BPE$R@-4Y)HW(RC27(_'?GX$/"386..;.(K62OUZIW'N"Q?6#_&FIWM:S!X%3Q7ZRTU3CZ')$2-[#C=JF:;]C5 M<^OY"L5-^)*FBXTC4NR,5:(#.P6"R?8/;UT?C@#)Z P@[0#IOP*&'6 8"FV5 MA;)F8"'/M&J(]M&.S1NA-P'MJF'2G^+*:K?+',[F2^1@L20+T/:=_- @#80& M&_*13,J2>1LX>93MQ/C67\_0 N,W+N)Y-2/75S?DBC!)YHQSC\RH=N'WU3TKXI:> ;G>&; 1,< M-7F9HUBC_GV!7"AYM"C,I42C/M'HHO9#HCHD@J)0.VF- MNW %LCVL.9XZG9;R2Z#T]WZ?)X.[C.Z/C^!43-K'M%KIT2#Z1V .>LO<*''< M.%0\N+N-B&XO5NM858?97"OK)CV8E7N+4/L M[]1RAX2D"64!LMVB !C#LI#T$/=#6R"+"124I M._G[DI2L.IN1 NU%XC+OS7M#<)CNI+K7):*!!\Z$'@>E,=5%&.IUB9SHY!G(5Q% U#3J@(LM2OS566RMHP*G"N0-><$_4X029W MXZ 7[!<6=%,:MQ!F:44VN$1S6\V5G84=2TXY"DVE (7%.+CL74Q'+MX'?*>X MTP=C<$Y64MZ[R54^#B(G"!FNC6,@]K?%*3+FB*R,7RUGT*5TP,/QGOV+]VZ] MK(C&J60_:&[*B M^9.'M@X' ,OS.B!N ?%S0/\-0-("$F^T4>9MS8@A6:KD#I2+MFQNX&OCT=8- M%>X4ET;976IQ)EL@(P9SF!-E'N%&$:&)+["&C[!LCA9D 0O!:RE,J>&SR#%_ MB@^MM\Y@O#' MM7H9-(J'7O:?& M+X->UC@\N/ &PO=V]R:W-H965TS]FWKPWXYE\K\V#K1 ='*10=AI5SM57<6R+"B6S UVC MHIN--I(YVIIM;&N#K Q.4L1IDF2Q9%Q%LSR<+?M@\(WC MWIZLP2M9:_W@-Q_+:91X0BBP'URB$!R(:OSK,J _I'4_71_3W03MI M63.+UUI\YZ6KIM&["$K[W_@)V>L<D8!]>(%U-M#43&U13!>,#26$N0TE=VAH6H@N I!-7)- MN=(;:./Z5:&EI 11_8H'X(I\]A4O*F__2)=JA\8]U=W*; D-D\#(]]1NE@PF MDRS+X]TS2BYZ)1=GE:Q::G@H1$,9AXW1$LJNYHIJ+GS-:](11#S'K TP/B%V M.9J,Q\EH]#RU<4]M?#[)S"CXTCCH./ZX0Y_0GV?JE_70V?]6G?VC>I*$YXGH M^*0))9IMB:MTHU_9C?]I/LWG;Q'_,VU%XQ\R6*PL"-^2:#"XINFG'2[MQ MN@XMO=:.!D185C21T7@#NM]H[8X;'Z"?\;/?4$L#!!0 ( F)RU+2Q1=D MW 0 *L0 9 >&PO=V]R:W-H965T:8EVF(CB1Z2LCM_/Y>2++L6I02#OL1: M+J_.N=LA,S\*^:(RQC3Z4>2ENIMD6N]GCJ.2C!54W8H]*^'-5LB":KB5.T?M M):-IO:C('>*ZH5-07DX6\_K92B[FHM(Y+]E*(E45!97_/K!<'.\F>')Z\(WO M,FT>.(OYGN[8FNFG_4K"G=-Y27G!2L5%B23;WDWN\6Q)7+.@MOB;LZ.ZN$:& MRD:(%W/S9WHW<0TBEK-$&Q<4?@YLR?+<> (<_[1.)]TWS<++ZY/WWVKR0&9# M%5N*_)FG.KN;1!.4LBVM M-K_T1QN(BP7@Q[Z M O(]0)_8('7+O!JH@VRFM8CU70QE^*(I+$&;^:BCDV] M&MCPTJ1QK26\Y;!.+QZHX@FB98H>>5YIEJ*O4#N?A5)HQ21:9U0R]!&MFRPC ML45+4>PK3>LDP.V;'+Q_9)KR_ 8\/:T?T?MW-^@=>)E(@K(3P[YNK'%NW$1UB[,2#@L(D*B>.X<+J/0M_KHN6X<=68_ 0PZ@,$H MP/OT.S3 #"VKHLJI:7>4\@-/&=0&JJ=(RF"H;7*&$E$>F-3<7,,XVS()+Q%T M3_)B8]5\-[C$ZY.8V.&&'=SP37 ? 11\_ R5:BWY!GK&H-,"'9@R?2+V=0]E M(D^9M!9[V(<9X"@([#BG'<[IK\$)I5$ P#J*Z$BEI*4>@SOMP\78#;T!O%&' M-WJU3DU]CN)K8<& J0>2#5[4AQ?Y?NQ=U;+%;*26XXY$/$KB,U-JAGX'7>W1 M8%26(+#=-%2JNIY=#8'84@Y>9 :+#1EVSQ+@CF);9K3<,3-ZMY1+=*!YQ1?)=]F.))] M3,YVEJC;?82]HZD&R?263#'9S5JZ^I:-Q2(+HFJG%$$]CGTP'B)Z%#(\K M62]9_2R-32[7A933$C@N4/JAL_RAE_3MW2&/K7#:MT0J&"? M)9'.H"WA$*$JV"(V.E0CG;@DOW=@HIE\W)N+G18E\?+C="PU&U MOLP8A&PO=V]R:W-H965T1D..A">JU.:WC[O@I^C=7/!8SIQK.)?_+,I./O(%',EC0 MBIL;N?X.34%=&R^57+M?LF[6!AY)*VVD:)R10+"B?M)-TX@=A^B00]0X1(Z[ M3N0H+ZBAXZ&2:Z+L:HQF!ZY4YXUPK+"JS(S"MPS]S'A"-4L)+3)RP7AE(",_ M\:_P0VI-IJ#(+*<*R%I+Q"<+)04KQLV"55!2N6NXVZ^X&! MR94!H?\=P>JT6!V'U3F ]5L:RDDI#2 ?Y?R1M)"I% (Q7 <(/%1L13FNTOLD MJI-T71*[N5?C?IQTNT$<#_W5'KQNB]<]BO>KM*W0Q$A25BK-<4^U7$:F]^3N M&L0 ]!&NR/%.L%R>#:+]>X,^E MP:N &^9X^0)E%^#[A<2Z&\,F:*]SX_]02P,$% @ "8G+4BO_(:\. @ M900 !D !X;"]W;W)K&ULC53=:]LP$/]7#K.' M#;;(<9*N%,?0I!O+6"$T;'T8>Y#M2XP[VQT^2'9-"&_HBZ:3[?9QT M=MHI_6!J1 M/@DNSC&IKFRM"3%&CH&:B&I3NI%):4.M"O2>FT4C+ !*<)'%\ M001E,LK2L+?56:I:RYG$K0;3"D'UWQ5RU2VC:73,.[<]F MJUU$1I:2"92&*0D:JV5T/;U:S7U^2/C%L#,G:_"5Y$H]^&!3+J/8&T*.A?4, MU$T'7"/GGLC9>!PXHU'2 T_71_:OH7972TX-KA6_9Z6ME]%E!"56M.7V3G7? M<*AGX?D*Q4T8H>MS%[,(BM98)0:P4- MM31+M>I ^VS'YA>AU(!VYICTC[*SVITRA[/9KLT-/K8H+7PYN-' )[@N2^:O MC'+8R/[=_06^OT%+&?^0$NN$/9P4@\BJ%TE>$?G>\@G$%Q\AB9/I.R!@:JK1 M/" M+/O#9<#&HC#G^.20,<*P>+)Y\7$>B^J?O JB8T4JZL:\NP MK-U_ +5/<.>54O88^-X<_RS9?U!+ P04 " )B6QEZ^A2&]6S."EI?E!63!LE*55!MNBH/ZTHQFM9 *D38ZW3BL*!D^T=)'U#&A >[PCM+<,24 M$R]]BXL0^QTD[TY:2PZ;@AD/LU)NZB8B+F#4:<&"1RI&9$(%GRH.K(P67*Q< MN >!62E*%6A3L"9=%R+UDX.[K@>UW.@47);*YG89W.]I,WP/6/? (!>B-=@C M+C >5E1KIN2-Z=C!-O@,"IKV_:HR#G-%5]W>%=D0[,TDF98J9:I-TR7KT'@H M6 9V%,_G<-=E%0*H=5F81LII7DIJ/:P93OD@WJ/ACJ;\LS'2D[4.!LUO%,KZT_676&L#4N[@Z MK2JQ^BQX+@OF)G]TPO&0KGG!O%3\R62#4IF9 %,D>&1*\]EVY+>BU3U;ZG4Y M+3/<<^\$/?_;=MG<-6&PW@4#LB/^"(+#9) M@^F""\UETYOS-&7RV9G+R&LZ-7^R[>B;\2G+Z$+H^Q8P M$,VH3?L;3*\;MR=JDXO+E"U9.FFZ*I_:9F :)FMS 6$?N;&7'\$X#O,C@&%Y M, <8Q[&P//_3? ;H?!R&>1MXD0'*&: B=A,\;4&Q+]N MP$@2_VYC>8"![0)6.Y#?GP=JRL^)(MA5S!OV!.-(DF (U**_1N,869T8/O[] MP9Z2*$H2/P*8WT$480@\C3B".0 /&!)%]CVX]SX*U^^I-8?20$3;8T.P6BP^0"X99K>]9!:GV#^-'4QB\F]R%LCZ=37]ZK1OH_ M[5:9>&1C72-#_.CNIG[KE*S\O5*AJ:?);%9,&ZG-Y/1D?ZVEF](/-J@R:&MB M8]=PJ]63_W6\^R@>M==K7>OPIN*O[*5;6[P1#)2'>Y8QT/ MN*NJ9^3D,94R7E4BOO.VUE7DJ,1'64M3*D$@$P"9C CY+2&0*8!,1X%<=3CQ MJP0R Y#9B)"#GLP!9#XF9$H@"P!9C F9$ +Y#D"^XX5FM(T2-_+'\!^'9#%GML5U MUQA[:2E=[,&;&&,O^P7)@!"98LZLBBA67?91/==UV[%^B;_TR4;O+F/N3U-J M9(R$V1BK=NW5]S:>)"X>7[@B0:Y(F%T!\X%!CIK -0FS*PYE!.)-7';6='F7 M((TDS!HYD!C\1SD(.A))PB^2PPG",.C(+0G[T@1(6;RAF,@O"?OBY)>6]Y'^ M@\(AJR3,5@%^[E@I)A)-PBP:Z.CA/Q+9)F%?F!SR81]X6AM!MDF9;0.E."SA M(/>DS.Z!"^8A)G)/RNP>K$A:(4EA18S9/0<5>22Z.Z"8R#TILWL YH>JH@6( M%+DG97;/(9/O.I/.FRER3\KL'H@Y'$+(0BFSA0YC=C&G58 462AEMA#.BP8C M'5DH9;80QJ35T Q9*&.V$,;,*2:R4#9FM>Q;03&1A3+V;1F$^99B(@MES!;J MBGK[81V/R5I]S6.INX(Q406RKBW:,"2+78NQ406RI@MA#%7='<362CG MKKPAS.$F++)0SEV'@Y@T] M@Z##)P28+80Q!T%'%LK'W.<9!AU9*'_%?1XLRQQ9*!]MZZ>'IIC(0OEX%;G. M\/3Q%62A8M2*W. I&V2A@ME"&)..] )9J&"V$,:D([U %BJX+?1RTV\XW"DF MLE#16VC:G^Q/3RJUT4957^)/^-A>RKI<.M&][)[HR/)N0W;3UO59;/MJ/EE9 M[9^^W#\Y>OHO4$L#!!0 ( F)RU+22;QM$0( !&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY%\0'8OCTJQS:<=^=ZF[?U\7'\7"J MJV8WCOV/E.IZ5XYMO>OZ00I#.'V009/,'.03Y_$$!03%_4(:@/'_0/03=SQ_T M $$/\P<]0M#C_$&R1!F7!$D3K FT%N1:"+P6!%L(Q!8D6PC,%D1;"-069%L( MW!:$6PCD%J1;".P6Q%L(]%;46PGT5M1;"?36R<BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WH9Z&X'>AGH;@=Z&>AN!WC;9+"'0VU!O M(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O M)]#;)YO=!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J M'01Z!^H=!'H'ZAT$>L?D9R6!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>&?7.!'IG MU#L3Z)U1[TR@=T:],X'>&?7.WZEW'3\/I5Y[OM;X_.^D>CS?6ZZ/ORR_3D[> MW@O.Z;:B/O\%4$L#!!0 ( F)RU+ B&UTZ0$ 'XE 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z=?\B'"CWJH7_H&Z'61A6YNV M(/Q[NP$F&B4:3'QO6*#M><]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7U)J06T== M6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^#K7MIIFG M)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH5[X/V)][ M6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9*BR(8MOD MNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<&Z:, Z>,< MI(\+D#XN0?K@$Y1&4$3E**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606* MK )%5H$BJT"15:#(*E!D%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DE MBJP215:%(JM"D56AR*I09%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19 M-8JL&D56C2*K1I%5H\BJ460M4&0M4&0M4&0M4&0M_E/69VN7?QP_///6U-TA MGPU_NYJ] 5!+ 0(4 Q0 ( F)RU('04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ "8G+4A9&5:SN M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ "8G+4IE&PO=V]R:W-H965T&UL4$L! M A0#% @ "8G+4MK]YT;]!@ *!T !@ ("!!0X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4K(^ M[7:] @ I < !@ ("!'R 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ "8G+4AIQ//; "P ?1X !@ M ("!5C0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4L3I_.:; M! D0H !D ("!*&8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4HV^BZ($! [ @ !D M ("!V'@ 'AL+W=O&2A8) $& &0 @($3?0 >&PO=V]R M:W-H965T8@@ %H6 M 9 " @6"& !X;"]W;W)K&UL M4$L! A0#% @ "8G+4C41;0-] P 80< !D ("!^8X M 'AL+W=O&PO=V]R:W-H965T*5 !X;"]W;W)K&UL4$L! A0#% @ M"8G+4BW!]C6; @ O 4 !D ("!J9L 'AL+W=O&UL4$L! A0#% @ "8G+4DD:P#>Q! M]@P !D ("!=K8 'AL+W=O MNP >&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4@"T_@K" @ ^@4 !D M ("!;,, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "8G+4NH \>EP @ >04 !D ("!P,\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+ M4H&R/U!C!0 )1D !D ("!8MD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4AD=_D=$! ;14 M !D ("!3>T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4O, .,U* @ 604 !D M ("!"OD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "8G+4L:4+0LG P 3 D !D ("!>@(! 'AL+W=O M&PO=V]R:W-H965TP( M 0!X;"]W;W)K&UL4$L! A0#% @ "8G+4FT" M+K$8 @ >P0 !D ("! T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4B(O7D,+ P $ P !D M ("!LA8! 'AL+W=OL& #?'@ &0 @('T&0$ >&PO M=V]R:W-H965TL[ ( M "X* 9 " @18A 0!X;"]W;W)K&UL4$L! A0#% @ "8G+4JW^2<%G! 21$ !D ("! M.20! 'AL+W=O&PO=V]R:W-H965TV>0 , (D- 9 M " @5$K 0!X;"]W;W)K&UL4$L! A0#% M @ "8G+4M99.YP0 P L@L !D ("!R"X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "8G+4N*^OLEN @ I 8 !D M ("!M$4! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "8G+4OTN0JOU @ V@D !D ("!+5 ! M 'AL+W=O&PO=V]R:W-H965T5> 0!X;"]?7!E <&UL4$L%!@ !( $@ KQ, $AC 0 $! end XML 77 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 78 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.1 html 225 424 1 true 98 0 false 6 false false R1.htm 1001 - Document - Cover Page Sheet http://charge.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Condensed Consolidated Balance Sheets Sheet http://charge.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://charge.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Condensed Consolidated Statements of Operations Sheet http://charge.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://charge.com/role/CondensedConsolidatedStatementsOfComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 1006 - Statement - Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://charge.com/role/CondensedConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 6 false false R7.htm 1007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://charge.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Description of Business and Basis of Presentation Sheet http://charge.com/role/DescriptionOfBusinessAndBasisOfPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 1009 - Disclosure - Summary of Significant Accounting Policies Sheet http://charge.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Reverse Recapitalization Sheet http://charge.com/role/ReverseRecapitalization Reverse Recapitalization Notes 10 false false R11.htm 1011 - Disclosure - Fair Value Measurements Sheet http://charge.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 1012 - Disclosure - Composition of Certain Financial Statement Items Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItems Composition of Certain Financial Statement Items Notes 12 false false R13.htm 1013 - Disclosure - Debt Sheet http://charge.com/role/Debt Debt Notes 13 false false R14.htm 1014 - Disclosure - Commitments and Contingencies Sheet http://charge.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 14 false false R15.htm 1015 - Disclosure - Common Stock Sheet http://charge.com/role/CommonStock Common Stock Notes 15 false false R16.htm 1016 - Disclosure - Stock Warrants and Earnouts Sheet http://charge.com/role/StockWarrantsAndEarnouts Stock Warrants and Earnouts Notes 16 false false R17.htm 1017 - Disclosure - Equity Plans and Stock-based Compensation Sheet http://charge.com/role/EquityPlansAndStockBasedCompensation Equity Plans and Stock-based Compensation Notes 17 false false R18.htm 1018 - Disclosure - Income Taxes Sheet http://charge.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 1019 - Disclosure - Related Party Transactions Sheet http://charge.com/role/RelatedPartyTransactions Related Party Transactions Notes 19 false false R20.htm 1020 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://charge.com/role/BasicAndDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 20 false false R21.htm 1021 - Disclosure - Subsequent Events Sheet http://charge.com/role/SubsequentEvents Subsequent Events Notes 21 false false R22.htm 1022 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://charge.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://charge.com/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 1023 - Disclosure - Reverse Recapitalization (Tables) Sheet http://charge.com/role/ReverseRecapitalizationTables Reverse Recapitalization (Tables) Tables http://charge.com/role/ReverseRecapitalization 23 false false R24.htm 1024 - Disclosure - Fair Value Measurements (Tables) Sheet http://charge.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://charge.com/role/FairValueMeasurements 24 false false R25.htm 1025 - Disclosure - Composition of Certain Financial Statement Items (Tables) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsTables Composition of Certain Financial Statement Items (Tables) Tables http://charge.com/role/CompositionOfCertainFinancialStatementItems 25 false false R26.htm 1026 - Disclosure - Commitments and Contingencies (Tables) Sheet http://charge.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://charge.com/role/CommitmentsAndContingencies 26 false false R27.htm 1027 - Disclosure - Common Stock (Tables) Sheet http://charge.com/role/CommonStockTables Common Stock (Tables) Tables http://charge.com/role/CommonStock 27 false false R28.htm 1028 - Disclosure - Stock Warrants and Earnouts (Tables) Sheet http://charge.com/role/StockWarrantsAndEarnoutsTables Stock Warrants and Earnouts (Tables) Tables http://charge.com/role/StockWarrantsAndEarnouts 28 false false R29.htm 1029 - Disclosure - Equity Plans and Stock-based Compensation (Tables) Sheet http://charge.com/role/EquityPlansAndStockBasedCompensationTables Equity Plans and Stock-based Compensation (Tables) Tables http://charge.com/role/EquityPlansAndStockBasedCompensation 29 false false R30.htm 1030 - Disclosure - Related Party Transactions (Tables) Sheet http://charge.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://charge.com/role/RelatedPartyTransactions 30 false false R31.htm 1031 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://charge.com/role/BasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://charge.com/role/BasicAndDilutedNetLossPerShare 31 false false R32.htm 1032 - Disclosure - Description of Business and Basis of Presentation - Additional Information (Detail) Sheet http://charge.com/role/DescriptionOfBusinessAndBasisOfPresentationAdditionalInformationDetail Description of Business and Basis of Presentation - Additional Information (Detail) Details 32 false false R33.htm 1033 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://charge.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://charge.com/role/SummaryOfSignificantAccountingPoliciesPolicies 33 false false R34.htm 1034 - Disclosure - Reverse Recapitalization - Summary of Number of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) Sheet http://charge.com/role/ReverseRecapitalizationSummaryOfNumberOfSharesOfCommonStockIssuedImmediatelyFollowingTheConsummationOfTheBusinessCombinationDetails Reverse Recapitalization - Summary of Number of Shares of Common Stock Issued Immediately Following the Consummation of the Business Combination (Details) Details 34 false false R35.htm 1035 - Disclosure - Reverse Recapitalization - Additional Information (Details) Sheet http://charge.com/role/ReverseRecapitalizationAdditionalInformationDetails Reverse Recapitalization - Additional Information (Details) Details 35 false false R36.htm 1036 - Disclosure - Fair Value Measurements - Summary of Company's Assets and Liabilities that were Measured at Fair Value on a Recurring Basis (Details) Sheet http://charge.com/role/FairValueMeasurementsSummaryOfCompanySAssetsAndLiabilitiesThatWereMeasuredAtFairValueOnARecurringBasisDetails Fair Value Measurements - Summary of Company's Assets and Liabilities that were Measured at Fair Value on a Recurring Basis (Details) Details 36 false false R37.htm 1037 - Disclosure - Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Financial Statements (Details) Sheet http://charge.com/role/FairValueMeasurementsSummaryOfChangesInTheFairValueOfLevel3FinancialStatementsDetails Fair Value Measurements - Summary of Changes in the Fair Value of Level 3 Financial Statements (Details) Details 37 false false R38.htm 1038 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://charge.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 38 false false R39.htm 1039 - Disclosure - Composition of Certain Financial Statement Items - Additional Information (Detail) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsAdditionalInformationDetail Composition of Certain Financial Statement Items - Additional Information (Detail) Details 39 false false R40.htm 1040 - Disclosure - Composition of Certain Financial Statement Items - Summary of Inventories (Detail) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsSummaryOfInventoriesDetail Composition of Certain Financial Statement Items - Summary of Inventories (Detail) Details 40 false false R41.htm 1041 - Disclosure - Composition of Certain Financial Statement Items - Summary of Property Plant and Equipment Net (Detail) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsSummaryOfPropertyPlantAndEquipmentNetDetail Composition of Certain Financial Statement Items - Summary of Property Plant and Equipment Net (Detail) Details 41 false false R42.htm 1042 - Disclosure - Composition of Certain Financial Statement Items - Summary of Accrued and Other Current Liabilities (Detail) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsSummaryOfAccruedAndOtherCurrentLiabilitiesDetail Composition of Certain Financial Statement Items - Summary of Accrued and Other Current Liabilities (Detail) Details 42 false false R43.htm 1043 - Disclosure - Composition of Certain Financial Statement Items - Summary Of Revenue (Detail) Sheet http://charge.com/role/CompositionOfCertainFinancialStatementItemsSummaryOfRevenueDetail Composition of Certain Financial Statement Items - Summary Of Revenue (Detail) Details 43 false false R44.htm 1044 - Disclosure - Debt - Additional Information (Detail) Sheet http://charge.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 44 false false R45.htm 1045 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://charge.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 45 false false R46.htm 1046 - Disclosure - Commitments and Contingencies - Summary of Future Payments Under the&#160;Non-Cancellable&#160;Operating Lease (Details) Sheet http://charge.com/role/CommitmentsAndContingenciesSummaryOfFuturePaymentsUnderTheNonCancellableOperatingLeaseDetails Commitments and Contingencies - Summary of Future Payments Under the&#160;Non-Cancellable&#160;Operating Lease (Details) Details 46 false false R47.htm 1047 - Disclosure - Common Stock - Additional Information (Detail) Sheet http://charge.com/role/CommonStockAdditionalInformationDetail Common Stock - Additional Information (Detail) Details 47 false false R48.htm 1048 - Disclosure - Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail) Sheet http://charge.com/role/CommonStockSummaryOfCommonStockCapitalSharesReservedForFutureIssuanceDetail Common Stock - Summary Of Common Stock Capital Shares Reserved For Future Issuance (Detail) Details 48 false false R49.htm 1049 - Disclosure - Stock Warrants and Earnouts - Additional Information (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsAdditionalInformationDetail Stock Warrants and Earnouts - Additional Information (Detail) Details 49 false false R50.htm 1050 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail Stock Warrants and Earnouts - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) Details 50 false false R51.htm 1051 - Disclosure - Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsSummaryOfAssumedPublicWarrantsDetail Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Detail) Details 51 false false R52.htm 1052 - Disclosure - Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Parenthetical) (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsSummaryOfAssumedPublicWarrantsParentheticalDetail Stock Warrants and Earnouts - Summary of Assumed Public Warrants (Parenthetical) (Detail) Details 52 false false R53.htm 1053 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Private Placement Warrants Basis Valuation Techniques (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsSummaryOfFairValuePrivatePlacementWarrantsBasisValuationTechniquesDetail Stock Warrants and Earnouts - Summary of Fair Value Private Placement Warrants Basis Valuation Techniques (Detail) Details 53 false false R54.htm 1054 - Disclosure - Stock Warrants and Earnouts - Summary of Fair Value Earnout Liability Basis Valuation Techniques (Detail) Sheet http://charge.com/role/StockWarrantsAndEarnoutsSummaryOfFairValueEarnoutLiabilityBasisValuationTechniquesDetail Stock Warrants and Earnouts - Summary of Fair Value Earnout Liability Basis Valuation Techniques (Detail) Details 54 false false R55.htm 1055 - Disclosure - Equity Plans and Stock-based Compensation - Additional Information (Detail) Sheet http://charge.com/role/EquityPlansAndStockBasedCompensationAdditionalInformationDetail Equity Plans and Stock-based Compensation - Additional Information (Detail) Details 55 false false R56.htm 1056 - Disclosure - Equity Plans and Stock-based Compensation - Summary of Equity Plans Activity (Detail) Sheet http://charge.com/role/EquityPlansAndStockBasedCompensationSummaryOfEquityPlansActivityDetail Equity Plans and Stock-based Compensation - Summary of Equity Plans Activity (Detail) Details 56 false false R57.htm 1057 - Disclosure - Equity Plans and Stock-based Compensation - Summary of Stock Based Compensation Expense (Detail) Sheet http://charge.com/role/EquityPlansAndStockBasedCompensationSummaryOfStockBasedCompensationExpenseDetail Equity Plans and Stock-based Compensation - Summary of Stock Based Compensation Expense (Detail) Details 57 false false R58.htm 1058 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://charge.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Related Party Transactions - Additional Information (Detail) Sheet http://charge.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related Party Transactions - Additional Information (Detail) Details 59 false false R60.htm 1060 - Disclosure - Related Party Transactions - Summary of Revenue Transactions (Detail) Sheet http://charge.com/role/RelatedPartyTransactionsSummaryOfRevenueTransactionsDetail Related Party Transactions - Summary of Revenue Transactions (Detail) Details 60 false false R61.htm 1061 - Disclosure - Basic and Diluted Net Loss Per Share - Additional Information (Detail) Sheet http://charge.com/role/BasicAndDilutedNetLossPerShareAdditionalInformationDetail Basic and Diluted Net Loss Per Share - Additional Information (Detail) Details 61 false false R62.htm 1062 - Disclosure - Basic and Diluted Net Loss Per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Detail) Sheet http://charge.com/role/BasicAndDilutedNetLossPerShareSummaryOfComputationOfBasicAndDilutedNetLossPerShareDetail Basic and Diluted Net Loss Per Share - Summary of Computation of Basic and Diluted Net Loss Per Share (Detail) Details 62 false false R63.htm 1063 - Disclosure - Basic and Diluted Net Loss Per Share - Summary of Computation of Diluted Net Loss Per Share (Detail) Sheet http://charge.com/role/BasicAndDilutedNetLossPerShareSummaryOfComputationOfDilutedNetLossPerShareDetail Basic and Diluted Net Loss Per Share - Summary of Computation of Diluted Net Loss Per Share (Detail) Details 63 false false R64.htm 1064 - Disclosure - Subsequent Events - Additional Information (Detail) Sheet http://charge.com/role/SubsequentEventsAdditionalInformationDetail Subsequent Events - Additional Information (Detail) Details 64 false false All Reports Book All Reports chpt-20210430.xml chpt-20210430.xsd chpt-20210430_cal.xml chpt-20210430_def.xml chpt-20210430_lab.xml chpt-20210430_pre.xml http://xbrl.sec.gov/dei/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/srt/2020-01-31 http://fasb.org/us-gaap/2020-01-31 true true ZIP 81 0001193125-21-188997-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-188997-xbrl.zip M4$L#!!0 ( F)RU(W$O#!H44! "IA$P 1 8VAP="TR,#(Q,#0S,"YX M;6SLO6MSVTBR*/C]_ JL=N9<.X*22>IA2>[V#5FV>S3';NE8ZNXSL;'A* )% M$FT08!< 29P;^]\W,ZL**) @15*D") 5,>.F2* >^'_9^WOOM=O_B]O+J:L^)$Q9Z+(A"_O->&.TY__O]?_ST M?^WO_\)#+EC"/:'9^>'A_^O\W\NOOY_^_NP@,>."/QS_->!783QN=L?)C_OJ9GBY*PT2,LD=QB(.8NP>]Z/Z-^A%?:NXW6_N'K>RU5 @ SK3WU*\E M+WK<+W\'?BA]?"BXBV#-WD*PT9N1Z,$;S;,W3+@B"OB;_&'].G]T^^73X2\E M\_EQ=-1NO9TZV>$;]81^(?##'S.>QI\[+.;Z\9#Y;ER^(OH)WFJ]+2XI]MWR M%^"'DAW$(L=[E\4=6@M\6?9H,A13AH9?<"FGQ1?2>+_'V'!R?/5#R1QI(F9@ M#G[5#^(/WAAMJ.=.WL@?S4?]62A2/)<]'\QX^'^^ (KR)\?1^7!(C[;.SL[> MT*_9H[%?]B",V7KS/U^_W+I]/F#[V5+>_X?C_(3OG\?TRS?>=6B\\[[@W9_W MD%_W-7,>/,9(PO1S,AJ"H(G]P3#@>V]H&,GL;A0F_#%Q?&"-FXOX.FRVOA^V MON,8-%OV( @=/QG)K[(O?0^_[OI<.+0@7MB,IH/+J__:>]^$+;U]^_;P[/"G M-^,O@^AY,SF+FF/(A1]YXQ,31)+WN$Y)*MFHZI=L2/V^_EOM>"8,CKX?-FL& M@Z/]P^:J8-!L?V\2#33OH@P6S2K# O8KDH\@M-]+X=$&HM!CY+\5W^&A9[QA MPD__\FSXM0SX59J6"O!K+0R_UIK@A_17"WGT3/H;DV$K@%_[1--?]KDV\"/Z M:Y\L!C_SC>?"CW3 R??F<>7A5M0!)_O-XY7JP5K03A$&)AVL! 9:_E1:_QDP M:*[1'JH1#%9I#Q5MPN^7/+IX8,*+;P(6?N6##A=IC)X+_OTK&_"+1S_^?MGW M>??3(W?!+;_GU]VN[W(AGP9'ZLY/ OCR*O3\>]]+68#OO"1TB^*7]S"JH+]5 MWWNPAL=AX+M^(M?M>#X\)B,;L(?S*9O GV;L_J?G5,\#&2NQ'^/6@TV)/+<:E_,"%@^-BDOLN Q?%U5_UT+;[Y MO7Y2-[+2F)VQ&4+S;(!L <:O;JY-Y-ZFG=CW?"9&MPQY[C:)W!\D9W:.-*:" M8N^]?B0#W@IEC:7(N2DR[< 6+1UNB Y+H+\%U'<9#0912)N_*)!A DR':U=P M,;!00Y*:OID,_1-PV ;DSF-1UQ&ANV.@[H;,WU'A^Y'Y@T#[;Q*MWWB 9Z0W M3"2C.]AMS%PZ?OXP,G^I*YX7V1TAO@"A+<#X)6PV$2GM^BJ\$5%/\+C U_ = M3)&,4(PE%Z'WZ:_4'^*N/HSN1L/Z2NQYMI4KX^E0V@(BN'X(N0CP+O:C 4T3U9IY8"QN3 #"!M 0G<15$0?_1Y M#&#X"INTZ!]#_Q0 ;0'JOS*W[X=$_U)3][V03[>"-_EOP@.0XIK 2.RX+/?33@/?XN]_*W\V6\@3FLG M/LA5S':N7,=9D%KA@='*"7C!;9>B;NR7V02P!:ST?*ZX>X G1I8I-D*18\#? M H+:.)(C!SK\1O,N%X!Z!>^ SA;0 MPE?.8G#R<)57X3!-OC+Q@R?$!B8%C#^F/XCN^E$:L]#[A+S*>?@E*M[,N13<\Y//S"6SI:[H+]L%B:29 M$-@"#']FOOB=!2DG*1=_X?<\:)GXS1[X,,H^_@-@SX#H1_0XZ;*O4*U4BW@(BJ*;^F WOBX1DXW":2MZ1JB4(3 M!0C^=, ](Y-#.34F\TIOMSP+*)+VJ M)^Y]CH2Z^26W@S+*>.R2#?V$ M!70W*C;>^9QB:8 KD&78Y:ENE"NK6BZWR_%WIP%R"\B%]G<]I#*"" 19-0Q8 M%CL!9GQA*68>BID/EEM -).&36Q)YKE"9BHDMX!@)$ N[ID?L$[ 2*_X%Y_ M"STNDCRG2=YGOPZYO#A\!; *L5%'7I/84M5<@FA5X-YRTKLK@T4\'%I:6PVM MS8;O%A!7">.4[;F0O[Q]M>,7@L+68)W816=;[S3F%X#$UF!_&K7?GP8^?KB32P2K,8NXKX_K"LY;+"B$[9M M'(.?6<)G'-I;0'S?N,?Y (WIRRB\!X\-R_0^7PI)X_.'CI^) I0-L M5<^J2OJN2<&L3ZUM*@O-V MCJP3+:VT"V1]4'G[X"=NO\,T==;9YIHF#L;W6%NTZ=;UMH%;11NXM?8/6VO" MN&W@5I<&;FLD MO K28-W-9( [:!VQQRH (-W-9( K:!6[4;N*T1];:!VQSH MKT #M[5:@K:!6UT;N*V1+&P#MSHT<%LG :SHRL8J*A:OXR2FCM19]<.4:MY. MJ5G5Y1KR]-+5FRUC6\9^2<;>? 7J&G+WTI6L+7=;[GY)[MY\->X:<_?6U+J->N\&7EJVNO\W1H!TEOYY!B:LJO>I7F>0F2MZ1JB6+5_O5JZPO.[T!F1?"F3%%6)*_6E%LAIW:>6H1+ M8](J@_HH \NOEC.VCS.JI!%KS@355%J6Y%OV_EJ=T-9L?V\2RIIW47;]L/G] M%P[;9<%%Z%UX S_TXT0PK)&!1PAA7#BTO@K=:,"S,YPOD>=[Y!&1VG'"P1A\J=(#/1U38$:4-6]I1]VV?!,Z.D\]E%"?7 M72P2$.\ZL4R 8M=)(XT3@!I6\2SD!T14 DP0!#&QL=XW+V9N1U9''8?#CM.% MK=I0D:H-M: 64,$@5>_Z_(\(H)"YMYDL_H5'/<&&?=]E0=T(!%W=&1M14<;) M_>\X2?QVNRL$$*6@64;GO]WN.,9MVN&&T@YK01V_\N0A M?>HUIWX-\7BIT MC]V(R$O=Y%K<_XX3!U:R0ZZ7/Q#2M0IWQGI$;)IG><#"X\T+T .A;<,-^["E4ODUV^ M#:0?FPF:'2>;;SQA?L@];.T'RG>G;X_E(8\RF.PXH5RX;CI(*>)#PA>!)W@? M07S/98C9T@[(FGG!M./D]%23B:TJPS^YF<6;1FPK6;0,LIBK_<,ND\O,9CI4E#1Y=/##AQ7G'^ZUMWUJRUUW'OLKK'&O3O;/YK2_0 MI+M6=&'SGC>3]UQ9NLA#266%)B]@KYX?I.CWW>(-53_Q>?SIT0U2CWN?1320 M/1P(X-==?;)VP\5MGPDL 54Z0%WI:ZW@D/0Y#1\[3J>_A?<\3NCL-AA]>N3" M]6/N&="ZICPB2[R;)-[%D+3C%/UI, RB$><&8"SQ;H9X]2134;+CI&HO1U7Q MU4E"7MQ;]IQ5Y KL(%Y*I2QZHJCEJ9M!J9 MM/A"7J+4Z6[P@G*$%R\3O2HNJB,?S%-NNARPE@V*GOMJ[);3GH6 M)\ULY>6'+'1]%ER%<2+208V#!%.WLJDV7K4@#EOU?.=0?N,/N6(67;Y_&[%> MLLT=1[RM\56!&E]5)0Y;XZLZ-;ZJ2B.VQI$U%^U4K8975CL9NG6WCK>"$H6(J!S= )QTTJW#Z+=YMJ%H#$CE-.'F26@I@@UX\" M#WQD>Q-EZDV4I\&VXW15$L:6A*08-+M(\0%$/-YG1%A<=_[D+@K[NM+1 INS MP7ZCLFW>SMA6UMAL98W%2]N.]4E>$UW8;( *9 -LG#BH]WG[>_MDOD*UI1=, MQH_5Y3L?TM@/>1Q?N/!.[->YGM><<9KYR]LNOH2IT-QH._?V?OLD _PSV[F/ M4>*JTOZ^B:>+[ZJ M:61EJ*!Y:-3R]%2>1GOOL^ P;,(%. ??@$PM8UO&KAQC3R=4R]U3N1OKY[H) M]S[Z]TC[GN5NR]V5Y.[IA&JY^TGNON-B8+G:UJ#TRH+)EICK0\Q;'8A=60#54G1]*'JK@X]T3YO?1'Z8K"1# MI,6(*GGF@[\%:KK2F>IOQRO/,=<_'X+PB6. M;+.6&5=D3 BMD'JK6LSZQ0AWCF/24D6O $U%K MM*\JI;T^*%ZNC<86(GGA=AG;CN.)R!F]/_>QT6[_^,ZY+L8J9MVC#(%>NN@S$GPR8#TXGC9 M/:JU)%M!DK7T.HU>?['T6CUZG1\I.T>OGRV]5H]>YT?*SM'K)TNOU:/7^9&R M<_3ZT=)K]>AU?J3L'+U>6GJM'KW.CY2=H]*73NQC]MP$Y<*\MGG* T]+A;-[MDF=EE$.92 R^J$%Z953%GZ M #"Q-+L0S9:!S=+NAFCW3OB]'@P<]C[=%ZR2L1^VCG")-DHV64ZKI6"R1/M2 M1&M&H8:V-DEI=&X"+I9F;.KMT@*H*G'?BJ3>;B/%6W*O(+E;6E\'K=N4WPK2 M>A52?K>0UFVZ< 5IO0KIPEM(ZS;5N(*T7H54XRVD=9NF7$%:KT*:\A;2NDUQ MKB"M5R'%>0MIW:9'5Y#6JY >O86T;E.K*TCK54BMKA:MT_6!P^^M=J'PT-2C M$#C<;[4ST*_B1LLJ2?+N 9X8;1U%+DX=8X!8%9FN MA#5J1Y"+IL+-3<>U(\07%HTU*;6V1@I,1Q745<#U^:&MB>[Y#6_.-E1S:OOU^V *Z:)U^OWN( M[OI1&K/0^X3=?CD/OT0L-"GD4G#/3SXSEWRWNI)%V2[DY>99$'@)"= ZW6^^ MW3]LK53*GWP_;"*&SRR&*X#AL_WFR?YA(GK M9FM^"3].'<].03N4U*$L@$/YV5)'%:A#:O-%J$.^D6N'%5"'\EFE?6A/Y2IH M'[87I8_\C371QYU@(:#OKB\XS\_]U;>_LD'MHA&JL,W8^LUOC;WN"O*5<]#4 M11W3#NSV#R8 ($E!*JA,6?73M?B&\C2KXLC_2I&_\LP))4J*/]4YAC5U_[IP M80GD5AFSF@;)*0^\;#CC+=@S*W5F6LJ(:7[_QA/FA]Q# >V'O9W65/JQ!MW)2:&7'D-; JY2!UUJC8]>R!EX=#;PUDX0U\*IKX*T7]=; MV^RE[C6BUAIX-3+PUDL*GYDO?F=!RNGJ1OR%W_/@T$1^]L"'4?;Q'X 1)MS^ MB!ZG1((Y8*;.U[_XK#-QX=:8)?N=$%17,GMB0Y1VL#3,5IB;,!]Z<]Z802^U MY0;M^:Z.&VZ$?P]BYB9@+LF:A9)RZDCN3V;8S 3(;M/SVB(YUGVOGON^1F1; M][V>[OLZ2<*Z[Y5VW]>(>NN^;]9]7QJU>N6_\@<055$*LX>]&Q&%\%$:3_%- M!"L?R7_OX+T/ 6S/48-\XUU9V3J_5I11Q1Z1RF?F)K[WO=UN'36/FT=[[_\S M2-YY_KT3)Z, D-J%@?:[;. 'HW,G ;#'3L@?'!$-6/C.H5]C_]_\W&DUA\D[ M9\!$SP_WDV@(WYP:WW2B)(D&YPX^M?>?O>3=V#P!3Q(N]N,APX;Q^-SC.X>& MP4_P9#P,V B@%X"^+AVAL-+_9(/AN[_2*'DWMN;\AY+5KV@1#QPMWO-.%'BE M[^2H=(JX='"T-S"<'OFIS\[8](CS?3]$]CIWCOZNMK@<^D[6B[V[/G=0'K-P MY/BQ,Q015C?Q'%##3C1$:0P#.,R#S[3D2#B"W_LQ/,)R^/52WV, /H?%#@LE MVO_OTW:[^0X@BDN'1T3TD/2!(VBN[(G6.X<:(-.$_TP'0[JSX5RGPOF0QK#, M.'9N\:MT&#L7;N)$7:?=;+6=5\8D_[S^<(L_&J.^=KB/IH3SJO5:?MTZ:;Y[ M@._\D.:*V8 [DNEC7';2CV+8,K[S -MSV!!E$48"$ !#NH[@=/222 #Y/&X@ M0%ZU9TR!V#;G&4/90]]/.&$,L!]&#X(-EV* , KWY2+SI>C5%D@U7[D?ND'J M(6XX$\%((AD1_@"6%RYYX,.!=(L?#0 M#JF.JQ $=LAS%@"Y?"+9^O/%[0=0)Q)LM[^MBP]QPOW68>-)YED!-7SV0Y X M/@N<*S =14J6PCA6US!O#EZMW5KM=XZ\HNU\B>(8".+5730$[738/GE][ABU MGU!(%Y\$P5VZD2((@;A)(H-$ QDK0# S%,#W#.1J"EH,7O&DI93KD#6B^=?H MH$!D9V#*'Q06C%9,IA,&D8=.C=1*@R(TN"J$Y;@2+$$&%I<+#$(YW0P\?@Z> M Y@!K",]Q0KD9H[5Z22TQ+@/?A" >EGG O5GWNT"*/U[#D)( ,F$*@/8H& RS>.W#& M+%4W%4**9X8HC'$&1+@/3T@S,3&) H<#>@6'#$0K$C-\BL%;\T@AYTB/M?\: M$Q< :%R@$:"@>'Y]O4H9WFJO78A/8@1Y[*4%^=E^J_TB@ES&$YT[]IA+SK=' M39"<%G@8G06UY*OFJ/T1V_/QZ*N M_D!QO!Q"<#?JA;Y>F:<.4&FZ0)V<(FQP^"A-8O YG0Z+@:]!=L.S' $)SI5N M9^6X?6RS0E/ZX3V/$ZFV"-8XJ'QY3>09)WRXGPYS!O'# OY[4>21Y(TZ\B"# M(., F,,8 SOH1/=9@F(K!'N1Y7XD +.C,'A0U&)*DCNK%K.MU8M90S,N(6=? M0E=MB:,SII&DAHJXHBH0(*X_!+#FJ 7V[S,@'08:!)D4K1J%N(7Q-%W_/2VU MY;9Q@V.Z[;%$MSVNTSDUEK(V2GL)NZ"Y=K/@(NVE<8(BH_G"M@ FT)^\B"WP MD7<2Q_2KZ L,*CDR_P-O?;S=<37ME' M3ED;H XD]_^#>QA=W8?5@K9QR2-S/M'I2+:MM^]BY_H!OJ;#M_6O_;1UO _V M5&,J6TAS*7/3QLPE5K2ZW#P/:]PCX\0MF>K1UA",H9VYF ^9D/813,>#6.IA M95!E/V,(%)2EYTDYJ/'>Y2PA.=L%CIR]D#P 'L08OO3@-70L^]'#M!<=!BM0 MFT612Y89,9KG!RE^Q54Z!*IG)\926KDI]F+VPN%,>Z$!IDP"Q$*A7I_"^& 1 MXLQ=T%,P\PA^6&"VY@H-$.O>D1R_=I,(#VLW),A/7T207Y(PD4Z,C\1) M4>D&X$)F(:TQ 4E?#9"]_RVWKSP[$IY*#@Y3 0X4F7G@[-'<'FJZF -[24^L MSP//8>B<#,'5]-.!TQDY/?\>IT%F @]-25* J/&>7"%9F8,T2/QA0%(J<)#U MQJ7C9IR:%4W2/*BEJY(]7$K:\QP*;UX$SQ(A2T#(F1@O(9[H1 *H_.>]YEXF M(GPOZ9^WFDT0\_3,/HP5I_CW$/2_^ELO/A'9)R_; MD/E1Y!]Q&OSKIS?+YIU0THK'_7-I"7X#"H\Q&)%@G<9EDU*.]]X;/<2=?T0! M;C)N8%SLX*^")%V4O' MGR"I&Q+ES\-TZW"OD"8V=?R)V7-:^ S?++W[(SE_<>:QL:?,+=?WK-F!N_^[ M=&YC[#'DWPY S7_((YE+S0L<#0X1-Y%>&'=LSD\JG>@7RB;2.FK)N=].SETZ M_OB^P50*GCEUD<$GQQV;\K,?\%]3RKE<;L)V$QF\M7]XUFP>F9/F(X]-B:<= M MB.;#[*ZKQ$!21&8&HORV/PY?N/G\SI9\XRL2+0\XS,1N!#IF3#LDMI3PB; M\O'')5Z>O"J+6U^G">5!*3LY7XKJ(M$\5DOPN.L#9<<_[UW]^KEL18=[3AKZ M\NW?X,-W'S9/V2>OP]+0@&F\Z_(:6/+9I M_H '*+^%42?F@IP5V;B/PYZP#CPAZ+F)K>W3B<363<5$-Q/ 1\.Z&P5!]$ V M-!F=X&[%TAIVXG0 RQ_I$T+CS O_[ (BG7O$I'[@LIA,29$^NBZ5NQF'Y0D- MYXLEGZEMMU\X"OW44EXF@C_A&XS9^!,^P.I(3$ZZ[P+)L&$,7^M/V4]%9TZB MPJ&_')8FT;MWQ& L\'OA><"[,(MT:4Z!UPSOI 3$A8.8Q"MZ1,?'QNN&(Y,_ M1R%/L!_4W)(Z].RMYK37G_GE7+.?;=_DA@,YALQY1"DEB0Y9C^]W!&<_0!YC MN.?<8?>1[Y41@:+^C.=;,,"[\FVO2A1,Y]LR%&QT@7,N%7@9)@A_WFMG(D,Q MM5P9LGTDSAW1Z[QJ-AS\W^N,[]4CDJ9H>V._R)"I0Q&8@A3 I%8NU@V-$LG] MU'V,_.X]OMT1;T@"&Z=IGU10 WNE3NUV'WZBF/]N=V9\G:UNM185MA[D_>B)* M0\\4".WF4<-I'Y["/\?'(!8,>EF Z N1S/T6'XS%,I>+ ,T3;=/?87P'WL.9 MD;'V^U)(.&$D!BS83!C4F0ODY3?N\G@GHUL3_V1ARL3("&ZV9/;'PO)M(3IX M4AQ,4U?+SUQ GP3S.-P7H,R70]G?5@C]>6!@J&*!#\Z$RJNWQXW3H\/I K L M'6R[\?5Z05MP(;X!35);P"QN@EK^7HY*\,Q/F9NDS9QC^']3_G\-0F##%$49 MH7,!L50:+:ZNMYL>K?BRXLN*+RN^:DJ/+Q"/E#M8Q$>>X?W"GJWK^[P,('7X MXV1G/I,'/0YSZ7H:5; :8C4TE>Z#N8E<+.SLKL.-+;\ZLTDV7(5]4+JK.@KZ M]8GP^N.X(M;=:NVV+<75LKM:+"[4:K]MG)Z>UAVXBP9S+"=48W]6,^VR9GII M\_[91V#6"7@A[Q!K>L"(Z"-PF75C^ BJP-:_P4M(AY&\((#W:/%>@7(7!,=" M%E2+2Q;25Q?$:W1:MH-',JM0##:"M2XE8VG/AM-?ACNW %96?EGY567:L_++ MTM &Y=?J UFG[=-&Z[1IT;EH4,R>L=74O2YWG.G>/%Z;-Z[,RW+:LC0S=?G1 MI:Q?84^ ,.:O&["BQ)ZNU3R:?]9H'[Y==UI"_7%1$:/&QOZKPC='QXVCPR/+ M.)9Q+.,LQ#BG1XVC]H(V]\XPCCW=VFKS^QF.V3?N8H?@O&ISU-4-1U5&'-5N MINH>_2CPN(B-.E<.5\7L/=[%CL&O'2^E1IW\D0O7C[D]Y*JR5VZ#Q#9(7!/: MLT%B2T/;%"0^;C7.CH_7;:Y:]%L14AT&J3BLK ED3:#JT9X]$ZNI4SZWN_V% M]Y@[WG&\F/%]V?Y<9?YT1[WO:AG<17'J>RXV,VNB,FF0SNXX"Q'B:Q M/0FKI2MNPT V#+1YVK-A;$M#5GY9^54Q$%GY9>57'>37ZD_RFZU&:_V9IQ;_ M]BALZX_"!!\P/]0]?*=672GUJNV1EXT4VDBAC=SO JXL/VX_CBT_5F)_:]W5 M0JS6/FHW3H[L%;=%G0,U^["T*=WB\)FW+=D_0Z#J)_MJ5C>-9+LCUK:)E6UB53V@VE-8VX-O"UH$@^8[ M.CM;3"!L-[YLBV#+W]8\V7GS9*F(HPV-KCL><3A\=+PH[02\?K&4M:U]*X-F M%M,6TQ;33^J9-PF#R?$O9VPO;L 9Z#98>A_W\9BMIFEJ(;T ^_8<;QNF R+5 M#$EFX]5F,]OV-C&"8LZ?]YI[16'8:H*%X] S^V"'1FERWO4?N?=NSW%Y$"CC MEM[#OY7YC7_G%MT8=\[!DS^]2>/]'F/#C"6Y2_>0?&_8<@[O=.FH>M\_VWE]&@T$4.K=8#:6!W;A5W/QOS8-FL]GZZ4W9?,]: MR/<_9,V5KWS0X2*-$5RW"4NH6_@G*GL*BQH"MX5)?/'HQR4K/VSNO5?#Q V' M,[?O//0CF%_7[KW_]5^WGXHSF@,_>]:5@/UH[F5^"A/XZ<+S!(]C MFN=:W(CHWL?KO$L"Z1C(]4+./6MX6H/FP]]B?MW]%(-O!<_$R\Y\LO=^UI'9 MT]GQ\QS@E1DHRR3UO/#9WLI.[0!5R(4YLN8^GINB5 IGL1AD>0;23G8 :7=] M%(87BXL816.H:K_3#CEB/7L5"UP/V@SL\HP46 M>@Z+XW1 );3A[P[>7.BF"2A4=?G_P($-Q.,OX0[ ?N,BH/47QNAVN9O(/0[ MR$OHK!B>X(E\-\AU-RQS& G8:L,!T&$GVA37+)=AW*DH?[M!7^@AS-FPREB( MY]3PNVK4 QNY<),48 DSI($:#>;!=CXHPM+ @T7 XD%/@8-#%SW")!@Y72 + MVLZE1%@6<'O[+L[!TG#^3+T>H:@Q#M<#YS8?T8"DZB[D>!R(:B!OD@"F0X\% MH#&<&$PH_$JJ4E2XH$01\;)Z0P?\,"9A+FDB$2!>8TD2;AH#-W$!B\&EZSDE M.%S\T.$A[_H)CNE''@WOZ3)N>C"@4B"CV"?"=:.8]A8$T0.N();O@-^6=-. M"#JEW?LA4DXDL-\P6F!<+2*-.3X8^/ -8@DVV=O'O[R<>"6FY?,:+ 6^ 9@) M(F? ))BI(GI $ %OT?AR'Q'LB2'M +\RH-T"S> @:(T9MW@\S@=DU,"^R.B,?,&4;YHDN6%R8F* MJ3.5R80$"N1W:1S+9_<[ P#UBB @#4($(V,K0NPR2A"M;U*V*/)C"F0@4@8 MD!_^,(PDI4R1&04A 6NBU3@P3RZB"JS5@=?'AM L=N!\S<4:ERM&?DKB&7/" M3&"@ LU%B* .^@@ )_S<]P$^ H,;Q!["Y\A@.62[P J1*."7.F>#MT$+ -Q% M ]]U>'COBRC$537 =/;!@#;$;X<'/D?2![QTL!(BBZ.0R(XDJ1S2%VXZ0!G@ M<@E&+74&82 J8AJ0<\"\Z').>BL)?R'7' M68$00@\UG&]HMG>)9#]IBU<':3&DX+S2I-1NOKN\ M^/;I%K_-OFN]>TU2@(>,S&$4H,+5C,&T_';HXH &FV5? MSC+N=P)7%*@)0##FZWB^1[P"YCQ'N< 71:=+K#QPTOI*U'IYR&NWATO9.R_ZS]=R/#M"P'M>#?3Z2,G1P;[\_*+3M\^A;D9#[3 M\E_:V3A-7L5\F)EK3L_X5P<^=Z+R"H6=, @P,+!O^O-5-[>@C=HUX0* M2Z7/HM+V-A'I%W[/#5+<$ U:'*X0AVV+P]KC\-#BL'XXO(L2%E@E7@O"VRY3 M\Y5,Z$AC%GKQZSJ2X)K;.9W8ZMB;JSIT06&VF7'*9U_[?LJQ7^2Z7I5N1=M5 M+;,J2SIV599TMA=)U5R5)1V[JA65/%F/R5QC8_BP4L9PJ9G[-0KY"%?]@^-E M*O#$%C9YUR ;:E++?KY*4"]3PO[H^*CQMF5+V,]/K=7>RX*[VGJ&J4UYM"H5 M/JL>!5ANM=QJN=5RJ^76"G%K38W16E3L+/-;%_3^U^!@U;"!2(V7;O%L\6SQ MO#U+MWBV>'YN''R]/:N>M#JJ&3#?FNP1RJHSZLBPFF63V X.&^O0\D*!_.W& M\(*Z:5$^VP:XK -"=07+*@5";4*?6]K'I;9$:&66E5E69EF952%4^,],>;54ZSECCI5L\6SQ;/&_/TBV>+9[M%8^ZGEB55^G(JP0N? !5A7M? M+WUWJF;S6115?CZ+HLK/9U%4T?ELA9856RS5NI3ZG!AK<:EKF^?2M)1*>JD5 MRC"_NDD[@>].EC.J;*I/:5C3AJ'7#IB%8M/'QY4)3=<6Z_:LZB4N1FTW#:U= M"O=K'2STLU*-RO=K'2STLU*M_I(MVWV^FH1N[-1N1=L![?$" M&TH1_ MCZU3;P(@<&PAMWA0[87"9<\]>UBH@LZ"9M"8-?)26[* MX!?<,B%P'O8;!R= MG:U9-5ID7!M M*_[LWL73"H5Y:XM@>T!D+Z+;XAGV4+M.1&AEEI59VV+#O$@,V,H#*P^L/*B% M/#@]:;2;5AZL7Q[8(ZZ:QAMKO'2+9XMGB^?M6;K%L\6S:4B\25@GX/B7,[85 M-^ ,+!A8>1^W\9BMIFF:&7H!]NV*OVT8ITA09J;OM/%,T[(][\'?4W9T>]F4 MY.ET;RZ?R%EQV,][S3W'Y4&@PK;9WVI>^GMUAXZ*K<'R#]@PAJ_UI^RGPG[? M2> Y])?#TB0J^%UXG?+#?]#4-^;Z:$FU/>ETJ9Y;^T MLV]F]N>E.)PNFN&@V"\3$ZWI7K@B^+G]RQ4,/6,28&!@V?#GO=91)B@4*\M! M33<_U]W%1Q2"6X:(4+_0B.=2_1=XW^4AB,?Y-E(B:1^DV.]$@5Y-O>$ U:'*X0AVV+P]KC\-#BL'XXI+Q%J\1K07C;96R^ A?^Z)FS5JK5/+!KFJ955G2L:NRI+.]2*KFJBSIV%79>DX[ M6\_I:Q3R$:[Z!T^<+I!+)=K#E&:&;C2#<]7%Y%:>:]MJGC7>-@\76\7B-%<] M)"R8L5.55/@7J.18O?T]@V%J<\&N2E?GJD7H*WAINR%& YW>)Y>Y:^S@BYK1.XS7DEXW4"6K]N%!(6\/-0 M\"X76-,R3B+WA_/ A&!ADK7J'"UL!&TL"Z+Y^U9NL6SQ?.+7X.W%]S7G"XT?G4]J%;Z4%U+,Q6TS3-#+T ^_92 M;X^_7HBN'_U]S+)\^GZ.27^M]I1 >H4BY'WN#"8ZJCD/7'#'#5@<^UV?>PZ+ M'9?%?8>%GOS _TK]>Q8 E&(GPJ[8='$%H!9S;/\=$D>Q!/[HL("%+G?B/N=) M?.#@C*S7$[P'/SM=Y@L'!DJY$W5IF,MH,&3A*(L0O7T7EZV0#8O0'- <; M1" ?_DU3QPFNLH%+CE.WW\!!83.THS!RTE!P$"+X;(_Y(:Q>.$$4QYSV4391 MC"N[& H_R-GY$(1$N]EN$4#^R<*4B9'Q:TO^>N!\*\Z%3\O)&H#2A+;,'AMZ M<8F#VQ%X4M&%90$4-%"&\&T$BQD*'F./<^_ F7: L>,$?;$\NAHF_3E]YB&] M^.$]CY,!$?J#GP +('DG@KE)"G@"A*7"3PA10-.(/AB%A4!,W!F!))H?46-^ MY#C@RU794ZX_OK;:@,Q+",YI!Y#5(3.48MTH"*('>,,A%:Z9$]@<),\ EI^Q MKPL4T8/E^%)2SB?TOO![;M*P<8X)LB01*1'E^5+TU7X.Q)>AIR>6LA82G0"& M1),T_G[>:^XY+@\"=9"2_:W60'^OCL24Q>D"R;!A#%_K3]E/A;V_DZAPZ"^' MI4E4B*'A ?R[=])%. 5>RV-.95&I@IP8]S".CXW7%["]U>RMYK37G_GE7+.? M;=_DS\M!.5TT!451?\;SK<6BS.N/]6]T@7,N%7@9)@A_WFMG(D,QM5R9F?"< M.YC%1Y2_WS*$A?J%1CR7/FI!"KAH"8IU0Z-$6SE=.YS<"?."$Y^"#)UR.9ED)%3^C:(,E M7DN\*R?>3TR$4;K-PM6:4A5:X*)%(< M+'*:;F^Q;ZR[Q:ME,@2W&U^O%[0%%^*;LTTGVMKN-57F;T4E>.97FULIMF97 M%8%JQ9<57U9\6?%5.WI\@7CDXN6_9WB_52_L72W7=];ACY.=^4P>]#C,_2OU MAX^U@G8X/G7)$C".Y&O9 N":5#?94JB&*\5Z#"2S"L5@(UCK4C*6]FPXW1:RM_++RJ_J@LC*+RN_ZB"_5A_(.FV?-EJG M38O.18-B]HRMINYUN>-,]^;QVKQQ9=X/W2#UP%V&KR,L[H'?1 /NO.*/0RQ M\IJ*:]C3M9I'\\\:[<.WZTY+J#\N*F+4V-A_5?CFZ+AQ='AD&<>5Q&,!/7CL>V/CP/'_DPO5C;@^YJNR5VR"Q#1+7A/9LD-C2 MT#8%B8];C;/CXW6;JQ;]5H14AT$J#BMK ED3J'JT9\_$:NJ4S^UN?^$]YHZ< MRS[LA=]$?IB,E]4LN9R699OJ]-)G)I?:\[-JA3-/3AHGS1,;SK3G -O-.'6T MBNSE&BGL55'*?4)0N,>7U%+ 9K'A8DS71@@!X7>"<, MC/4PB>U)6"U=<1L&LF&@S=.>#6-;&K+RR\JOBH'(RB\KO^H@OU9_DM]L-5KK MSSRU^+='85M_%";X@/DA.LK8IG=JU952K]H>>=E(H8T4VLC]+N#*\N/VX]CR M8R7VM]9=+<1J[:-VX^3(7G%;U#E0LP]+F](M#I]YVY+-82RNP0"='S-%I^*Q MQ*EXS!HPTD, 0=E[<:Q]XW0W8S$NJN'2%T/T4SW]+)ZKNG2+9XMGVR5SZ^-4 MSPE@EBSUJ>[ $YTU+X;"#W+Z.P2J?K*O9G732+8[8FV;6-DF5M4#JCV%M3WX MMJ!%,&B^H[.SQ03"=N/+M@BV_&W-DYTW3Y:*.-K0Z+KC$8?#1\>+TD[ ZQ=+ M6=O:MS)H9C%M,6TQ_:2>>9,PF!S_'TL% MRQR1[%SHE!G<\\3"9X^P\&Y+I[SK<[/+@&J]-WRZRW?#$=SC?(#B"I-.22CC MYZ=+L+#0*\E-98(#/\;P7A0Z,0AV2G"%%],PZL1#7WSPPVC@@\;ZPA)07=SY&GD\<%YICZG=?/?AR]?L MK]:[U\Z GDCZ+'%8'*>(7"PO"WHGJQ&KUZ6FR]ROM^]B0LY EJ-556EA('P8 M !_X/$Z<813'A# /]_3JUPC^/7L])RB6Q?TT^ !$?^S?NOTH4/N$!0.XD=HU M)"('5@W[AV6.K2FEKI$E9**:9NAM8*,,-\$I87>-_,_[*&"))FH__K'?%1R' M@,<04 *G1)H%UO1!V'C.R.>!Y[R*X:G%P#9!]5/@\158%[X&5$7 "H,TD(G> M.);\)&$B-\Y@87$B_$ZJL\&'L*@P 7IS8#)L$A(C3S%X*TSZP0C9S(>O &TT MVR>UJALN_,A3H^(/@PBWSW&U!-,NVCV2F.Z9']"W12C,?>+VQ&<:B$PA99[] MO-?<*YK#K2;XN X]LP]2#39PWO4?N?=NSW%Y$"A92>_AWRH @W_G/OV8?3:' M5?;3FS3>[S$V/,=#R-\1N1_]&#N7@K")[T C?0B \M__A^/\I)\$] [\A"31 M1>AE;5%=8,/\W>Q5RN"'/[[Q[L][-\WV]V;K.QYFWD7-H^^'3?J\Y_C>SWN? MF9OXWG>0%T?-XZ/FWONRR,_\-SP*RO!TRBETF9Y:)C-MQDI?[")%V2*>.GI^ M>^ 8Z"2Q4$#HPAQ0&RMM'F-Y=01XL@#]U8=Z;E(P-\#&*=#0,E0RV_1=(:BO MAQPTL5ZV:Y(^V&N@$*1EI!\ Y=.+(D\R!FIC,';0& $%AJHM:CB@I8!Z4 7" M2.H[6&/:!6&6XJ6D!NA-%Y4C<%.#QAF*J,O!6(E"T&C9H$"'H+_&X%*>4+PX M_BS,W+^"0!F8F2LL45K/"IJ[!7R M[T(*I#X,C"4G ^=&1"[G:$Y4G'LK ><[@PL&;(2TZ8=@<]_+9G;W#*S.-'8" M]A"G/OIV;L#\0<[[&M0-PYQ'XSP(@-Q30 <\,P0/!(QI9"GTC5C0 "9R09[D M4@3

E4!72GF',K('XZ1"2K,.6L,@? X<] T[8#>#4QI/L9M!9J#PC&A:WRB$A'^#B/&PIY^'GRA?D^1G MUP_A*;3KXP2^D*(#Z @O@N)$"0R$T.C0#+ X!-X, C!&O21+(=8"[E@:2-)B'$I-60BP*&(2]!!+U MNE^B@08SZJ7/=J3&BI>^'O(#DFI;HNDTNADGTN4!(B"E!0:-K"W3D M\;]2"BR)Z-Y'.T<:!/A2G()V?U(TXM^-V;FP#9SV 1Y!X\O@T"P,)(4ARD8N MD-V5\/#&A <(2OX(MDDF0Z0,D-OIA0 N3PO3!23*@?-!A_Y0)B"+"1\\*EXT MHC(0TF(]-@!AFRV 8)/-#N);BWED6MSU@#-D\VX::*$9B;@8+\G$^8'S"QA/ ML%@4=JE_5@+3&HF>3 ^17K9\.C =!" M8V$- O(Y0-+*Z"U K4 5N?%3MRM-63\L2N2A#%&!22NCD#!+%O4"E]0!KAE$ M0L.=C&S#.0=9KO"+^ /=!*#RX[XTF8GY/.G3%-XB^I$:2PK];BHF%(J'\>=H MB"SJ"S<=P-@A6O N]?)M.*6#TOK!#'HGK7YD=?F\_ED)",5/H"DE0E6=AS)@ M&R"FAF1<2+WI>.1<26]- E'K?=EM&%>@U*^".]DXGJ% 20(8T5Q?QA7G75J' M!63C , YI_D%7$,&]C27=MT5(&\09M5%GA_1VI2W4U<GY_$@30@ M,8:LJ?Z&"1(I+"(4H=GP9*%35,%Q4=>0]R$/-M"6EEK95#Q=\';HM0&PO!I. M+@C\@8C<)&\M ME18.'HD">TH%@;(#!82Z7;6OS\ARS-3UE="1^B,C.&UOF!K'[Q+1PP!>ZJ*: M$WF\##0R:CGT?9.^+[Q]-!V*ZRN-'#B458L!/0^HF@*-P=C9G(I<"&S<*:3% MD"U:V@QDFH,E1Z=X8*'@*L%U#7Q4^62://A!@-;GP(]11\+R#YPKU$8-OT,N7/,\-.Q5W[/@!9C,C\ MI5#$^/MJ/]K53T/_KQ3/-%WE_Q?M'#.BPQEPI&&TL9[@1! K9GISA[@B/4YN MN8P*E).'H2??7\9E>;8!\V+,.C/*NS'1MW'!113#@CB2)#K&U,B_'O"Z2VXB M18P>N0ONQCWZ%\ G**&DMR I-(Z 1#+/C?0?Q^BC"AC!IS]3KZD,R""GP*/D;6%X_[AJ=0H0CI15/T '@KP.="22/CC\(#KT MV0">N'A<>58CG$,&!-3+?B91)=MI(.!P:N/%@WR65A[G JR M+US,.4"?G2R%!_(!P31-4I%[_4/FCP<7$:%* M7,=IYT_EUR%?J#4W9:E=H% T'/+-(QF;(+8 QZI_(KGTY733-?E7B9&:\O MUG??F\BBZGBQ9T422046IKB8H-PR M7"R\TKGN[ M O6%/^^U,Y)71"G',N\]YE=6BH_HBX$&L:M?:,1S61:H0,4N MQQ38E4/ZE1_FFTWZH'/ 7(I?KQN^JZ3@-75ZLL6R-U2$J-ULMYU7>1'M$",O ME"U=0I=/T>@J[R,O63C[V4OXVSKF6^@6^V'C]/!XL574X^KX>N2+E1RK]D]! M)APNS/OKY.KG5@8H&W*QAAV-5NMTS2Q9"V:SRKSBROQH)Y7V>B=>2%0<-0X/ M6U9[6^V]0>U];+5WD25;QT=6>UOM77GM?6*U]^9][W4;^E9[6U$Q*T<#0-^% MUZP.-R=I 6>^7;==7>E2B<]$00W*I]GN$N4GD%61]M9\K++Y>!=QH';VU9J8U,S=E9G[A<7R.%\U3>>=-%ORR)F>A MIUC0OJG;G M@<7Z"11:$7R3)5!NL.[#G6!AK,H;K+ /06NB#T%=2QS-X$=97Z'8NA.OF[^; MZP9DJWW@*$PXA K'Q,52Y0TJRV!+M W86$&:RE+B1^8/ BZ\Y@JVJB21UEY!ZS8$O+)0B<^UH 9 M\$$'"SM,[SCT(6*"BDI^U#5S9M'QQD$J:UO(2@IHE@LL88=ELDQ.3*+HAVSW MY'1X\L#Y),@T:HSZFEAN1U\?!>1@!<\I17EI!/C0/%^L*(S:>WM>IVHJ)9L# MK:>NP^8*.YRNMZ[#VY/GU75H/ZNNP]2J$,_\;!V^/%RG79LZ<5GSWI4,"L ML-+29TM+(7R18/]\JRB&X@B>TVK\%1>J#H8[V(%X8?'P(NC[VPJ1M2(P+79I MK7&X:"6GU6WF^>+HY1"]X$G2S@-I4^"R\$3^I?07YLUR:Q159'" MY-_4Z4$75I3UF: 6&$]D?KY4%N@<#+L^H?4,<33/NM=MC2Q.AM6#]H+*LM(; MJ/M6-D3Y"^M/6SG"YJ[5?NT6O;N+WFU,3=S4VY5)TMJ,4_#-L.E'U.Y6-[WF M_CUEM\SLODV)/F5=)>2OY#;H3")LTOVWUL';_#G8:Z"[UL,O[8E?&KIKE7_/ M@]$3'::JG=RZ0(9J(;/U%D06-?<*DPN)'5C6313XF!;[[*36]D12:V59=XF$ MRQ5' J8V'RM)F"WC\"W)%Y[O8/K N4T' "OJW&<0L9-3L:/)V+9B?F&,7E/? M\Z3/0F>H<1!&U,RTP0Y2'\Z,0&#G4W=]5+T/R)Y>C-AO:D MC)-=5'^%>9RVSKAEJ4=M6Y]L2ZKTT'1=HU-.Z0.VK\3A1]3]2.:J3GV5_FTV MU BML_IV0+5MY=BBCV^(UBM!; M 2B>3)TW/Y\TCD'^'I^<;@T2!+A-H.#H<@5U#LW0X -IRD[%O_YRX]P^^(G; M1YNVX7SYIZCRQC L6Y(;@Y?*KP(=I,-( MW@?YRD6/"U",08"Z5S9C?D#+0.T%>P%'8"?6)3CLQ_RO%?5(?Y2"(Z!:@\RK*[)27)LQ6H]ELXO]70)C3T:GZ1<^& M*/5O!_,)P:6L)HF8U[)Y-]Z2"CA]WP>EA0"+ ,X"C+28T]6GN(\WI&;<<5(T M$2---# 6X-RS(.7.WYH' (+6*H'_:@HI%B41V)$AMB47KH^5304VXX7U3YXP M:'2U#HZ;SA#V3GL]<#XN;QVW$V(E ?-0Z/WC;>MMKKI,:U MT1J1F8:IZBT^L4ML$:STB*/T".Z?Q@7,E!<@3>]:3Q-& T[W+W-=<:M[&/)/FT!C'.HE( M@W)Q94B24E3"Y')9,0/,=UCLQYI8QUAC_O;VL\WW%82AID65UQ>&,BULCJI! MLJ3\ML0;0J #@[E!ZM%SP&!$A%Z$809GP'DBU9H AA ^0^Y&+@O ?/>[/AJO MH/E\I9$4J@R-18W9DY'DP:P)N]-#\R'4B1X+_7^3H#*UEB14-AP"V3!=.4W*%3=*@2E <*5! M@BJ>.9Z/%A#.$0,Z CF=5+HZ=E&^?H\/N6SF+"D7V$;"Y\#YP%V6Q@5+ %8 M?.>'(%A3FL*G0(_\H ME5%$K]8:.9ZXG+0%+M[?M24=I0G8*9(9E5TRP\:>H"WTJ@P<3&?Y5W@@4J:3 M2,[.)M'7S@/)'J!)Y2@0)TE-/*K^+>,;[ MF8[U>)=L+JF/0/-P(A; ?J.P-E@O'IT20<6&!0SFD%'434O/0KR^PP(6NFB< MXZ0@D<#05RYD0_JPAHNOSPY\K;[R(U[C/3J"CGJ@9Z53K.8$HRH>/RTPS@CR M4J6( FF%# 3?7@-QP8)VBP8 %KW)0Q#M0WD$AE8!>?N#*)=-*!P: '_ &)G6 M:LC;M ,6BGL@C\WRJ%_!EAY?6]%$;XI.HM2,@LNIEYB&[?Y_>DM91^T$1W)_Q>3\8I/]V3@'G%T */P6_I MY'*I% -XS)E#^.SU =ES+LI8DI6$[#49Q!>WE_G4IZWC_:-B=0BIN-4F%?BT M*3MIKN:@4^:&X%VT%_$-==K+Y8DK0Z\JR#A5>GU4@0BI68Q3,U+E6 X0#TT MX SS8;PIDEJ"SE CN=;(E1@M!85_%"K[1,8AP/V+P--_Q1^'J$J "D.>+*E@ M5A42V,7*7^BX\Q@FD0?^.085&[NY"M#.E22:!^+ !"-%(;R94EB<.5AO!:B5 MB0 S%09I()_6/WL86O0[J3:#AL"=(<6A@ 60(LBP83)*#$0H(T$83J#5:(%P M \(@\I04Z-("=$;#V6MTH2,,%?Q;6W:#**8 ID^1)S_L8AZH%.3WS _P6Q7" MP%/+H;1:8(U!P>IA@:NW@RP'2\/F7_)'*;NR8(468&0YJK Y(!8+HX7H+O2N!6&!U^EED-&/:)O!A/<1K@'YNN$(/_ZQW\6H.B#%? C10AP-] 4H M@P]B?M/*\LP=86 SH_ MXV^_:S[\G*7A7&4!I'@BP0?/W V=R#K -:_!20$_#$-(] 0XE[QT3!%=_1R$A2Z!1Y6 XP"]&\50Y@,)M#$H#G-O*4_ M4Z^7*6_F)N#+JH"=]/IDP$YZ<"K)0,:6,R$&5E,Z,U \B]KK:MY/5X&S"OP9 MJ?7:$RI/MG_JJA*^ML;Z?JOQ\Q:I7EA7.EC&S?LM)C'S*1,+=77MZHJT.PHJ M\R$3V7F%-"I<*;'))RJWB4M3-.6Q*EHYJ(W(3/_MX/8@Y[9?+BYNE/RE8%K( M>E+[@+@F1G9X2%8UPF.B78 #@_F-A="4B$-!E0*9!3+P*8+AK:,J$_!O+T($2>=3NJY]'XM:XYD+ ML8?P.3)8#MDNHY+4TUP[#KB+!K[K\/#>%U&(JVJH0VE#_'; 1^7W,J&_@U$4 M%D>AS*^A(QP:TA=N.D 9X'()QCR"YOT)/!W+Q(KINWSH\Y 6K C5'!#DFYN0 MKWAIG@]$!51)\L0]RH,4HLN4M%3A4*%TVR!\@D#NKAM(.:.>GJ;+E+*14BBF M\Y:"_M%T"3Z33&-"]RO$(%J'FS$*DGIX'D1'0XUQ[T+*=]RA\/%HK>!JC(-@ M0GS;JPJ+G:/4QSP&_Q:K.^:VV25(.]"*W_Q8RE9YBP?_E'3QFQ9Y<]]"J(H! MO1FDY/$-WXAO4$I%%A\,,%VL\ZAFDT/2B(GP%.5 MAEKH UBB_9$AZW#/?I+F6C';7)_))*%RM)GT1 MI;U^_C2MK,L]RO,>X2I2:=8-!IBDAZ83"Q5!XP$"D0 -JTZ9LT-X'Q,_74S* MA!6H$>5X9(0&/G@AZ]M9#8+_F^&JB[([Y&3GR2B9Z7\5PX-D_I,-@LT,X',1 M>6" *J+Q(GE?4;N2LOE!0@2 -C;)Q5@F[HTHDR(=HB=&WEX9W]WAP:*7NMSD MZH9I(2GW)LZ,-/4@SVS26'<8R?P;,V)!:ZOU=QJJ=?+W*31-YYKCY1,^J\S2 M)1JYZ"O!=(D@C'(BE_I2\"$ZU+3 5O/OR(644X@@I;[C*NQA:?[I#.L"X>EP MD21FQ1:YZ^*'7<'0=G')+PDY]Q2)N'W:;L_Y]#M%?9"< &=BI+P_&+ /]B=F MQ:&OC9V6[B5E U7['GZ//A6,4 P1)=SMAU$0]<@GU7Z72M>62U+SX"(T+2M! MK6)0B@SA3]$C?U9&#K)5#$4$PE@;"PASEPV-%#1AK +C)M*#8A[E&2"SY'&^ MTJ2^+ :C7+ 95%GW?*^GG(PK (]+BG%-N2B7U[]??=QOG4WP>EU\DR7V?!4Z M7YD )LLDI_-')(!$_\%9 !1];=P@($8%%'!Y9ON26*"0'W"'QP>^*VTM_Z7( MH9B/E >OC$ .*N\4A0<*I0Z&P]#6[_ ^N_GET2@U@;JW$H/*9-Y+LQYNC 5QE.V.DF-$*N]&J#T!!Z48 MJ*.C^08X1!@*%ZJ7GKRB2S:UU!(RH_J>@UX)S'>YP@H]Z5/ '__$%2@(838R MKB,F;^[3[\J40HL=0[H2G4H\O_0)\":O>$VK/3=CZ3MP"^UB\HCB)3E'RYM& M(5^USSQ]IQ&X81!Y\OX:.H*9G!FB@/-RAW<3!0E[O( MJD8V6^,54EB:#'(5MPF,BCG)@?,0B1\R"MU';I11D!"KHRG/3$@1ER75]40>MU 723OQ:&0,M)]69># M] 4;,8FPZ0Y9N]E6:-$D:LS7$P!V)/ >!YX4@EF:D/FGCJ!(X%#9N%QJ$P)S M0U$=,))4RF[UH4O*79VU2L:GUU"-3"E(E>"1=C<5\@Q,*2"6!;"444R7L>35 M19F E";]2.2F+EWQ2O(#A5CU.R4&H),H'WL \3C)0A!9D].&>=IJR&& N1?6P%95%N2G!HNYVDHVB#_ H MQ"L/G3S,Y(N&1I0Z/VUB>-D>MA0@8W \2T-2-._>J^W13O6=^U %3_$@#;2X MI#Y-IO#@/0RKSKB1H1)E/*#9,B+!QT+M=:E!=5YJB5%4@'P^QNMN;HP[%V3[*X'V2P5E)-2->GH=B*"/?PVNN.(24 MJ*6>,2Q25TDS=%G!20:X)13Q; "0PUZ"9[ M SZT49'S&&P:\_Q=X0\5086\QV1H2F->Q7UU-+4TKJ6FS))%-,RDIJ)@02[R M9!*J%MNX_B&3:4UY_"H"X8O9-OA$P36@8*&,5JL$6S6&1YV@%2@ 2"Y7D4C8 M"X6O-B>#S\5NKGE,F'Y6W8[IDYAE8V'6147<5E9$@N59-9> MK""KD]CI5*?O\Z[QC*?2.2AO46!.380Q57STDA[]],C!SL1PYG6W"\:_0!:^ M]_F#?,@\B,WOA= EE+&[M9@,1!EVJ1A&LGJLW*_1I.? )#ISGNH3ER2?3,/(+*7Y^KPHMS3 O7R$3366Y M-'W77]T%I4@2)J22.8H9@&AW#)GO*:U,E80*-Q.5\P2#ANBF!O*\"CPIT,$, M;.$>C])81Q-U/99LZ,(X3+F.LEZ6+NL-RTL>L'"N&B/SB"ESX*(\X]B\]VC< MTD&KSJB,DU5LZ4:8[BJK+0/_F"@'/U;6?:+L^^J80'6(H*R$80Q?ZT_93X7]OC,JU!O5YO6"%FF< M)D>WQM Q__G5(E<)*X%!ICLCB'BL:3/,3+G80* MG7)MB$5?UR4RDWOZ*@RA)2=ZQ2XE;ZD'S;N(:/D\<4AHFZ'8MY=]>]E.$E;] M6?5GU5_-U5_[*?5W)8UFHVSI7T\H1'E6A]EN^27UZ4Y#P^$^C2VCB $E2F$6 M@OR+ZGI;W6??MKK/ZCZK^ZSN6Z'N.YQ3]V4*K5!W9;I*>^(6HM57]NT7U%1G#I9)DE?CJ2ORZ\S/S*CY_$: M( 7I0U#Q)$FO<3$"KS,BD/+%T-%P82WJ+A8FBL@[0GCO!^#F"UG\/Z3;KJJL MB@'@Y<7IYA.)-UB+CPE!R42J8O6L^X-CMX<;,^[L9;\,V4A^K>Z+BU35G).Q M"9TB:,;=V7 HHD>98V?P;.%44%W["GQ8#B8)]B.1[*/$R"DK9)3V(S=$R?F9 M/+<) \](&/A&V85(,C=&N:1KHUS23$-ZT^D"^?*G57O*[H'&YBUOE6)*UYRR M=%9]LQ$S6$<\,>N],_/M6+6 0CV*U6CH*@J&X\J78%;"H;X)69T@L_+6&@6U M3I%'[\:H9Z2W7T"DWJ',:U#U:;!VI>\J5B]");L-.EF<9IH!=!&C,=-P+H,H M5=GIES>,W1:2,:EPJVFJ"4JZH(Q*-#(!]%V,>%([W0.J3X[+R.N^JK)!V5KI M3?$DN/'G4_CL:R-/7DE7Q#8%/'# [L#"HNORL M$Y/E4E6I(S _NPDVU+'2;2'I]E%SFJ:/2@NSC^-RP9!='9_*V\4RD4C5E,W2 MC?Q0Y@G)B\OYZT1QV7T"?[R%A7Y0%J#7:4E:-D;@E'W0%4Y*Z\G$43=YH$H: M)N>B3^#K%#]*\J?K_,3U#A(U?".;<^@'MA2)482,J/)0TP1R#5X;M*,#9DK7I. MC>)8#]/UDTDIOTY[?$W#:MCL=T;[^O.8M7\PE8TFR+F@4PQ*-%RM.'5=SN5] M,Q*+^R06\SF5IZ!(61?6GX!UUK@B%Z.SGF^L5?U*J[@ FVAF>?\"T:,FI8(5 MDYM$777V]N"D1%4!Z_WM].S@=$$M]E0YD&+UCE+W'29N'1^TIZRI=7)P-/F3 M(;2\9=JDTMCEOS6+BVXH*F190=&LP:,ET M3?8>>\::M?-[X'Q+>J=$Y^QDK?F.RJ+0(R)ZP'JY1:L>6P/F53G_F0Z&<<)$ MXERGPOF@KR_=XE?I,,;"PLA [6:K7>C,\\_K#[?XHS'J:QUC?66F"!I!0.J1 MJL-SY*-A;4H*1CQ@]UW5^A*CD-2!FGK593>JJ(L/W?T%@+QJSYB"NO :\ZQ1 M6\A%&DI6K;9 JOG*C=O;##.^Y64[[$J"05AJ7QO'/I44^T/K1*Q1-\QNP%$) M9>'%!3N'!YGK8HP[,6ACPC@R7IR;WF9 NUK )J7A82]5*@D=1 _SWS^SPG_Q M1=#G91P73JPIJHPYK52=8'UTG-?]%? .M)3K$!N3LW]>MZXRD5>YP+UYZSP@NR6%X:R M#+B^OJM-GMSUH3@DN/;N6,/&UK&\KWV +9-,.P3M4308DHES4RP@*%UC?#Z[ M"IH4BGXE)E&H:KB+- "1K;^R;AG;64@$A/@D1I#'7EJ0G^VWVB\BR*]DAX4[ M]IA+SK='39")*91"1AWT9\*0R87(L%$.9V(QE2>"\ MP4;6Z6'2LC7-<[/>9+$,"A9UR-MV9,:Y/F7*&E_222IF,M!U)PR![BLCF:97 MEZQU:_8!!V?(PX*4(UE]4S?M@[7DJU;9XZ$LV.,/%,B[CO#\U2>MCV)$Z,#C XJ'QY3>09)WRXGPYS M!O'# OY[4>21Y(TZJ$-45+UPA586/I+Q:I;[D0#,CL+@05&+Z6#GJL5L:_5B MUM",2\C9E]!56^+HC&DDJ:%T^7 6JC)E/$T M1GGMF94!UX*SZA9:K%0;/C ++M)>&B=.7O7UQ6R!=G._>?(BML!'WDDZHS);G_ M']S#Z.J^/MO@O!V@RO55286RTX+^F0I8=KCG23FH\=[EE#D6 M9PV:IB\D#X!C6C#S/,')L>Q'#]->+&DYKD^3_""E%G),A'1P/\0.$'TJG9'W M3WXA>^%PIKW0 %,FP116#/7Z^HXASFP4ZEI@MN8*#1#KWI$_S4*!>^FH4<' M2Y^Y$G]2NUQ27=824>D&X$)F(:TQ :F2"X&]50UVH]&DEH/#5( #168>D]E\ MX))U$MU6!D>F?DQX90%3J0=^.J!"KOZ]+!AK-JVG D79>W*%9&4.L"+F," I M%5 "S+ATW(Q3LZ))F@>U=%7R&MQE8\US*+QY$3Q+A#R[.B/^,7')MG /E6ZT M.O3,/HP5I>9===A-X'C))<=V]DLANQ<_8Z9>[! M']]X]^>]FV;[>[/U'5GK+FH>?3]LTN<]Q_=^WON,,0WO>[O=.FH>'QWNO5_A M>>6:]6$EW/AEDE5 PAFH1)[[8%9W)<3BMR9J=^DPTJQB_P\ HD_EV*]"]Z"0 M*5)2(!A34)0:-1^4XJ]A/F7\["?3?XF-7UZ#GL5+C7%#5[Q6,4M=;B/D"15Y M]V3Z@P K1?>>,-?]Z??"H%D_I'@4@S =K[Q,5_@P17Z\$W&6W:HCUKH;,_4F MF2AJ16%AJE),[:4;5,U=ULI*U$T>'>,TEH0: IUDU+J??I==Q/"FHBXXG&]Y M;!M4U;U05#F_'Q1A5%@BU5G'H%+IC6 MH^1C3KD]GW*N0=!#YUD5;;4:TV]7H$9\$^,>L1LL&R%:S)@'WAGG%+02@)?MB ="IVX%"AEA+[A= -,LI87 M2_%O3U G.HG"-%'Q_NUTLBJA5*9=F1DKF$UGW259NG@/1I^[R!LR^6N4)IO? M6UJL#+=,L)TU0W_CSHOQ.? M(I&'4:)ZH*0A2SWJYRG3;^XQ;1PUFL HI3I3=/$B0I;Y:(8"5/E?+.*?]Y;% MJI1#H\/B;R%-<)N02L1W^NIX&-VBDT/ MW^;A 'SLDZYS#/*(TCV!)LP);C]=%H96A])TB)Q#+?/4IU\'7 3R*F7?C*", M7W)6W6[0.HH >ONHVTSC"6P3W_.9($5V$01RT:[NHIV?]JI6-/H"5([++$3M MR8M3^;(IH'NIPC4%2X%:6T0)$DKA\$\6ZJ&NT_EEA*?A,(N<,LP;2\YAC$?U M*J R3$6<,ED^@A(21!HHY!LTP-O7B^ L[N?5L9G>WY]I*(_4 MLXLZFF^>'E#'R^;76Y3+(',I)*N.7_THH\M+=9E=-C.@I#LT2==UWK+_7T4S MS<>&=!ET@-MP!=3#T8AI&9MD*J5/B9[R]\>NR&37>J0GD=OALE4N,@5L15)L M*D7 C(H"IAS336'(B5$,(7T @RU4@T>33XB;IV,SP]LB]Z?HLH^'9V[Z&O#4 M'('G))L$3W:(G!\EF6&5;(L@$:4CZ)=+HJ@ 'R_,(8 M34=>IFJYEB6SCHNU):UGZX.MR0=;A-M+##_%\AUM;&.@U@]3U<,IISZ=>L<" M?12$5:+416?-'3'\$G=9UN?0S,;3,@%5MNPOF I9KDDGK&'[;!2/^,\PSQ@T MK_%(0R?L@2SQ9 $GBGM1\B#9'W27V@SH".;3F8++AGC$I_OGZS MH2.\Y($)! ND'F*Z:9GL?$ZUN7!*K:J-7FZ\"X))M4@GBQ%32T4/HWG801*& M5W(]IC[PLOWY/+W$J/"/"O+JV"U=K)]9MBA.(O<'OD9=(>_&R!8H.J44U9"; M>%47!! UNL-;08U049%<_@, .#47)E$<%WE%53606>%.\@I F.A1;BW"#&7)*\@HC'^4"?*V2)3T.A M4\")#1MXUBJHX4^L+@#CI$&$V4.P_D!=F]25(_+")=34;V(%WV3'6LRUD$I$ M:\!7+._"1-ATY:3;."PA9F0<]5C4++S.(- MQ5;+%)E4HH7N.Z.N63P\08Y90;EVN,JK*LID(#RT!Y3U3KD11$LAD!_Z8DG4 MX^3A$G_1;S*&EVBW4W;G-$O.-*2U(*'84MW.-"'%WWS/M!%*%< M,2+A6?R&7);P/@I0N@D__B$5-)92(7= 'OI.W9>;R)P\&=N0UOX]>IY%KZV1 M1>9#,*OW9:_!*.R-%?I4501+11[M7;8D=]!K-?U \ZX=3J)*E0A*X=A;T*?=>S3LYC0"Y)U4!['Z.S,A\N;XR>.U"R] ; 3P=2I3[( M$TEH?KDHLIN,9<'32+!XZX\\;WUZDQ4UPV1ME>F>M02G^ *\K&HS9VF53Z9P M9 D8><0!DR;0J]-CT9F4-A"M0GA%@[!F?04K2D0O7M E0 JY(1LJ_ M1/\TZ1.OJ0[R&"#H":[61!<6!N E9TO,(N%R<^H65O&P:).6RJ0G+.OK(IH! MH%1]EY(&, PR4/=?LB@D)5JK\1Y$I#NU^XEB9MUP.)\[YTXMELQH!KZ8!664 MJSQ)'V/1B?$@"9<77;!?.R8Y*XC@0>)G25&R6C ^DT6%9P@+K.W.!=[@+9$7 MNB4J"(9$&'=H37;3+*@YKC'62=T(A<32A9)^>TZZ,M2BR'5$!>]))-Q3"7>J M-&_$B/1^9:D[!2<9J5!7;17HBU8JQ9VBA#2$HA*,S"$""?^2;^D7*K JC4C@ M;(H]F2/YZ-,5QS#6IRF *@)A>IQ >QE9N$OX9R&N@L3=A"N*9Y!9B:;,U^O_9>]/FQHTE4?3[_14(77O"CJ!D[$OW M<4>HI6Z/)KI;NFJU'7Y?%!!0%'$, 3Q8)'%^_:LJ ,1610($0 )4S1S;(HDE MM\K,RLJE_+0DI?(IJ<%?X/#',VH"@&3#2UK-V5DP%&_Z\@?-N"_(U."*A*_) M%=_C!YS*"F4PS4W >736O%D=-I?\T/C^O709BA$<9E)>G!9?Z%5.US@]LCY>F,WU"F MCM12'I*:R3C $FD#N'=RP[)44+OE3JR8I7UE2JFPY0)Z:_!Z])]/>;#V/+I( MYU?\B6=$E&I9SL-K;UW# M&R@07=6C?\_>14(E6TR"<<\ASPS2AC[O[']\N3 M#YHNZSS\OQR31J#T KQP+PD-@5?)P$N"(O4 ?.7RVW5T/'U<^8O"E3?KZ,EO4B:0E8: MDJ%*0HDDS>'J%YUV+%84(CJGLB#I Z)SG>VZ^N8.62N>2K)JR$WP(0#6+SXM MV:-1\-$4R>@#G_JJ2PM/PYMDCE,_;"&KYU.!KRJ2K?#T GU+)I#5(!(JJ0/P MD&-)ISG4LK,7,JL\!5">-VJK.7]W:ZC:D4\5B%!!;UBOB3 %J.^H)TIX'4>X M$W7:J8#F]]VC:@3?^X[2#[[B"O\X1$_YGH5)+]#0R^LYON#\U0F+&%Q]^TQ" M0:RB@+NTA"%=GT/;Q$JU":C1-'LBB#*NCX@2N=YWAMNJH+@#L ">*'S M#!(UTB.6% LP*-/.UY'T&].!IOPB"2GTAY5&-A>BH.K:@'AU6?%D/,@&1AAT M0?6OF,FXU2Q/LK&%4,C#(2@,J#&TFJ5)-8:A":(R($I[U1@:>9LHJ.*0& ZN M,LB MCB@.AM)>W2^#;#VD_O M_6L,LH/0_XYS6+^,C!O9QU %135:F:N;P)\[45^'25 ^FFXH\Q>W@Z?5,9+* M-]T04L!)-,:=^?KI=8G2Z3\"#\R=7M)/5)X2I=.JQX,D"#I V9*"9+LKU4Y@ M&T*)2/PY\)\NUF4DU^L$[H\ E;>OGP7"KX[G!U!DKU"1!PBC<\\N/R61Z*]X M)-55/OFI'_Z0K3*2Y8I5WB-F(Z-H2UDB>P5P$R&2A'[_!%TG/O1[QJ[RE#,\ MT5"4LCTB0+ CA"U90\D9D56EHKBW0?A'TE\0TO_I511I:_!'%6K6G![>V@1%%W")Q*6 M6S/V&\[P=X??.#/(. "$7(:1#U@T(;P)"/7)P9WX D51 6KQ-D8B \DX[<) MBX90]81)&WZ0S&'?F'S)6]A!<]IOK%\5*=DP!B^(Y66\#8RN,#=W0D3RGEA3 M)%X3=H>Y;RC)^TY9ER6YU8E#-IJW/.DD 99=(B'1NAZ0[X"T(3 G1 M$E)J6@).B5!V(S-Y!U4/2E)>OB. +_=7CYAO%8JD14Q1M?7M#)G61"HIP+&KPARS0KT *2YN(@D36]J.J:1+5' M-$BRYNJ=2$-)PQ-TOI*=7']Q>[A:$(J62"?KE:#_%K@J!2:]T(QR%&9H>EF: MR._>#;P6I*-H9QUNM5N#AWLF=Z,612'7W<;D9WX(<9 U,< &I[^]#:&2* M]RRJJB02P*!SHP\9D@,5G7 MJ^ATT-@1>ALX[S[AH>;GR63M"_CG=7"'.G8W"MK6H91//ER83\L'X+K_^FW# M\\L;(&L![-@%UW.\"?V(&F6AHW?@A?C,(BVF7-TAQ=)QL*8J&[7!FH?JIWBX M;HASWW5QEV .:T34#B]IW1+Y$6YQ!NE;'5UG%3B">XBAV'[679O:&)SST]YF MO^3-O2X^77.H#XX=_EIK!HQ]U_36)C-A*.W:"DW:2KW\W[7JOSJ=!J?$_B25 M/B.U/B3]B6'RTE/4#LA[*HLN%VPO-5/+K<+*)9;KINQ-V9F^GWMWQ MRP.^O-!&ID+.)@H/3^Q;FH_@]"$ YC]0:Z+&=^\X\]EW;!(;4OE;+Q,!/N ] M&6V2J).(UN&1&QX.)1;*J/?[B;I>&*GH)L]"PNT'[[C@\>$7?L:A__VZEN[T MDH1O&*#*+_B)[SBLH$JR;N$VG)OAWV&"X!T:E).C^Q4WG\X_?T+]Z*OZXR'X M;=?7U;N%UQ15SYQD0MU*J,5C$&KDT>U7KAA_6O*'9^M^5')U%,;L%^S_^W$( M-POAKU.2L,0[;B-BJ#GE8^#'GEWDD*/&1K5:FJBD#+\V=U.Y1TUSBQ?'0G#G, M1Z<..SC,W^L#E=ZDTSSLBUMI"\70I^8\,5D8RH\VC*G) G.D)V0YB#8A+=%+ MQM&4BO28*UURI6>BSH_'L7LC5!=U=3PTIRN[?.8L06=-2PR:GQ8T4H?I644R M*&GYFAQ35$XZZ J2GFES)* W7$B,N5,$G1UEO2W_JL/.G 3JUJRB:G8H1TH* MW>C%O8G-_@ZD_:D1=?:U+]P% VVF:-K06'3S#IEP356X#*%99M&>18OYY]W\ M( GZ0;8?H[SUR?EP@\%^/!XZ8V\''ST?\HKO&_7PV=TJN.I]W.LW!@$:1HG. MV3^N\DMNS!7ZZAP5$5TG!4:%+E3?8M0IM%NO&(7:P4OB!575C&J#^CY!WSMA M6K2>4>@-N S-4 Q5G@IA/OO!'#A1C%IN>% M7DGTZ77II)5S/9.(WLE+DY3JQ+A^,>B50G^", +VN6>C!H.HA/'.1U_UO>AJ M9>_#+;JF&/4L:""PG!"9AU[H52O3+PS?D'5>,?J4L KH0VGOO[#/ 5D#O1[S M$:3O!3>!8S6NC!<)Q*J/VZPU$].J$S>'QV@D5"0*'9&*I +],A75ZL27L5$Q M;&]NFI-SNZD@DI744J8BG&V47\\H]DM?@K$:G+ZDUCA%^BIZOP1NB>.>C?5@ MVF%["] ^M4,W1(>R[(,1=WMWTCX=I(88U:GXL/V=#ZW5_2UX,AW47!"U4PL@ M66+3O0/!D[BA7_BFMFZJ?O+A1OM;^BKHEQ6:[1?^D=)O6W\9U8#T4_\6^*^B M?$0$;*U1:& ).])5XP>A:W]X]4INNH[IG:XBIFM_%-T!=$PZ:[&,WETD[5&= M9_##@TK?A>^Q+YUGQP:>#6U"@S%!O8P;T&A#'40C::_6$[ YXI?PTL+=YU$4 M. \Q#K4F$@E2^OYWTJ^W'S0I Q<504\G<>T$6T.L"GU*_S*1>$5AG\CIY'YO MIX* &D(VQ(X.(WV4[_FSZ;BUV],^R]"I<*Q^\*/T3]9EV2BW9FP)W0"8M1M2 M4I]SVVBX4?06U^3VTJGA=&06PAO00WFH'_B#H0%H?(41_^<76W6H(F MX^14RN134:Y,GM^,2#>GJ&BQ1>WA8@>;B-"1%;\>/!W,XB< MT'Q\#, C_NEZ?ILTK^QCFH8F*(-.TU!'/TTC)2:>/N&@DQ#4'C0JCMB@CYS@ M2!A,9^8$1ZQ+V,?0"7W4,R M'CVUSMUE/'8I'&\RCF+]^-;[% JF M+YB-.^R4BGU(X$ M?KB"6\S:_1RHW0\*',#-Z7BZ-4[A&NXK#M]# MY? ##"1E)@A#-W<<3T\=)AIMNKG/1$.8KFCLVP8QZS+PU L\\>@O/W!K$R.W MMV/:S[(_>--892;S!VW5VP#)-\(*<2;K!QU!89O<[53]Z\MII\9[G A H/@KY >+RNH2GE>M%2 M]_9^][C[ 3=*.2TEJ6;=%U%-:S%, M)_C3=&. +PV_H$&]4K$88WW!Q]7ZS_]V0(!F^Z[PY:@>X[[Z4MS3Z4\?]?MP MG6A5?&+UTJRFX[Y!!Y ,[^+S\"$=>AHJWHA6J)C(]U#=9[50A-C\4A-J"?/+ M..F"ID2A*Q M5GCSAI;6Q%A5JT@:#:OVMZI0X[I1L(C(H5I%[M]8\1V>0?M;2^-F4*U.&3)( M.),/SZ!"UXK*Q5_-X!^0.->-Z JO?(8DNG%-"_]*(N*%:X;A]3S]Z3K $#CVL2-G8P4 MAWT<9-PDC2T-SK!4K/G1T++(8UC/FP1Q5!2LN;>0@LH8G">Z#.X2\NJ-B.3] MMUSS0;/]MR:)AZ>8T= $K;7DR8-#?:C*?"#BN64% M,;"_..8#$B<'A+TTWI#U-]YX(Z4K!YG!^4EOXQCNU[R(WT[JUE^R[7RY$X;#\%O6)&P#@C3Y.K_F%YL!JL"7X61\)5I M&]8A@75(8,408RR&R#84X!4-O1JZ2<(V)V\_2>]EQB4$KE)\FR]*V>#LNJ_[ MJ1&M!T:Y56Z^(,\40QQ%;OX(^=DR^;CM(AHWQNUP9^OXL.M8G\F\/(IUS!IO MO"6GA=)X8PYE!(?QK#B$>(" L\'2#YVHO6NR+Z=C?&JH#Q7)WG M]'GQ=HS\J/$;T[J1]:$=[4F87A95F$I4X M;(:@6)\URXJV6+AAVMLF<28;@Z=.39\7;\?HCQJ_,:T;R1CZ/& 2)IB%&Z82 M;KC&Q=8%(\["#9/59P?:GL@S26,%$RS!?$HLQK&/IRD3^,XP;%G M$P:=\9GQF<4YA]P^;>A&4!B2,IXP:3*,K]C6*MEI7:1MK;XTW'&QR.D ):G] MNTSBS)!8#1B+F++UTFR]:#-!G5CM%]L]].*:L8%W;V7_P#C=80=Q-*,-W^K= MXQ[IV+RC<:D1\DW@+^&B6]VXIA>=>S8:EK)$/9,[-T VWG@#Y(RR>*L(,K+. MX LCUO:8M3TNA'NT2;0]WC9^N=>WLT:DS7R^XVR0R]H>'R-76=OCHY%+UO9X M5!(H",.F\VG;3?]1'$F--*/O]=(49LKPQ3;'5]U'\#*.+^ME[V%(-/% MV'D(_7GT8@;M.QV^W:R44=8E*3.)U?,U%=HCL]ELW71:-_K0ZV821K=S ("9 MYCWM_K^:U@)^""H'B=/9_K,JH'%4 0EP7Z*/HPQH^HQ]RT$#MJ!'LJ#YFW^%KYK<\[3,O"? 8HK3"BO@.U#QK$/,6;*X&/?W@I?65R!K>?# MKV?)T$>QGB?A\#!79M#NQ"]>VF[#QWV*X8=P%4;@B8U FOB.23!FFC3X><3T MF?%V;/VH\1O1PD&Q!M:5F,4:)A1KN/"], IB*W)\CW,\;AGXCP$(6;1ANGKM M0+L3<::*QBAV)]/G*XLVL/5\^/4L#]XX[)B:$V\KQFQ@R2;5=(HUK:V!WH[/ MVQIW,#Z/%?11[;5ZU5CYONL@ZHI%'SJ44&@S76!A.Q:V8PNGY<*19[HR=&H= M\V&9;S,)T)D/R_C,S@O8>0$U-S$,WZ%I&_%3[.)3?QLL V Y)CI!8*<&DW6K M#A1E_$549RK?,LXX53[]RHX!QB*D;($V7J!P>Z2VC"M,E4_-%BC;EDW4YYTP MZ&Q;QOB\]VZTK,_LP$G4)""VM45.YAV6IEA\RJ=8? .;.] <(!=[?&:^69?* MWETI29B) JOA?ILG-.-#Y4"K0#1FACYT&1,[;AFCO\?FU+T5SYYQNH-OSR82 M3OSN<4\DW#Y:L#2),!]@>.4]PZO\8)6.5B^/+]QQ'J'"O_%YA!E5'?@2-G^0 MS1_,PR[Z).8/[O7M;")8,P_O."?5L?F#Q\A5-G_P:.22S1\W_).5C.Q@:WZ;Q4'60^DP?/&I]!'OTHXRZC ^50]7$2S/% M&#J..8UJX&UVE%4#O_4:4<;I(X*]J?)AU< 3OWO M=E2'WM85-9*@UV, J/3V?:.]GW+&%7B#2HA3[G!K]G!K_G"80=2JXE&MH*9W M%T(V2"47";ZQ6KIY,LZT2LMW"2 4R]$;"4>5HJQZGU7OL^I]5KV_V15A];1O MKLZ;5>\?(U=9]?[1R"6KWA^5!++J_?&?V[+J_:FD!H^ZI)A5[_K]HTFP9]7[0YT%LTID5KW/4KI8]3ZKWM^G<7Z#-7(3W;NSZOTCT62L M>G_ZC'W+(0*VH,>QH%GU_K%Y)JQZG]79CIY,(Y22B;HIK'K_#2P71B:F55CU M_M:3()8%PJKW*8\^/>H]^E%&7\:'"JO<;FU-6O;_=O6$UW:QZGW%Z M9TZSZOWCN'M3<69!^K+2;;(\;C/YZ+;A:C/[*75N77@ZB=U6-@B=,SV; ]D4 M]!D$,F*ES]M)OHE\K!2:E4+G,29M$J70,BN%'G%QXE$5S;)2Z&/D*BN%/AJY M9*70HY+ H4NA-78(=M!TZCCPG"@. -Y*S)U7]/>$TJI'D<%R;(6:!C]X)=54 M^39DQI%\7$=U4V7QJ)>F,%,,>12+'*7-9NNFT[K1AUXWDS"ZG0, S#3O:??_ MU;06\$-0.4BRH/F9RA]+534+ M-$S'FZ$4Y_CPPR.++$Q[AZ3-#(/U:&.1!;9NVJX;;7!;/ DKRR(+4XDL? %F M"!:^:W/.TS+PG_'@LPGE%;!]R#CV(<9,T5FW-A978'&%8UG/DC%X[3X+*S!7 MILDZNG[Q@(V//E YE8EJIL)5B(:SLDC#M'=,N,OKX.<1TV?&V['UH\9O1 L' MQ1J&7CB3,+TLUC"56,.%[X51$%MX]+KC<8U&N[!HPYCUVJ%Z2<_4M@.J6+2! M11O8>A[M>I;5<40/I]%);5LQ9@-+-JG^6I" :?O=R;77&@KT=GS>UKB#\7FL MH(]JK]6KQLKW70=15RSZT*&$0IOI @O;L; =6S@M%XX\TY6A4^N8#\M\FTF MSGQ8QF=V7L#."ZBYB6'XCCNWK/@I=O&IOPV6 ; <$YT@L%.#R;I5!XHR_B*J M,Y5O&6><*I]^9<< 8Q%2MD ;+U"X/5);QA6FRJ=F"Y1MRR;J\TX8=+8M8WS> M>S=:UF=VA.,_DF&+I2D6G_(I%M_ Y@XT!\C%'I^9/]38.6$F"JR&^VV>T(P/ ME4.-(#5FACYT&1,[;AFCO\=&\KT5SYYQNH-OSX8O3OCN(8?KE>;)%3<^X]G1 M7!9.@SCPN@1>B*;H!7B:7K0( .">X&L6(0<@36RN/E**0_.&\+8&_L%S+V;( M_22>:?DU$",7/1U= G^1:K_,N "$2V!%SC-P5V?M)O?MR!E]])S99:]Y;EE! MG)7Y0@X&G!4' 11EJ O-!\=U(@>"W&3#^<:'3C8C)!L_R<9/YE$W?1+C)_?Z M=C80KIF#?YR#"MGXR6/D*AL_>31RR<9/CDH"A\[#U%D>YL'R,+,-1;K%9OT: MQGR&,J9\+D&>*<8XZKI'R,\A$S25XSK09.OXL.M8G\D\FV;9.I>).2U#Q#=O MP1S*" [C67$(\0 !*@SQ0V>'QM6LL'Q4];'JS%#XH17-]'GQ=HS\J/$;T[J1 M!V^_/@G3RZ(*4XDJW)FO$(BEN<()*"RD,%5==J ]B3(S-&T46Y+I\Y6%%MAZ M/OQZ%H?O*,5"#,R#:;*.;LQ5X+LN3J$*0-)[8N?3#Q9B&-5629DI\N #-WWC6C0;7S= .]R1,+PLQ3"7$\)<9!*:'"I=1!H/ILLR%Z>JS VU+ MI!G/#WX@\4;XRL(,;#VS]#6\V0U"LSYIE15LLW##M M;9,XDXW!4Z>FSXNW8_1'C=^8UHUDL/F6+-PPH7##-2ZV+AAQ%FZ8K#X[T/9$ MGDD:*YA@X086;CB6]2R(1YG5,%"7.H+[3V:4,W M@H0. L__3+]][V'2I MUL:U5LM.Z2-M:?6FXXV*1TP%*4OMWF<29(;$:,!8Q M9>NEV7K19H(ZL=HOMGOHQ35CG8_?ROZ!<;K##H+UN)[PW9MZSA:D+^N,3);' M;7X NFVXEK.T#52[QL.TW>!X]FDM]YKXGEOP#+P8L+[.3?J>)*1BG9OWV+D9 M=]8\@L;-VV9Y$&WK[E\>\NVLE6HSK_4X6ZG>H;D/.=I??30 (O_\"4V"R#^2 MVSQ/K?GJ&Y39HVI+S=J)3Y9O/-,7DY"[H[)QK%TX2X,=;QKL#\]!F]/OD1D- MG0+;YX3"W=/&-H'PTQ#O:U?QILP$8<(E;TPTAA,-?B8:@P^)9M60S+HTBV^& M$0II_N4'KMW:;NQIV7<]7R8]LF7[(GGP N9^#M&/GA7B3-:'[B3UQA(O)C)R MFJ7SD@/QC,]OF\\L*'#4;EN7;M\XASM(CK!94.#0.S^9GRDL*,!$@Q04$&>: MIDY7-)CS.]5\SBG#SCC-.%U6/D>1=4Q.O"L),RX6Y/ UI]#K\^/HW=QY!=!? MKR7D51+V]?S"RA-IN-]=CS3LQS3Q2=0 M3]"%OX+_"2^=T'+], [ '32''UW?^N?#_^&X?\7AZ:-I+M^=>Y%C.VX<.<_@ M.[#B !<4?GJUW-@&]F>H_M'+8OA,_+)/9N!!/,(;$'Q?F $X?X+&+$+)FP2VZ_D<([#O_$L!-R!-)]2"3/:? MGGSO>P39=^5%_E\+QUK RU87OH>T";#++#@/K[V<]$4JR"0J2%4J+*&\G'S@ MSPQ#55.9ZQO@DA0BT@5@ >#.]QE<>9;_!+Z!Z'I^9[Y29(LOR!9?1/!4(F$H M5S'\\?WRY,.IQ N*7&+S!D@Z0EQ:#=LA5H@0ZZ)HJ#L!C(N'"1=_\<.P7UJK M9%HK9;B;P-,7 BU)KQ$1T+J!?VY92 .$M\ "SC-2Z+?)B(T;,T":A+" A7LI M ?_^TG2>7! 4M6;A[M5=8'HA0L'WPH^KXB]5)7BJD!#6B0@+8E4%;D&A*[ZY MK1@87X.,K]8%WTT"\=D/H+_A)97[5A'\<\_&GUQL-L[M?\=AA&QWKRM2Y3NO MR-TQ.!R1VJUZ5>BXZGLB45KO@AR*30MF5U$@&T)-+(L"%8A.H+9D"-D""I*D M[ '6$EE[U$=$3,D6\P!,&1I1LF7=D:7?K06P8Q=[8KU9%L_GHL*KN,CW_^&6KFG!/2.(7@#P<)4:4A:FM\+]6U+B%R#0Z@*@VN7IS!(;QC] ^O[4T_:'+4FKA!P?@M](X;M&[QN^J&VJQ2DCD>HQ%4&-JFB- M\:=7_O1>G,;6/;-FPQ:?#9KP+PR37U9%CS_3E'8]Z5BZ6<_I9ND&LR:=_22: M[<+P-D?ZO34K+ZN*#- T+_0!;M'_&;!S8@?V->NON%_+BYIJV^C>.T3OX(V\P8;JHT9@ZJ@<2/);V\_CJL_M& UC&>K3A)VQ M]^VR]]@*$ Y]]QC32_+TH+:)/X"AF0UU]^TS*+*KEH6;5!YID* HO24.4 M'^R_\J-0"_"7&4 V18>H_R#S0*OEQF8\D"7=4'A=.PX>_/"> >J>#A_AKCZ] M@L!R0F 7.'.]Q"MG/(RIY>-FC!%5R=#%XV#+IZ>EZZ\ *+!@/!R@%D>)AF8H MABH/R8-/\SFPHG6&]9WY>@M5_06DJ>/%\-[K)0C,)/6RI3(F%8)IM!*H',7F M /6+!S7!FXA'+;^[+SPNP1P$ ;#3 -CZ/Y;_Z,'MFRVTSD\GE69HE*1O5:[4 M9FP%IQ?@Z1GK1.#)>=R"4BVDZ03\ID*A[2"2,[!U0]\,8DN 6M",7'MD:&H+ M@-8$?#(=I%>@6IFC'89G@>L'N,7!X@R_1+DAYF-C@$42O#6?+:N5E,5: GM3 M@-HCTXGF.KD>2!!XH4+T1K"4H,_J0%,MXCU^!X^HUJ47+:W7?(+TZ1#X'&@J M")4"3@]1/U%UMT[X3\Z.1JKL_B(.X188!'?+@1_Q:^JI<%-V.OD.^':/F3DIMP.>#=PO32S5,WK4PV MS;)2[41P,/3R[@47KAF&U_-T-W\=W** TGI7>8GKFQ(^)?T -A;[W@3.,_1 M;U#M%-+3I!@!\87-MC%ZSP,\]+U)BW>(D?27>/3>CA$'R?>ZA MIW"/,4)>T)E2M+:[(+4?;;29=,!/'@6752FD@#Y_,Y]JQHRHDPQR4;2D5[<+ M@R&Y995=A6$\-H5CU)R<;+$)F2IOC] 0=+BZN2ZMJO@A=&S'#%;?311<7Z^J MP0E6\YG6VDD1!475IT>P(92X48N-Y'(E:[RB;K1D&^FT#N.YKF^A$Q7R O[T MBOX$S5SKM@J(M.$SR-&!8H^.1A#GPE )(]SXD$^KCB7B4!F>?-B4T=9N)JN@ MCWXHZRZ9 M"'"3&'B#XW&F_8Q")&BL0W[[>K."*_F=,/OJ?Y-[L@OC);P"=Q: * G()$, M?/>,^VBZZ*EA-@J76P9PZ000$X%-2!WV!0UQ=Z?L2M 'JX_^R@B\TPF[C[D # A0L +[#AJCOC4-PX M@&L!7A:"*)QQ+ZC35TZM_,'K!R*J!;X=6Y!J&:*(TI'/6>E^/*Q0$;T=O:_4 M4F$!(3,YG Z%[G6\9Q^^:,8A(GA(IB'LCQ!%2"F[RDW$A:IL$5.CNB^.OAZ; MT>;T876:_9TG1#R84"3.J,NH)L[1PHRX%RC(W ,H2F*A-T486Q8 -O[X MQG M<(K[5.3O7&(SDHERD I+C=8O3K3 #PQP&-&&8KWI^ME0?/%\#Q(.=>>)2K3Q MDTX=<%79R%9@OQHGK^/C%T, J_"LFO,_CJ<)FI5)HHN6>G!1R3L*,>S-L#KL2H"4&NCB'2F'?+G4Q%9\Q%1UL!. OV!Z8'G14DEZCR,.Q,EOEQZZ=&JO$ MT8(V/X0+$=V G8_$'7/P#VL'RN1/[KT'/A.K$:@[U7H K7N_)0^ ]>%H%=YR'*<8P\) MJ\?L6:@MUQ,PD3=F(]4VSXF"O!@+;>2_0 ]XP'M>S)# MYGC+&+XG#A,:I<\O//L=53R)C5<21JM5$:.5 6U)IE?[KVO8J./WT8"J5 ;7 MN -5P>P0VDNUG]"G_$RD%"D!N-;IBC @)H5/*CU5%T6U<5YQX2E"O[ -I,8: M5;F1$IEKK]NU EC-9MT0-DYH^9/V;^CMG\B=O,WU7B-/LHY0'9,8_[SQ:#B(T= M\M+]!Q3CQ N/OFF8<<#!S[8=N(&)4,P6VE,O^_0>;PN8[6-W,]O';!^S?" "3GJG"UX3-P#T5,(,E"N 8]P(50 MW<#76J87E9"><5?H5-U.LA"2:T) N#^(K))#=P]79R :.!6U PV>C9,9UM!L<9I+AYYKS::] M#[&R"D,<58(O,M- ?.R:09E !184(U$!^$_LH&0P*"K0%N/O4"3=_ =P_X[M MM* %>>PX%0.=:,_A[L /0@Z=0B+&9&\@J- +L,^,*TT9.>3(@C M$K7*XN\S16 MS[F0)]'.DO;!5+$'S2-!P 2HEA81J9+I48(%KR!(M]B-TOPC MCW,@W9P 2R[^8I52N$C@W=5I=Q^+JF(K+;7$41U:(I&TS"!8(;'%(K!.CB*I M(4R\%\=M#J*:[9T*KB !(4*U'4@./:,"Q=^$)TBC9%+EF=&Z* P02@$ M17U.]_5&G%G1*F.B/%HHJ1B\!4M()90PBR_I*5E48CD66W,L4@9P:PZPC(I& MRBFSESZN?46J(<3^HI_5PG)A2MD'8)G(Q7!0:2ZT[O/"-2@I.\1^'_1X I33 MZ2-O%%UZ@2_]] KM$HZ&7L^ALX.N"<"S UZ2BXHN(:X7QDXDMI65W#IHRK!7 MN8R#I1\FVA2^M @$TI6/9H#S$,TDVSL9PA7Z<9"EMB8.'_I^F9,4_;2\[QIZXQ$D)GQ94D+=O<#H'HO+6EI2 M84FN#H/HSHE0W<05?.>S8\>FVZ0H2>>IY2*"4BE+ZITDY32]0 I5J7 MM;T1!J&,6.=)K22*96JGXIE<*)FF@-(!7&IA/A%<4NUJ"5S^3)>Z@0MY!+=5 M?="65%32@K88D)U!;4=7TJ3:"ETEHPVH?V'#"^SS9ZCL']=CNU,&I-.[I719.!M/X 'Q<.%4G!NHT.-$#=+>@;I,XH;SJ2/X;HGR!<<(8"[O 83R76Q9NE:!@CDHD] MD('BTW1@Z([CRX/L\N/W! MYYD;NZ=MYR[9]Y$57I'5>AA]$ 0:[T^KVS^DYG8+MY-W+Q+]4$&4)5$1M@?Q MML Y'*HM-VH2-?P#]^2&) JBT"NNWT"4**$O?AB>9RE+=WYA^,#"=VT0A#MR ME"S=9/?E%*KLB@?3&KY!L&NWB9/(+LFIH&N:+O>(7M<3M#^3AG^>C

JJ(9NJHWLIVB2C#5;CR>$.^.WN3]=&%V:JQ#-3?@+]5.J M=I@L*-1&OD''!GYU^AHG'VXD_N\-#>>:8T#N;G)N_SL.(P1LWF"SV4B-8LR7 MV#44V>EHA?CM>\A8XY/J/TPG/<9&*'UZ1GQN M LPZN-O'[2.^9%FD7].N$=?>;98BB'1P>($;9UQY/[P F"YJ 8000TN_F:!T M:UQ(IA#9Y1*J'?Z'07LTE.VKAR:9QN2@GJQ0I;!_(F-5<(5ZW)GNUSR;&B)4 M2,!+<5N_ZW!22?9^!472BDU:V^(S-"6&E2)R!% 0-:,?FJPO2I7T^A(L7W]F M]09WP%IXSG]B4!GDMF/&I:S4,B[W5RV">BT^I>WA<4N>-+<^+ZY M0\V0#T; M'U!.''#]EUHCOS'FJM$+/87"I,B,1.39D=LF[Z+;!JD8G5C!:$(Z#G_BS#CR MZW6':;FEIA)K2@L0E.A>K235M,+M+8:'IF_7:7=W_++1RZF@=_J2/K:XB;K MZ=EM"GI3^5NO$F';V.KM9;4='KGAX5!BH8QZ.'$M?5$JNLFSD'#[P;O*&-CR M)0G?,$"57_ 3WW$X5[@DZVA,"@A:3_+>EG#^%<7.\A#\AGY$=F5# M?>M8F7?D+/L,'H)R;U11/2S7NJF*Q#*TT15YE6R1OJT^^0&8/WH3?3IT7ON=*":T9CDGQ>I)5:(0JQ)7UD&A;, M=^3PSC/-B96+?8(PP(L+>@:W M\(BJB=Z?+XT!\YB:?!6PF5&(P%_7U; J;C M^ZZFR^+YW+/OPGTZ"E*TUMY#ZN4!5F6[]::)9SS?&\@_-X!Y (P/3D3A3-T' M$9EG>G1:JX-GBB:.GL[10 "J\ MU<;#6^:=3DC/DX>IH8)YU'EI)[U]U'XIS]S2J="0>:5'IZTZ>*7K'3?J2L7] ML@)F$/[*?-+#^BWRF:&.#_N14W@:K%7:*OG]Q$MKL_$Z)@WEV4=I87$<+?P M9:_=^7@H\DW@^,&=_Q4$C\2>1^*]J&8U5C8 3^CI%VB4.403_GD3I+/[TGX" M?8RIUPUZ0P!=$71>E+-RZB9(]4B"0M9XX]S:!NC2VP08AJ8)HBYW0/?&#&@I MY6O$&L"XK1"NN=WU%P[K^_.)&U0&JG>,_'.(1.0QB>6_">T,G+V>JT$$X^P,<5 MBKK(&-"PA/R[#C"(-N9CUE>I]R72%M.M0D#*!R8):PND:43:TE=IC-2A=O<1 M-4U3=4G1B)39W'TJ P?>\.!X21U)#MDM!;,YGQ@H]YI+ZV$KV:5 M-T=]&\4NTH;:B4G/IX,+DZ$9I7L SU>;$[;!GDBV F@)8E=I-#_$>MR^#M!_ MD;M2;J63_#I"@E)6*[79D\IKLFH4^ZOU0YI";5:._X6Y="+33:Y#U?;!,[ _ M^\'G&'5-QH_S+-!'PKK!ZP=,6$\01(U8*R#TU/JW.[F9XZLSS79"5;". 78(/M\6=)>WSS3"=^!N^ MV]BOO4@\L6D@:5OVO<@&-K7.OU?U'?/O4\13 J=IMKJT+1V?>!M4$-NR;;<_ M;'^7CC?%/F7J$-G:M$=/+7^[C =!F6S+XSY?!DYQH@Q?3.+FALCB;L;549Y. M%!7#<9U4I*8[R98NF>@T[M=?^+^IFFQS$M">HLU +>OWPJKDMD=X*W+0[(4[ MV'MC!C"-"N>G]<%.LC''PW[R(%/K M(]!1:+<>]=8.=!6-F68H,T.5!U))AU4VTU,CS+G)G9N7K)W-ID7.G)N1.#>R M--.A*N%UC7DWS+N9BL))H[CYA%"TD7H,DGFQ:& IVE=S26R;&^9LC-79T&>"ILW4M)"9^1J' M\37RYE,$+=/53&W0/VT31?M?>\V70%E[D;M[90<,R:GS\C4Y6Z@<3Y#T&6%U M;CM8'#$V;4 ?E4$]6E,YBMC?+F=E=WYDNERX3M&P2(QO M(UJ5(>OFZPN2.!,-?2:J]3..K10EH5\V7ZWR]G>D^+#DI5"!V=B]6B4)6B7; MCY'SWZ]9FC+L34UJ7GA23:ZR7&!"-Q2"OD!XO*ZA*2>T4%*SV-UOX.XQ-NC- MNO-WRV$MI1[?@F?@Q0"U];^ .CHPK>@O)UI0+!IU?+C?'0@S $\'_V MG?G:QS0/HSY!.AG!)6I:>53-#@ .A&"K@1Y&?8ITTL"=5RK#)<>#8&T26W0] MOUN O_S M9/$[S"(UIGB?P#_$;HA"V0]F@R?,NKCIM/A4[HR4H+4!K+U3!!R MQ_I:B__Q$*0L(3^^=T.?7(PB\2*>OSI&_,L"T15_U27<2T)#]48>R",+E1%ZE'?O"%\+]4L>\"=+FM@>OB4NX/$>OP S M!.MJY3[ I P@%F6C//-I,PB%X=%))L+JW+*"&+ZV#U93Y@M+?'&$!.7%NT#6 M@GID!=HW;R4Z+I M+\'2#QWBP,P6-*.,?)5U,5\T]'?O"%\+VI$UMVHH?&/XUI-,T9KO?3U3IJ@* MNLQ7!JG27K\SD,W)2)F+*LB*(>X&9/P4XS4.*1W =^.25OBW"W#EIV>?/_E! MY/PO_OXF\*'%BE8H_21"P_3^$SMX?G$WPE/*EV5=E:HX]0+MODC0@JV4:F15 MK0ZO'H($U*O^"&ICT]KREJ+*X>ZPO!O8#$,W<%OP@:+A-;UB>MJ!:P%@)S,6 M$Z\EG:H(1C"2SJ#.X)0J^]5->&SN.?$]?DC'9GV,(_@*0EU[F4_#M*\QI)H- MROM)\!5LFR&1F\VT^.DNL?TOO8R/ >3,!;S/H?BCP# M1P;7 7RBZ7YVYA$ WH_0SN_*K[U% P2K-!4)%"5.U2SV+Q%0]ZK4NF\@4:7Q M#OZN@%URXT8Z=B?)W0N\8M69(B0#7:2(R.<4V8#LKA21[@6Q+XKT)23;FMP4 MA:012::RRNX63M"#2)'VPT7Z2061VKRZ&A*N3R'J:5F1?$3:LMI,@ZR3")I[ M? E0$TO'RX6L@NF.G4'0*,L;@;], 6KURCJDJ-T,L&*4^3THT"H$6JP!W?;M MVUH'W0++?_10([,KE'[DS!VTX<.C;9-^, $>U%W8N>#9G*@QD8=B98 ZC+72 MPFJW"=-;'2:9["/J(MYI;^D0VI(!*-55,0\G9W]@FE"VA-VE>SFEG$[%<@Q'85/3HS6GE$S7 L< M#B/XV@C8A9G/".KKK5SO;?4US09T1+9:X&!A.RZ,C62]R[F0Y%2UJ$C- M 9P&Q7L7\L$H3ML03HWB@\GX'0B>^O /M=I.\>^3#VB$U]0H/9AL]T;IVC82 M4CHY;AZ*TM^M!;!C%US/DW*MKX[G/,5/M_!BT[TQ5^BN\+,?E)._PUXF$FC* M 2<2W"T A]AK>JNDCE,7!>U]F+7N7Z:HIUUN(GAU!=2^NO=[OG=JH;,B%S?8 M*14!^AG5X8,AV3ESQ^;]A5+9C#3DXMEMS?O1;:QW_WYZ]R>WZ_*V9OT;VY$; MM+L[?3G>WOH[=Q[X&TT&Y3XELZ;^Q_1B,U@5^L<+LT:E[*TAG6Z+_ITI_8OC MY4HP=%!$[A?H(YDX58B#_P+<$WS]XHT. M"_YIB/>U:D@CS71):0?%0%WA)J%?F.;HNY,6U GUAHE=6MET7=5#M&]J-]MY M)@CZP$MR$HN-&?.1&_/Z@(:W8+2'?7$K52'/)$E@UIM9[P-:;X59[_*2%!29 M66]FO4=OO>NC#YCUWOO>>VA'GUEOIBJHUOMN 2#IY_ V9L.++Q'@RM2&]JM' M/?>@(PLFT&YYJ"$ $P9]5-J>N8]C=A^360;P1B>TX/T1L&M)%%EJ!_,R#^QE M*C-!UIB;R=S,0[F97T 8ON.XX;YC8?U&T5E)J43LYC?R/S&@_F-5MHA>8DZ MV/H>FIS7I]8X;J]2G,E&N]-(YE4RKW)DH(]*S3.OY37=,LP@3EYJ3-ZD M;WGX9'-1G.FJ>HPN);-R(QD8.F78F\K>T0P['>?@S5YKMC=,%PM+C\T>>!GW M,BY)(\_8D'2I/-2I'4B[8'/EW;WX2=EG)X0H4S@$W!*X-4(Y5#OBM @ Z $K MRFP]21)VQ&H-UVYX??;CH >T*"/Y!&73K+LF8.V(E?/< [-TRB!;7=I1!-=@ M[8)5GKS5#2G*\"A)UW82P1RL79#JA@IE>J$B5*;O-02FA *1@% &<[XHY ( M\>G50FUXG]"G;NB01QY"G5'&9B?(FDR][ 8]98"7(JG\!F:06SFW'LO9 D[* ME"VY_5C.]5"D.+ 6\*+K!^A[XB8Q&UO99I>COLE.A(2OV.2F_NMZ".P7WWM$ M]S^QN^)$7M!GN"E2VD*)PZU"DB0:GS,YM/HYUS<];@[% M >OL%R=:P/U0$)F.!X4%M54*N5^2;:4NBOQ[]%#NBY^*&?I.>/]K!^$GC2N\'K M$HU%@4^(0TP/2#$/((H99URAZ52*$;SD)XF$Q"S!W$D'B4#=%2+@(,["F5!_ M+<++ Q$$-YE[AZ^4I#.C=FD"Q9K8W(L91 ^J1$FAA6H&\-;YW F>3#2))X7N,?E@^<_ 0ZVP9RDW MDD$R)7&"'$2].+"L/"7^#V1AN("+PT7D"/&M9H0OR(3*2L>P<@\(4\C2"(HQ MA*^*\<*$MT()>0:G*[@0X9N@FX4D"CTSRP+#=+%,UTKF5\)W<5^N/E[?XUGY",VQQDSE<3FJN<$2(_P_* L(0K%UZ&<5^_ MV?<@Y7'W$?C?=2.R: %UPN,"BU/^+ D_2Q30LQY VADLX21 ZWJSX'L7 :. M9SG+=#ED[SWCSO&OI.9'^!T5K4/2SJ4N226.(I(@'L&/KI,L3;RRH8 E:]5) MP:F\I<\V:^L7E:"TD3E9"^79QJ9J^^M/-PH#?1= G8=\(>PI(@44+Y&.0Q*# M%AC6]E%9G4!9@FO:0K$S&S6KP^3-?'W,87R)F0Q^10OD.56UV&BDVF;]P#.J MI7_KO,%Y2FNE >T.\$*D1?!1DLW9>.A.0E@4>TG[&7&)5CJ'.L EJ!'$'_@' MC])NX"T9G"]J[./GX!5YT3?4[]W:_F*_):/F9^ZT7FMM9W MW%H2$Q#T^[L7_RYMB/<)[0@ \) .+$TI*;VEV;Z:$O14JJ.:VN"QE0"W63>U M)B10D_VW8 Q$ H,<(4U&EFTC 1V3K40XA[;-? 2%62^D^!M$'XGYN!6A_E5$(TN1FO;GZ#*HS@?>+,<5O MRN:'MT6EPF)HS1TT0^/"#!?T8]/"^=S&8U,(+MD%DFOL(;QX)]":GNA"T,@G MS^U!.[=P,"V\!19PGO'(7!#U0CSRF;,D&Y)8@G$3!%U ;4%,2AZ9PFO*;J#> M)"&23TD@#G:L4YWPI(#X W)[5 V3R+O"9W KR0 MR)B-SDXNAK=^R1/DTP$V]K5WB\ZID"/XT0R=/H;00.2$08?0;#Q.'47,D#8( M)SG;PX&^0K$"%RW,*(G@/Z5L04=C<\@_[ADQ$)UWF>@ (&$4]X XE8;\*9-K M-@5PBQB*36M(J,0M/HB-L6DUQL80.XVQX51EVQR;]$+IYZT31_H;9,/>?JBW MCW>$4"KPC:M:>GCTAI>L9_\(\HB&_Y01V2&-"QE\#EM\[NO:CFPZ$6Q47-,[ MEYF4MI32,4VHZBRD7\ S*(CB@620\;!''HJ,AY/G87TL#^/AZ'F(TY68$9^$ MX!V7J_D+W. .-V9R'R(X4#,0KK U9XU!#M08) EXTN))5 EMQ>!M&_LVO1?& MU/:"0;4+5$QT&%1,=(Z72>.$BHD.@VK4;5(G[ Q+HW*&B6[N5]\#*P3U/R#B MYE!8>(UREP+9C,LJY\Z[$^ZD9?79%IMT8246>:<+@[9?' MQX0-A_^;I77(#UN(60ZB^DLIK.8SIJ2$#*= MQ706VWB-/C.3'6V-.LXX8= 9GQF?&9^/!W3&9\9G5N(QU1,K.O$M@ZP.H M,=1][;MV:F+O8RP:_?L8BT;_/L:BD;Z/=6CIV6,95U%JEQAK&=3!WG-1])3\ MIR??@Z]$C:U?S" PO:C4AOF7F_C!=:QZ.Z/1IOH0PYHL##TX85K%IA5E-*'I MR7*=G57MHS#JN&5H<,W!3N*9=F/:C6DWIMV8=F/:C6DWIMVFH]V.>=8[8*M[61R0M<)[-"' W+A1P-*6R?5!M3^&RKF$;_G(5N25^)EL& .;1L:+B?."941/-#UMPJ S/C,^,SX?#^B,SXS/K-G/ MT:=.]]CLQ^V0<,TZ_KR]PM,1A7DGRV!V0,0*T5GS#':H/24A9#J+Z:QC\6'V M$@-F^H#I Z8/)J$/='4F\DP?#*\/V!'71..-$P:=\9GQF?'Y>$!G?&9\+CH2 MOT7F@PO0)ZZ"BN4"$WHP$/(%0N-U#0U?=#,R -C=([^[X)PB@2IF^M*>5W0M MQ:8'?]O\:''7E&2ZW!?!Q^*OZN MN0SAU]E?ZY]*^+Y/B,?A3YP91WYIWX4.3M^_3_2P(?Y<<.Q)KC]/=OT+COS) M1@W74-\3M EK^?"/):4:1+.7EH<9N?V^[R)2F#A8**2'_!3WR7F/_2VK> !]5C,T0(FO8E M4?L/OFL35>EGTPFX/TTW!MQ78(9Q &S.##E_SOV/Z<5FL,II(@DS3N1%H9&; MU#N?F9RVE%/QF,3T"W@&;H[V@620\;!''HJ,AY/GH<1X.#T>XKQ%9L0G(7C' MY6S^ K>XT<*/0].SPWI9[P1$D#66/-Y\[O.)#6L=4\L'!M4N4#'185 QT3E> M)HT3*B8Z#"K6S^G-]G/ZZGM@A:#^!T3<'(K+*,;#$#-##YK!V7 MF&F\U Z*]C(W/B:TS-@92RK\'CHYC@^_#@MF,@5V8RJ=&Y\$L-7*5BM;K6RU MLM4ZHM4Z46>4=0-D*?>3 )WQ>0<^TUOP3A I)@%LI3,^'P_H0T;(69_ 8\XK MJ?8)-">69W+<,.B,SXS/C,_' SKC,^,S*_Z8ZHD5N7]' MAQE58Z@(VW=5U<3>QU@T^OMG:"#9>$0(XXL0MR),.RH MBQUUL:.N,1QU,>W&M!O3;J,B*M-N3+N-6+OUKL,T9:;+XSCQGRS7F>9@FH-I MC@-J#I8KQ,Z<)P$ZXS/C,^/S\8#.^,SXO/%;@/G"Z4+5TW1U7^M!46W)- M)C([IICK^)C==B\_DCA&OQ&*\:'"UB!;@VP-3F$-3C02-SYRLU7 5L&>5P&+ M-+.(Q21 9WQF?&9\/A[0&9\9GXN.Q&\12OM'G[@**I8+S. =!#9:(#1>U]#P M13ASVE@!GW.?<6*6#00AG_]%H>GCZ:Y?/?=6@ [=L'U_+/I!'^:;@R24;_G MGEVHA_T*S# .@'WMW0(K#@((PT%$\X& ME@,71/C[R:ETPCGV[R>?32MR['M1%&2!%\03+O:D%J#]\7W'N] \'0) M'J)>8"/K7B2IY65#>/$FNO6D<42R"E8D394VD8ZB=MH V8*&9"TMZ[JAM@ 2 MKR5$7OA]+ZPE:T01*D0U7[SE%VZP^-FR7O7$6HFL"D515]4-5I\ 1F>@F]-4 M(BM$49058P>@,0'U_,Y\ M[21/,EFK9O[:CB#UC$YS=LED?2LH2G_HX*W .F!RZ826ZZ/XR"8^W*^OO_*6 M<11^@1;=%;Z"IP<0Q"%Z[OJ"CZOUG__M0*,06(L5OOS\U0GO\8SZKWA$_6?K3=8 #>8UXJ9"MFZ)46=F0 M25-A['@90@YM'#U#"BM-.OQ*"YQGZ/K)3:*-705K*J9.,]0FG=#SG(6]L\)->%'&T<\_5N?.2; M6I6\J15X0^.E@3R22.KK/R4XC F;R"I/3"MR5O1$=)Z3.MC.UG)VG6$9-T/ M.ZZ_@N\"WSV@TL_?HCFL7MN6>A "6$$X%X2K:T>CATU\A9'Q!N< MHO5H U&ON#0_(](H>0Y\;[C<@:>E#Y?A*CGS^[XP Q">Q]'"#YS_!7933EQ] M^TP 7Z]MBT+\_),/!=BW0- 16B*M*=#6=BT9M(*N"#HORGJ/4%^%8=R9OC4; MW)2^R=L[0-F&KC7KE=-5-"195+2>H+V&MBMJHXG6R$Z70F@M 'S,W5LD[)7=9D M0S0J>9FMH2<9_;^<:/'#\Q]"$&!-GKA94+/[T Z[#GY<6*YX6+N9^%E[\=X. MZB/K9+-_2G!?AB!P+RRDO. FAG0V0Q"6NWP"%'V5'PH=\,@,/*M;U+^CV1Z_NJ5 X6;U][X=Y6[EHD./> MI[JH"WHAZ_\ %!YR0?YA.AY*NKKR+#>V@7WE(3C@9?M=H0?5MP8YQF^(DC;D M\J63_@TP?%B5;% SZRJU'(RED]#-Y*"A+LLB?T!V#F$/X->(O,[AV9%/0UH&'&TZ&BM J3+D!6%8,Y!0<8\K M_A8N)0?9&?KN (G37> \/@+TP$_/M?#\=-E,CDB)LHC#47M;SKLQX2#QK\E9 M>4J BY!D-GB *TD20L_YCF[!)X _O @_0SLS -LM+8V)AUE!XU77A@%,<*C M&:G(P:4"B9HAT!_./,2Y8:+5;C@+/#D4TPWGCW'H> #J,@OZ;Z&#A 0?%T!) M)X;0Q7M135"\@)<]@AO?\:)"]G(1T>\17"L(O<0W1'5MD"QPN>"U]/W%B:P% M&I>4W!,&T?6+!_^[<)95>A#/1 21Y!7?+T%PCU% &45GQ56S$=<250H(-3G' M&151:NY =E D"AH$45(+9YR;\"P1!%^2'-)=QDA_W$#=[MO)3?C'9&\0?GH% M@>6$A/AG2B*X3$9%KII9SS/?O Y MCJ V1Z\PR2=8HR)=S5S12=<:]^;2]PV\4/QYDL3=.$N0*N!R?DUZ5+K6FQ]7 M5W#'%D:(@-04"Y^"*W P:P^?PP IG'R*.2"K;_JB\PU4[=>T*)2 MR1)I1J@R;9MI^^G1C=BB8X-UH)@""DFQQW0\HG>JD"A(ZQ>B5+.3&A$IWRDF M!@?G*MDD26U$SL]HQB((DCOVJ??J[4BR!6GHLL:KZ4YL&Y(M["OZ-W38<9G8 M$G@A]N6ARIP#)VIH:5-JH:W:1S.S]GNE&C5'R&BCQ+;0HB!CZ,([N 4+YR!( M=Z-X=2?_2@5G%]I5MK;Y\JO\T!?AMGJYXMEZ^]\,ZYQ*WV($U/4<;N9#J'^0 MHH%W(_?OTER%*-<01"!XPAM^FJ4X"-7J9%)./MP(_&5*B-T0JQ-FJM10(37$ M&C5:D>!N =<;BNZWN/MSX#]=0D5R/<\V6W"9/D"C1PR]CX%0&B24\G=*I]Y1 MKC1P>XCR/7_A1*#^=0$J6GBS;]8E*G7_';XA](/BQ;< =Z.Y,8-HA94) MHAB\ZN.J^$M5??$D\I)#6D+5@>A FH8DQG^&."D/,DV8 D%%$D%)@:^2-3A3 M&M&U0H\R%6-PYQ<@V]B0!B,,I>$ASX^5+F6!P?WE MTH=W73R4\TA=5T=*BK*(]$D*2F=QH=+HO"LI+OPP0@>P^"D'-"<*)2XD:7*Y M46,)X-:H[,,$*)2V#+HJJ#VBLA^U3>MGE24(#,&6P7 AVV99TZ3!^-*C2E H M%M2H# ;IDQ5]@D_I2J&*@U%_.TR4?E%",GY@$)IN!XI2BJSP0E-5^$?@AR'D MTMQIE*JT'21R:H0A5N:1%-[;$IYV)*)T3M*T2AD=#1YT1(C2<*!VN42).#Z> M1O/I%05_^Y$L2C,C48$&K6+ -X#2&>B69*59+EZL.F!-@?X.<(]H>&&22()B M:WV2F6R>H,!6R$R'HQNX+0E,V1U"'T?8!=QU4_WTQT;)4]NA)!L:1=$KSF?M M]3L!UY*$E.Z+FB10IB00@'9[;_XZ35=H/M2F=T46C#/EV<,K' -GOY$/W M?D GJU]%T"M3$K8 DR]8E.9Z'D6!\Q#C5-@[/UT,]'XG.\)>;R>3"(PBZ<6% MV@B@$N'_PJ,\@7W^#(7L$62'D<7K4?ZVU18+7GWZ^O6?H'&)5G?FZQ5]13:"TW5U020C>^I0'-NVP'*Z$[^\\7QJB>[S2'1D3/%8W#G>KQ?A(KR1#-,-W/&;[O_G+"]\NZ&+50?*@!MWJ =U @2E MYZ]!N$ 7!,#<_:50=:'Q?NDKB\];O^2+;YGNS<+W0!?FPWT48KYP*BM(5Y(> M7*'L9\<%P849@4<_:.AKU5\JGGSXYGNGIF4!%]EP: SP\D\F1_#YI"94>8H2]K 71(@C61$_YS P+T M!=32C9;X?7:LNN,3$IJ+ GU!F7'Q-3/-#D#7] H.5'DJ34 IX6^9)TP MKL35R@\)"T^IW7\P6I&7"'F#?$J_=<+< N[?9&%YZ MR-&%2@N,@Q-K8GS;2G;*H/CQDKU0 5LL/($W)K4G29<2JW3W06UG?;;]NO:2 MUV35T(U2%=(NF%6H0[T;962G]:[H@+O\*$)KAGT94Y%B.7(![(K7GBDTN+84 M*6G"/"^K_%3)MAUK_23G+S_9?K>"] MQ$(V0BO1_=-G[+S93EJRGS,JTF:5_=?STO$'H5G0>M0URHY%U5BUKAM[L[/U M^J7U'E53)%0HD%*V&W9;J815R%A(119!^B"+S21J@]K^Z32X5J04)LFZ+J7# ML"9+O.VXDQT.C+LR$.Z[[3HH7<_\S5W/1N3;44IZJNWC]DZ=D3-F.UUI:5DC MI"OUS7^",,)V'#[=77UZM=+V1<6>1N,08\H,=4TGD;H3O@M2+WH\^S)*^KNF5 +L>R+*6!FQG8[D_>THZ(AS%M&C K" 3W.>09*WB/I! M9N[2C1_@*JY2JMJ-62_[IPFJ9<5/,:Z M:SBD>VC[2*I4Z]\.U+.\UW: UU!.36]='#>U.MN=(H,K>8VLY&6I7(C1&KOA M:;,=-)@#UA4$[[M3':V<=>+5N&'R:SX$%V08- M%RXCO$4-#*&N"!?H'[2 GDT7X-GB(62G!9<@^@$^LOQ%XHC]%@7KU$29&4Y;(D; 6FF!Z]-%=)Q<%' M/PC\%Z?A*,#ML%):DZB\(N1>)?'].7A%3 B=1"%[2@W$L=;-3L90=Y&>4"'K M3 7U0RADPW0&EBI1EP!WD<06)NM;N7[..6J%CGND]X(L)4]1DZ1*GYL= *0O M&;BDOIH1ZO6^0AV3?-<%5IK:FU?O]Z-.ZVF":6&PS-,1; A@&<%$LI'_B8:K MH-:X_A($T>K&-;T(/@4ID^6&@N>6>%$RU32M7/#<'*Q^L6DIAI1>5X*D]X$- M]-0" #W_2Y#\]PJZ"$G&;(^=D"21TO%*TZN=-+9 TPOL+1E WF=I6B49OROL M<$,3Q,#.#F_I:JPEZ2E;%T$W]"WPUR'J"X66'*!L0V1#V28^%!22S)':U>N^ M#5_0Y\)-Q ;'NS*$4NHEZ&HQI:&U#?X5TIZI;9D[FD##Q!A5E;A+ )B,-AV9*)M)(J51T>2^1 >)$?]*7[ MZF-%$MO)&]OT1@&2SC"W9 E$5K6#;DWH*%:1!WST<1'X."!D/W0F](DQX"_ M;E?4%8CZ0J$E^*FPE:=!<,"V81(ED;A[V[#R7.%B MXX;".7ZE[JXO52E36BS)DJ86^-$>NO*94"%,>CTOC ?=%%=IMW)ELM%%_8A* M1SD;(>D.=$OJDXVK5&GIUP+H5IW$6E*8;%6KAV4;VH?M!&1+BI+-9RU'K &4 M9:<:SU&YGO^ [AARPXHLZ=, 408@Z%+906X+VQ"(M60,V;(:%;[LA-B$*\LD M2J__45667:QG&:&4^:R=2[DN_ IZS06#<)TYH?VW_3&.OOG1WR!"W.H';[(N%N$/.=:MP,JQR3-O!LL1DFCM^PL" MOP6,KO"VI#H3D99, MH,RZJVS.=D*D8FFN'R+3\0!4K=DA[V<_($?9^ME<4(8*H$*]4K>:W<&LQ@+@ MQN_.? 5A;W)&F4.@UD+DQ3?O %4[PE**+Q2^!51)YVKT0T^MD"7*< %9JT8( M2Z_> :R6Q*+L1^1JZ*D.5GH"CT]IUF5U-R"8^ZB#D@6N'USG$=O-&]]UK-4= MA/6C"_7C;FTF)54^^?!?;O3>=IZY,%JYX/>3.7S0Z=Q\37BUJGCH>:Q M[SCYYQ2]W0BO;J)[#OZR +Y? #] >5DA/LZ/%H S\1!3SI]CH4+SOX#-S6-D M ^"ER7FFYT?<"JZ78.T2!$%A!GG>.E8,0XB ML(!++/&ZUB\T/;M*P9>%$P',?4@4SW\)S.5.,N'YWJF%(')=Y-!BD?N_@LJ_ MS]$O,3+#,%J8$??BN"[W "#\S[YC(3)X=H4J&0J.EU%QB9-6PS,.[ALXM'4V MO57R6ET4M/9\&3AN_J/$SSBD@&;H-\@U:\')XL^<$VZ Q8?R@N7)@^N$ MBUZ "S&!VXIH$6)RH)\24.WDP@"8(= M]);AXL/7G$+)@/N]=W/G%=CO3S@D$:D@X?O0YZ5IV^GG;(5'P?HO>[WJBW\& M^9]8P."G=;)5>U6_WYZY$F5T2X>>N8,W)Y8H$UVZ-"$_&)6$ M>TEH2"7:>&]55B1CCV1*DA+3_"B"CX1CVQQ7<><'=5O-\R78:BS)+IYJ3VQRJ M?I%IQRM*1:3"*X:N=\$G">F5YIR'**KWA 49CUN'U@ASD[#XM'L^&Z<>0T-E MM1RB#KT8\)\8A5A1HD"I/*;\$ZGI.;&V5J[W^*Z,G.?/>"&+9#9"NZS9K 6P M8S?M[H-RHK/+\.0--+;.<6.T.'!%2;=]F2P(O>[+Q-'ORY C//==%Z>;)]X8 MAU.)H#L$MP/(V[.@0HZC).H-_>FI!23&7(?PZ^VO]4PG? M]PGQ./R),^/(?_\>[[M-Z%M[[UPPAV])M@&:^O/[@D=/("MZ8'Z%7=Y%:'SA M]H+SGU^'F_;#?5KZ[H2?Z[?3[N[X9:.7JX.\O+#MJ9"SB1+#D:2E^0A.'^#& M[I]3Y$C9\'L3[K)M$AM2^5NO$P$^X#T9;9*LDXC6X9$;'@XE%LJH]_N)NEX8 MJ>@FST+"[0?ON.#QX1>H5]#_?EU+=WI)PC<,4.47_,1W7 BWC'9)UM%L#Q!L MAG^'V-@=5HY?$^7X"2G'JNIX"'ZC*KYM3Z_KV9IBZIEQ3(9;R;!X##*,3/=^ MY8KQIR5_>+;N1R571V&[?H&>8;3PXQ"Z[>&, Z\66$;9!L'#9Q5% Y;\8)N1 M^>N4I#%QG-N(XX-I_?,8^+%G%_DI\C+B_%K#!.XLB)PH'7.="N"I M)G_&&WHJ28:XI[QIZLSQN>!^+P^3A9'39A]FS-FJ/:1C#Z0";J$]@6@E(C,ZE0S M(%##-)1VFV06ISD0!W/BVSI]NSZRG?Y7A)FN*'OP5-\(0?M4M)-0H?4C@<8N M+(M:O(6=PE8U74Q4XUZ2_,5P8D[ 1P'>X7=#@[&=;HQ:661F596YB>!85C>&/UA M.EY-DX.DXC#)S LY!T_-8ZX1) M;A7=4]:OKP3]^KJN:DE*[RE1/+K&+8/;1;&,%'3&W+?*W'UG>A_KR>JXXK?] MA0\:/6C7[/06L>"DDTOW:/#F6,1X8Q2=WT9/#1_D*%379IHNO_F(P\38MD/( M>DBN,9^W+]]"@KZ%[<=(Q4[.+QH,=L;>M\M>%H*<4&E^;T7WE\#SG]"D\:YE M]P3H>2V(,QFR6A%:=D]@V0','AP\.R S*:>9 M28F]M&@237$*'#S')+4OJ'U<^F<8/_P;6!&*-@=@&0?6P@S!P?8 HSSO_D42 MU)FH["-]]:U05-",F2QJ>Z HBYN._4QVPJ SYKY5YK+M/$L4V'^B0"UL4(\7 MD&O%!H.HOXHRMI?M/6ZA"LI,5]O5L;&XQ?1X+8AP>R+-^+UW_QJ->9R8X7N[ M<8MSVRZ'+=*Q?%PZ/S#.YJ5R$>1\& >K)/N->P+1PF]?/7?4VVAQ9BCJ3!#; M+?N1[%1'2=%V=8&34(U'N7,8EP(=7X5R3_;T[ONSZ=A<\G&Z:<,.B,N6^5N=V< M8./X9ZJ,*S0^4 ^T9N'L\96[[4,A;;^[7:A 5&:*),VDEI-A)F"7>Z;4CL%4 MYET=U "SJI^C]J\8>_?K8;%F!N.L_II CL*ZF<$2!.E0XB0EH7FJP.$#3!.K M5>?/I'VGK+/^ AUY)I[)ZFAXQAS1T5O[*RMP4#WB!W1 ME4S"@9,*YO4UBI@_TZ'IHVDNWWVW%L".77 ]1ZF\\-'A#0AP-B\.^IQ[=FJQ M[]"]=U"I?W1]ZY\/_X?C_E5_QKD7.5D_\^_ B@,GN'X\&E2,#<@OFOY_<\.(]+]R+O"C<^;Q\+_'X[Q/.L7\_^6Q: M\)7WHBC(\/_%DP^;O$3YYXJ/N#U7LXD_.!Y'[VX!N*4?060=TUV?Q\ZY[L[< M17%E)-U.NC_T>_&A.%,Q6I@1]P*@JPA2H>'FD%(XJ='*16?=-Q_^[M7=S":- M6.=^DBH)[W)\&]X-207I!A_X "PS#E&G?@0!.L6&USUQ+W[LVMS"? ;P7S9G M>O!_N;1S8#Y'A?@8=A,]WG7]E_ =1_-HJ^0KLE_L+'G%!^VR8: KQ"+X-=56 M45$U%=;?XD@5O@7);"Y#^'7VU_JG$K[O$^)Q^!-GQI%?"OBAG=S[]XE&5O6? M"SX@R4ODR5YB=I&>5Q,U"BB9H*]:4]6@XZL FV1U++UU:&=669E1G)..V78F\K>-,^8^SH?+AT_WP1@#H( MV-_1EN+&#*Z#[_ )P/[S_V_O39O_S*_CZL3?*$2R9ATZ[NR/*UXPW MW':%[>Z._>1@45")TQ2IX5''_/HW$P!)4"(E4J(D4H6)[;5*(H$$,I$7\L 6 MV\F[^2OEJ_"K)UXE3XGM *K"7Y]]^O*QZ&9Y]$R)/8>]_0=\^/G']_<_ER3X M20=_]IO6TS1-S]9<#:AFUJ'_-/6JZQ@?>QVL,MA5',W] !CD=$\\3%;A9Y?< MSWX#(J?_*P-]%8[]0*ZQY896!G)SL'X*PWC?K<5G=H*33;X5QJ]"6OA^@!H[ M BI L/N.UL&\>?+Z/5'RPDH=[B:_CL.(ZQ1]77&O#[T55ZO MZK-CW3@N%0#5PGVR55R:18L8%+"V9[]=]LW14*>,84?HLI7]@%]"G-/WWOEA M!()K2;QPE4QVA7]8"/](,P7HRR#(QV/Q\"TR16D*OU-Q>H7KNJ4EP]X^9H]< M6X_XU=6]%4R_Q(L;$GR=G+ "D:Z)X(1(\!=J MV\R$,;]'/W$SU4.Z?Y4 MO+Z7DV>_??5HJ-G,"<)(F5J/&+Y&+'NN_&X!"E7EAH"Q@9JNXGOL.T57%02( MEOQ#P!TO9I%H@1_?SL6'3+ \<'3Z^(=/U]@PA@1W1+EW7)>&.BTL:@:YCQC2 MAI4!P51X5"S%HRA 8'BD(/E/;+EX18_CN20,V:\7UDME\ (_T=J"U->Q]BZL M.69S,,F)@(N58'RV!ZZ5;0$-OPN(3>@#P("C.7WMXN9E!MV41(!$L*JF"+0? M!\I;'[$)[[]WX.7(#\)> _0HDLI)B6_/L[U&@*;V[#=_(P$J4S#$6)BC@IN= MX(91U/?K:Y5ZL8AGEY(H29%\@7^FH9,OQ6?[G%*MV]N W&(1RS4JPD]9(.@" M(+TA"45EY2U3P/"U:D1>1MK.2P":1H'BD5A*["U##W0.UK MF@KR?6WT"Z&U$QT;J0@C3B^9 0W36*D&$[Y4%3_ (9V710<['35_FA N>IK: M>8#>D] .''K9?\KSHS_[[8]UTF.DC"NRO$?%MCSEE@KO7(A"+MPIPP6_ J60 M*D#G5O;0,G!L8-US!PX-(V[/C_ 0(,TJQ(%)$1"8;IRQY!GHM.BR^IM$RAWJ MMA3A,1LB($KN^$>!1=XJ@)YGLT)V T/>%S\B[YW0=OTPWC^YQARN)=?LD4NCCVND M-#24\EP=TB/E6(][.5%0^4JP)(6DR5RG7 Y*.Y.=P*KZ2&Z"&$ZC$.<^9%HI M$\^K.[->JWHJK3OK5S17RHJ:/^ M4)V,)XFJA3E>F*>5VALK:A8H,L\-3>L-,OH!V%W0.%2:5@:_.YFL#*.0O3'I M]==>Z"F?P$("T1 1,$%8]E=B4S&ZH10)X@8SQ 1Z'8W4T7"LFH-1 TRO\(ZQ M@VF HCUU[Z!;0%E:0:9^/F?"LJ=@PB.3>:E)R[72#JW6 <4>E*S(!2*._ R) M8)AF?]R!,.]5SB9\8J+@A\"?X'PK 8D"'Y67.SR-S$XFC(WQTU!BO -?P+Q0 M?X-DP5]OA8Q/[E,@#\!9P*11 C1P%!+B1;@3S@EZ0P0VH%P!,V*-.^#-U!ZG M3Q39[=VA8@_6PPQ76,LCRX0%L811&&2:YX_I-HOLL3_NJY.!K@Y,(UD_RZ;- M+F+A#8JX#"M@/7-FD'V7L@J5,@\!A9.).AKIJC'N'YC93DGHW'I4&@,Y-BN0 MCZ[:5M513\X&\#AG:-'' U4?:ZK1'Q]>M 9D"J>:AN%PFG?P\S*Y-&5^((+-O)7-(KJ08=F8,.XEFK:('T5J3 M284AGKN8+^&E,\M.;RJ0=6L($OG&\PS^,?F]OJ-Q2^ M!@QB6SK_]L&.]VA["T)PI%8.=&Y@Z*X5B,BO8P?)65 H D:Y"5Y11G&(4A'5 ML-K*1%&1,9Q7TF@N$S,GHGE;WTI44&L3M[').JD)!\H]5/+\73B5RO;FRN=+;]IA:7Y/1>?4>P&W&@O%N:CM8&[ M-,BEDCE&1,>AJ'_2,@3&4.D8K#O,3US$J M'OGOU]=2V6BKLC%6]=%('?+6+%+7.(VNT6SM%*7T9F??XC;-G[V6U,(J.)TM M*[GR)"I[G:VH;(7O;Y>[,E;:*POTL8LN338Z#$^@V!<&3^PE?ROM51ZR_71] MW3148S)6C>'Z'& M6-_FD^[B)4\'QZ136@UA)N8^7&!*JF*^5!7,;.>_B?D7U<*H,04O2RW K(!< M+/ R#C"T-$W-8$^&6$8@P"PPEKB!SE=GXJTRJ(LK^]Q4+.O2)LV'=(#%>Y;'',V,9,'_I32;:X49!JW5\K MQ0J5*G<(0]7>P,)B:OVU.I&T MF)I02:WN.@Z\ UZ<#?8$<%\-]_#XB^5=F2P5H:2[HAA#,S1 MH*W;LGU5:RE56S?@4@CT[>/'RQ[GG]V MOW*7@]("(F*QB'UA/& E$6$T80 >8LH(')%4>])5LM>*-J^TT,ADM5QLFXJO MT'%XRS16#/3*FPK%-@^]:Z7U0(W):#*8#/OMW+8"^7;$35LK\)+6IS3'DX$V M'K5STTH*,-*25U%!Z:R"PD"'WMFURJCEE3^[LK-%1RM(CJ6F7/ M%NWDUE65UBO53<.8C(WAWGQ^2IS7'[!(P^.'!UJ$EVIKUZQ@VFX%E0:39[_- M8$WDEU>;1A05) MMDT9Y^^^_OGI_:4^6;.]3UG&:7A81'Q*:H$"6?'BGG_Y@3M5_D4L-YHK7X-; MRW/^RWJV@R49 H(*^5P3"Q8(2T@ UNZ<&Q6-,8Y%CFH.4BRGO+,K@ZQ. BK MW<3=33=Q"&.$H7)#YM:=XP=J"KDR(U80TJ=X/<:I?^\!J_)"E7X+7"P*')NE M-L".IV.QFJP A#/%,JBT,@HU"%1:+@7KI:(C#6M6.#/'1M_9G>\"VEP,5N3U M2VY=_P9>)@"NOWBD8[**->BUBVWLVDE_ D#Y!(]LK\,EC#\]]M'#A0%W]=/5 M60J\&\2LGBA?$YR@>(:EB['^I0IBQ@65)F"+\^$3NBG#>+ET'Q%A#M;*5.[( MW+%=\5W"L4*?=. OA@Z$@.^0A1*,5:6%03[\J826RY ?^@O"T1GVMOFU#^*. MWIT7-1%:L,DW7PCZL4$L]:CGK\GH8PVQU2OD5W"88S=*G.3'/#D)OU&5=\"R M;\FU[P!#F%O(0QS>WVSA3YGCVXG"C,\LD<$[-NSS1<;IR&+I^H^$8.79.^*J MZ#BGY:2GK$ :%L!U#^8S]WSO$LL]T\9L^67"0?4]C[C*O1_\KN"D A[&*D*K24; M)A7=9X3Z6K%R,\@BESKVD$EEEPBA-2,1WDOXH*OZ+BMGERZ% DU9C?AZ!)OM M!Q9P,*Q7I]AQ%-&2T\!YXH Q''H'D'%MBD ?]L**6!^1,((Q*5>"E;)Z3DZ$ M.(,9 /$!P;L4,F4LSF%%NB/K;Z+,XH!6)[:X +NQPMX!]CW+F UIV^1K7JT M_A4O[$0[@/@!HP08,*V)!4,$).'4-R#;L,8402%'(W$0\(2V &0[#N%HTAT1 M^##L^=3G[#DC4T";!S]WH!S/#A3_U]QQ63TQX!\.EH3$ N^,1&FM]@=L4WA* MQ@(H7@)>J(["+ATB"AFO##,%$G/])2ULSJ@"3B,O@VWA+45R84>FH.P@*=)R MU%;("[%%R7CI11_%.@W>\B*0XHSZ$C*%!^]@6,>C6X0'*N+* ZHMCY3Q817) M*27\I.R;7ZH4Y78^]&V'8 09A2?1CS+M\V0H8%>:(=C-?\,<6+_2X^PL=BU6 MK!*WBW$C4!&M.$R*QCMA-@R>4-?Y&_&!:@XOB3+<#N4=;"6+G]"*I>J";, M$E?&2\L!U9)[@(HM-,C.&"V/?I,6+P^QENBMQ6L1/29C3&F'#;X5L$FX SZ7X_A)P @,D_8_%0'C%_U,D)1@2=0A M5*[XT'WANMFF(/QP!C7W$=*B;!Z5$$#WAOT'4K_ MZ)L3_HU78ZAXXN<0_O@#G@M0S*-BV9![M'\R]VAW(N5S"*)M3BB*%,0+Y;<4 M2_1/QLYSB.J4J_0T2/F8BC]0W$"5$A1D492EC8.$HL@1=8,A-@+$!GH<';"G ME@&5?^"@C3.7%I\>,IJ )AA,HB4\6 MCCP^6S(H+?+M(@=7.:"@#T;S1T'DXYJ=B'8^"IE?4:SXC.8!:DK UCR;5G1Y M5%P?C&5J9%!=!H1#Z#"]HGRI28.U]&D*V0QX<,";2Z$A/175TAO+XP0-B& D M0(<%M1>="*D5##M!'FQNB? 1V7CT_HLJ88=;60=LW=.4O\V\!:@AF6."GQ.J*G7%$Z6*\(J:2] M_G% MLN-"&CM!3O@OWF!&QYY[O^K?489_&[+Y!U\-BNF(Y5%)&5[,(VVH@E\3(V7CFRFT3*+?#0?V-W:O OS^9)0F:HEW(EFVFMC0P^ MA%&8R)7XC].D\PA\]9TL(^K6$?*U3"HM-=HA%^T6$*VW(OM18?\!8S3CB0_Y M/;[!JE4]YF[_#K#;J*"B$TRI>4>1?:";GJOO[[*IQ_K@ MLJ_EPXZH].*+3/IU4[T(KU2GY('M-=\DH34MN\T*"!KM[-(EI];1N"HW/:G< M5.(WQ(BZ/#4C5?(XF9L0\)Y<*//;:6IKT19>H)V!]>/0)K41WSHA7HIVI&6] MP#"4()@R6K>H3*9.3GIW0*TJQ[/Q3N0"C34O)"]98S>.2#1M\%MZ(4]KB[ P MJ,3SN7('T0%EL+5B ?5%= *Q#H4"!ODQMC,1D!A!C&CNZ0E,NU;'-*O44GY' M>:Z\LP+75T)G$?-(C>1G "&",QNG$1OIU10< :0(ZCRQF$T!1$@;@-"(+PI- MPA!X?"_C C,* ) .36*=O&09H\"5_IM<0"TPYB(@>")9*=!.'1D?M6>,,)\TBR^K&:WC5G\GTH-V**IY4>H M,KZI39T\,W7/C' N$@:>,5PTLF"_;WEW-,H#/V/PA& 8BV>-,UI*/15:B4G$ZT;.#4OE1O";J!S#C)^WC$NS/]WB#$ \9L.1Q6C&_] M=SR]384W1G%2HY_=/*/#=NI@5W1VUVZQ]%D6PY$R,>82W" 5&KXW;@5-=MGR MK&8JBM;E:CI9\DYS%XMGTU2[Y0:F(.F2VW)%P&9GKJ?/[\+H\D/LAU.D@! MOA!=*HQV2ZAQFCJ 5C#,F]=G@Q?RKQP=I%Z.I)MN+NZ.WH+PM3CK/JAL73DW M"H_V5QB1PF@SYAO)F_!)GHP?,;V2V=W1G)4U/R9AZDE3I 8(LQR=[ )IRXZ6 MED!ZR91(YN&BW_/VY4!B:7=ZO%9+VYAO<7)1TT\5VJ,G[9 ;W/R+$E+,5+.U]I3WF650_<9/589J7S=5;3!:/49TJ_NJ MV1^I(]TX)#4>C-8HF25[.F7.@[558MPJER,*ER/4J,E>38N3TZB0V',Q"B6Q ME80H;Q^CZ_/A]& ^NGA5!_0YM^B-FU _*R"WZ&AASHK4;88N$"O*?(I"RW4* M".55*:&PY!K"K#468)ZI!JR,^CJD*I(;;S8.PH&^DS)M'F^#:Z4+7=V_\NW& M+3M@'E)6W2RG2J:("7W%14\\V_K'+(B*[TK&D!FC"'C># $K?HD>LHCN.B:0 M8WH1 =OT$V,@6]:<3(+QX\A\,AZ^V[QJE4F%6F\K6&=9*AGE(F1(DLDE 1=U MH;4@W'/'B77E:#3EL.UD$J&H8?.H'S)=]_'GF"5>V;OQE#['O/D8O$3O"3"/ MC8FUP,$<;HM'J @U\/BE>BB4(Q-#BMA-#W> IGZ?"D!C;DQ"L[@# M_\ZAI?Q$H?2-9+H;O?)*"AXI6.1)^49\(1$]?RE%O:J8+F:GX3MBK@+/PD27 M$G<)X1PAH(/EW'&A.^,A L7PLW0GJ@MX_-BP_>DI;P6_&=<$,$#&$T(\T\\IO2?J]WCGQV\J58ZBA%[I)R1BEN?(%D1S M0AG^(EIR#QDK28H.4HT;';!XA4L9=,H!9RQ>B;+H9K61P5J][3,P\5X4%1O= M?I&\1EMH50DX*#_R%UC*MD@FI2F"Y23Z4KFGO.>F^"J,,V#TAX8^ A("OP75[A MM0BH=/\*%XE J,B!732#,*J+ZWY\SO7-WX:T1!U\G\I8>MGH)/((BT=08@'LJSG8TNOOB"XEU8"Q\(3@ MW/33Z^[LDIM'I\,FX:3 D;)[(I79L(*)+UR^,VK+XC2%]V@\IW_KY6XSZUVQ M\M1FOW%D\P ':=A>\O+O\223?G!J!G+(F H*:Y[[K^ M/?7(B?$$E('C[V\=S#:WW,O/5H15.93?_2EQ'5/=: M8')[:JJ7,UW!A.:;:7= MC5WOGJK5=E]C-BM,8XVI-$?)O+\#33!9AO!U\BG]*;?>-VSS%/H7%N3P,1XZ&+]X([*Y@6W-%]5<;>HQ&PNLU.EWPV2=E;^_Y9:7)QP>9?+_> M4N.ZK:4X_:7G1%_NW?1FCR$W#(ZU;H"_T-+H?").NFPLL4==UK,D_PAO(J,+ M1X+_0D=\S3J)Y6@=X]))T'C3GG6W-8YR$[RBW +%ZQHK:7BKCS'D>>&LL,/% M:='6RLZNLD7=/FIEM;:;A03Z.RO_F-ZQ\1M::GQN-(EV;CM[V-9T38)P@(EK M-8LS!CVS?:MO^0YW [6FUANW9?7'%@B2U3?M0?B0"Y6HS;8/R9 /T0RSUDG# MV)!C0GSDYI_GLX52+ST[9K6'7OHAEQAT@97XPI=2(3VMUM)OC](B]=%&,3OH M:6U9O%1'.\3A"WGWGVG"IU1%Q4E&9L]H#.(73U,7A3UL3AM:'(TITZP[-6K%6"4K?VBJC?MF"DE38+'PV'HU&_ M?C=YMIY<,XA\QP56?&>]_X/^T]3+@F]'A4WOE8?0>>TY+LB8(";/7NTPZ::( MW]%:DF?;?G9!J[L!=7K+P#RX-(-J:!*&1#&XPW5T_I9-Y>*V3O%6_@ M2=/ALF((F/B&J2?17+DAKG]?'L8K?FXPI+:.3MSW:>'^^61Z;WTAD9I, 5@2U,U&U1RKCQ3I]\>0Y'"")Q\4J2.F> MIKI.]M7W)# R>2%-N2L73>,!J. K6X!K6ML7[-8!VR6\&H*6Z<)716NXT#=? MB+>:;EL/H#Q8.QTL;NF))R2U^HJ.C:1:2;4MH%IJ44KZE/393OK\@9V$1/+D MBHM42XYV@%H9$; VQ5F'"%3;D@XXRO8(1=B%>XC]@5DG%]Z(34GZKU4^L(>/ M<#@6RFO+I,->O1]_V0=>;*TKM&,M'UX>#755,ZOEW#XI7'=Q7?+H/IFC^S]) MC1A#$H \ST\/G?(\/W$"Z.*Z)#J?S'F6JO6I/49/RA?4 2]/(1 E%=-#Y=H* MHGR#C[T<,2USZ.\:OWOLRY']HX&; KEYS:A5&RWIL[/TF7;M.H\ME93864K, MNOB=QYY*4NPN*0[5R<10=7.MYT67]E1>UR4@UM<$3P/5+Z?4^*WP^];.;:PI[YKB69_>\\/G4SV[:[OD) MX%J>W?/"YU,_N[JNC@=C51OUGP"RJQW>"P?6.;02O)1N7_G[$&7OO(N8Z_#H$O"ZS+V.@RZ)+PN8Z_# MH!^1\&3XH@Q?/%#Z*>UDJIAP)AI-/FTG@VSI57^[PB?,D3H M2@?Y,4Q?$TS?J1]C#>7.F>T'@UTRW$ZCK\NP2]+K-/JZ#+LDO4ZCK\NPGT:M MS#K@K-;=M%UB!:]A[=$<=^4A79LF*IW)#$=\6XB"P8T6';UEXR655?47*W@: M5_&<&^L%6>M4.;?Q,[@N'I.^_\Q=+R'H570H7W8;!950P,ZX1Q&<#RAUH9R=1L06J0>KZA@%^PX#-E#7_R(*&:O M4G^B*I*AD WE..M)>[;5ZK:5ZPS&VZ3Q)[\&W_"(B)=_&]J$_62$P*JC7'G3 M?)>Q9'*Q.UOA;%6ZLQG:>@.RI#N;.1X-=@@^Y [,$VM?E"V M>EWKC[3!T&C)\BLL95BZE.%D8NBFMM]2DIU/DX?;PWA&92N_U+7)R-0&?.5K M2]AU=8<^D^/2!?7-_FBD&XTOZ""':U*ZC&$?Z'$P:G@9VT$:EW80O=3U\6"L MI3U$-\#$OT*1W1GA/%YK29I*N=%P:(Z,(5]WC<4UOR,'/E?C4@T%U&9S/&C' M'ASB*(Y+E9P^',-!RB%/N?(*JRC55?KF>#+0QJ,=E]&DK@T0W9*E[W@1PUT( M\O3>@W_GSA*1]3-_S@M;(W_X3^Q$R!F6O@=_AM60/"DG;W,P'ACC7139#U;@ M@:E4V/?9_*D;21O@]///'S D6#L_YF#ZL=7A0/S;+]:"5%Q-*^"*1BR[?S C=EOU)9=;6AL#).5I)_7,D]5G1\WC)0L]<#'74Z M'Z^A=&E+Z,VW3GSVX2G;*@]..?E)5WZ8R=O>4'I[D-<>0VX8?%L71#ABO=%@ M&?%,HQLP1O[>LY]AI82.+S&J%8H_PY>3AH.LHC43V>+W5_=6,%UOH]GP+DK$ MX#M_T=]9M;QT_V$..!SB5XFG(%OB-=[82!RU"$??R,)R/-@6\G47^B_M+YK17.U&HX>I256)S6Q(8FB\ M9%"E_6UIK2=34_7A4!U-C&/OX7;DG0.I/#\YAD&U@/P&KKG;0+ M_'K>J?0[V)):F=OW8<)_[?!(O;9I/>I7. M3A_8PZOTX6'I!#OH#.=@!K3(U+O01ZHYT(Z\ 554F7- ].GMO<'X\-K3&9K_ M[=P#"96DE^YCIDU0[5C_J:N&3 ?+&W<8=&FE=GH^B9=VSB?QTJ;YY/U-A_PU MAR[@GE%)[4KN;;K-V&5':JHS^U^+&!-U-!FHDV$]\[XES+==%TS#T5/8PUV' MK+69PUZ]T(*.[N4AZ7%D]M7^L)Y/5EJ_)[5^9<%%:?^>VWP2+^V<3^*E3?/) MJ(:SLY+WB&K@]2F4.Q)B24JL7DD>EL3F]2GQZSWLY=/?SOL+5QZK1'ZO:H*9]TU5VV::[7ZUW<,]31W?] M**0_[!WAVOWT>WE("NX/-'70'[:1B*55W'K+LLNP2RV_T_-)O+1S/HF7-LW7 ML0:&S767R#=;H8V/Z$NLK\:G,(P+&SQE'3E8+XYK[,4AO%ZY(?YR?O#%.CUQELR3Y=6X\XFFO@C0;&6G>R/[Z_?_:;J>GZ@':7 MV1&XDH8L;^,05*,0#@;L7NC00_+V4?AKOQ8L$WW2K]F"97\G5VE;EKP:2!\K M4CM;VXH%>_-Z23G^I$LO?&+GF1?E=QB[RL\<:.6JGM_\%XN:ZL]R[XNP_%>?5W&YEY]74J[PNSU9=L; MC%0@^'H&]6$AJ C+MG+]8AA$9I?G'V%40>%?^86.^)JE\N]9Y+^I/$FF.=6^ M7C@5N;0RF'EMBK..;FZV3O\AM8\]PJ2Y+A)2702TB\RT415?2"U>!HX?8. T M4SVJB.'2,]5TG?X]$%6;;QXVJO ZSKP:FI=2#2V/G.B&L.^.M+ZI\166\(5 MGA17;@._+:3)SV"6*P&9DL4R,=4R9LJMO[W8YK%5Q%TO6QM7F/>_":T TX5I MJIHV.=66K-;AE%IA2_G/D] **2\+XR @M(EPGI5]]%EKX0H6E=0$6[2NL]0$ M+R9CU .'YX"K?67 QM"9P]W\'E#WV#7VI(3K=Z%*Y@E![[+_ZDGI(&W0+FIZ MDZ3ETUK+Q\0@\Z$Z&1_(^&F+FT0:,T_3F&%V2GK1[BG7GZX_2+.EU:KPN9LM MAJ$.-$W5-*U;#FQI8K1 3^\PZ-+$Z(AFT :97\@Y>>@;UO-".:[,DMC)),#N M0G\IC8W6&AM#31U)8T,:&^=J;'PFMY;]J @9!LG5;TJ9%\9^#*J56KJT/KID M?>@C53-TU1R.I?DAS0]I?DCSHV6Z0ANT@.*<'C^R7"&7QQ9O/,0D'FL&0S<1 M+2OMD4/:(\9HI(Z&8]4E@[U1>^,H>)BE%^HN571A7 M$3K&>B92G32FAXUI3$4HW[_'FTR&7$F&%(CQV3J#K*,PK>50%BA,!9F-^R&G MR/M86B)"U.:J0'L@-:@2XRKB26M '^:,G"I[VPD5Q[/=> K33-AM'=N^;=.@6ILDF=SKK_T O09T M1GSEPQW,TZN4X5V%UZYF@=LNL8 W IKGB/.'%+VY).*R'/(#OBWX%I#61+*0 M;.TT;*W 9RG96C?9FEB4HM1=C;4EE"F!T1?PZE29 3#(L#+E YV(HZ&NCLQQ M]F5F&!>,G+.5Q>12T6Y.$TUI[0O7#_&!?-D+X,%(1=C5)Z+?DP=[;@%35@*L MD@%/9P!IO-L=GBVH=52_<0BN_V/-E M]#IYYYV_N'$\6@!$* 544.%(_VFR(B][5RB:&/JXK$*1.3&&_9'6_^55!2CS M=6SPFV]D2@C@^VOPSG)=,GT?HZR[!HGG3[G(K%):J($5KI7N25=H:MI$P&(U ML#/$L5)-/'WF= LTM+(%7D[&@,$AQ^ V@R,)"2B70ZJ7H&!O]X60\V9'@ M6+6L]66Q[S_ZP7<2W#EV1;1<.TN2UFO:&3-&:?DO \M&B86CZJUA(ZZNO&D. M_.K46&%)9MF2AMIH"_J*X!>T_(R?N]<*X2%T@E@W4 M=K4 73?Z.DN_?>_<@;7I3<-/WA7\;07MI\!LHZ'W]#*JK+ I M)V-YQZ/)P=K&I30YU";&8(*BHQL,[X#<;C!JAML=D8;^>40:*K6HND9##6[: MVBX-M<[1T,H>'_IP/!HR1^="0PUNVOHNC3M'0^^/ M1T/]4N=9UVBHP4U;WR6]7H_,7K^O MF2TGG+='))Q2GZ1N:H.)UA'*:7#'UK=H@)33-WIXS]%RRKDZ(N64JL_&1#>Z MPG(:W+#U'1I1PAGWC($QV85PKL*01.&_B#O]Y/T *)-]UZUKO$N!ZOP#@U] MM*;,,H_6>#AY>N?EAN3FE>3U_&-Z]ATZ+GO3F%9(EIXCY-K*X@> M?P26%[+[]_#MH_A+M5U8NX[F?58*+LNV+C*[L;D.?)N0:?@Q\!<[WLH4W0BR MY?.316R8'WNZO'W\!%051DBH7V_^3;#9"UE;_;!H]<5=9I++0HU?ZFQ9C7!1 ME2&#-J"IW0JG"$7C-8V9H6@X$&%Y[8@?$"@F@%E[^1FS_UG-VN3\K7L':%33;YDEN!7O!F2WWZVQ&H_SH M+GQXP/Y7JVVK=EW&FMI)ES'*T4KA]"LA#/Q(,SK^P(-LOM$8FPH\7X2S7P3F M&E$OXX \^XV%[(BQ">5P;&X%MK,T9Z_7:%NU42S#6B?E%_[ X(?ZR-S4[VM5 M+&<[PQMLA5?>%"-(,:AJKPY00V.,G< V1:IMSVK+-7<:ET3>G5-,71$0V_J1 M3'J\ 52"0EK2(D%B]5@TX7,S&!M*A%5^AR6((,-W[-67WFQ]@@Z;:;J*H.HJ MJ3JZ2B6[$$8)D6QN[-8JJDF7'_D*2 F0 "%1+/@+LS']F6*HYF"L#HSQL=)K M]ILC"Y-E]H[R5E7>,P9 6PAP@K %@EBF!,'B9VGHJH-*!>BXC_ 653'^BT&Q MP$H4U[%N'!>YSTV)L[ !+L,4!+;99D[G4H M.8G2?5R!-_V1/)# =D*ZYAE,5M(5$ RLN8+!UW3E8(%&B /V+<"V#03R8)-E M1">(BIH0BE# S",STHJL6AJ^B/BP;&)RA -[\).P =$AD4U8)@V#I/,ED0K M4ZA:!D2 D=D8G@U<1*5/[(1XNAZ!F''VE"ZG%&2@;S3ZG9D#7Q23QFJ285$Y MBQU.L97J_AG/6((5 #PU^\)F!D%O+7FE.6ZR428Q M@W/D([D)8BMX%-)#ARH.=!.\*N*%A:5X-$,77[G(BB?M5%CH/6A7FUKJ;,ME M;C>)/1'"^E_+R].5J>?H*B&:XV.SG15E!1%UU@7BVEP#%F_3;#03[WP7-'W4 MU6LSGUK8WJIG5)),IRGV>?PRJN-^SSSRZE]46'XMC&]3[22:WXRUWJ U:#ZV ML)!BX)#^GV].^/?E+"#HZ8%W21C16X7:3/Y8[/L )[;>6=1Z6F, 5^&E!^62 M+=A-_0B[*?7;LV9L>^BW27[T;DQ/:K8'4WGJLEFIV$HL2[WV2;+_S8X+C#Q1 M+AZQ],7F7C52JSTBP&>MU.J]_N$![G99W*;?+KR@;I(M-G-EOEL@2IT+]:[& MH>QRH5+T3@-AS+GHQ4:"E0\9I?0$8]QW&.&3IR0ACDE0['U1''8:?"U$LQ9$ M8:X&-$U): ?.#89QWOAWI#!">&Y-L;JSQ< M%J25$A!8>D@#>(NV3SPZO8KWU1NR/K+V,3(NJ%Y-3FVM1G1*=?DZ<.XP^/_: M!9N69@CLK#.W14]N!4YW#.;?@([*>7:@PB51D(HQ5-/(M"VQBVH.EU8$8V:9 M!,7:&&B?SW5CU)MD/\.NNZBF)SE;]0;"\Q]SY M +5ZR?/XTJPU3*IAR=1LUJMEX(B)&AI#C0K0AK$;T?XCL''*K>70E(SG_4&O MO[ZS22Y=-,=[?U#8HWFHT(8)I3,T:7B(JQ;RW3 1"<#FN7?P2=AT3-E;01.F MFO*$%-M'%L%+3M"P3IK9%"9U#NC>^4M"6ZIX&S*+UMQ()TLG.ETRT)&.&^=& M%+UB\B5+ ,*_@##BQ9)B3&&-Q?#WMX[G+X!_77ZV(E"DB?*[/R6N,9RYA%0PXDLF+^NA-2+.9& 3T->1) MO$F/%;@.ALHL?:!>-!^1XLJ3EF3Z3$O-Y#W39T:CO0S=R2EMS?&A;GX:&ME6)Z,Q3A1*-[O5O WB5BE M#M3*EK0>([N"V.@\V#E02T;C58UH, 9'SS-I*AI/AN!M1JVI]<9M6?VQ!8)D M]T)\CI%U1]E"J9>>';-J(@5ZKTABJ9 VJK7T MVZ.T2'VT4&NBCL87.Z M:'O2TJ0RVF9EM*ER#5(=;3B/]=CJ:&/9RE(?[0YJI4+:(2Y_@'H39ZV3'KNP MSAFJI,?90IE/(K[=8)YOK093K8A1/VG> 8L/D,D&)TPV$/=S%1\+"Q,)W$?E M)HMHG]+8B^7GD(#D%?&N2'V_L!:(J0+DNL:8VK*U'H,%6L6\2!C MVU\L81*AL<'^$+ *T+U34V8'HM#WW^MFB'N5$/=*GZF6#B-^IJDQ [,W*G]T M2SY.*["YFL[#P[JV]D/*9]W<6,@\:*,O'&0AQHI9X4K#JHS;U$^=4L8]Y. MJ(2$MOJ+YJ#VN?[];GV@MJ17[5;*Z2SSGR;&7OE/ VVO_*?^*?.?3EIEY PG M;WOFUX$D2"D*3@I@15 [D^%T)$]54@B+5K'" 9+<*+ CLCU-^UEG7WU/DE22 M%W)>J6+1-!Z "KJR!;BFM7U1PABTW3?"J^$"+%#XJF@-%_KFX,16TVWK 90' M:Z>#Q8L*B"DSW;2YP\_LER1/+GB(M62HQV@ M5D9GKDUQUN&:U;:D XZR/<)"=^$>7X5:Q.R.A#72?S-%ERQ\;NB$) M0)[GIX=.>9Z?. %T<5T2G4_F/$O5^M0>HR?E"^J EZ<0B.*68U:H7%M!E,2@ MLPCRO1PQ+7/H[YI+=>S+D?TSLYH"N7G-J%4;+>FSL_0Y5 >&K@Z&X_/84DF) MG:5$75/[(PU(T3B//96DV%U2'*J3B:'JIM;E/967W" :WEVSPN?3_WLZKHZ'HQ5;=1_ LBN=GC+G3?< M:%\6)O@?KO7,Z5R6U:&J4C B21]B=3R6#RQS:"7YJ-R_<_:@2U]YE['78= E MX749>QT&71)>E['78="/2'@R?%&&+QXH_926)%222H1K-"AC'I]<^(0Y4H=# M4QT9P_/84TF*G25%0]5'ICH>2$J4E'A:2NSCW80ZV",NH%5;*BFQNY0(#'$R M4+7Q[E=E+=A3Z2 _ANEK@ND[]6.LH=PYL_U@L$N&VVGT=1EV27J=1E^789>D MUVGT=1GVTZB5LDMBK;>%"!Q$LNAD+ALOJ>JJOUBAD?&ZUWXS_67U10NO:C;@ MOVM=0MB>Z9K8PR,S@.KZ"KE4K7 M1T4\;@WH<[H]PEY[K &DSHQ5[5"N;@-"R]WC M91?L@AV'(7OHBQ\1Q2QO0=4I&7.J;KA=I?TB($[43_<=/ 5@(XE^L +/CR/E M<]J/3MH@![5YI,49ENWZ(?^9J M!BD7"5,TM#<)DF?M,@! M?GU+KGT'J 4;_0;$)@A:O(2U'%3#+OALC%1-T_"_39W@=MU]5-ZPTZ3E)E(* MMB%7L*EH=[_31\7=302"=0NBX!;$!OL".S/"-L/H$<@A>XZ-,&>@)@:1!;\G MP_T(G%M )&+VPQUM@GF!,9C!.OC?5^__-_W#\H%[TR:RN0<-!F.&@G<"B5KAQ'^2!I/%XI7->E;G.A//M@ M[0],=H13AC& M&:J88*#=KBW;]F,/V1LEZWP3\1MB6W%(EP+1'.3^E,!Z%@ L?=B+%S?( MU&:K4P8HS7EK[1O"P$+)8;OQ%+BI," R2\^/T &"Q@U2R@-[CRU4X*LH"S-= MH*>@,0=6$+6+IBM-GVDK8NQ9LPK91MVEJ)OZ"D8+>5_N ,!VYPY'QH?'QKAG M9'\G[:]9PW&T&97? ;%@75J!ZRNALXA=AEE<%ONT\*?$56(*NX7&701".:8_ MP5*6(, \[!FOP(IA[U XX;"T'3/L+LP$LL@'85EPI/FHM.>Y'T: 0Z00%W4' M5-'8_-:=Y;CX+4AV0.IB21MCPZN98I !B[C-] ;:9;=N^^/L7GR5$Q3[ULJM MEFR@@RB)77/)56_<.QH6>NVJ-NX=C837ZW>0'9>]O>>7E28O!7VO+]O>OG9[ M2,D>0VX8O#,]URJY3GZW GN>+53Q33N'/CPLB8V^BCL?#7OTO=3FWH?D MRPJDFUM"M[*+72L^-6>VBEJ<6-40O*!48SANNQ_%(G/:K>TN]-ANU;?EK&0>\9"_J!I"$$8*=&]GX2KY;9X/4P1XQMI M:H"BC]-8?1[FMQ(+Z-MV3-.S?$]9#]?8+?K/\J:J8LTB'F*' ;28TL!C#4-_ MD80GAFO@(.21]2"^HRKZ2!V8$W7(>D0<(M5A-5H4<]-XP&;!ODQVWQ<62;\A M8)-P2++(5 Q=#[KXYRPD'O,1 MA!P$3,H($=EA%@8*+V: Y[(_6'H#*V'9(,'"CN&6&7VC-]RZ964(7$?>RHN M1\OQ<+\FZ;D\^/Z;&S=]A]#;C9NO*KE,&>O&OR,L3IFGCSB>N&L 1>Q&+'+6 M4FXQ"0?&?C[N]_I%:+#]6P\X!7)T9Z+1)[';%(Y+$ML^=8)J,2=DDHS!ZVG@J7<*]E8P\BR+]^<#X M$P@GRP/R"J,@IJO($@TP-G^?T^EX )@%^X'1_5G>0,+>& PT(\ ):4) =C1A M>VY"$MS1N4'C^9M$G!,"1=.$ 044,BIP+:\T/=N_3_((Z+N;DZ!/3D[E8?)% MX+')AE6=/5N"Y(=[9YQMVMJU&/E MO\SR+/#J%%J%O[RRY\OH-16R2>O7*V_*B3G\ 7K[6Q=^^^T?BO)+'%[>6M;R M]4=@Y'\B'[\*X=SC\TD.LT/"W[G*\M7[1O", )#PP!??"Y(_WV(NQI^)=/E! M[+GG_"*,_WUV4?+ MCISI3\/0A\;8Z#_[K2W&1UD?4 I]6?@YY(2$:(*C/JXA>+;=?W[\'6E_/@.&\UUWMZA?(](&<8ZP]R4 M551>BJ?Z^#LQ9#:03%LZ9MJ2,AILRUM*\A9 8FU+1#A$YA*??G+,V=N;NL2Q M7MDCWL#074N+R:^C@-OLG1Y3P?F0^"B25RY8ZFV%-XN9V7LP=C=U)VPP4><$ M)/9$".M_+2]/5Z9^\+2K:EO>RG "11!1,K3@U*$%>P3SU\+V5CU#!AD(H(S[ MO6-G[C06^*I45.TDFM^,M=[3C8&58N"0_I^F,AJ.Q;[;$.'9&,!5>.E!N60+ M=E,_PFY*_?:L&=L>^NU^Z0!2LSU@VL^Q0RRE8ONTL2SUVHZR_P/F1$BM]D MG[52J_?JEV_<4RCG*!5T6QH#NX0/#5L4Y;&S^/M!F>/OC#E^0.:XRCI*XH*7FE))=)KW%?[DWHU?*0E)2]1Y"7*TS"-/I,PS!M& M_\0&"JN! 7I/(:Y)V""PIBCIR3;(N M9-X5-?+Q9RR1U+DCB<--WHNLW(M/U/ZHN8IF3UZ;;_&]"#_*Q:FP9QCDML)[ MJI3'2+):6.I]B1>OG./FP=V'L;04=(G7+UADCG\,XYM_$SM"GW1 EG%@SZVP?F>FL[X5OS#UH6H, MCA'D^E1V5!]-U+XQ.L*.2K]IVV]N.PRZ1.Y31:XTYV4XP?'#"=;F;1E&_=;#/6!.AX>NV.]]%NX[DV1 BX1WOPIH3[Q'%B.G+$@T]^OGV)VU&6VHD\%0U8UZQ[XE MEFHK=_0(75FEY7!V#+1]>.)98:_;$Q?>PL=ND^[ZR;LL.@2^0^5>3NIP1/SK_S M2KMJE%;-G;U#4MR!T]V.P9"VOUW/56 ,U(%IJF;-_C$=D,L-[]2.SE2I M79U4 ,NLG[/6KR1ZCZMAR9('[ Q+.]W$MR20*6?W_F+I>4]*G,KA*>BP+=LK!7O/BH6;?!( MIO2Q^]6\<"]>W( ^!2,FUZTS' O+CWRGP7[B]>LR

/OK8BD7^MO7BHWC\H"X'>6[B/^#@ M\#L$C#S8 MK.Q]8$6.#U#DCDYZ2K3>9#(<*JOG2MC:J@KKT4D@#A$'OC(E\.8"OJ;KWKK_ MC@?O@,IBS_'Y1\7V/61V9-I3?C"\"\_2UC.*M4XJ 9D2LJ#U9OD #GY>!F1& M@@!K = !V&\A]EZ&_Z-T)>!2N8>1'<]VXRF\X; ';M"9"[NVIIP#-[9CUXKX M8!9,YH=+0LF2OA7VUO!8@M.&;)2CH[SJ^EH&76MX=6L1^ZW:<<( Z]7ODN8= MQ8PU8^LK)X\$E$>RHS>#1=%'I\S\W7;\9CZ/XYX'A%P"OXCF]%''GRK$PQ&O M (W8[.FQMBZJMP0VP+.Q8]]RK7O_=B=@K"!HSRW@./ ^?8B)^U00F8S..@] MY6HZ=1 "RW4?58YD"]B^,,=YA.@1N+Y((EL.Z;GX!&(]>3TO!'D>P[R L"P(J:?P%%.9>G2 MAP./QY9.*<58I?4)-U9H+F'Z2AM6O Z60N7=E-@^U46]3="VFXM5EO K/JM5 MB5UL)9>G+&4#'81?'M28+//2M^23W]F\]+_V[N<' WG W; M;"U#^#KYE/Z46^\;MGD*_4NQXLC/A6'@_=J;-_?.-)J_'HY?")[Y(M]]CL,) MEP?T]7%?>+V&0Y+/7OKV7E_N=[*$ KO] 17[.DF1RYV+"4E>4J9W_I&4(B96X#Z"#4 "V\'+$9%5*#[C);59QEE7I#&& MICH9URSL)5M:R--[;$W@G7B4=^Y7+L5_H^*_;ZIC$/_:N%ZI[8Z(?QERUXY2 M#QT&O54"[NQ%UP9/!W.WZ)KVXC22K]CO[D>6FWG>075-_<)BPR:%_"=V[BR7 M;)-X3UJ3'8$B.P!99-8L2'QJ959*F99$SW89]JJT=Y:1O\(Q&C9T!38\V T8 MQ=?J!5CN*H@**84^N8\$!#I:Q=C*Q=G&8>I>JV3T<,OK^+P\M:R MEJ\QB 4&#*])0.-R?@ 7?NN"V?7;/Q3EE^2I[_%-"'()9!*-< G3IS!^#1GW M-S+[]=FU9OS4])]XC?##U_H_38U^?J8XTU^??<2(XNE/P]"'QM@:&< M"SL8EZD=N=-';S\;"K%NA9:QRYW0RCLEUA>(6R7Y?[M5<]#[/26C)!8L%6X, M@:GRN7(@1P-$519]NHFH3@1KJ=K]I.C_8+3\U5/^-_9()@+Z28B@F$Z11-1C M.*!C$S&6/QK[CD?(7$?,TB2G J,7K'$ MN98!A^&YUM-T&@O#?6LL&6!#,60 N'/B3I/4"\=S:"11$C0#WP4$ M)F&Q,TZ \RRR>RYRA&E 4F5DP5^&*N?":WEOVHO .5^99<^XX7 MJ64_ (<+[IP[9-4TL^H>&*7[>.G?>YC4 0S!F3J8"PIZU@+'^1TBA$Z;_%Q A:OBJ\LFS>^E#^AOETP)>4)]Q:%6 *EP <7-R3\EQ++0? M]G*@'NWE]4RH;<-)Y4 J!U(YD,J!5 Z:5@[@/W5B#-3)8-20=J FG_Z9?OJ8 M?OJ@4OG,_WK?8CU""F4IE*50ED)9"F4IE(\ME/L#U1P--XJR;6+X78M$J_YZ M9/;Z?N2KYHFJ&_L9KE?MDJ[CGC$P)E7*2$O)*D,*:]?:CW+A M>@18!*5UD3Z1HJ/'-&@Z(#9Q[H#B_8"5#Z2QT(@TC$O@OY8%.F!HMH*G"]Z' M4Q*3I)RC++K:P:*KSW6M=Y+"T5T];D)-SQF\J]RR8%M>;).']:PUB%!X+PB0 M-U,R<[RL)0$OH'YU&Q"6!2$VI_B0C/,-QQ&B:5_VE"L;R ^E'E8K=X3@6E;H MDU<)1?$6QHM%6J14Y!7;)%FR#"8:Y1GOYAD'-4G%Z')S.-[4BZ2K![)83*D' MK'.^:1=/LP?#L3J>#-6!OK';3,,F[ MPF3EIV=Q%--"SJR(6XDRGROI1IUA][G$M*08M, :*[[/ E>,4=*O86,LZ=I* MU]8A+IU*'=XB@(W:4*5_R;"/KY35@:XSA? /:.:=P.%Z=*+XY*$JYV%+*N 3 M-/N+:9K$CM=UNTR?S"5PT2K/"<\*R=(*, ,7T\+LP&%INU;R8JA<$,N>@[$G M**3?Q4?3.43%E(%F"9X3AY;0](/" ;_ ?EU_NOZ@?.)/B6.I6)D7>1Q5K+/V M+6LOA0SLJ5C,ET<)9HO/'@F)ZR:J^OI8*@W]OX6G;W%W_%EMVCY1:JB8K3'@ M'8%*03^#(U$B/44#BF*6M0#*$Q9+5T\+/Z?)ZJW&<&*MGS-2!?N:)^&D)[%C MV'IN&(/>>2.+)Q^IZ,S GHFLHL,RK>@@LF]DMJ629O7(?G0\T&P!C+S/@]:- MR/U.LX?1G^]@LT[+(WX+E="IG1RTM=P(^HE6#0S-Y]IE"E1=?(F Y:$)L6X=OD\TQ M'"='PV3<5T?:4'J>*P.1*]F@O'.M$..(<@Y;KA$E@I)6S?GRSVOA/57Y_/D= M:+C*>^):]RAF76?AX.VGZU@WCHO71#:O)R32Y/[;\7)RLE6=7ST5"!EA<4'F+1,@(0N46(Z6+94#N'*8; M\!I0W%K,G&I^,",.=:S%\(V;JTURY[OQ(NM(KB0=R9DFFNFL:Y>E]MPA8%>V MF^:>ZP:8%<%?B\ M$&IBL#I"4K-]FIHMCP3A],>41"ZWA<8U6/DOC?7@P4]HO&&;X$Q!O?>#OZEY MQ2%LX)0DE?B2D?/R/XFA$DIGM)H8]?0N9G\BN!97QVWAAD=-+>O] MQ_U+'#>YX*+!/5GE1KTWT,3*C6C?A*",A3/+3J@%'\IX$/<(X!A@GR\!_=8" M>!^M*D:5-DI(Y1RJ7K?# MM9UM-+3^@(UKUS:C0\'UQVMB*X:TRR:VU1JA'M*&;*13:Y, 5@2U,PUVCU0< MECM?-O&FUJ&Z',!6-O9;F^*L._U5VY(.Z$U-=13,^6W57+Y*ZD%E2E,5#:'T M1.[?QNY8>*S-LQ--X# ]#X^_[ ,OME9OJV,MWYRHQA"O?/JGQ'4>!Z>3&T]* M(G2 UQ<"\9F$X4KW#/$2>+OBM(W(6Z8:;SAZ+5#MFFSHMS_(%Z:I:MJDI1OZ M4BK+W6"-4EGF;#:-6UGALBLQ E)!E@KRF2K(%T)$U)EC>E_QM+&O[>&ZU)Y. M)=NU;VR)O.I"9_43@G[&_LHGI5QU0&VJZ3V4UN;3M#9!VAK]H3H9'\C@;(M; M3%J(TD(LO:-,PU$\F@,D;<$SMA">N"TH)/!VZK)$&F;MMVXZ#+HTS,Y#I^F MME((! ]MQ<1TFH4\2[.0>0#MA?Y2FFA/TT0;:NI(FFC21'NB)EI1'34AK1<) M]\+8CSEVT7B1-MO3L=FR,IO2:&NU/M-!RZ?#H$NC[3RTG [H+\69CC[F+V<9 MCKF"*6)J(ZOGW4 D?CNYGK3BJ@CQT4@=#<>J.1BUQ8R3XKDY&6>"C)OZ,:;7 M=DX^'PCVPMXRJSG9]?K#*/62^&4EC\+L?.YL=$+%LFTLH":5&OBO_A%7-8%Z@EKQ(69DEU M=!+[/S$ 3=:7V.W&ZM M;M+ZX_DY>\H?%(T1XFY!HKD_I04*&1W0VBYBR950B4!?I66I0CI^ INAO:'K M#\@T_4I_D]9W0VKB+FS0D )"2\ @\N)@Z8=803[78X027PI"^I3*RSPEXX01 M@,+*>J[@'V; HO9("5@Y D:)$8C6_#4(?KQ5(,)* MNNVI$I@4V/<(0!:&A,TJYFSBLG'/'%92SUH[=ZPT:=D "I8&HVN:8H45P&H$ M] !B K8AQ+8 =#F>K]SZ_O3><5ULS 2\%H^_%UD>:^C$1PZPPOT4B]I]+:'Y MY)J"E3W##4_VQ&=-#W*D=@73L=)/T3.4;UJ0[N[&CFI /NZZ."X 6$F7'6Q75<(!\[7^U*P-Q*9&.+1L$C\5 MM[C>?#L?L=%"YNN _I%)N_EZ5L=5D;V'#8MJ\ M\;DY+*HYA8E9!\;DR*)L3VD0D[3O2R:5,+W')O)R:2 <( N-H M"POP W ^'XEUP\79R,.2>&'6/0P6-V5?X#+1>T>%3%Y^)KK-REDJHG1/Y!MA MKQ)W664O2744_<6*;3*NXJ4RUHNJU*G(\K"Q(LMAF)*L"K52%:JYELLU>AZ+ M)9[V0TY1%(=L+-Q%P4V-7R9G81I>6IG;'K? 'FE!.UKVEQZNLDK"H!][J:#V M;2J%A+Y;VXN[-M?U=T_/S/'>KM#X5[*UX[*U@O@+R=:ZR=;$XIVEH3=48TQ< M?^@]1"L &%:F?&#,PFBHJR-SG'U9H]-YB>F>-L.?V8LA&%/G,)^(6M?#US'@BPBS6. MM\(1,]:S?LF^;5F_O++GR^CU-^8\^;;B._D!9^:M"YC][1^*\DL<7MY:UO+U M>R=$',8!^3I#4PSL#?KT-_0!D^D[-+.HG'R+KN1KZY$:'NE85-S"']_([-=G MUYKQ4]-_8I7R'[[6_VEJ]/,SQ9G^^NPCHG;ZTS ,W1A,]&>_;3IL-=T4XR?@ MIB@"8EOY1UWK*1]8=_AKU^+]2JD?ZY+=#(@8KWRXA,\'\CL-GQX^2V+#!@,: M%M9R;\#]' OF4N#:[IL._NK,"QX%]0>"SL81*6_ X,?_4GSB*4OJ:M MDT_RI!\L03S#JP9OM,M4*_0T!1'_2CS:] OJC0,#:Y&TZ%T)EV!#@SST[]G( M]R L5P@/P+OYVX&Q<, P"OR_2>+MV12RO'(J5GH#7T9SQ_[;(R%,RUVBZ\_P M;2[]G4^7_CYS?2M*5IJ<$H4=$^7_4_8U4?C=3AV-SI2D8R#6XU);).91 M!8FD_'3-&M(G@E#%IO/I_:[D.3OSG)[RU>,A#4$8TCCQ)@^Q0V/DV#.1P#U=E[X- J*'%[QWC\ !8I&$V!C!KSXMFG[.\>S M X(:$8UD6+N/)_^)K;0[M@O4SGZ]L%XJ@Q>)"A?1H-JU=\& B]D<[,*;WJX) M3@)^%>]:V:;PFW*;T > =+%[.+QV<2-4"4O!%+P9 +T?!RP\" =Z[\ HV+^[ MIWR, [S24Y/Y2K @MBG#81-PA/. [@["4CPWXXFD"[S /].[W9>%+_4YNK+> MQD6]6)B3A08#+ #V&Y)LZ^HY!E#QM6J8+L.O(^PW<".,";%I9U+]QZG7QW]@G?N0^#IV(AY8([.Y=1QV<4Y"TFA#HB7*D;1P)!. M$2$5 )^GK33TK+Y%4,3JLBC>U?")AP([]N&0=JP 2HM9:+T;TB-Y'4[0?NAL M9>0?:\I(/I+&!G/]EC8=X\YF%I:B)C%32V0?#@OGHJD!(55?HL"Q60B$CY%[ MJ]\ [\0X&"I:":A6CL?#/[ 9[C3D\1XT7@^6Y&:1%JB1BNDCN9)$<1:NF2PF MB^',"90**Z1M21.O18EBQ_JT)0^QAFT,="8'/#]">8'L72$.72#($4\99R)\ M9CD8@AK\32+ESG)CDK9HXZU,1=DI]OC$2%0O#1U*VGH"KZT_>+J":>5@MB.= M]"<1U_;%5V9,54K)']5%(!Q*EBEA;XE^-C1]E'C;UIUL\!M^FW/8541H5_>U M.ZX-X(/%@M;HJ\9@HAKF^-C!3F=(#R5,G 7\):8:R^[(!?RR,UF@]/,SE=R= M(OB4+4_]I1C>G+/RL-UX>2.X".Q@K!:5+A$;".(O4IN_$0T?,+43Q!1=K:B/]%I*CZ#F$M_C>9^ M'((Q= +Z%D7WFISV<]=CL!7T3U ?0K_:WD8.IK1G,FOUBN;\8>I%UJ) MTVRH!-5X[D#>WB5/CPL:3>&GG M?!(O;9I/WM]TR%]SP/@>6LPJHY*DJM5&_TYK[X=VV)&:ZLS^UR+&1!U-!NID M6,^\;PGS;=<%TW#T%/9PUR%K;>:P5R^TH*-[>4AZ')E]M3^LYY.5UN])K=_6 M-IT\)>Q2G^_T?!(O[9Q/XJ5-\\FHAK.SDO>(:OC*RWO=$=HTDU:-?,!JJU@! MW:=?[V$OG_Z>Z^SC(7:TJN6E^1G'4-3V#TAJ> JLHJZG0^*X,R=^%P],JPZ] M].RTWCO29=BEI=KI^21>VCF?Q$N;YI.1#1WRV93DF- B5[0,8[->E[.^PM7' MJM$?J]J@IGW357;9IKM?K7=PSU-'=_THI#_L'>':_?1[>4@*[@\T== ?MI&( MI57<>LNRR[!++;_3\TF\M',^B9TP#W^M=;JUB56\!JX;C1'?OR0 MIDTY:)-*;/EI!>YC^KO0$C'I2$8[ M=]%&E-&3RQD(6@-%&2%=P=%D?J#!I"?MN[I 9UH"W8^S@5(RX_5?S=38#Z(+"ME9B MOZAW'[XFG0*2+_4W+WO%8'WQFT0P)2.^7[:_6!(O9.TF,6S+ W*:6U/EAA!L MX66C$3'%8TKW$(!..NIA"VYGL0S\&^IK!+0E>W]# "D,0=8LPEVX]Y6%/W5@ M9RR&$\=C_8KAK>]D&1':7H$>&'SK/;&S;["GM&W% !;MK+@=X\H]0,OZ2]]B MHU_*H/%=V_5#VK:7=5_ZG02W).@I5S8N$G[ AF&Y/I:L23)M V7[MYZ3]&[: MNH$HEJALR; ,W[FN?Y_T96:3XSY\)#4:V5RC2)%((ALZ\HI@[4Z M98@0L"FV[9X'A+#VT2'VX(9?2V1DTNE>HV3_?-0;KB&//O)3X8/AX3)Y#UZU!T=64K5DRO;YIVP;=Y(;*%6 MOVW>>+^V>:5O[_GE"2<_^U;1U5E(LPMJH>S5UN]$%";SE%L8\[I' MGO([=$2!R1N0.^+%ZVU?GT+6\>G3S R99"QI(:&%FBW7VD0+,E.B0U*C4!Y\ M(R&Q GM.':U3$ JNOT2_:&W!<-[1X:/!@0]I2T+E6KG[IE:SJ^RI@\JE8MU1 M%KF'8OW=<@$(Y**POK\)QET\2>7ZL!/7:X$SJ=>#L56JE:2*@Q5Z.G1VHU2X MI30I5;C_23P26"X+#)PN',\)(PP^N*OOBSEKI6^H&N-#U^&12O<&-CF6F9RG M)XT#9D/*ODUKH$OD/E7D2EO^[+2O/6SY(E"W!BRM1L<6YB5LU/&>@GO@]/T%Z"5XC.7H#/ZN\CCTG4ISIK\_^@ \___C^_AG^F/Z\(!;.\IL3^GU#'[V&!WYYE?_I'\D7 M.%3IR"P%OGAP]A=[8K?1E_#HIK'Q]]U&A@7_7)+@)]W-_!1 +F /LJ]R;W^) M%YAZY@?);SMOY]I(PBSOB>+Z/7 M_(G=\/!_Q0/'4?#Z_[:/"(S[[]=HI!N# M9S76D8R4GQ0(PX\#&[]=N# \:5:X06:MN]1Z8R?E[ 9) B2?&H5OG PA=07:P5<6*$R)3.0KC3M\PNN M5W^IS*T[DE1KB +?XLG<-'4TR;F&X5U:0P-&(P_V'!8 4AN9(2U-LEP&_H.S M@*?A/:TWF0R'"KY]XSKA/$LRY7!0,$([<&X$0,S>+Z]RJ"A"SU5@*UQ6I%BU M GL+7O@3KV:PM,M5_,S )EBE$W\=]0R-,%*>;K:08[^ '(T:Y'C0]1J-KW=< MM%ZS+>LUFU_OL&"]_;:LM]_P>G5#UPK6.VC+>@>-K]?0"]8[;,MZAXVOUQP7 MK'?4EO6.&E_OH(A?C=NRWG'CZQT5G=])6]8[:7J]_<+U9DSLU L6(&EFQ88V M*E2 ]]: 4]0<6@.^0!T75<5[*\#"=V&B!*<%$E&SM4GX4BSK5J@T?R:WEOTH MZLXK2G(Z!RM%=C!U]^HV(+1>"E5\G=".P[!=BF^1YCO9CP[-(CILC>JK%^F^ M>ZZX2!?46Z/\ZD7:[YXK'A6MN#7JKUZD_^ZWXG&A/&F- JP7:I$6O,^*)X91R*OKJ,%%.L,X'>! .H,CU&F>:)JJ M:9I0M-.EI9UGQ&$W#!]]5D[U@Q5XREL+A/]WIG LB9?63O-M.P;UP+-)XHE; M?^U'X-R"4,=7/MS!/+U__./DXKO 4!B/]R.)PD-0QU(H)(G#JY%>3,N^ OJX M^O<.T'Q+KGT'U"^N8]Y3_V-$@@7UA.)&LC*[^D@=#75U9(X%AVS!.+E">F(M M:F>Q(%.'J84Y!VQAX=C$@8O5<T[H]&0 MKC ! !$ !C:'!T+3(P,C$P-#,P+GAS9.U=6W/;.)9^WZK]#UQOU4[O@^(X M[G1W,IV>P"0%&^@ !""U".] M)+($G/.="R[GX/;S7YX7H?.($AS$T;N3LQ;$?1 _O3E(R&_QT\I=? M_O5??OZWP> #BE#B$N0[TY5S=3.\=7Y_?_?1&4:8N)&'G*O82QG\/MOG*%S=_[B)?P)G\Y>#?Z:1FCPZN6K M,^>_SUZ]/7_S]OS\?YS_O?CT?X,!18"].5JX#G&3!T1NW07"2]=#[TXR7MZ< M_L 84!HOOS^GHH2((KJ)D\45FKEI2-Z=?$O=,)@%R#]Q0/8(O_7F2])-AI4K MBE"IGLY?Q,D#%'EY=OK[IX_W#%M., RBKY72S],DS,N?G]*?IRY&>?'G1OF, M^MF;-V].V:]%42 4=) .,EN4R_MKX$H<($'AD@)Z7H1NY)$Y6 M-_!WH9 XBM)%.Q&?)*<4\2D4&D IE 1>46]SI6H%G)"F2N#+-FTD1*3#XJ=R M-=K)N%$4$Y?V5>ROY3*(9C']2%OA6ZJ&"51SZ(?/=\.V7H.IZC*&+G7L/D!# M#$"UZS\+4CZ"?C%@C,Z@$X%.L-1]LO(.K?#S:;UT3B#%R!]%O[#/8$0,-1EN MVE*S6EF1MAIK@G+E/3?TTE#,X+2B'QV%13Z*@!Q\@-$B\*E/OG=#VIG=SQ$B M.-?DQG("%;\"O=Z#BE"AXXR24R;E9+0<3NRH_ERM8Q?Z6C)') LLK:H5A(8 MYES',,YW%=K_>="&*K2'1[/1DL[1Z%RKPTB""@(#?2]GH#51)YXY:[)'TV2: MOHP7(.4,4:BU,"XQ1H' ;#<:/L4P;H3PZ'Y'R7@3KZ4-&673R_">,GZ;9?E!?8 M]4>MU@Y4'4;V4 QSA;"7!$M*?S1[G^(@0AA#.WKOX@#4/"X)R"VC4D%@FI_H MU#[ 7ACC-$'TCS5-:H6<*FL_C"[]MDSY4*QSGRX6;K(:S>Z#ARB +L.-R(7' ML@-!]# &+_8"E#49R;("F[RIVR0C1S5?(NBL*3HYR4,QQAVB24%TASQW&1 W M#/Y1:A:B']O5??:RKNZLOE,G<"C*O7&#Y#]KH*"!3Z?8M_YC38G*-"Y9 T'4NTD4I_GH)?Q5H-(?&A,Q%DKF%)A_YC0.1<,\:AZ';H3S$!_" M AH<+I80TY6F85(E!9K_L:[Y+%AGU-:Q_( N5/I.F>*AV(&GOR;N<][YEK\0 M:+41[&4Y-%;I4!1WAT*:;1B["5E-H!UCURLEI(6_"E3:B-4R @ZCX)1)'(J" M:9; @Q9_%80I:.(6$9JB':/D'@IF2XX;RK0K^U4C4F-D6'>0$7* DD-).4#+ M8<0.1>WWZ12C;RD(1_GN_S3P:2Q!5F>"5T)P)V)H*R(P J-$$^4#G*^XX0.1N.MR9^ROKL*"+3= MB/\$.:*#4[9"[J=L O5J L.TA9-*B:-#M)@H^U&ST(9B HLTHM'.5,E!JC]+ MD=357?U:H-Y&R%G.GQR<-D6IDK)J-Y01Z+D1A'8D50Y.[3(YD[()%,H+S-$( M8*4S+0=G'%%NH#KE["S3;H3SEB5(41;AX+3>G2HHZUZJI, "C?A7)K5P<+90 MV'!RX?L,N!L.HUF<+-B75PCFC*'RYI4N6@)[-F)IY7TM4&?-URDQICO&*.N# ML;I<=H,K12DADE<1V+ 1B:OD0S+:!V,D0:ZC,,1MNIBB! Q".RZ^83>?%P\Q M3I$_7"R0'\"H$ZYNXC",GT"?DSG=X(DI#=Y.X8N\Y0"!*<1^ZZ;8G72Q"D3@ M4(UD@S"U4_$UCIAY'<.<[45>!P<3,)JN1=FJ0%7M3(-,7,8%.>\+1][=!2NALV#BGHU M@8$;22ZQ@8\CBO*"Q\;8TA M@7$;*3/EI9%C:*EN]*(O'D9T/T*<% &DLLT[ M2+6;_/M&@D[#Y*6>O,3W:'().XV3> DE6:*;T)6&;VFPI,5N$>GK Q*T!4[1 MR!GVCIVRVYH7G)1"+@QU',$=*+MDE+*0TU>[K+K(, M!#[3^SQ&U6_AF0#4K0UC\4(!V&\B#C]WP=1ZH+D"@K M,''W3JUC"V\:I)PES[^[Y$L;?$GK#H1-'I%_$R>\$= E+>KF JOU)B@P;2-O M5C-M:=93^27CG2_0Y=P=8)^WZAS P?F!:)O>QE:J4U%@U^:5%AV;_HXM>(/E MUJ-G2[YZ&"U35IK^P#< (F\>!=_2:O"[+>+M'O"ZD4'K]H#RJ-R:.G^IQ$CRZ!(U#UV.=9%Z);1R1X9->YJIE9@I; VHVLGHJU M2RV_4BUG?;1[EZW:?[Y^IA^1M@?(4!7X@O[=0+4C!&RX>-\LE:$X.+7+"LP8>=%1,?^>=.!PXW6T:DH,)7"!4='PVTR7'V;0/DW&?M)U&\WXP\J M)TPKO62^N:!Z!O7 [-E]LG1C<]2O+K"FWFG58_.4,F?E2$E*L@-GW77DK=V# MNL 9&@DW26>HG4_)L+##L5)GGX].L]&LVW$6'2=I9-EZ.\G1-817[VU>656H M(#!H,_M5O[#OG[Z_I__0(.\.S1SV#N5; C^_.\'!8AG21R;9=_,$S=Z=T%&W72Z[\W=N/L@/ZU>#LU>#\[,4S]C-L"@#64JD!R.LI FA_ MFE:2=5Z!\GPMPZWSR5H!4\:PM>(I"@G.OQFL24G+W?42;AL:W%4Q_Z,7D+:G M=>60E&L6?_7!TGB"5PI'48M]ZL._^:"O%(!U-?YQL*:@#*'^1+ 4@+P2_=!' M_L;3P7+<\UKLTV!=7ZL/[[0@]T(R*7+<0)DFE%NT;WM#^Z.R'7A D>Z42 M>]*;=?<+S+)PRE2NUT04T74^IRWE&GDE^D'1,3<\$2VCB7JM/L9I?]E:#44< MW6H!Z7X/7'\,8[04S=+]KK8*20)M\MW)S WIA(L7A.EE$/L3 M5I7/ZH!2%/!C$>]."##EL2Z=#_]- @6&^)4$)*4*^)#$Z3*'% "4G.N4/[,, M5!/DT^=*6R2F)[7H 1*+XM59&I-%XJ'5;+]+L8$%<'@61>^)T)BF2@<1:OS MR2SK1!J+.>G9U3##J'0W37'.B=2W6QG0@9_RY[.[E* &24T5/IH*6S_\Y5\% MCX&/(A]?$)($TY10B).X:1C\*W\.V(Y.M,$9I>QIC@;.N+)0\0U);=XWA9>R/8AFOO@9C&.L[2W:Q7:<)O8QTS=60 KI]1 MX@48T7TIU1LS6;]F1^/]41I3F(SQQ7,A0!<_1,$_4 [\,HPQ%&67W@H?OMX7 MIS8MES&CY.=_1[/*-(-A28*'!T1]AJ^<0I\-H-SG+P&9SV$*!C]4%8SY#,6P M>OLB5.^,!1Q9>]!2S+8\SPA0@U%YO>.>()KR <'Y7N1)##W/PHUH*V!?<+@V MG$@?F[K[\*L 2K/UEHZW<0^X-4WT0=>G*96F[I3%>MC)HSI[*M M57)+4X' MU%%9'?Z;S?0.T4D[.*AX!&WIZ2QJ= =B;<$D0NB_(4S8; 3@A:OK9X^["9]Y MC]C#(982 L; &E/?.(D]A'Q\D\2+EF<7+B)_'"Q1=EU=],!&W[P!LLC>CN(, MP#25>,COD&*S$(2I\;(=]Y,8^/+=G8@07JDVK;&DK7X0#5@E:"9$P5ZQYKASWK1A & MEZ/H8AC.AL!\B:R:SAE&I)ST'T790T;\>,_.HOPM03<7R$?P([L(D/\_C*H7 M!&YEB5MFQJF!R]1P(WH-)Q.L%FL0.L\RG![>B$ ]L! ]WXV>R?L0O*Z6]2;Y M]^9'B4TXU&53>:' GA&U4&U5^/41!^MF[XM2,Y_2=N&>/0_8#,&<6-8M*@%$ MRYG%*[7L/<+5+EQ7 9..S# >123)8OQ+-EC?!?AKOL&+?J8:_@SE6,/9J3*, M@-4;OZ(4%1F0,4K8&2R:E9J&P0,#M".EZ&%3UT$>;F3\=B3M)A0:2<_%$E#1 MY.)CX-\&,*-$:%>VE,.BUJ,?L6CX_%LE#RX418[ MYMGI+$,01]C-7CZ/*R^?9X\(,"069O^&\0H4YI.W.D4#;>MNH]0F,5H M?R#UE3!K]-;\QH98ZNEU6XZE ZJ/]RCQL^DBNL TYC-T(;98Y!Y!E/,P)_GB M=[87@F^$,+0?0>)Q)Z "&'5)RX\#1:Y5- O/G4 M];[:ZR&;/#4&U;)+6QQ3V]@::$GV)!"RUCAQ]I @]O?%Q?@"E MZ#X;81A;D+IB.K:A^ 9+G0S$M,B#%.0LMMLN]AJSL[4/EOHYBQ.U3OX:V=HX MI0$0[[OMB='*5AL]3>&^=_/C'=:E:&=O;*JRPVZVKT2U??R6NMQ6KGTZWAI! M>]VO@''OAE*CN[,6(\"A,<@LXPC'B<5AI(C_D_7[M=PA^\YX["R)1%W&VY1JA]UB@Y$'%1\I'WJT],I= MT:SD%8* 9\&VTS FC&.U]\L%,"VU+C9]+>R=Z%N2=S*'\9"V#P4^]/S1%<3 MH]G&Z'Q;6MD";,U<6M:W\+/&>=+]CM*L:F*9;J$SV 1 )_7?><9L+PZZ;>]^ MH-W<"V1.'IDSK/GYC5%"F6>W5MBS;4^(IC0UFLW8-&T'UT()6)N2[!Z((_SK M*$(2=Q=:G)CIP-+HDSF;?13=@MP?]E!N%4RZQ*KH-$Y M0*5\M[0]T7N 4]<$39^.TEV(*>+L&/@X*\TH?$ VS!= *D>!AJU7C1H^0)?FX*9BH8,@V]> ,7OUBC. MY<3-G,P?TDIZ@IJ_S'I;TFR^>7:'M^ONK_1_' ,++F8;=5_,]D]B7UWAC9EW M]!3QYU#8B2#P,]OWDF\ H#Z\9XUDQ9YZ =O;?']%R-O@)66S-/+9;"_;.'V% MV.T@)E+B,J^LB-D;E!$3=AGSES@)?9LSZ3:^.N%"<9O;A9< #W\8$90 =;JY M.,E_O4&V;MA3 F3,C).G>#*/4WK$\)H>-D(H^AB[D3U[;@"@=S0_X$LB0+/H MLG=PCE$:29_#BYN9V#RQJ(1F*S&^U5O,%-!L15A;GBP/I8\K2W"QZ&QFU2N9=;>[K1Y7E!GJ OY(B7S.*&9A4G,#J>. 44RB3^AY&$]:&26V<9! M+CD8%FYUL7O;GBXV6]?;[*,6#(VP2CQM#[BZX&PT$#M;NC5Q]=GTKK M*/4KV6U9.VD48AAF+H;!A.V'3N+%EWG@S8LVR&]IP=DU(\V)T+9V;??%J+>P M#&I=)[J;V_>W&+YT;VL^GRSSV M2AF7KYYA&:9;],1FXG96O:2Q&)/^&L@LZ')HZ=7Z^L*P'0M+ 3&U"6A(3X^X M86FU'68A)<[U#1"V'E11165*'QVO<6WG.AVUM[7:$%L\;6_HC+WED_4]S]-_ M@'KV8J R-P.3>LMG_KOY:\MC^W*,5K;;W,5L438-4)K)%3:OOJ-G;BUU3ZU< M^W14-8+VNBP!XSZ&^) @F%70ZT^_I6YX$\SH[HS/V.)N'WDLYN3D";*]$+,! MQ:"4\R#9%RGK4/K=C;35SRWZ7SV5'H:ZN=WP62P1 )UL#L^VM=M %DB?W04;>=C<3: " MQM!M^QG+"[HOB6_LM;:-2!&/]BYW7+Q:8$&H%IX:,=1ZG:A52:5U9PLB*:'1 MGCLPG^=;K7<:;"G!,3!3VN4MDBT ;+^]9:%7[0NPS_!2RH>R,U"?W.0K(FP2 M;L_D$B LFMWF@&H"I*TWUFRJ0Q%8GQ:@S',G_J$!3F,"AN*+)S?QL=T]6ZUL M-28ES:U<;=N:+*9\U0#I2LP&_G&:>',7[XW42J!,V_J>OLQ+\W_[8NL&H*U( MO%?2ZDMZY0:+$%F\C+G&4"<<*MT#^AG3 R?Y]A $ 6*^@Z3MA9.(Q&PG'A1; M98LG]3!0^2Y3F8C)-&#M6VAVL0[78*OSS-8B#5WJ_'3_K!<"-?\J> Q\%/EX M%$FLB-G9]F "I[$-,5?T^8PU^PL"4Z9I2BC[2?P;PN!)?(?^K_RB$SLJ4D=E M3"%T9;[*K^*>_)R"'2U(0C$F^A?$3G/[%^!U[@-XYR/3-#V^#W$?O4.";U>/ ML@_WZ?3OR".3^ XMLVF%C;TT1F#VW*3 =^C/T21AK:A1B(NHA#Y@YQ8FF]MLJNSV)M3LG>2FV=HXRR3[$W MAQG9+_\/4$L#!!0 ( F)RU*%*BLIJQ -OF 5 8VAP="TR,#(Q M,#0S,%]C86PN>&UL[5WK;^.X$?]>H/^#F_OL=1[7]G9Q>P?GM761Q(&3O;VB M* ZR1,7LZN%24A)?T?^]0TJR)5E\2%9,*EE@L7$X-' M1"(?_OB''_\T''Y" 2)6C)S!?#4X MOYS<#'X]G5T-)D$46X&-!N>AG?@HB ?#P2*.EQ]&HZ>GIW>.BX,H])(8.HC> MV:$_@K__DG8XF)V\.X1?X=/1\?#O28"&QX?'1X-_'AU_.'G_X>3D7X/_CJ__ M-QQ2"CP.]"\C Z/CP\&>4%#]*2'YXC7"K]=)*7 M/1K]>GUU9R^0;PUQQL:Z%FVFKM[1^_?O1^RO4#3"'R)6_RJTK9C)4$K7@%N" M_C;,BPWI5T.0R\G1N^?(.: R(*&'9L@=L.X_Q*LE^G@087_I4;+9=PN"W(\' M]F(9,U$>?G]R2&M_=Q8&#@HBY, '@ ,[%,A3RZ,LWRT0BJ.# 6W]\VRR9L%> M6.0!,@,R[&/ZGFA5-W>F2ZB#5I9;T\AI[:<+/0G])T +*X$P1@(,U;788>T 2V\'Z!*.6T M#=K8U(4O3I,(!RB*H($Y#MCWYRBVL*<@#R.(W%D__&48X;2K,T2@U> 2^@AL M;'EK;"?P(UKS-0D>X;N08!2E9*BH3B?=:&#VEH1@8.+5+5C(>!PX%_])\)(6 MNT'Q2W*OTJ\&<8QMFX#F D'3>('(64((E+G"UAQ[T-++:H1RY[L+QLJ6T28F5L32/%-XLR&B>NHJLS+]G7BLWA4(H"0:]!PCD+&3"X?2\\+&CBV70[M$AD<7J"$I0Y11P5:AKA7- MV5(TB88/EK6$)>GQX0AY<91_0\$\'!X>92O2[[*O?\L)6(&(\O9!BY#'>OVM MOMA(%Y$SZ^D:Y$A H)$*M>7R5;C'I,R!1>R\4?A8PGI[O9^5&*VG["$&9//Z M+@E]D02S;D,ENI,(" F7M!,+M#8D,.IAOW

$+X81&SC]H@^1*2KY, IBT; M14J85"KT!Y0*X?6H')N!"M@='"V0\RD,'254*A7Z@TJ%\'I43K91&57L?L=3 M@72WO6?-&$<1V^-S-2$OL&^53?O-UG12^M;EM"IH69A5U:Q0:J+UICMVNL:$ M'W2#\6AY;-49GUF$K&#E^(OE)4@ AF)] T"J*%85*T5&3+3U,Q3%!-M@6"CU M\@'$*6\^1AS"E2W]/HV9;8<)*- ,V0B4"39C,(4IV#9A-?,1$M-?#]3W9BR4 M&F][C :B3&^]X/^L5?"W!"TM[%P\+^GZ*#_245T$*-4V'R8E-NK1^XMF]/BG MDT+81-4,P(L/E(CP>H3^JA6A\N'?C-(Q=3^#DE$^!1!)ZAF,D83R>I!^T H2 MW:L^8<\3X+$I8K#H-T362_F]WJ&P,:HW86!+)Q=.>8/ESZ&8L^,\?/.'((4K M(S#F[$9V$7H@G8@:]G@E4 YYU?WO_QR$?+;8!NS#( :A0R).[6K=;BH KR]Q=R)9\Z TWO&TTB]N0K=-R3K2G+@ MT7M\4_ *D9ZV;175"HTZ&-N$("<"XL$8'6CL6TG/A4P.J]'F%3/77OK6?Q26FSEGH";6.^.#CK/A[*%DA*TUIMZ9[@54L[!Q.] M!T*%A93:]J:G"[\2!QPD])[Z%"B4GW37%38%%P4(9+??>D^&\ONJ6VM%]WSJ M%W35"J8@HG@_5R6?R#1 $<7H6>@,,CGP..WD.%JS!X MN$?$/T=SA7OMVM(]@:66=@XF;4\2MKVLZ3>_5?S=E>8-U8J&2U^5#0X0;<\1 M.$!LC@7/PN 1D1C#Q_+2[XM%B+4)1E@);QJZ:-04 &N1VY$W#JIZ3Q]2'2Q8 M _7+)%XM4S%4(IX#4ML3!L[0RWJ5&+QJ*5,%6TLL1Y!ZM_#EVW0UL]:@KJD M-6"! UO;73Y'_PM'YQ6+"=3+)QGEZJ8"THP+#B9Z]_N5A;W2$!+4,14I!=(Y M\-0< NS?(8&34V#/NG*#XLTI[_C1PBR2\SXLC(#L%"R+:!3H4(NV]CTTU$ED M@9R=,)NUI'48M8:Y.M@:LVUB%,HM"5T,/*K:$5KFWEVG:6Y] MC2P9:L.%\G,)O*;9 1)8J&[F MK%/DA@2MN4+1-0Y" JO7W(MI'#CE5M(;E6L4+T*'A@Y$:?8!*=9[HJ(7^K,G M69@81+/>+!43%\EWAUMICO3%&>]]2''WFT6AF!BW\XG0_!EL3 @P+I72BJU M-[>\V(M$FQAU_ $KG2:!H=LVY&76X?B&7' M7W"\.$NB&+2*7#S;7D+S+5(G?/CGB+V76K5F.HRMF#(Q*F=M,K+UH-)DMBG; M%W-70[HT>D?'T$M3EGHPPXX=GR;YB"G9CR@C6S0+R6J: 555S;;F)1D;ZG$^ M>X3M#K'(":#ZVB)?48%1 6*B2OT 2\2!D>$A,Q0AD ;-?G$.%MP+65RK'"I) MO7Z@)6'"R("1S6XBM?'Y%D2X6^=5>>O[+KYDC(Q06<>A28?G5LEO2%<$(@]Q MT;':N;0P86[D8^??2ZR>0I\@R4U>PSTLI,RH.B=*S4[I&_#(E% M5JF)VBCK>GH1 *M2^35@J\*G/+Y*![S,%P\_HCMD)X0M!RY<%]GQ-& ,Y^D8 M\M:]P+;_=%!5,A32H0AK:3FO:)_:I0?Y7!1 JCUK:)O-17_<(X?R M2]BZX8%79;L&MCOV7HK.?V'15@EP[U7DDV&!1-=&<7@9CH=EZ:FP1* M4BG7-W-0(=_@UVKJ'_C4\$Y)Y6V.\FL0H.SE+PHE81&)Z4F13=)W\-*?\'OJ MCW;Q;+-;@AGPF2Y"11/MG@G1,/PHT;_H..>PP_@X&P[45TTW\BKU6ZGF(+3^B]%%+>2A1J];ZK@)M>#;Q MH:/LU,8M6KMIL)-=%:C*B_3V;09Z&;F:&*G&&;G9Z[R[+6]J&_FF7(W$96+$ M6]%6GX-0'IGS_20 N274,C=3GE:MF3C;"=@6S7;*/'<;@,-< '33<4]"[8K_;1[5X^&=+<796 M@R*:!'^&6/;M^Q"(2A^61W'LH=0WJ'3#P<5^MT9[C?MNK$NC ;7O=NC=V)01 M&%T\(V+C>I>L!G5["G<##KM]$XR;HG.9ZM[4/0T)"9_H]3%OA'(*]Q0*$4OR MT$ M0VIM)JX1>4 DLQ',\C=<3C5MJ:<8M^97'G.H0P$X@EC[8N^R#ZMMY-L^ MK)&X# U\K,H@2Q"M]K2%6G43[8-@6-3D(E)@TM#8QBKIE4R2C;#=JOOJ@-WB MT,@WNVH5LO@(1=,16Z[[ZE#=XM#(A[SX=,^0C6#J:@MLL?JKQ;;(I)DAA]NT MTYNH 'IK.L>6ZKTZ1$O$3OY_)&%1.6O;)1?FE;"6*W!5P>^ M&MM[BA?<)J\^A;W\\9@V+?44V];\&OF:V6M,';'[N&V5^4%S=&!9 6>4CJD+ MG#.;,O9#$N/?F?3D>6":-]5SO)LS;.0#:XWC0DT-!]T1SH8!H'I/J(KJ-769 M=U^$U['G O!D%7L.HHR]CN/ZNGJV94F0C1G1\-E#VPZL&I,= M/^?V+8]*QRO@[M*@=/WZVYM+F+4CDIWDNVK]\MSK3F6S(S1-,]&T?DBNPZC/ MFS (:]-CB38G_.78;K\!>N,2&SA MW /$\M;1EA/X$=U149'5U.5&" &+YPA:\/8=D2FB2.P0)ZBV]_V:;2=^PCQH M5%:R;>+:NNM"]RM(4KBW=GV=L2Z->M3D%UI/+WLKH\T8R"KV#F@90\IY!E[4 M[K+$0C31>YK3!OBATT*>86AM:JEY3N+LJ$)<1X_E_<*$AISQ(TR$#^@F\>>( M3-V,Q-25>IK$46P%U$%,H(B-6]KW$.,0N$69[''0ANUH'8 MX:V.R88LFQA7 M+F*ARL%FC+94 U&#)NJ#> PTT081Y]UFB.&<#U2(^\QBGE'!(S;E%>A*/]PE M\W\C.[X/9VB9$##SM?O1[IKN+_S=R:#;V'..(I2B@3[#Q$[N%^B>7LHG9,5. M(M.DOSRTU>N;"*FJA6_(:K=AV+PXNF3N,-X7KAZ8+;X[65OI1=Y%2J*CA**/BYL_G0:&. MEL'3#)2:XP8>-R:N;K, 6>;E+8>JMG0/0:KEP\0\A!?^T@M7"&4!=HW&E4+= M'D*GP-5>5HG9Y+=BC%B>S%9SB_<( C$C)B;:J7>A7>(K:$%^0SX-7HD?BDORCEA7GI+X^,T M*1_+UY?YU]@8;;8PETF<$)1'Z^?[M)LP.*,I;CR6<+]L%](]S=XSZY:)B%*Z MKW& _<3/R3\7QMXJMZ!W#N(2UG1.DC=DQMO':H"*)RLYKR9NK11YF 3W3^$_ MD%7[VM8.;;T!^(OLFKA[4V<#>D7=Z4"AM;>A!06&34Q/J\S(99B0SM2@T-B; MT(("O^;O145\X,?N;$&AL;>A!!M^C=S0JO$!BW2"+#<6/MS6HJTWH )%=I7W MR=\V:CN>J#4_2M,]]OI^&*@(2#>G@)J#0.IIAM%AM\6N6/<5P%=D1YJ]=B]& MCZ8#(Q&:(=M:XMCR,N_JM<&K>! 5X_S2)QLGOH\<;,7(6UV&GL<6_SU(,1E<2>7_Q'M: YF M]J?_ U!+ P04 " )BE',E1 !,( 4 %0 &-H<'0M,C R,3 T M,S!?9&5F+GAM;.U]:W,CN9+==T?X/[1[/_=TZ]G2Q,YNZ#E7=G>3EMAW=NUP M,$I%D*P[9)5N/=3B./S?#2!)B@\\JX!*E&;"ZSMJ"4#ER8-G(C/QK__^,I^] M>R9YD63I+^\/?OKT_AU)XVR4I)-?WE?E^,/9^W__M__Z7_[UOWWX\"M)21Z5 M9/3N M?OIT]'%5\#V4_/FE2+9*_SA:E3WX^!]?OSS$4S*//B1+&.M:K!E1O8/S\_./ M_*^T:)'\7/#Z7[(X*KD.M7*]DY9@__JP*O:!_>H#U? MV6S@Y"/\\3U35Y[-R#T9O^.2_EPNGL@O[XMD_C1C"/GOICD9__(^GCZ57.N? MCH\^L0_]RU5&^T,_FM""K)'O]W?KK\73*)\0SB+[T\>-HA^;?C0=D;0@(_H# M[2[)B'6TRVC&*'F8$E(6)M+HV_ N9C_*Z1B8DC*)HYD+F7<:] '@H:3_RX9N MT1OWGM@@9X.UIO"RQGP+?D]&A [$QQFA)6BW+!/Z8Y^V1O*4@UH#)8\"ELG)# MP:Y)$>?)$^L(O?%E520I*0JJBLNH2*C>J(H*^C7>42Y&HX3]-YK=I>,LG_-? M7I,R2@P&DZOO-(3[4,WG4;[HC1^229I0;J.TO(CCK$I+NJSV:=>)$U+ QPR8 ML6RNH?#WA.T&:.4X>DK*:);\P56S%N);-7\D.16&2DFH4J^R^9S^F77JNZ*H MR.AN/B>CA(Z*V>(VF\VR'U3(P90-B8*U >307ZSXH0T\)NF&_@U4$H20?A2M MZ)CU%:-NU,>TLZ:":NXI2AWIB.T+GEBQ;Z0T7?Q\?1=!'6P62ROB$_G.)QIOBU>^N8*V&SO,7?I4\=+L#UR: 8FG:?+/:K5=KP^V\8=]*X1NL"JZQ^Y7C_1\LBKH#+6R M=11H6V8:OSB%GVJM@_?SY)DNJ73+$//.MJK$M\6M]/2Z$K2FHN5?5D>+17NJ ML?UR0Y6 _8KM'HN598M^D5G(YD\D+9I;=!I_H 6 :Q8V"\=E\LQ->^YPFGRG M3;CB/]^\L!^-=RONO]C8+#-C=ETZQY:+ 1UP111S W:C;ERK44] =H] FW]K MBL>D[8:PV(P6TZYRG?.LL=&8F,PM&O-],745%=/;6?;#Q87:1EOMW-RQ-MQ^>Q3/5IUDK"%L_=1V?6T"S+[N; M>1OM DW;\;3"FW8S77WO^U-*<$ZFM$SR3$!GC%07NU59R^W=*3J]/6Q3<-/> M4Z/)]D TO9QS\AV$"^R[E.W#LCPQM_$Z^@P"6+J1RRLRHJM"KYR2_*K*V?7$ MAE^-3Q48?]S=%:[%R-RMXND&HOX-@C>13)6DJ^_OJ&M#HZ8)?T*^WO#PZ_E^ MM.#%OM.%-Q],R;0>N-6;^,[X\,LWW M<7/V[67X>U)&GY<93,/R[+?(QFL_=:824! M-JOX&!99<\(Q\-::B$-_9KO;+/TP(N.HFI4.A1.T[4C4;$Y75C^2+IMN)"AO MX\.<,!]NEU)NM]M$Q"F5)H^K1_)A#=VAH,+6FXB;9N6%TW&S:I +17MGDO)= MVQ?:U-9'R$M)Z%HQ6GV&26,03,;#_;)XJZD9"[#+\GV!BQ7R@L0_3;+GCR.2 M4*D//[$?V)3UZ<.G@V40W;_07PU7<8H;1P4J.%F>\*!YNJ"1&?_H4%=E>'Y\ M>GY^N%1&JV+SI<5<9%X?/\NR^EF MYI?W![8$KA0QCHI'KHVJ^#")HB<@D!.6!UBG M7OB2+?FO9-EI7LR:&I:8K:-NLS7;:_XQ/0=MT_?TD;P=6M7 M**!MJQR#T73TM+=XT+T0@UOAG M[QI?VI-ODR*.9O])HOPF'5W3.5>B?5EQP''6,2:T:,2LG'EGY8*"&3% M[-H M(J%BJPR7^."X8_H70Q K_;RE9>"*BI.S:[81>?D?9*%6=[8?K&1&#%45 /2YF]RH$4DHLC[OUZ3H-IF1_(K. MFI,L5P^7K9)<_,-N[IK$0"0\M&S_, MH]EL%5:A7$.V2H+XW5S4Q4 D//@_>8-0-W.23^@.X]<\^U%.EZF$E'P(:P"< M\T[RH@8DX\L*=F+D.82Y5 MCY"]X@ $Q6C;?'C(T4AH:>O@SC;ED!9/>PB!8B#X42=I$*"0W!JV=5)GWN\Y M/:!"0#N[MKEBT4_YXBH;J:WIRIH KVM'$QM@$M[:.K[?I27)64#&,Z'GIVAI M:] 0)JH"@+IV9#%")*'(_\E^:?_92'@%^3ZKDN7R9CG,U:8P144 U[63C 4N M"6G^#0 /+(\FE?+@\'&0E%+_I=UB_!KT]%/'")&BD*C?_UF?[D]8/WA8S!^S MF43W6V5 Y*[MC\40)%KW?XY?]8.;EYCG5E7[*<="U>*?T\/S\X/Q3UP:+#HR$ M$_\G^[6KS-KF8$3*;G$ TK61HD4C\3QMZ\0_B%[N1E0^GNZ$"6%@?9'4 4C= M/#OJ($E8:NM\OYQIE_]AL Y,EIG-\@"EFT=%%1P),VT=ZY!B"9M1$V#HX$8V*.'[ MFQ>/+,8K%IE-;)M@NY4C'&>B.JN7-2Q',8A..5U>1]NQN%-IB')$K$V#EDT! M/$=!B\VI6R;^+?K1@K^5*W6I4%<8XH2KF"E;3) "B*, 1Q\#RVI #0]1/,:: ML"(!X2BXL3DCU\L'I)=O:NA9$5?@D\=QY]C1@'$0#;F?VHS]9KB36=)H7)A5 M9,(?'Z'<@M5APA*4JY!(!U-9EDX&))^SY( &<]E^:>AEG5MF5$A<14,Z76C, M5I@A3L"7OTW:4!'TA6!;T %L<#P:XOB1^Z-.CM)58*4#RX3JI1:YB4)>:X@3 MV>>811U 5U&8+FRQ-2P5"KV@W,(Y9D\-SU6Y:@.B4\XSB= 0JZPZWF%7^*@YXYDCA1C3)] MY2&V%=">-T-0KH(\?4R05A/C$"?(L E%$A"N0CZ;4]+/E^=U+BE_E4W!B:#T M\!!UF:I#B@R%JXA/-UO!9420CI+=HD.<0/4F? @AN(K_=&+_7DVK\&:)^)6D M;Z3LC0?1B]HP;M,2-]'@."HVVD[41.DB54UMC68OY:!_"]A8.3'J*KB-#F%&Z_)+-2P,*(2FU=CO<< M)63>,:7F4%U$FTJFPGLR(F3.KS.S])GD94)_W-X1+=,9F_'8O%%8 $*Y7JD] MT;K1@:N(5P>#FM\;;5Q-F UG>2W B'J$)8(4RUSTZYYZ13OI@O[Y8LY\'Y0VE0;M@I[>PJSN1@TN8GF!5* MO4E050,-H;H,6%%FA$7"V*ICHN9QZ4=L1IB2,HFI;!U+ZH*QC-3.ZN+'4&:; MUN5(X6BY)^]?B5U>4T(<^0F*:Y391;HO5L-X,[E=CL)-[G(DC564X'@SZ5V. M.I#?Q9*= #.\;-RRTB6\EW.L(VX,[Y.WB,[ 5ML729P@DFE\O> M>Q4753G-\N0/(GHZRJ#6\ 0Y9JH>6T(8P:1MV78]LR!*77%XC.R0;L&5 9)@ M\KA-C.7K;R;5AB?(<<%-2-K%$4Y^F9TA7^.@9MC"\+@[ M_-E "B>US/9&N :39@T,C[NS!;% %$Z&&=&!1KNTR2L-<7.E-3[+;: ()Y., M2%"S-4Y3I=[I_X MV;59O]DBO=82R!O4Y7Z1EQLLT7_M,D1_Q9QM1E5V#(Z4V^)%K\&RE_9/GO=$UFBS5_DKU@T_/7K?W);I"XNA:(CV+L M-NOXVU38( KF4OZA>BSB/.&2L(C#A$[H,[YWDC)G6A7 HIQAZM!G#7)*5LJGH%D,(Z;8^HT)IYNW70L/3T*Z7Y 3L2!W.S?IME.3\YO]B](\*1FQO MO,P IZ)!68^=?#[CIB2P8L<,3#A7[>L4BS":E7/75DF.I4/#1B9^.%?HJR._ M02:VW:(JR M(::#[F!S4H*))S767ZE)^0\FEVDHXO1G.J5"5HFST2_Y=;4 M'.*.)3T'DF%E@"J M7W%T44GX4P)4W*]1_CO90*RZJ916 H2HB7KK,F< *J"G4W9!VJQJ@ ?5:%27 M)#F6<%Y#>;7(@S%X95I1&H_$50!=EZS?&AP^'R&91NF$?G%M8NR-UT]YE^P! MVZQZ?1=)YB-CU0A'=1X^.PV0A?/X"'?[V;F+74X"ZG2*ZHK<=0@W@:S=SMX, M33BOE>P$BEPGS\F(I*/B]0) P9V^,B#NS@6(!:)P7D)92\F#M2XC'D\S9YV. MWV K"-34!*SASZ"V<%R\F")]:)9*.WKM-V69)X]5R9SR!MG^VU+%W^!]*MF" M5[,YCO0@M)Q:DJ6O*<9P'DZA4_RK)\C%6 MR;KP7#S2(AFXOU*0VUUON>O2!-F;5P84X:^%-1"%\SK+=3*KF#GN@<15SM_L MNQF/25SV4MZ3& BZ,2M6Z1WX?DVY0-HW!UKITJK9 &,X;[R8SRDF66=,F(((E_/U4 M;5SAO"XC$7W9#6TR(!&\D91.A^JWR06G8@L6^)/VA]'KX39E-XFM=L MFM WH-\LHI@US;R?BJ7A5WIJE)5GLB*_FF9.A1:$1.$K>)C9A>[)B) YSQB= MI709+1/ZXW;F,N$[\M=4P#@INY:2Z#-&5H(]Y2EEWBT\Q'T55:)$\<(AD3Z< M!X4L]L[[VT?>+ #VB2.D&I>< M6Z1P@DE1Y(JAX+)(.*)*ETP"PHMFY;@A0@@DEH=!''U9RE'R/P MRCM#EY,IFVJ>E]DE](/*M UFK#K'=2&V'F36V())B^0VF]AG/P09VK@QT1*X5Q;PH,:261$E!Q!.$J(MMQQ3_Z1A<#$N+P>+028YQ-V3F'6B9)S$W$>\-_Y")E&\X$F?R5-&E;(]F'>N M%A??Z?YV,"4LT4%>D&6KR1\RS_LP!.-=W].K#RZ[36#:S][-YXRY^?"YDGDPEAP^;FF:&F:S65-GIA6;#8M;;XQMA!JX [ M-,]+2;=P!-5%4BH[BOD,YX=GFZ9! ^%[=3C'&T[JJ]W-$CU"K>->!QE=,.=1 MNK[44I[I+=J!M35\WIN!X.\'*>U)!9Y6-Y;KM =;PO8'<@'21 MB$NUY=\,R1#L67>W"&I*Z[<(>,.W([B"Z2)#EW;YW; X,9%>#Q^K2&8UF]8- M ;K0@M"T2ZLM.A?9N9ISISQUV[8#V$)+N-JDOG6!8']94>68SSMA)-_;,](!8L63'+\CSTN9K$:3JJ8*_O&N$9\.3GZ M\JJOA]!C-K/7CBSMQW\G1T=69&]Q@ M#B3QE.8GV^[%NA"LK ^+P+W-J( HG3YK)RB7..K79.>\)/6,6 M24F6[VD"Z*6M6&*K;UD"T'WX%SY8:@DG[9O,39)=K:\,D?TLY^1M9?+I4VTH M\_HU;!ET%?YIQC5<%VGEO.XQ^9;8T193WA;LO\*_Y6L.4)-YSF-H\SH _BN) MBBJ'@&;NK%NT'96\=,):'OE[^3U+2_+%($)977%X?GIRB)%!;*W:C>P!2RV/ M>LRN6.6LD["\'<7W-'LLZ(K!%'^7/E4E6S'2F-;B*\R &2/@A9,]+=05-,P!5$M@(@=2:)GP(*Y'6#!Q(+[XBZ4 M>!-_).H"4#!RR,13,JIFI#=^S?M4%*0L+M*1P0Z!3TLF6S&GWV&'A"/'"]L;]G!1T,\&WC*]&I+MTG.5S M_LMK%F(\,S];2=/#K\7(QKU\$J5+_X252*_OSD=+X;(MX4".0G6^\O.AX:$3 M+R97X_,CSTE-=7N*GV29[@TL6#IAQNUS$L9]5CD8R2*%\\1&SR,XKE MEM6A:O=C!C/:JWLC6+Q>J)40S'EL0[IOT9S^N)' 4+M!U%>F:#W=MYJ'BJN9 MD-!GB"R8TUD+/(:RV?=(J&ZWC_'DI=-L&H<'?LR@(<[ :B4$V M;P?).+BFE4?O/23!I/IRP$LP,Z8[@G0S9 !)OC92)ZTR$\N)TU>FA_5/Q\<(2:0;D:DI>5H!?9/8SSB@#UYE9;+J%RAY M+<#HR3IMOKDP(,&0/@&TB,N*KX2D+ER)3J6^?3(D+M*6!T-,*(N]0X:T:SN&,PG/X&[ M2+MM0ZTL59T5K[)&."I?;]$%0JH6NXL17-9F1T MN;B)XNEV65MKNTW;H"^4)"".^XI[E;C(ZNVQ"ZWFM7Z>Q!O9=)=_+0YLNXVN M/9@L\3Q^6^HJQFIPD1WW.<]$N,J=O>J(+%]A,66IC'LQBZ4G M/,GVQ8 Y]N8]VD8\C=*)U*6T93% LRB^,C[V(EC: MP,%6^1"EK [@>PL[57.HX>089P^,I159)TZGG9MGLF!]\7&63&3OPEG5!]QO M:8-I!]M%>O$6Z7Z=X)H2_]H2T\7)I[>T<:RK@'"RC5\OGSE=(E&0O5,2L+P% MBY$.8#AIQ7YJVR%4 3F<--T;>\1^1'> _#X!L@O3 M>83;MK06=V5MBOGXR%=,/-*!SART)NFVQRA*R2NNZ^#*M66*FR^W7DL"&^?= MG!XA$@IMMKC-9K/L!SQB1H^S!6N#-<:?BUU%L-(&'I-T,UBU[5S/Z\1I,:3+ M!QUJ,SVKJK'4<">?701G"M2TH7+9J5E="Z1#S>)GI#S!@=806#AQDNN$@P+$ MQ>5BXU^Z),FV37%EG/CQM5&F3J[!;6.,0:53+O)RHX?0?^WV#OJK8>]'2B?: M:?(D<=#9*P-8_9BFK-(DUR=IBW,Y0%^!E':\2#T\!*5 =$_F9ZW;C5R3"HWO M".XKM-&[SK$]:IHKWVER8EF.AQ])&4\?H_AWM*M@92"5W M$%PHNR))GL@MW86D,=WC:F)H]HN"@"B61DO5JH0/)OQO^0#;B-"E?]3+X;Z\ MSJ-TNA9@"X/J+-YDAV4)TE]$(#QXS2^31C:^1;IZ7'3TK)[IE#%Z@U 87MF\H5+VVT;MK>?S)2 MN03OO2_)E'R&D<%J)8K6*+I5D,M[TN+#%@:JDVT!A'('E130GQGSU%.$FIT9 M4T*!WDAY*@]+:]MX;&LP._45V%3/2'FZ']6D$KR;AF$J>I!&2BOE.TV"Y\%( M>7J*8I%1]59#(R67W)_E=V^?K-:MI#@5]/3L#,6_WE+%.@#^S,$7DYSP!46R M%.X7 AQ^KFC=KX4*^1U8@75*ENJ0GZYE]PA2EZL6T MJ6&%DS_-)5W8BY!OWMK)E_:Z1]ZPO6HR>BGJ@.RH%Z_JL2!8K(SP>$RE=IM5 M+(02;.!JU0N*<@D_=TOC*A@N4JFI%Q+JDQV\+A8NJ@,2H'M1U%:^$XR() MFMV%I:4U8D]JG&1 M4DP Q13D!YSSSDP*==$GM[K*? M@KH=8"ZRI(5-7BB;97\LZK;+3A*C>7K!@,H?X__('&9/.O2ZQNW 5L Q&=\:JUT]O#"23FV*[M NMD[2CS6.K3G]C.H3:3^J1*NL IJ+ M'%LR!]<\F4P(\TR_>=;<9PN*@H1^_(P\W6JK4+A(@&6F9_5UK+ P2.G)]<7L MHENE.[VJ=V"X2#_E6]G8\[]KK6OG5E$8-NK3?' MJD&%D]OIGLQ8VII^E)>+C4=9C\R^:V!RD:N +)[73IHA: MZ]-^84"$E0JA 0-Z*G< :I(T=8XR['6M/>YT*]Z1BRBQARUW3I5VJ7=A6GB@!S=2_*V7$LBLPB:!JRQ])GF9T!_[^3+#JXNVF &EH M#Y:M1HIHX6J 4<*BDX0T()8K"BVQX3Z*6H<_>X 2\IR$6W"9?G5$GGD[@ WE MP9 FY-4 *(G[=.%: 3+=.B+/O!W AA)5TX2\&@ EY+G(1 ,RW3@BS[P=P(9Z M6JY#7@V $O*<&"FX3->.R#-O!["A)AZJ0UX-@!+RG%A#N$Q7CL@S;P?,"JBW MZW7(JP%00IZ39 =#8 2\A ,+(+D9CQH@S^XJ;"U*.N!@RRJL=DZ9Y49( EQ&+$KKP%]FZDU M5>8Q<0W AGI MR9+!T5"$T;,RJZDO:HLRB@=)>G$AJN-:H 2]5#>G# 1'@EK MH27^Y7_L<3&+]7/VR@L>V\9 (Z@G]QHY_VJCE*2'PGWXZPK27H+\]Z0@^3-/ M7'Q;E55.&%#VP*#9$#9K"_2!>N1O,JXM04I(QWC%2-5SOY$?_$^ULWNO&P#D MJ$8!MX-Z'YF$4X2 &:,][,[^SM=-KB]N]J67Z!\EQ:VPX_#W !L,J>WZ@!OU ML.]J1$F 20AU8J'Q^$#%Z3GJ(=Z8%#M $C(0_%;4>RWVOY=1P9^Z?R)IP5-T MTX5X3)*RP495W2QH"?6:WO&6U1"OI%>X"*#A(G ?T3')ER[T?,*'_Y&_1&M1 M&W!TPU13!Y:$'A=^,:O'8MGCKR2N6,P;E8N=:*^C14%[RC4I23[G;Y(K]R,- M6@.N( IH=.%@\Q*,@<<&B/JAA&G-C8)6RX\8@;TKP5S![:0ZY:JX)IB M?GW:T^3M$MI4695]P]\_4:YRK*\P6%=C%G MCZ/SM[UWTF(I-E0-6@4==N*S+(-@)2F ,%/P(JA[.T$B#LEB7" (V$+R?>/1OA/# 7 MW+S$TRB=D'NV1BBM#_)J('G7C \&>"1,((0X#0B=LO,H7RQ3@%A<:NJJ,O>( MSQVSD!MCDC"(8#W:]DQYG:POHT(9J*:LQW%VY"!J!TA"'$8PE,R[:-,'XCO= M4+U"4=Y/6K<&.NG&H=4%3 GU"-X^VZ*O]M'KWUXGS\F(I*/BCG*1DR@W'\<& M;8$^NG%B;0Y20KH+$U.K#Q&?GAUVPQQ?$YF$)Q?&I7Z>Q82,"F;%,!#L&Z%= M:^7@<)45I92_Q@T#^FX,1<>():]P(1B++HJ"E,7?R&QTEP[RJE"=&??*N+ MZ?THH1/HTD_RFL1TWUD0.AZI6/#5L*QBR"IWGC, M$QKR3G7SPCQ$A,XU\L)<2MP7I>PX4:.0Z'IE+?CX"I!^[/=MR.PW6YC)2\G= ML59R;*&.^0,S/\79_",'>QLE.5_"OM+>4.4<4/%0S>=1OF">!O.G*%T\P":& M;CB_)-%C,N-IBP?3J/R-Y*N*HXMRW58OO;AGZ8T98&X0NB9EE,R*]RWO:]8" MB>1?R=U+U[+2 M^R--\2?/)A[T?KL6;3_?:8IA'Y<]QEI9TFKB9\?'^R_N"3.9P?[?\^RRCT],O[\N< M;?LE#^$@]M#+Q?K'OR4DI\1-%U_(,YEI\L69-0#:"B!-N0?^U?W,3"V2G,.( M_6%S\=I'H$U^9M4.J $KL7I-RC2\6^&6Y&KZ<]$?2EH\M'Z@2Y^'<+V^EO@N M?:K*@J,_T#[RHJ@%4%'O[.H-40W-"J02M],PR#RJ1>;1)D14\[]O,G>12JYY M4#=N?"O#4X68[]6VZP"\ '+[(FS/))J0V _0SY ")7#4W]/LD04Y,_"\_S(# M5!I3U7$C[B9.\]7;\2>Y*N,LA9 EY>UTNP+UE2'U/M_-$ MR'GR-4O)XFN4_T[*VRH=R5\<4%< @*A6;>_SAKC+:/0AL4!A9#EQ_>SYD:=X M[R!W,GI-2)A&,#9Z>73[R%>8MYL7TSD%%M3M ).0AV 9]$5>*$NS/Q9UJ^N! M"P\*>);&\)UT05F0-83TW,KQ(')?4:&1:-S)J[F>WJ@_"B+/MC4+9K@D?&!: MPRX7&[:CVYS\LR)IK'M5T: V8/YS&E6T.I'T TQ#FDCF6A<=.[7YC;2O:,PZ M5@\M.>97&C*H$GHQS6>>Z0UE&],FS]J-#:;M:O-"8#VUF=]V**H#>E2G:YNQ M:'%!*0,JH1?!++31O5>+V,+RZF._'N#TL_<-?:56:$/BE()@(EK+JU:'F1UM M&['Y$N#KVZ!O3WO^.OL#19?0="?O*I)T24S'N3?<)0/ MU M1ZC=(*!%C=U![1?-%2?I)@CN?;#-7*OS.BF8FSI5X\5C4>91K \E5M0%O&&X M^K4066"N#PG_"#90J =\J#<(YAQ8QI5(DW0'#S@DY*Z*9&H'J5&'6 L=^B)H;TI(DR<' $JZ$ZM6Y'2^@E.?G M*^[2P92\AHN.P7MY#7(=6HL>.-I\S_;%)G[4X>=X5[!+[AV<[HRC21U]BNOL MV,_R8194ZJ,#>#J9[)V37M-R?R)?JSH]H5W3UAJB&9@72 M-QSG>GP:4G!).RN[7B%O/-SU^#-V_@P]!1;4[0![X^&N%&,HZZP_%ML)=_44 M?'G\&357A,D8$1Q[#7&Y"(;UM]/]+2FG>RM$L;U$W.\X=2R/^?V*[AFB0OA2 MC>]/PG@)(\,(PEVG+VVZ"!26S!V.9;_*TI+^DC:R:WU:YH#_0YZ)'4$4T/!; M,0'K^BNZEL,.=&Z@A5\ITU^RHKA+XUDU(J.[E&F#%FMQ$I;+ /I'?7&L^[.R M@7I=!'JW,TW37[/-53).8EZL-^YQL5=[I4&V__IM2]-V'=& @;=RTX,QC3?2 MNHN =ZQ^K[[O9(^/WA/V]BA9/FR3_*%\#BM4>8&K,,+TW\H(:4I%@(D$W*B* M/]S;XLX'O@=Z#2/$JK.[G!U5!ICUP!)G(0'*V_+0197? [VBAHMTJ(N:J=)% M%@2LS<<]89SQ9]MDIVBVC SR9#+AS[O=/(./.\[>HYZXP%08]ZQO9>O1D E- M5H:VP[=>WY"\2\=9/N<@D4*S]I]=5"P2HC<:3T^.SA$N$=:BZ(*:M@N"O'X, M]LJ0)(7JQ*N(1.Z@PH&*O-Q@C/YKERWZJ^$]"U&4N#IL_1TP^LF%9.76(%/] M%D]BT7T%WYAK6GH)NE,"1/84VZWU)Q!K3Z+A'8%]A9-XTS'VM7]]98?X*MDJ MJODN+>CLQH:ISEU:7 -NQ@-X+N- M!?(7 RI+(?Z3UNG&Y6= B=@O"N@8%O<++WH()F2BNYT)>^X/KE?IEA2$R N' MSPT=?T:]E?,R"XB[AD8'P<15K%?7I7L=O[S0[!BD=6!Q[MJ>00\GF*B'30E- M'6XW"@,@[!5[Z^N6"[;TU6U"# MVJ G/YL=N\VH-;'"_F$#.9@D5W+$],O:_9%!;8",9:>OPXTENP*HP22,:HO= M4+;#;=+<1O*EWH^4C*@4/2H3W2*-'A8%6ZC4@8+*2K#&H;HTV8RD;9(LX 5S MCW!;Y53#++5O.KI-7MA/>@.=O!)H!M5(5Y\_"WC!F.[9P:4J2?Z0CV&>9DS[AW-=N,@\Y'E6^$94O4-5#5"& M>=)I/"-LXM/D*PKLJHU%OJ85P;E5NTZ*:$+7Q\DZ6H8+8W*GIJO*Z*?)MGSQSBKTC)? &7+?^PRMOSU\/N#Z/)I_4>0&>78 M9];E=ZZ5]@7W]U+&/2G*WG@P);]E=$73/96R7Q9$1#DRU=*M%DZ6 MXF5AVNP93A8$?E45938G^X5!"W[6,ZO3CP%/8DN_'%(P M7G[;,NK#'@3% 90GPYUY_GZYLDW8V8$2C)^>.WZPSS\^B&K#TV[P(QM,LZJ( MTM$-RUM/2/HEBU+U_EQ9"81']250=G[!/MT,3S"N=:(9NT_R)!LE<3]:<"LW M75)S>OJPW&U(6F$J.,2]SG2]$]$A#>9T)A+^:_22S*OY99;GV0^672MZHG\1 MICZNTPRH$]6=Q#7=6JC!N.6)I%^G46O*N+PAKHAS5/]HUYP;@ W&DT\D_\4S MR:,)Z55E4=*5B9D/YLQB9\FYK!E0 JJ[D6O&M5"#<0%<+CM%;\RL,"R;;93& MY"HK2J73D;P60$3U+VC"I@FR<)S_^GD6$S(JF+V/(2Q6L-7.(>(Z@ _5^MF( M.2VN<+S]>-]:YTL9D'RNW10@WG#<&5J'2] M9R;FJRK/"?VW-U@_RTWK^9[H>D=0!? M9U=9/2X7K\M)G2R6'^^-+^(\K]CS7]"A:!?JYZN_WA+ALR>V37!$ZTU"9YBJ M#5/S;II?U^9Y4O)>1<5;)]./6;";BQM\27?:^&RT\]EEVONUKF7=R:*)X9&= MPW)MH67W\#;5J;!^[.'"^_AZJA1T>RMTW;Z?7WLCPBMP/#H@Y2/(,(FDJ!Y5 M#.*5?0T*A6N4 <1@KO!W1-3>$0O+#\^//[^Z :'GEY2K7:O?]+E0+-MBV_4COT8KUN=6.LC#\:Y MP J"/I66?6N@$D_VPY3)+ ;I<%6*C.;NI1(J9(CB,8NXWC][(8/,34 M+%X6,RG*8 PLC1]I8H"P,K68ZULRR.1X@C%JN"$HN%7+%5.ZY0K!>&$PB6B7 M,>,V0 VH@7**420FTQY<,%$4EU7!/*R*BYBNZ9#Y3[/B26I0:(=GGEX0;GV] MTV$,)XY")"G[,2?Z1UJT=0$O]GE.1X8YA6)PX017M$%F* NG7U:U;U%:F5@D MEM&''TD93Q\CQ?(G+ 5Y9J*YCA1#QLB-N/\E[.]]RCOT>SBO1)SA&8<2JK#9A1 EH\4JM% M&T[TPX;4?\_8W>(]RR&BS 8EK@'84/SI/3(I1.@Q!@(F!=I_>+^1+FM;I4 N ME*@AIQ=Y$E2:P 6$32+M'X])RN^HV8LAR8B]:4?_,"&C@32R,-4!+: _#2@-W,*N(JX+E M>R"C7L[S/E E?:N86GMCF,[@KW:GQQH?X)H[10D$]]5='"E$ DXS.P\)NB%7"UVHF;,%"1_)J/;++^MV%.HJZPO#H,7K;[[1>?"5K]%3NVIE5'. M%2IML*-]:X"FQ0=97&E?,+ ::@#+$^D@F1_#82-V](^%N4 MTX-_N6D(5]_IF-2E4(Z/CE 2"CH9?FI2];#]O83#!>CQEIZ=='+W"N&P>^A34ZRD D:_'T5+]GJ%L$N"@AE!A= MP5 9#KP4]1@G<9U^, M_E$5)23M6ZE: 4%9#]"@IOU5J%@\+LP A1=FJWOW;KL@!^(I_Z?RL3MK/B1R M.[0)8SR9!O$#RV[5R[GCCNYU.UD=4* ?NZ#5(W0UA-WV!99_R3J[*LNK'3]/'FF$SSC>/4U5KT+CSWAU\RQ/ M]+A= (1'S-YHM+?4M_ ;10!@;"R'TJ4(]/@CL@.S#(N=8B]#C91 MIC8$S(7SW:_T>^J9]+4$R(5WE2#J;P)-"@1V$2$IZY9@Y!GDR61"V+LK7$JU M2E5UN,R(9EU#)1M!".=)*6_IOLX\/0'@[V1K!BF<2$AGJ:+./*7M=YC8ZTR> M5EH-*YQ81Y=T8:_>OGG3KO"XD8SU4GN=X5Q'F8T3[673#@Z/,8K+%12NM8SV M"YM%N82>LG-YT+06AHOPQ/KY7\UL"M8-\%PYJECFQF75+K3JWH'AB;0+0AE8^]C76M=MV\]=)*<:"W KSFAPS+OY71& MC&:WR;@D)/U>C S\) WJ R:\$'%U]U8R8PA,0I*+,!29+.!P69NCG>J !"\I MBC.*9+@D#+F($9&*,DWR)@QM5P+$&[AB2X)(PU/R 7N3EQL:6_FMW4TM_ M->S]2$E>3),GR<9JKPQLRKMR'R<77Z+VYFF9[=0N7?H%I4!VK-L[N2H5*M\1 M7*+TYJF"O"L=>Z/57/O:K96+Z^@O9!+%BRONOOR4);KK*DEQD!CE.E#5>P63 MO0Z 1-4(P02N,_A3VKNR")C#D7A>(B0O;IX*GB+"?N92KW")U5R.1\(0@@.Z M&X:PUQ5O5.F6FR,G)WF2)Z2XO+XQM,OJ*X'TJ F(%;U?=-PP0B/AP,5!G:4% MC*?D6S17&F=WBE')3@\\[64]&69E""2Z=7'$WOBDVD:X5Q"D\]2/S8RQ,GVI M5;LCOD2Y+GRP&RL7>^YVI67M5.WB4GKY\0$M1-3S\WY)D!,OO%S>/>5:%HDO M4:^+JVB1^W=17D>+XI9B^6V:Q--U5A+P#2]N7N@LF13*#&Z-6H5+ -2;3N.H M.Y=P)30C7%?O9;-_J!Z+.$\>R>BR*K^GB2[YJ5D#8,M$=54UZ+DHMR"U^3/"(XG&F_&KWUSA;B:I M/T-]N=)NJC3!(M&^BPMTMKH6TVPVLM&_LA+XBW4C9-\"C80#M]?H&[[ZT"WT M=WY[5:#7H!Z\[?1O@D6B?3?';HN.+QVE*'OJFOU=!4*B:!=G\%7R=44VNJ=\)49 Q8-0*H.C05U4,GXJ_ANF+$]BF] M&;R/]8W\X$DQY:ZW9M4!28>VN;:X) R%\1S./8FS2>+@;L825XX2ANB@* M4A;+)PY9UM-5OTM(0?]6S=G;+RE[98LK33[X6OHRU?71(8Y79>W#:ELJD70_ M%'>#Y< AH\UAL\RJ^?IRC-K]P+ -CO^T6_8+>W"2;#0(S@GK5''?2'E->/(6 MNE'@?7?=)[^2J*AH'^ZQGE[E#.%E5"3%U92Y4=ZEW].<1#/6_UE4_9>L,$JV MY_2#7+,X::R;9^GSHPE)'W-ALEFET^R-MZ+UOC^QE^6V-I,%Q=8;#Z*7WY)R MRBP>$.FI1%=2Y)M.PS; >Z3WI9CK"Y "7D(J1*Z M\RCBT9&G-">^M_*.D$OZ#$9Z!E$".<.WX355P1VZ&[9F:TP2!ITG#W.Z^/\U[TRF"16VC5X#OS];S0-N= M0:$?FV8XUL^H$V=K=(JGX5K:"B9)O2?EZ5+>^_PL\.5G.Z],H(_<$5O1:;>3 M^_M+A?@Y@%"S=CJ Q%9LHJ!@G@UPEZCO&N%AJ M=>/@50-_Q&NG7WDEZ-E8^=>,U6_.V@XL!X\HA,Q;*&NG+P)U:R>"D\JNS-RG M^._9C,XZ<(^N2>]I5!_@HUY8&@PN,U+5 %T\)N&'V/ND^/TV)V1U1W-/MX?6 M[,H; 0V@.FP[H]@ I8LW+_SP?//R1.*2C*Z3YV1$TE$MGN6-< V MLOT@J:WWC,2FO@Z=6>?\V,GC\D7AV&+9 FRW7-P$:+\I\P.PJ W2^AD#PNO\ MNMH4V/XM$3J\7,=+-[G_WK6M7^9ZQ3A#S+Y7BS_AK*?'&(Q_A)\GV<^PDOR9 M,V#!W ZP8'P:?'$7RD[3'XFZK:2+'!WJ!^1E*Z3!L_-GJ+Z7)B-$L"X:XO+G MPB!Z5%Y*@O@!>BHBJCV]KNI5:!QX'*C3[O.%E.ZMZWB+6#3!0Q\.4FI M S(8=P&_ 3J?SL[Q7JIJ?!ZP!NK F< B$VNY!'A1]*.5.Z8&?'H^EH]&J M$0"%$L7L\#17#[(#7P()CRL,JZR2HG!(<4$0#N_)*C=\R&&YN.>71;R]IM.M M,=W9-@&(4 R #HFJ UASA1^<'9 .?[J1G9(RB:-9-XV"QT=.GEO@GV'Y'$A> M@+?LS4O,$WOU>OGG+<+AR84*J+8MR=]FL54#78MR_:U8$H]&11KKM6. Z_/ < M,?S0*:O"950+/9C3AX)K ME/].("9.O8W55@00 0>@\"$B6$'-D3DX6?B*)8+[#36/%K4!,NJYQ)K,.O"" M3:#@(3KL_!-JEE*'?$K1!>/GT%I4]ODG5-]_9Z2J 0:;-J&%H.SS3ZBI4)TQ M;( RV*0*+<1DGW]"?5+(^>RL0!E.C@7G 0GGG_Q8EP*Q'.BQAY-7P8NW.]5. MR)$*G (+ZG: A9,LP1=YH9@0_+&HC7IUX<#C*U:!_K^ /;+Y&!$8$ QQA9.6 M "D+^/D!2MH9OY;=V.FG[7_%;4ND7@R879U5H&LUM0 MJ]8 C1\;D,'M9WWMJVX]ZVF@V[>=WG*4GWMZ=:7&Z:4FK\*IV0QW,)>>SI)9 MGQ\$GWJ<:U[,FAI6,%>=+MD*Y73BB[8V+CBW'F-2GT<$14'0,-.'\WXO6 M5 M,(*]L6SHH7/NZ24VY)5*"SG8^TH7'AX'G@[_3CQSN/K-6=N!%>S%I!O>0EFX M?!&H6[@"N(GDTW\]_X_=JAST8< I@OF0,J-2BBW8N\8VKI0/0_;L,2?7 &4X M=XT8=\JX[Q([X]D 93CWCFUXVY"W2CQ;L5Q<_HGRDNF!SUSCK,L>G"/NRF_G3+%L0 M\D#R9SIQB9%\8P_S%72IXD(7@ZR,9IM_O\J*\EM6_B_? MY%K$?=W%85>06)B]*R^8FSYO4%];@DJ]QRU:JBCR03TH)YHNMNW MC94;S#7H0SPEHVI&>F.MU@N9VG6/S#O[!E??28OYC%KKD>Y5Y-#YHOFIHFOAH.D9 JX2T?, %%%LI>=I&5!QXA75A[9W.HU>@WX2JY3C\C? MDG)Z3V8<>S%-G@;9#3V'E/(7>6JT M"Q[K;TC!@P: C0UVUS\-QBWW^U1[+N M)JSY5;01V5?3A(QO7DAIW:4SG2;J(L8\/?F2#:58543H:_*"_7O123;(:JT98RL)#G($J7N2:<630$Z% ]66QYJX/.8QBGNC,]D&?Z>T(T\YQ5(X * MU7O!U5B3(7,1YEF?K\9<;:)!S4CAE*<=5.&\$%W;?KNTVV]$F7ZK-)XHSK\% M1U'4T>S?_NU-:>&\2GTQXXUOWA)M@F5N6FFANDB:"Z:XV5.8R7?3&_&<)A^"C?VTTS[1VA)N;-MSN)=*3I'=A MY-A[?3OK*GI*Z)8!IMY[4M"]!F%;@]NJK')R5Q151 _HBJYDW1;HXVV?/NLK M1=))5N929+_X=9JIS<)QF3RS:^Z_W./%_>3HK$M[YZ7]8^-E5^\&JKUO<:V] MA=TRI]Z/@4JNM&#4^DSR:D*VW =HQG:HDX*L![K,+P?=7 M6U6&X]!>VU5HB9PN]F.2L-6^N$O!]N*K.SL6!^=!I,*K3.16P< M>3+\MA"QH>J(SE7D,&(#(=MQYZ]8C\[>@.VMG1W!CM*"27_7%.+?X6HF':U3 M9F3L5VUV35,1X/CP!F[4//98:UT&D_>O*7+!)L=CGQ5\#53Z!JS-'KNG2FW! MQ(\TMWL\)9!DI(V>*/@:J/1/?BAJH+9@XF#\KP87DTE.)E'),MWE25HD,<_+ M@[K:2V3BQ]*CO^97O\H-)O:HL=5#,,*QC%J6HH !!M5'&K^G^])I.'D[_0]V MI#N)9H(!4W\=\UK0<#BY31W>-2)U>D,)0/=_71R[5&4X*5TYK$<]\D?K*\A[ MPKBEOV?Y+/,H+JMHQCP$#W5=NEUI."PF3*485\ MA",D,/@G<, (2]OA/(W:5#GR11%C8-20!CCY$YQJD=3Z)D./6S-+2K_)]7OX MUW&TF?+""4EV.$2WL;8TW>Y\% RW?X+NZ5=[FG#I4((:Q']>QG[_%=X@"X,Y M1C %M)GZX.0-'+@Y2>+Q;ZF)<*(+NN:V>GSLIR.UD6AJJ 5Z\1,OB9@]]5@:/&FBBV"BJ[)L]DECTQE,O-II8P@]H &?7HWH1"&X3A^/:2 MV8QYP:6CKU'^.V$O YHRJJL*8%%O]IO0:0PO&._87TE*\FA&);X8S:FRBY+Y M@ST34T*-Z@-LU#"I)JS:850[?WHT@O%'*=@^/"\7 [I'+Z*86^X">N52(J*) M%4M7E>G_Y C#QW9]7I(1<+G8^HNQ,<*B/4#OQZ];:7@PID5G5J@#UJ$) <&R M98988U$P;P2TYN>T6=/ 4(MSR3[*6@W!F)(V)=0>1O<+ R!/AQAC*T(- O1, M[@ ,QAKDAK%0; ;^J=/9#5QDW[^.DOE,\8B MCK,J+8M[$I/DF4W:&_ 2HEK%=%4YV&/41V :;G2,$:I--PC'A_6]^3U[JJ$B MFW][FZ>(0PR;2C"GB$,_PZSY*8+1XOH4P<#^=8JPW0('61@\-[+WU,?&6W2O,-7V"D=M@)8IVL[]5$(Z2&+DSY:J3[-O%XF3_-L@4A&QU&&TLHK0,Z0;W&KTF; M.;1@HGN[8Y'ZA!I1VM(IU*VZU''''NU8#]5C0?Y9L>#V9Y8Y)B3WD&W1C)Q$ M)%6&YV<'9Y\Q0#? LY:-& M;291U@/=A.#&H21.S+41L& ,#CM2:@^6PO( "]OQPDSSDDV/$E8P%@&7;(5R M]O=%F],CNQOZ+JN"KAA%<1%3N0M0MGJ:E-0 B'YL>;XG2!VD8-R[18*R'W.B MM[]IZP)<3^=$XRE3QX4Y@V)PP9SQV^ RE G5+ZFZ:17!##"@'^B--Y)]:B95 M87D.S]-SSKZG5#6@8!)X;:9CO4A'WZ@\K[_9#,32FM\L6P)58.]/U2Q)3"HU M@0;SK"LVYZ%,RNV1KYN@49X^W9G3Z/=T]@%Q#8[QS$_6?SYIK5SMD(]H?6\QJ='9Q_ZN8>N 9*"<\(]HO& M67 8(NR-< T&]%3N )10AF!^<$,9]K39'G>ZZ?40P7AP-8N*HC=>NA'V\GOV M4*YF-I76 9S=VK:9@Y*0AF!"$,JJ'8&*6H 1VX:KI\""NAU@$O(03 F^R ME M'O7'HG;^M#(I2 X _>IQEL1F_N6BLL/S\^-#7W?/9N8!D_$@.!(HT4@TCN#G MP5[W9?[6FD5JLQA_$KFC'AU"'!(V$/PX5N)I)[#M@H#$D]^V\8(CU*V:AAWQ M)40@.&$T(R*4Q:,I(]HEPLJ"(8M#VII?BWLR(G/^H7Z>Q&3E<2];-,QJP\2+ M&MA@Z8]=!YR$)$4W,D-Y(G^/]^"IQZ;:9D MEM6J4O5,C]0SL\8B66K.4I4\%M7:.=E:6S 22<8H,Y"*B&21?7;?_?"(5V8$ M$( #CLCJ-9MIL<@ _(&?.U[NCG_]'\_;#7FB19FQ_-^^>OO[-U\1FJ=LE>4/ M__;53Y]>GWTZO[KZBI15DJ^2#""W[W[_AO^3__3VV]?_L<_IZV_??/N6_/+VV^_????] MNW?_F_R_9S_^?Z]?__N_;K+\U_NDI(2+D)?_]E6/PO-]L?D]*QZ^^?;-FW?? M-!]^I;[\_EG\XN#[S^_DUV^_^^Z[;^1?VT_+;.Q#WNW;;_[7C]>?TD>Z35YG MM;R\59E]7\I?7K,TJ:12)_DBVB_$OUXWG[T6OWK-M?+N[>^?R]57__[?"/G7 M@FWH+5T3\=^?;J^TU+[[1GSQ34X?Q'!=)_=TP[D577__6-#U>+M-41PT$QQ\ M)SAX^\^"@]^-]5:][#A&RFR[V]"OOO'@\886&5M=YH&9'>\V,->?JJ2H,/@> M=AR,\SM6)9NP/ ^[#,;M1QI8O\<=AM,K=VPTL%X'78;@%J#0:LC@I!8WXN_7 M_(_U)Z(K@Y.4E&J7W.N2/EO'[SMO:FO^._^NLYXS/AV7U9%4E:-?0DO__V%2?P5^TWBJ>-['2Q%"[!2W9ODC5],8)B9F;YJ]_^O35OTLRY)>&T/_^5]6^ MS]]9T2@N*=()#NHOODD9G^QVU>L#9M8%VTZIB4UH0 G$R70Z##&NS3+D*E^S M8BNGY;OD?D,U0SSUN?-H3W48?N#;A5>/)/E%$HT(@DE%,GL=Q8,&]TWTJJ+; MTAX>@R8A(#+H-!9,!&$B*8]A!9?_2C.UN0K1R3 KW(? ,$-> Z3@L+_,JZQZ MN:4/F7# >?4QV>J\H>E39YB;.@L/;T6-=.2(H&>-:5]F 5BVYA@)PL;!9G:J M0?;4=[S["<_<_P3LB?N=('I>0<;9R[KRYN-5-0PB^]"#(1SQF<,A#@ZX\WU1 M<$H?LC)--O])D^(R7UWP[9=N8S#QN?L>8:)#A.V"HD@422)H$DZ4"*K6& W! M-@"OCKQC;7NF0,#L%84$ZS-N/BMA0A\VR8,&RZ/?. -XM)?PJ&W)$$''&J=@ M[@#@G&01"8[CX\@FE("ZYCSGQ(ID^K&?+#X-((#"[S*9=_2'2NJ+'_X5"757G=.8-,$ M"F5CIWB(KN?8EBY1A%V![))?5/".C_, LP8XH)T.M->[AIV:\5OP M><%H;X@'!XJ>^_[,FU^?PX1III'/%<;'?.2 P0 .-/!V6\$/_#=3]P^:K\$ MUO2'".'^7EW2= :Q!\\^,+9A'!G(NM$?@;(1*,A@5F9D#^>1[ST!/=(C/J1K M/^<#:B#? 6 ]P7P48(_A0 MM+6B05L2?MLEF\WY?9CDMS;N_T2^!*^+1OM!6 MQ)(::<@YKHC!K,)7Q)/\HJZ(Q\=YL"(VP $)JI=;6CSP_>(/!?MN61KO"&^*A0]8" T^+ MR>/AP\\\SH8/.T(]&":*%N!4V)U)OR-A/:?HY\%' SMZ&#PV^$B0O,I35NQ8 M(:,JQ64)/6?[O"I>SMG*'.EHU1((7*N^T;!\0'TA+[XH806I>2"""4>0!Q,( MCGN@5*@&88>A@8TX0 _-;/A )&F5/=&+I$KJ6\<)>S$U 1N*J5-$"VG)BON) MI+DN=K8*7^Y]S,%:!&03,,)B!/O3,,**ZF#;K; WEO[ZZ3'A*E[N*YGPS#>Q M1NC;-(1&>%ATC1?G(8D329U[5$F?]!APC?<()(M'U(>[0+C1'S; &<: 6,,M MN*%\HNF^X"R\_?;^+JNTF7.ZSYR-0-=1>,C+[@E;D[??OKK_FC2$K2'NPRD MT/;L(@%8.\1L6B=(X.1[7F$"GUZV]VRC0>;H-\ZP'.T% 9.*#%%TK*$(Y@Z" MPRD6D> W/HYL0@G(7O'R.7WDRJ&&+#K3IV#O.-99>#0VU$A#SBV+SI=9 #BM M.4;VD:.#/>(G]:! 6O&>K59X<%#>G8"\$)K0Z6@#:C@(N9<_[CLKACGW,;N R_]D/*L#]\D B: B."JN/. MQXMK^';'EO48T!Y!@ [5.K"@A:C]W_NDX%K>O*BP>@V@)[X&AZ=I^D,,3FLI MUND/SI%I'BS[Q*59\(T"!:DY<9=\GRUXL2S=:8**5I<,$^T 2X])GI% M6X!PNN20,.PB.@#_\*6(BQ"HRY$I; P6)59@PEUKU_^YSG+ZUF:U/?:]WWI[ MK$?\%7?]@RKBM,Q=+Z4]>0^P[K80(,;:>Q0/NM6W'CRX(+]A995L_I]L-QF9 M86K@!_/1+O%QKL@23A<2>^'+>P"<3PL0 ^;C@-#AW "?\"6$!-F")@9HCWWB M7BIHI)/P\)6G"8*,&UJAS$&* $UQB%7V9VP0F5D%2)"[9B(AZI'EYHA,W6?. MT--U%!Y^DA*1I%P7PCY, F!HQ2D2%+4#RZ;580?)!I'KI+R7+.[+UP])LE.P MI)NJ;'YSC,_ZUW^5Q]=B9WGYVU[%->PX+WE5GCUG8_ET3NV<$.S4,\*"0%(C M'3GRBR 8J42OFUH90&.Q '7$PP7;)MG8_835]R &7O$!P[Y15&,C!RS'IF# MBF(AY>>D$/5*?Z2:N='X'0@9HSV%1T1-AORB"-E5;O;F$3 Y6C"*B-CQ<646 MZH@^.2[7'[(\R=.,S]5,G;\:WB: -/>;*BT(( 2C--1%#%Q+GS0,1'_K *1V MW51J/6014:A[*,'\H1^RD!]'Z# 4]46$"8WI0 %X!2'@\%\;'D.8_M@/!H/N M4*%P;7SU( 8>ANK384*C:'Q<7&?)?;;AGHF69_E*AJ(_LLV*KP+4ZLYB@G+M M H0A5R((IQ4=!R3)5Z1>L1OGI[CR0 XV.C86Y):N*-T*[\3W(?D3+:I,_'S# MX4:+@JY4NH44OL_P/S:J>'5!UUF:55_'-3=G_#&_H9C!-.OD*3=CU#3R-3]- MMZ@&MVC+O/J;FP?_'E7L-QT#W\]F'CI$Z W"B"%\$SA+4Y$O6]XD+\(MZ;-7 M[1J H&_N,CSL&WJD)KAPRED-QS6D*G[#^DY1C0OTB;%G+@J:S\<[^?; /CVN M+_=TX$Y8UKQ;:LJ'$DU(.G3?Z\=&\P7]3KQEC[1?&_AK&'OFHJ!I@*>/NTJ^._[F#^_>2-"*WXA) MH-C3%5_V+ZM'6EAY8[>&3B!VZQIEZ2%($TZ;2.*DO^EU 79X26#+$2F.V+ R M*8Z=.X\B#G1&Z@NEQJC98ES'GJ,<+8%!=#EBVK&&:%5'R\M880_0]<#6 /#W M1P.$L[9D^<,=+;87]+ZR6%SJOX:M+O7]8402Y0^ON8?8$D&N.RWX,:E$/JZM MF0?B'307"[;3F)5]; ;^>(DYA9&H&R:[G5*H+5*4O1%T2Q1EYCF%/9#%YN?4 M;E \;DY0;TQBWY0$O1Z)#?@%WR2UER-I[W)DUUZ.E*H6E1"X/+@=H?7MR.HD M;T>@MR*QS4S4RLJJK0Q(S%?G+!>/IM$\-4\$%JU QF71+T*X?D=4PNR K)-Y M!6(??605)7^,;"(V(&'."HP7V0&XLT>ZI9_C7G[T*OJLJHKL M?E])?UTQ?)+N-3 MO.DFT=P"=I5H[A/A0*\E2 1%DN6DINEVF>C/-^3XKF-^Q\F^YLRG6N8Q[Q4G MD'!\L6@#''S$W](JR7*ZNDR*G,]-Y5F:[K?[35+151VF8P"_?6.0'=AW']XD M&MJD(4Y>]<@30PA3+'E@)]VM!/7L$-=&' ##H+J;;T'EM) *O( ZB863YVHI MRF[=>=.-)<%.OM/RJ4J*RDV.]PG_YVC)0EQ6+_-5*$:C+C_MEYVQ74@;,BM9 M^4NRV9LR+@Q?@YR(H;_P7N0H.GA!)+T%N2K+/;5[%BH0WX!Y\^;X].Z_O_G] MFS=OWO(%9T&>! -_(F_?+/BOQ/_+ XLWI%35YI-]]"[6?W+" Z17%[01YJ77&GB-:4M MO69E^9%6R_5=\FPZOX'U! T1A]!"">!J]X%U<%"?%:)X(:\$-U\O"&=(8)>S MY!I;CB6NY]ZWCO(ZD#F3#$4/10>!;QBC#L$$W(/8(1S" X!RCG 8D8!F4:43:K"+3H/KDY8*)X<>*[0J%%W1Y'* M']OQ-,Q5DVU"A,(/>XT1#?_1A&=DW@/$Q,)D_ M7-.$Z[^.(WFQL@3KMB"+L.X]O&6TI(FDO6BCM5_ -A)4&H"M=")M! /.0?4H M6A,(BR MYE?)1KWD"+NUSG0KV"IGNE^$]8U*%SS*PX&N;,)( %G3J(RM5HS965UQT3N1!O@E.R[K$;.M=SKG5OO _GVU%209C7%* ?H$A M2P$HHRX3#ODB#6.+.K)CT:T=%J1ACRC^'(.=(FD";;$P>M&D;GW>_LL_+=[^ MRYO%MW_XE[#WO*KS;Q??O?O#XMM_^B/.G1)YMM=K1XLI/L%,;Y$.K8L.X1PC;D-0G81D MCM@P!&#/"7/0Z.9D-N29$39#*&U:4]++#5A0+"YH#358GO MXH<>!PN25-V9AN3"+?PUM%P08VF$2\4/M&-C7DF &2*"@<5 %%4=0VRSBRP5 M\7KR SYV5)Q_K(DB=@H" [)W'$6^IP]9+C+>C()CA@0[N8OC.&%W7Q-Y;6"[ M)@BW%HBV!H!/_%&6JNG!M#_CK&\UV\>_&FE<@3">:; :OP=>91AZQ+BB:'V? MQ$B\6OVW-*5\0A G[-2B[J1-,Z^Z_::. M43(P5 G\CBQ? JPY_,C99L,^B^PHLF8%.2_H*JN(B-_WJ_#O*Y]/G?^B)V2N MDDF25DK^C__^[>)MG4_%?Y097-W5TS_\[OGLS9_Z]T_J-_4E5/WG$TB>LH*H MYGF!:5CC6^95_L2ILN*%LV"PQ+'/0)8WUE%X2VNIR#PF)].!,@@PE8:4:U L MF$7HJLW,**)UC<*.36LC8BZ_*#]T^;RC>4F;TM*V>PV'UM!? M@"SDN)/P9M!0<$(YA"T E V\(2)U,'#,+'RTU*0.]?8ANKKOX<&YNAZQPG(; M;^P3CNO#,S@0=PXO:Q[SL9A;,T!B)]S=9@^/U7+]$W?S@B\3NFW:!4BTT_0< M(IW7#1R+-O?C.+A5CAQIB59@1;C#4]X^Q4 M+S=I>PP+J@TV&K7G$*.)9OZQ^ON$NZ-L"2GA.](@1*"$KBG%7%K_XBJ(V%"Z%6:YS2Y:!HHY7R(X3A].A?L&V2 MY0;(Z#^&!=AHN\,'B:(7&28&_1U''$QH.FHYP9ND6!82L2L9Z7!#BT\BH<>$ M%/O6OD4'I_K'3=M8B)K!A!5$<:#"L0CG@4@FH'4)0PCEF;6QZ/+%R*LL)Q=L MLTF*4D3OJ'PNMRK#@84#5;XX2$III9NM-N&D9>C+%=H9550O(>F79VW^H)UW MT+7R]0JZ?K&]@:)+.L)0(_$1P-OR!\F@L]F(%A]ZVS!#*G8Y; >SL&L8H$AV M/.,8U,OVLX]P8H0HGSVSE5C"Q5BI>FY;::.$/K#B@NWOJ_5^,PPFL8BK@O0# M"[2"4(H4>14ZY@I+U#!!6)'#HD (.XZ3@L,4WQ;OZ';'BJ1X454!'"8NRY8@ M>[/L.[R%M83;DB)^!J+X>MPMG*8;\1 M[03P,D,@ 4+:1Z:3(K9M'.'#QB[&(#7#F<"D/4RT"',6@&T'8^< OL^31#2 MT0. .< _!8:IC?^)@'[9%;AR0?Y(LS#P'^DXE@WT2/L9 E"&4-; 9I;#_\S; M+$%,HQ[#^91E:VTC^CH/<"/FV$.(]5_\F['A*BK<[1B"<""#\IWS3&YRTA[.\\*+YG[Y#+J>CG<6[FAT$GO/<8TUNY:8; M!;N_PM[0Z>ZNO-]ZC;BKT]U9S;&QLX"&Q5W5/-N[,4[L=GB6+8-9191]GLXT MH#N]@(($-)+9=DNVF+$PE]/9,[D8C6W3<*?D4U0.M9N0HH0\-)_-!CRUYBQ3 GLC@@8-9 MK$Q9%_8:O#%L4V@7VY)=2XT8KO-FUC(@\BM&GMHWE M>F/DWS@.ARXK!S*J$3.?N\>P#1 U?.V7Y3SL#S.W^> 1=U@^,XQA0%:C($$$ M.@E3M%D^5[+RR*#K4I1U^(A1JJNA_(%+<[1LM?>>KEE1F]U=\DS+ M'[.<%7P^:5ZPX19ZV(N:;GZDU2-;B4)*924,VF0H,W !+#06G<_PAGU@SLI6 M.DE()PJYE[(T"R'%(>FQN&@\@Q1TH7L0S+$,V4EJ&.")/M**9+6J-U+5M3[K M7U:"]]B5S^*;V:"PVDR6'LN5P2@Y/62EV=R)@?V[;U&-AU(XFH!.EK@FG.K$,'GX$K5ERU$UX M, NG?3 _RCENLY>/)-ZP0AX#G%55D=WO*_GL8\6"S'LPX4),2]'+?!QC85C4 M8Q0M,1QX_22C,BFCXQ[]$NBP1_O"<-2*4..F'9VS.Y??*2YS^B NTMU@VC)+ MM9W26!5PKO'F&I0CH5@OYC +\\ /,@DF41(9 MVK:0#@?E:!"&X_;_&+Q:X30V/G\H^*Y7[7\-Z!SY"E:G?MA/>&1*(D11<2M7 M#^,.<"*B6-SI6,2L6C\RDL>%ZW6#'?&NN][>VNPS)]OXW7OK>L6\_6YH0M<% M09CWJN?=O"HRTSVX%@JZVW S=B*X89IS3C9G^>ILMT; ES MUW9]([AP15A6B#XD#3I)#"@'Y'F2GC#) ?W(KM\2*(.T$6774HS]&:H&/ MX:.DMJ"*$.=*Y64@Y^7'I/B5]J8U@UE,-X)%KTYVBQ"HJFA*&+540=80AGN M*7Q*-O5+;-N&<.20VFDX'$?/6@)HALV#RZ8A[&8AYB;!;V> O-%5+WZP4]L7 M6.\'XL<#-+%D*B2DN>XU!@:8FP C!,R=8H0*-!3K:)@%-)K3GW/0&[AU\( * M=(G_O*P1 B-/S4Y#!A_M'Y*LD,4.SE;_M5<,+=<_)T61F&.WK=J!<&_5 4_='_B\1=TS60C15LD.>PJ\HW&_?_.'=&^GNQ&_^JH!QE;=4 MEFL5BOX@=HQ)D;-]==V,^HCO@W?BY CA9!"N&%M;ZOE'F838\$)J9LBUD[T@ M">D3?*CS&VDG*ZUE=?,-N ,:T$,Z2HK@/3Q,C/DJ>\2OS#&>*Y;NA>.3>3&H M0_K[HS'%>PO[*.6QWMJ97T&U:P@[++#J&N'D0+XV/4RQK6E_[?X8:CA)P(]G M-VD%M!5B_#E4S,,%.ZB,/:IM";#HA40)RRTW*;-6(S&ARUR+9!*7^&;6 MLB K#;U/2BH+37"C/YAO1VS,LB7(P"S[#F]=#>&Z(-;K>T&:W"0O\O3C3&R\ M'JBS?840Q\>X+K@)<3$ZPTJ.^1 ME>HZ0^TI[H[U"H,WF_(_*]WI=LN>W;GOFST)(EB8PF++T6$>Z1TC_=+][6$C M^;,6D_,)#E@B3EIBVJ^2WQR]Z0UR/N%!) !I MN1'CVW?O-4,+(EER6E(AB@LL)R#*"!C17/-#7FO%15Q>0:'(@J@=O/SZ(W&.](FF^R*K,EI>KM. M[;I.',]/<%42\,IPU8AMB#*83U#8PVT:48\#0\9'%?7(R,,T!^=(OF:.?U9K MO_B2TAB?QP'WA;PY.:)V&MN3FBFD#0I 9/PMBE[DD]BD'(,2O$T913>^*?], MLX='3O>,>^3D@7[<;^]IL5SW%VY3APNN78 ,UY5(>'MM." U"T3Q(":@@TT. MY! !0SK 6J(5,:E%'#Y>,L^A@3/$F)]^9[:^VA>XO \$["FD+4[1FL,D>VS M9D]$6=$,]-3D=%\C^,H9WQ5-&IJ=1[*S5WS'=+S-F%H#&+\'.1ECC^%=R=C) M@?L\[LTT:%_..*BY/3-!)O9#[8GF6,@R8W.8N,=;OJ88,LB.K= M[EUQAQAV"?NA&]OD(%U[:I@G[F0U_O>.=U,FJ6!1U HMZSP1;2C&U/?NOG2J M1X3,BXXBD22;>B<. 19>7/LXOC[SJ62>QF7>9_7FQ#R6DYJ$,'-0E9O#":%X MF%O1:QX2RU$656^GQ?]UO,OBOQ(OWZSV:;4L/M'B*4OIV7,VMGB;^M3)HTQU M%MZ9U-1D8:V:(/E%D(ST8.VD^IB=9H#[;ARHMOR1RK.;76+ M#;M6[DL.NWY10A847=(0)C5E\HNB;5>+.; 0T(.86I:TD:6(OO M4Y8S08^VF\UCR *I(MHC']O2G;%R7$[4"6. 64X&$S8/DYFG-L.G[O.9H3.L M6A_=4W;.$YNM'<&9([3-,*Z/?^4>^ MHBX1CZ-:C\(\;Y+"M6P!F'?@#=?4@[P(G((O$^>HJ3J.2E/H:^S;<6G2HOY" M01]I7F9/M..%,[9\!8;9 M6KR%N="^Z*W8!;_X$U]+X#D^/5#5@1_Z?H;270'Q/5;C*[3YS.M7/K""9@_Y M^;[@'*8OO1-KOEB7_U*+]>ZRKA$4Z&;\"0;W.OXLS>*$:K9)PS?I7S>(;6^/ M]5Z40M][!7-)<50(\%"-DM)&255/*8FIX-M,;BJ ?3AXK5#6>!J+(\^5#_JR MYD36+,$7(DXV[!Y8/[G*.!WK];'%N2QKA!T+@[)H!;(CBW[#FX_U8C_ N4 @ M 0%V='XJ%F2#G<&;RI9PB_ L6Y545(6M]7-A55%2BTVX4WO8U8L+!83[EX:\ MS&GK,?"/==5=Z*8XN%R@Y\?SDFVRE0@B(RU#I7S&0,:*RE\4V..V[QC?%LM*/KR!)!]S4'84T9=N493 R C1W+RYU&2X0Y MH%.:;G\U/1^X]@&;&URI(,P3R_,K[5T%:*+ D,G3=/3'(9$G$&=4'4\F,%A& MV 0YE/D(6\@C8JD.16K1+\CAME_Q875'BXRM^**[J-P,X7VR$0_\D5=B'R(Y M< L'",#U9>Z88&/',^;.R+8&AD>5"TT 6^^!Q3NF63W>TG23E&7&5P3R/'ZY MOJ8/2?HB0U[ICF5Y==,\ZC*61??RTX[E=X]41"EQSUKWFOU-]TS):3'F'IQW M,JQC;/2Z]SCO&#G:*Y%NKT2.!11G%$I$%0I/;X2,I!52D[7\0O9<4,*G'U*+ M2@YEM8]"_**&!13=9*GSR6=B.YT7MX=#,3D06*&M M)S.2!X&TI\.54]CNR;"-%R37NP+ONCB*KV1*\U:OY?/M$BSDB[7MT=N4I8:T*UP0O7KOD ) M11GC]D8,K&*-*-X(YX*A=<0<7 MVM@.1\8Q9%0=$IB?M)G2].]*;YA)?]TN>YFL&/%^NP=<3C! MV2SB\#KG[K"3J'WWIMOQ=4)UH*WE$ICM[P6/90N[+YE/[[#8 .WSZ,+.!RI- M#U4:9ZLW@TH/:^_H&II,>A_6013Q.>>ZZCY] 4Z#MU4,EBN]6JN#X^=WR25RZ7 M8)$5 SICUB,EXG06R'Q9<+6[33/QAAHV93B;@<8*8/M)C7;D;AK'_4.Z#C8' M0(A'G0A4Q>&XTP&64N:<$^;WDR"<6SA+N/UX>DPLF 1WFZK,;TCG&2I4]_ & MIN1:H]L=*Y+BY8[=T&*;Y&*G(\/MC1&\@'Z @;T 2ACQOD=L2"_8,"+#&QM6 MZDP,QSA@)"EA!TQB7U??SUE>:&?YT3N%\I6-(_\L@(,]8-P9K#I .*^AG?++3%% M84!2>5K=BLJW/_=EE"]%?%\@UE"=*ZCSL.Z&'D&_?YI1]+]S!V':F&.MQKQM MA 7$@-NZ*P;B8(LM3Z/S" GIOX4YZI+N[+(7EM-PY.S24*4-[LGZ MD4B?&Y%G<%5P.(X?BH% [7X$AC#$_@=>EJ,0 V_[YOL$' M+7L^R#&<%E/6*![H-!V//A[6#\8(;B=2O"O ZR!'MPYWR;=4/*;#%V;Z:*&1 M:PNCUYJ-D5B)D %8/;7$QU8D<^#KZ-VJJ_\]::4'2K K6GT:8]5&[]E.+.H2 MQU3],^2".0SRB7H!*)L=BAYAZ\0L\G%SN/=&R:N^76/UPE5,@9APU0-Y:V8MZ.T)( MN8%NI6O$/S@'5&7'J_H\\-@7(-^)>QCRH/2CGTOPJHJBG8K^PD$F8_JY1]Z\ M7#ZG->T^0]-+^"#=^RS,@S" N=R>F#AK-NMPQ.;9;D;!M;CB]B )N.^-(V&"-\%YT2*S],0/>DH?.*M(&_I MCDOU*)8U0S<_M6*T:@Q?(5IUCW49WB/>7(4K\@N7ZZ' \APF5;KNZ!OJ8][K M8&T7]S(( *FQM8H#&&/4J)[>5DO.W@M^^_N.ONNZI;_MLS*K:/U*N)*H3G34 MI.+/Q &P;G94'A$63#=7YXOQK6&W>VPVB M1C[2@P@#73)0J+2O2X]*Q5/?) M:0[RR+'@I59QN--AH?S#)XM4,]SO&2)YXF"OF 9 M\]E*9!>C?TCJ]%Z0L@%MV.P#F+KH2 4C5:E-SNGQ,*C&#'R[!$$\4." C8RQ,P5= 3;($@0A-,I#CDU4 MV*29:;^%/MHXWEMXLSF(F 09AQ>SH)R\CN/H[RQJ!GGXNJ()#5'?5#Q/RLPXF"+I&$3^&Y0+UZ]:\$3@P)/JKXID?P<%,P MD7&Z>O_R$U\47>4?LIRO'?GZZ2RMLJ>LRJ@-UN"=@1 ()Q<>E^*P0,*QX4;$ MP+P2#/'M\]>DY8ET3$&?^,05&^*]A=QK:8;"0,BZ%39I68EKE1Y 9*&4?7H6 M',1R(UGL25DJDGDZF:7[6]9"T%0(NNL)^B79IK]-QK9%SE)*Z:K\P*6^H$7V ME%3RB)%[!ADGX6:4'KV!K-.#7G@S;9A14TK'#NGX6?@;*[+(@,GT4.[C2OB[ M_?TF2R,G@87 (PNF=W"X9)_F^WV9Y;0L^:[NGI.2Y_WYZB;;T9:RO YH#E'% MY;,V4#)8Q^XADL%(8QMPPQSI<4>2?$5NKFXN>W9<7[JUA]?GFK= 3D$? .O^ MD18/M.@$;Z?CB &0X>#*,#3O%O08='!TV)%%A6 M:!UD4\KK35J*4(E;*E_,O6-<(S):XA.MJDU]*G%0M5+K]4)T"O!X(<@B>+N: MK3IB@._N90QXS9H(%1">37)!.O;$UY/EJ6=3A$_T9!/7-5)LG/$ES$-3AC(G MY8$V#BN1QO2*0>#,0@^0HS>,91Q 3]@SDDH:B8SX+CHC$4Y/Y0R98!$EW+L_ ML[C&6EBW]=ZG18ZE.)S+0H1-!!7&>[]%VXS$+BY"3,[[?/X@"7M0&39;.)EH MMW2G3'NY?L^*@GWF?MY0A-7P,:3"JJ$[C)B$73>U=01=RJ)"^?7,9NC8OC>Q MC5=7U#3LS%9#KA5!/<$!+?/L)Y@5 MUQF0(6[A+3H+>:=G02[ZW5[+$]XM?""Q ]S"9ZVP)W;39P-$NQL_:TB?D@4' ML=Q(%GM2EHIDGK%NX5_M&^'Z]_%?DI7Z6^><]_&?D@W],:GV15:]G.5\ZM]L MU.,-?%&@6)4K!-M3';?>_,]YW.BAG_QP=A:D84@>D70LR0N\CB?X<5!XF2%7 M=HJ#3)T)94:Y8IW^.(+/=!X$P7$$PZW7ZW?L+/UMGQ64\[RC1?5RP\>FXHR* MYS%V6W/BJWLG7EM7>S*(NU:^3:NY( T;"R(964@K;7D![5@#B>BU6:V+5DAK MW-5L2-&H0;0(.U0'E&DVIZXXC9!SL-_MU"5,LFE"U:_R-2NVZG;=(OW K0=8 M)H(;#82DA!X#75("Z?$ W64BB :I.]%Q4;RHU:S8:/+)L.4DC1]A;>2NKQ"%QWA9 D>;$(/4^3EM"@](^^JXR)< M-\+,2BOQ$,MUR]>(@C;?!1H1._HE$+&C?6$@5A&2:!7E:IL7_,Z;UXJH*/.H M/A)EBVB1^!Q:> CFC?&LIAT;YN.P&,#<@)X(6<-<4^+_Q3KLB6^8^%KMEG-3 M9*FX0^!_X&NTPU_TOE05")I25A=4_?>J>0V2@^I15+ZZY4OAR_6:&E=3\S " MRW>>A56$9&K.V4(MZGH,+DC'N_JCV($<_^Z@0?TH8%O3[%4CUM>RT%GM61K1 MB)"-*.'<4K=/5N_ P].L49@L#"H&0RY :5^W0OE%IWSQ0>0T\GD,\SA'?4;W M@.^%%=7ENL_),O>2V>!J$:F!_"DB/^&=IF)61CPO5-7C]%X(XSHI.'M M2,U<[[I96,]HL8:.0^A97DR-X!SR";>3URK+ M#E0V?UIY,+"/K*G"&1$@MOJBKIIUUX7FR; UOC(3+Z>LWN^KCZSZ3UIIS@SA MG;C'8H/(A+?PA@W2XT-%;Y*&$\)9X>9?$RY<(ICC.YV>,FA?&1NI M@N89S>CKC1 @/JZ:&A6X7S:2=$3G8*D 0#=@2=,]X.3WH9]G,?=EOV7%XX^J_J^?]HEY M*?X^7LJSQ0MS5Z+;HH5H3&]IVH0C'$AU;/ZHQ-R=!BH["/-XRZ[P-KVJ[2<'+-N[ZAFUQRHPG>K/FY$1:>^M%?T?M>J4ME6)E1Y\':%N -F M>5[G&8BJ,K)$7E'KM)C6*9:SQ+4N%FOXW1SS[$B$N7,M&*I1%'_;<(:;0G#RGKG.FA[U3-_/^/!I:/LQO7**8JL1 MGC0].*L^.MT^VXIG%M5R29Z8E=3@NJ!=P1XM!1(+[W*.+GP69'A;M"!]CDC- MDMN+I(CR OS#1Y:_%J;_#[][/GOSI\[NU86/N!:-_!0I%'O';X]Z83A"LN?H MH\D&HS0W@*5R&KM$R-R<>HJ\B1"#V)6_,%_L&^$3T#C.Q[0 4H35>,\$E^O> MK9:N^+];0]@*V:IKA+5N?TYA:]*C[%"2/[P4D.7FD2BKYHB'0UDNB_B"LA,N MU0B'N:RT@\_Q M$!=/BVM]2TOW;;[_C+X5/!1I*/O(6Q \7QAL4!2E&J M8QQE)K8;JCKPQN((U+T3:$T-1S(HY3:.$XW%.5IWI-!$I@%/'G%DA-QAU#EQ MAX>$*GI43$J]>++V51W:YM?U%G^QSQ,!8!R6_P#!>;9ZJ".GDT$N)2-=1I[4 M)232S:.3M7K40S4=[)_JE:/_5>/\LV8=?E'>J-!;I\E2TS;0'*GI/=K4V- G M-0.>TZ&'.* H[,.0ZKFG,AU4)F(L M2DSNZ')&9+7U-.6ZXM8T#[?HUA"(N>Z6B7_71I.,)]03+>X98/TMA>CF]]GR M&)U09+,>-R)PCB5YL[X0&03YWFT/JVD;R)PTO4>SI;:41,V IR%YB.-3S:30 M,A_5;'10F;09(\;F//2YI2G-GL#G/L/F@8]^A@3BG_YT/ 0Z '(4RF>[V0I1 MM#3EGHYE.C[:GR;A*X6,K M9JZCFL<8+";M0HNE"*&2RB3Y?NN&;;+4,OUHLA$L1'*R6X3PR)8F:8B"$WB" ML ^_,) R%"SG/Z=TAG?-+%!Q'/EHB2-\,WB_+[.& MAF6A2S/WVS;+CL/;B*Z\CWE]B'7?9*M?YJZZT% Q^5BG=L' $L&CZM'BZDJ# M"P*IWVI?VBHRX+5N$H LV\O3D(,!NRJ%H MEKCVYP8V#0# M+:1L.@YO[((JD61[KTE,'!P@KBNLM,O<%1=KQ3[&B\U"W:I=,%A%F$1TN(*N MQH.) 9A">K+\2!-!>H8S*3N$6)A&N/6U2(QG*DUEN3ZGA2@-7K\_DFP^\7E! MZNF*_\?D6'V[@E3Y!!,+;R@]9D0ESIH=TO)#6H:(Y&B>-;O/^+ PJG>M HDZ MQM :C]U8\QU]6H_UNAWKLAWK3' &+>!K+7KG%B9W.F%Z1356 ]T3L-O^8UV@ MC50\38""S8[ /:F0T_1>)NP"'=FD.2#X-$\ Q'%O9-5R&240]H+>5TZ/%9H; M (M^F+K$*/-Q7UF_$XA:"\.HRD'UBVG%QR@@T^?"9ALWT2( 8B+,; /(0/=L M 3@'W5_>1PXMFQIU([AGNUP4]<\S5"71N'#>L(#[UQ-BZ6\(7Z?3Q)08]\&,0] M0;N?7RD54VTXA=0UB(BE77"*$I/;K_2!1E M\;+>?#.#I9*/PS4<^ N(NJK/70S"$HT<1$.CCFY>M3L&@'+PY M$(F VQI)Z>=$%)*6,\=E4N1L7TU>S=BVT9R2Q(0YIPVJ0A/L_]BK62 M&4!_;J>,(4<%=HZH1N=S,SKRR=::"=B-B$ZDR4L/ZX;AP!]K4M"A'W0U$508 MT.W#D4Q)3Z83,&/S78(CRGP-.>*- -R2 YW@MO/HS9G:ZUI!E/BW&!S\\* 7H)",*J/-J QA,]&DA&4ZZ@$ MW4E!JQXOIV%K#OX=#%!\"Q3G:%G^4-[00J[N+=S\5!.0;4UU&MZ0&HJ$DR22 MYFSN?%*CS$U9 P_4*\;A'V CQ7U85)YMG&1;?;"VXK7 M8\3;YV372#6O*4SZ5DL\10CEV-^7]+<]S:O+)\N#]ZDFL$"-B4X13@A;BD21 MG"\D:$JAQP$+5@,0'SM683]3;8*@)\8!\Q ^X!B>$-R#*AL=B3 O[*<#=>RP M TNCWK*\?UO;JVLNJR*]V&1G.OS4W_@412%(%DJ(!B7JZIFA!LI\RHBBQ99_H@Y#UENY8T=:O?)EVJZ#VL(V)"P6$ M38HB3UKZ"U(/%=3OH0D&V;\<2Q=Y_^*$GN.]C#OT(I9.6Z[;HA97>5D5TJ74 M;LE@3T[M_4JIV5 (;T^],F3<279U57HL!+.PX*+ZE5W3R3M3"38KA.E*L=G# M$]_F?BHY.Y=EE6V3ROAJS/B'("L:[RJ\N7 Z C;[$'NYRR/F7SZ@M56AU+#"$^2 MW)"6'=+CAW0,^1T78MNIBZ](V2-2.KR MPDC0)PT#?D8;6B9($HD23-ST+/]R=?'Z[7<13=<),0RH.#=[I&R[I:LLJ>CFA:S99L,^BW./ZI'RK_-2 M]->$MHC?C3F R,$#/B@_CB7PMI@(Y:(W25DNUW54Z+*XS1X>*PE<@RN8;@0K M SW9+<)25- 4\&NBI9F(N>-T:_.-79]\6K/'-8\MQV(F*%USW,MG5USA-&@8 M#E*#KJ/"2E!7S_R< K:&:K;!EV9P(D9"]>+7ZX<'5\O\EJ;[HN 3C'RI_J>< MW9>T>!*V<)7O]A7_,]<4;S7Y@'$,)5!]Y:N M+=R&,++"/!R6O,;9[I+\Y1^YKCJ5];.]JL>D(I]I0R'-7+O"D%:CW2X&-\V9%O]GSYGSNK_?)MR2O]]KU-6^('P*Z_P#M=HL\8?C M,!.(+IB(EG&%T6&K<$ Z[#Y*$W BI=S[C+Y M3X %DUT7GFLA.R*XRYR6AP6IN0BW= DG'^PMA&XCE=6<1'_KS!E1VG6""R+Q MC>VF8#M:5"^BQ'4E'E7X;9_MQ-;3QLSL&X,,S+[[\*;5T%[(XM^5>H"CH>]K M66$%\[6I7^@[(/84$"+O#\@+A+8A^'[F%UPN7\LK8D;CP_ S?*+# M%7Q1C\'WU;Z@/V9YMMUO;T5$WZ9Y)N0#*Y9\=DY$R-XU34K0!!B@?]]C;W\. MD(^[)8.DYI H%IM7>TJR9@5IN22*S8!GW'&TXW<9MU8:VC4JV>5>#,ZD\PC9K5=E21_"&%'\O1J,-6NJR'-)&N8(YZ[Q M(PU_4!\16QM>2P)U\072SSRE*[U K:EFZ6\H@ *7V+ (4/,RK<%0A\X6#1C$ MC%I/*5G-)_!5WV[+Q/O9TM7-_GZ3I4VA5#N/!^K$W;^!R" N?+CEUHP0Q4E7 M7];'<:&)Z;MST0@;\VE@$-"8KW+=/ S:^ &?#^ZMTY-Z!'=J!)LWA6&NHXT] MN"FRIZ2B-YM$E4II))7!!N*+.F J?S",[MW=36 &,(,F2GG"0\@YW@(&S?"SC7_D''UE>'(3#0KSJ+/3]\H!B M<(CJIVMFY00L$S)4@'A(-WVR2@OHSQW4.%,B4!1;TF4&Q3/DF'>D\HR3,TE7 M(LF"YJ7D4YZ"+G>J]D1:94_TW)F:C\TK)&+I_%S[,%-H# Z6CMIV;ANB?A ;;M MUI6G5;L1PXUVJGDADAG2YR:<,8>7-U#<(JEZW,QEN8[0T]HL!,(QK?7XD7'Y M;CK?>M2OI@.,%M2CI^V":.*:<,.2*)JO(FT69/@H?3!K1M. 9X40/E'MJS;B M^KY5P*I60$XKLF%E*AENMX7N80=0$GKS*Y%AD3_23.&N0QQ&7 MS^EFOZ*K#UQ?Y]T0#J5R3/0)3,PW(2@P.\B)0SUN2<=88]GM#7 _K[D+H"[QD^)/%T09R@357(F MV\!FY*E>$2;6I']P-$=EG&E5'OMN.]U' $Y'_F.RY3_V]K63!7+L&\.@9-T] M.J9F*9'CH-YC>#D.S(Q3_;6ACB\NH?FF_ $K7\JT?QV[Q# R C#F?PW.(A0Y M2\I'\?_BNO2).X"\$EE*59&E?%\D_G"6KPY_T?O2X.6#] LKE!:",D)^(B>T M(.)_28_>@G2LJ#\*DSK^7:^!TTX]FBH@;Q()P6A'3@I>=(*G_.^1B\L%@>QQ M^;EP=@"8;^N3#[;^E#WDV3I+1?V@[NUA\; 1W_/;[)_A/0%R\,"T$)9TW=E1 MCYN#5[AK?F;=Z7H,#PNB^3@0G5SW^?6&#-4(*S@87.=9H7F.%1BW@+66KKC# M6&W1RV=:I%E)5Q?[0CWVG+&5RO_6H1;:#Z!\ Y 2PGI(EI9==J5EETUIV98= MHO@ABJ&Z6(%#<09$62$+GJ:6[N>NEFXA!::MP"LE\$X)7.H$1BO ,4A"Z!V MQQ(+B(,+K*D '%_@VZYC\E_)5\X\_I)>Q@ZZ7BPDQH*']BV%,HR3(C2KJHWR2<;GNKI;/D\V&KMZ_7";I MX^&WIG.D4'V'*[H/H8[ES49*\R_(Q_8US%Z0B.)1O HJN!RTT?R_JOY5M7AV'; M7S@G84LQJF-HF"*2J]XW9?N1XP$SMNB1C'_1!7Z15UE.+MAFDQ2]<+"O3\ ] M6(/8QB6X640$-R 4DU?JKNPV*W_EBROQB^2!&JW=HAG,J"TZQBABV:-*!-D% MZ0B[F68@ 2"[CP,I"DY;&))>"$Q#LL''L;U88PIP9-CU58=:/++-BJOX*G]B MFRS/,DY8ZP!_U%.]6!7T59\UJA?%3IMS.EG%L*UCF/9KI39% MN2*>EBY/;R?I,]'/B-$6MP:@^R#"<*X:VD M)B_"Y6H&2(\#TK&P(&=;<>WO9#K!A0.84?,4$7W>41D 5S%R3\5#T^PAEY>' M,KNO:.7?]>1G+9>13,Q#[2=EBMW,[&N4PY[PS'-(:U9#!1YL((KJO;H0OY:K'4S3N$0!#S%QG!Q&>S:-KRA?!JYI-@T%K MOH0]A3?>%T9.AR+4O'7G]K =G$N +=TQ\0S)JF%XGD?L-&-\_%R="0K1,=O^ M1[J9O]&5ZL2/O@WX_60#V<'%D";W_-O/)K,9A@([9 M7*8PAV] 5S?+'ZG8_!D,9? -R" &O80'/B=!?E%$W"IY@'@#U?BZRK,JX\Z] M?A2&K3D>Q/K'P#8BCH,QP-%%P-!Z1<3\.I>OJ-D^8E M XID-/G9Y.&9_F/@V(#U91 M9FS$K'[=U.DZ2W_;9V4F;U_?O_3^I:N*X]N59^5J-V((A49Z=:G;RG!]9A8B MV:;WB[A%<;Q'1ULV&3+*^( >X>K:4"O'I1D(J#8=AP?E&!!GJ&[CI%WFKCCP M%K/IG#O@^RR7ZXY>_+-NV6S7RGT-;=>33)Y9N51V)/#E$Y/D0–^M'6#!A BVY+@I!C UL4=(,CX35C(2?)B:[" ME?K]!U9\HL53EDZO#YP[@B\3G$EA><&Q2G*-?2V:OXJ@'_L\\%8F(QE6$^E3.M6IN@5&=TA-;%7MP&DQ[;=?\0\ M=_!I#Y3: 81=:%_SK5SZ* W+,LKLS>8^-S=]BRVYF64 E<.,L-9ZJO"RZZD=9G R\4PQOUSW#@2O MMENZRI**;E[.UAP=(WY(9Y0!NG0WW !$PQNWRNI3PR,J$QV4,NIQ1B1K9&S6 MM_<"D310"3)NGN) #>HEVN[,/NNI(9%JB'Y"'P*P+.Q(N'FC2$,/\UB.HW\_ MLLJ G "41=7;_?-_'>_\^:_^NOR<\XGO,=MIXMJUWS@Y*&TOX3U.2R9JE+I> M36Q" \ @ ;?!U4::&[Z"#S!V)'EOB*/&CIN4-3;,@6+#NS-HH M_Q20=JCO#"'K\/#D"Y!TZ,X. )VY[&#I[#V:7_?/BO?=C6Q\YMN M@$3G>*L!_L$24]?+KO#<-P M#]DF.HN MF6T@ 5STYGC1C+,( #WE/UQ2/QLLK=JZ1TN3R0<6[0!Y!Y;](J0 M%=E?9Q[1 :&ZWC M<]4ED-DT#9^Z6Z2AL_"&>!B$#+ ^3VX!1F?/,I:EF8:;V>G&S:X\E0PSIT;/ M/K$0=1^729&_3])?'6S)U 1L4Z9.\6Q+4"6"K+>5^?+O86TN0B#;G1$:(_8W M#25'._0=!C][I&(D>BE50<,"'<]HPUBG5;N@>:W[]IQ,+C+$4MW74^@4C+ M00/\,(?JY)48DM?C7>2;=,3NU. ;B^ND7 M&&#;Z5D\+@$\Y#UBW7S;9_S8&Y;8-W]#8,:_ #1KT !.G\M ;SW/"="C[>R1 M+$['-,:VWNU[A.,M4I"S'!>Y(IWJF)%D.-ZQ@"#PG,=[K$(= M^%1N9A]F\7Y+-Z(6T$U25"]W19*725K7*>S_96(WZ=X):/GN3B:\]Z@I$4EJ MEHTD0-F#5Q9APX6_E>S3GWSO0/^Q-[JP5U1'*)IE^V=0GP$OH;)4=AQOK)@( M5!K["!":--8-0C!2GTS,N)U1+;$I!01(,%+O[L@H@$>VX9/9Q 6#?4N?)*2I MOE'3DNIGD_K4YTW_F=3T>$*0W0#-4JQ8GO7?%%E7]'1D;K!J%ZI<\;#G\!@; MJU=<5XLBDK13=:A@0@#V*:TD25\2>7\BJLZFE+S*O:" MS", FJ[(K$,=ONGT8K3.DUW69KS?TI(63[),U8=]M2^HJ%K5KR$\8D[@OD F M!J:&$,K8"_M;D)J;YOJUX4=6:5,;;4.@/4*,#0%TZ1]MG5]OA4]M83^]BI]O MR:ZQG+\DFSWUF!+&VX><$<8IQ)T0) ^AYP.X8 &G@X>"\>WRKF II:LY'EFP MAI3=3&#"X\P++_F_[Y.2KO@"+?]0>9;+DC+6KC57$ = (SZXUZO&YG^;=#N'?/G@4D%2YZ5H5:]?\V]G8<3(%Z M^^*&*096K&-^??!! Z;:F\9MH1\R.W>@_*THZYJ7--V+(&0NLSBJO$A>2NYV M+BC'VC;+FTKPNCUA@-[&K6OB5$%X#)_CZVC0O5E54CQ^=KZB195=K^A MYTE1O'">S[9LGU=\-!ZIRN 5YW(LYQ\;CK<#] HZW0Y -[P;%TR1CJL%Z?$E MHL049T2Q)L"@.",M:TZ'VY%4 '#+4@]9RYK8+C6\\5]7C'Q.Q-E^%?G.*@16 M6? QB'6_I6=5_EAR/R0][5N0M6OZ"&S;&BK1+;GE Q!H@2(=*)BS%:([$S\U MP]3!RMH,C;B,8'1[>L=Z>5(9+<_E0^'&.76R$V-JETSP%6J7<=(44=--E>]E&M($TG;X>8TG!"0*].^)%1)0AM)"HTD:->D MED!A[NISO!@--R; &]')88FR<[SA?5'N.U8J;+Z=4M\GI3']WZH=:"JSZCF\ MP;=DV\2?;@TE23O-9\&$@ 3AMI*42I*TD^1>(PGB_&:'% ;07[RLNG;->EAY-9UIP4#BSN('R1[SE+/"!T3LE!E!N_( ME."[8P.MHP.SGN"I27#49"PX.@?I6)Y Q[?L0[Z:\YSVMQ?94[:B^:J\RL_X MOY/"?D9TZ"O +.E +<+,V9V!=G]J&2)93FJ6/&;4P *'F&635NK.OE=]J1.M MU-%F7Q=4&F=D9WCCV_)96=*J_#/=K*[RNV)?FDYAM-^";%';6WA;4Z2(H/4Z MRU]7@IJ3&7GQ"IGWDO*1/')RP@(DNR1)4P&>N':@'W%FJ:"HN2JW="5>HUHM MB_-DLQE)I3& VZT#>/Z)-0FLG+"& <(*HE@8S0]SSRH)*AGTR$:DZ-?R/6G$ MP$X9L0?16'*((P0!IY4W=7J<""!PB&.R;.9^6FG9,<823!%6\4)^<4(!A0 M MJVI)9&#%O9TD6*>5MD!A[NIS.ZT,."; Y\/'A\4^SD5;4;LM17G.RLI0X7W\ M.T@=[?&>$ +_.DI$DG*(U?-@$A)JU^,TU7"*5^1;,[+,0A^NI;WA6H56]3Y2 M+/!]Z=5_[=4C"^4=.UNM9#6@9'.39'R16I>ZN: IWW:5E,^VG- M3=F#JAJD M,ZD@G;K;7Q"R"!NKCBURQTC'&!&9E3M6E/VO"ZD>N;B8+/ M\*X X4%P8@B'4I(9\F?"V2$=/\1PYPEX=0199)#E*Y[^X7?/9V_^].?7;V>I M?NT!.Q9&O8X!2+CC" Q*:B#,.(2+#L*I_O;:R^&$\C;Q7,TI^1EL'W-J#H:+ M/)]G">)6XOB44W0H^,[DAT#.Q+T?J#-QIX3F3'[ =B8XLOHXDQ_F#(ZN-,+N=S)@"(#9T) M%*=NS@1GW+R3F3BPC.Y#R0,W'O!^I,W"FA.9-S;&>"(ZN/,SF?SYD (#9T)E"< MNCD3G''S#(ZN-,SN9S)@"(#9T)%*=N MS@1GW+R)P4AXKR:X;)[ZJQ.@DWQ%>JR2 MAE?"SN@ M< MHS-8U"^2C2_0D X'$<&*1E 2T83>O[0__CFC!:?\^')-G_BP/!OKNKEUX =^ M*Q*8R"8M607LL[_PN8'3G@O.=CK78=5AQ"("L;86F38TY.^";9/,5"T-U(\? M+%THQ4:GHCX7/IW&0 =3]X&,B-:K?+>O2FDU;[7'"PZM_)"H[Q=WOE=T%T12 M)L9\#G0I^#:P;/:6/^RS59(?/PYE$$H257DI;V>R&0,V=!8R!:=Y[.$=R![> M(=G#N_GLX5TX>P!($WLW!/*064O:09^LL3?**+*M'6I"?FB^GG5L5G2=J1QGV,B8H1796QU;KH6W&C7VJ)L>N5\[WR1E:;_/&6_C MN[49[Q6A<(6@0R2AN3+1*>D01))+B3+/\A"Z9BYIFF-M[!PPTPJ6;]:L!NA.8YNFP9 AU8:EH'.Z;4]!\-I7!%,C$1%.YOM_N\W7H3CV*PEL MVGZPQN8.]8KU_H4,#&7>U0SZ8.O,+0[* %7^S\IROZ6K<[;=LER&J/ZL7C(^ MX-@4"N[> Z"NL3,-E',QP0-13-0QWC4;!^&2[G'?..*!(KY]I$.K/^R.,.:E M7!^)/J+V7=X=^CN2KQ)AO>4Z MR^E51;=66^60=&8+HQ]P\@7DKPB>B63Z"PR\'PX]0O"]!E_X!P:*YU:$BZQ, M-TQP;)$69MT69"S6O2/=UY<+TMMX=^3-Z5B1Y(&\DB+IS_&*I0U"1E^UM(;6 MC'8"L0\9HE&W)29N ,_]BP[\UDL#G"K0.00;B1P+NY MX/0#3QGA)0.83H^)N%;C"!WFH[MH]S.-'S*S9]K-N/4 VZ>XT4#8@;3NNK_I M\)]^$ 3SFHQFLRU7%!UO>2 @_*)N/ZWS\@.3FOMN,V*6_O1Y@F1X,9) 0PZ9 MGCFK/S0$\&X\'7/\-7<6ETF1+_>V%Q+FK]UO&\S]A8>LH$7^%PT[<)5J$TMNS]*A'Z?XNPNE$'8'!_R6APS?'MT9U![FAN/L,2FIE'P/39+TMWTF7&)2DEU25(2M2?5(R986#[28/_0\J E9A*N' M-UG ^C\P8^2?'B[;ZN?B_Z1].GY$5]YW+C,RB!B7W'>'/=H[PV _V MHYI;L)Z!^SL>CJB]2:O\YE%RP79[[BJA;\4!W)"V;7[+.B3 M("H^3799E6RROTF)(^X+Y[1<=AK@<-O1GCB*8=MEZ46>I!?9'B^G]GTODBDO M4AQZD2[2Z%YZD;O8KNKK*Q1#RSR)N M *9Y.(4=P3277]@600A$7@F1OB:-4-PV2"/6G#N',,J&S(:/_%_"19!UYTZR MGG:8K,/%?\.VE+RBSSN:E_3K!L%YM]D\%^+%"]9F4U\ MMEPO=^*_=61V><=DH/8CVZPX "_YKK-ZB;3I\&%M]DV(#_-?T*;D6$RR7!,E M:)- 49([1OJR$B7L;-L4[)$!I:0<:9%O1YC2XN=&BQ5320DU7_](J.2,O!+% M"M.L^IJL^.CRK^@S+=*L' L ^4+V+%Z&C[B'\7=(,^UIL"%_8GNJGG>A*'ER<'YQ:S#9/>_)[@I.WIT1?^(P^G1LI-$!J%9#SJ;.S MO^-1##3[7].')'TA? =7/- ;EG%E3R8G=J>:S3'FW\LA9G@/$W65$,0=GLS2 M(8(1?0'K"4MK'+?$+_%P]:HL]S$C*0[IG<*AZ2%'7]@!J6!>%+*?]23478.@ MPC*-K,).FVO DL^DM*RGR")[>*!24=P\\]A9;[B&@GNP.6:5IQL75FJDD'TA MN#(K>E%=F15'7Y0K4]U&\6+!E+?CSH;Q]5)25&Z>[#U]R/)03=,YVIA_(.3OXF5.\8;JEHIX@_U ?:R&V$7?M-'TI9NG93K/\ MV#W!PRP_@;[DLRR^(&R%'P34':8$R1.M3@5$ZN"$SK+P!S'045;1*CPU1>>- MKLS_GHZL/-U(U!.K$"[O9 ZL\"WE"SBOTEHAL3!#R'E5652]#1[_U_'FCO_J MK[O3V+W,P?\6LU#ZN+&;0 W#O;C^LVNQG MS1>PH<7.EA*OZ)'R23#W\*2^H..^FJR86SG#> MXM8![+$P)Q+A<=31)QT#(GNU8:$?PNJTRP\O&6#AUY/C@5,L"2O(AI.-7;_% M$4G'3Z4!5X_F="FK@:02?GX MJ+DKDKQ<?^$HR2_ER;KD>X:Z\XRR5XW^:?-P$@PP(GQB,Q 'U7$^5 MH P=PQ^56!9T07=\)Y7I0NE,GX$0/-91> 3VJ3BM,Z#L 583?5*D3DN)O) 8 M'54VK9%8X+S*Q<:<%2].54"2W1*TKBB+BQ4:SS%EIT='T,RM^ MO#9B)"'6^T,C*1[ZM8VQE!?71!GY0'^T2%>H-12))>B$= MS#P(Z2WC#X+<3#@?AX .YP; 1,3Y;?+YQX0OPOB2V@KF8]_[H7RL1U20B%<2CK((@+MK<-M9D0/CKZ.H#KH8*/;SY][&A1O=QP%59\=RFRUG;RL&5Z M&6S=%H1[Z][#VT!#>D$DY\OZ$B"T+#VE2! M;-\/V+.%.;N"MP:!W6&P[[#X_":Y8_O+[. MGOBR\8[_7C[R)]^0F>4BP475MIY0-THSPDXP-'EOX- Z+.R&_4>%W2PG_2[* MM@6>;IP <6XAAL0&"!AOH1B9.(NB_R MK!*GV_GJ0_8L?M+;MGTC6!3#9+<(=[X-33D$#54WNP[+/^P [D",M848F#$9 MT_ X#LNP!!3^PNF<;7?[BA:?V+KZG!3TBMNS6B3(-<*D:3BU!UF)$X7P!M.0 M)PW]!>DX:!92$.L)+A?(D!HNU.O19,J@V%<<',@)'!@U9[#BFFP$W&M,=8^PO M.JIUV)>D"]U4A)$!N)4/$#9_!LRXJJKKFI9=Y@6:%)@&PP M-!/AK;7'(>FSN" MDQ+S?387Y,@J%H=FX63=457D\[3G-5_9?$_Z^EJ9T[$0 M?4!P<#/<08DV#RGA_ MWD$[[$:$>=)0IY$P]+HVT(EPW9 \T[*VPVG$&[Z&73/H^T.X8A#$2$T-AF]/ M?F'7"I+MG2(:^4[!,-S']PE3R $'-:/%KPTGS:?NP<93G08'J$-P6XR M=P%I*)YA&:X-ZTE-.&+PX-3 ,WO]N 4,!E V+%1PH&V2*M)1(@55?&26/\@K MD[8ZX_3T8=<0-)/8=8T0$=S0)9+PP6,.D!DFG!RPJ.!6G(V@WU:-D)_:QS4-S6D'CSK&6-L$@:HVUB%R*!XJ=MDX3+6 NP-PG@NW+=YF] M-TT!^(;9NF1_/N!/0. 8\3:(P8?ZY7:W82^4WE)Y9.8$>NNV(/A;]Q[>$!K2 MKPM%V]\F@@H#L@Z^E^&--_)LK1%KGL,%>]@PH!+!.[1;NM[G*[7G*RNVI<4% MW;$RJ\8N0BU;N._3IOL,#_F.)FF(DH:J_6XM#.>P*A:= &DCP$HO -;>S0(/ MS$EA;CNX, , V\291B#*/NXB*Y.'AT*LJ^L*_$\TW]L4J+-L":NO:-=W>),^ M)*P>(9&D9[M2L57S<<%#E]&)4*!SG)VI"APVS4("#+G2A@%=7:(@#0MFE(< TZCPJPZ[D"_ZQ5;8PX.H3RGZRRC3&F0.RD'%!GTX)JTMI6+UO3LVIGK$ MQD;TAU6F=<@NLY%-\."/ M;OO=0?/PX_S3QZN[RPORZ>[L[O*3W5X6Q!7H_9),UEP1MA^]3LEPY)A.?(\# ME;):KN\>Z<^LV*S,I75,WT(.4?2]81R?E!59K@FG1R1!0/T<7XY!#R=RMOG* M:I)EO.,2PY@S2^6X'I'XJ1EZ.*(T77& ?!:$HYR(B 7FT%56?4A2>:P2N,H54=)0G6=_.JW5X_1-NV&(D-(\PHC-MM2J73 L M1=B0:O$TVW;43L46P JU$0T"KAOY?'N6WB0OPL]>Y7QBX][3$6H3O00#W@2= M:#!H_PQ>R)%LD#7>ZKLDKR%>?N M;"O.VAS-=*J;8$8Z12BBB=:LD!XO1#'C;: AI QCGJU=EF2U+X2(XKAH)U>% M\UOH).PL[-,.NE&RK64]K.7Z@MY75V6Y3[A>SEDY&NGGT J:;3W5+TJVM:IH MQLU-D"4-72()N]4Y"2, I,B)HBR$R!K^4PW_N,GBD\@8)HO;@2E*#:"4TE7Y M@@%+=,BVTT\,@_H)=CF8X).Q+U' MPPD1K) >+]Y;CP R!CY7%^^TD)51Q,C;CBF\6>PZK"![ C8I]WSJ$L#'*$>Z MP;'*$4+SF:7:,-_H-LOQQ42PS!.SQC&@N9JC%JSX]MCP<5CFY2Q??61Y.IG] MZM :9'T._8J)Q#JLR-+2DI"ZIE>EOQ1&-R04N@X>O'9&&;SJW M=-<>7]B>&$RV 9G)9*\8P9Z[WMF9SXE!$.9!<9]]">8^,9@&!G-4FT>\VF:/[Z@5)#1KAS%Y#H9F :1,NXZ&=?C,N(%3[LCC?DIV374&F4481'8K@,9)4#[Z';, M_&:Z_F/8*RC:[L*[BD',[ SOH!O4=_PVR(2B\==7AQQ,/FMN^CP -K S\0;H MF.6Y:L*:M&[@L,JV[#(X&3 M)0U=TA F@C(@H2J8#(!EP[=OWOZ+Y#OB>L ."LQ50V \G[/M-JODI,L)G+-< M%/BC>9K1\H)62;8I=;E(D.;N&'7;3A30S2=CN""M-P0P4C;_7V6'31\@#2X!8[TB<%Z%6VV92[VFELIU-=SOE)AC3OCJQ5NZ#T9([W*[SZS_Z1)85J: M@_O"--4AM1FM=2',E60Y$4?8DBD,.X6)##/5=R=IDB,0@UFE#JNG9)B<*@UG MFH/>D(US0.\DS%-PA6J@(+%A)OJ'4S71(=3 1JI![0F9Z0<^0L&L=- 9KI$. MR)V"C0JF,$T4)#3,0O_I1"UT"#.H@6H >TKVF3V%FT4'G2';YS&YD[!/SA2J M?4*$AMGG/Y^J?0Y@!K;/<<">C'W>/=*")NO*>/(([@O3.H?49C?.CB4,RX0) M#,F#,XDQOWF.P QFG3J\GHQQ^IMD#$,\ ?,3UH=A.?>J-P^9SR3Z>KP_GT!\L)]Z&( MD!PNV5D0T[/E?:Z(8@M4.@Y->/5OVK&?+ M08L L^.@3_39L&=E'E,?B&_P5'<\N\WW7/@$((P3F@8_H(37%:5;F5;.\B=: M5!G_\8:WH**J^J>*I;\:WD^%=@%)>'4F@I'PVC!!>ER0E@TB^8C^O"IX%)B? M@EV305%&$/H<3SN2:6\D=^U(EH*?B110N$D9\UY2EFI3>&N8$2#>@B0)"*+R5-ER0'AL+/>Y&EMURKB5S]U<) PQ#P,MXP+" :=H_!!5$L M=C4H%1>$%:3A-MYMJ\>69'] MC:[NF.SXILA8<<=^I,6#OHJ;2UOH%M6N=[2-:T>>W#%EF41R(/ZI>'#=TH:3 MR&>CFW2"54R9%]E)P?@_MSK!<+? ED@:;HQ=(.BV70XW6%Z;: L81MU>]YS6 M1'FED%1KKML&0--I[K+5@ M0WVF8C+VVK9 FF&8@(43ZW/W\V27591RJD((.\. M8445O4CB7AR1FJEZCT$:M@CGJPDA;]];G25>R'_,CNLO!D" [8HBRNC#EADU M"M1>*ZU14"H4% T*1)7!M4)!8&7#QFT.,!\)A2>+%@=VY2.E9+EW72,3OIT*[=W%#%P)IU MO'H+/FK RS>+8?.>R7].BB(1C\+:N@*7MEYS]&3OR!-R0]_3!X26"% 9Z&"F M^=R(-;/Q.^%(LWJP!"!@J1!DJ *L"\9&"[@ 4 $%3TFV$<>#?-GS@^CYIWQ% MBZI[TN[N,V?X99G3)AHHY?_.GNC-9NI1Q> $P#$[X5C "^QI>)3K>\DED6P> M/.:H&"6\$H$PMVU@AQ!%!#\ M(V%&H4T+'J\WRLG=&"?E;@=W&W8]AO43=C3C.P:B]0R?;FX".X)P.L"S_ FI MYS!T2[C:6K8+^OTB6GIG(9=)D?.UAO4>8*JIUQ9@JG/D'<#!&5S-@-\.((1 MOAN @[,E"ZDB; F0:19_]N!#V(;FZ0LE^MZ%[ L1))U65TD+^4'+L3/CUGZ MV.X0"I6!??E,BS0KC:$B07H%6%00N@C&)O@BRW6SU2;+@BC>B&".".Z(9*^W M&2_JN@*DQZ*#+493!>BD3HHM[(1\/A2;SQ*$&@5&,],PH&7!!\%Q;Q]MX(&[ M?FD+;-WL^$7^5:%L874$BNY,H*@K5O2A$;O,B5K!?-K?EVF1W=/5^SU?O613 MV7IN'?@60;$@@5T3I5[5=CR0^[U8V6LSRV(*YG&K4#TF%=DF+^2>SI(EYP@D M?345:QCB)RS<%"RE=*4\DS+VVA=1XU/0%LU EF33<7C[::@JU]N_;9L0W&"B7'3ZA:(PNPUJY7[G=\*GN@198_2$N\*;)4NY"V M:.*^2K;H-#S(F_U71U7-%$32M5_7!F(>A.]&AJJ3088QB(3.41FPEJHVL&!N M2G-;9 8:!=@*TCP,L$LC\9!<^<@V*Q?KM&KD;I]6W8:WT):LMXT&$P!DI9T< MU;$W4#B#,575NMAIL-.CH=0^&PT 5?>!< MZC*%AITYXTZ8OM/D++/C['.B]508;@:<9^(+.-TU)8G$,>X%K6BQS?+.3?3\ MQA,=?1(*WHF[$8+(A+?.NI+7T3)Z@KV"B M8AD\#';,5]MN+@)M0&&^PS"B=+C[I8(I/\7H\87HA3-$]'5+:T\ I.RB_C\(?U9+6PIN?VC-^! MS]$C/*W7&(K;BWK>3'H=DF\,O"*?BVO?R[, @.,).$BO?L?>K6(]\B.;4J<7 M>V%V-]SXV$H^5_"1?I:98-KJ X[-@1F2]@2P4B0;#HAB@2@>U.,:A'.AQY/*(9L@:\:(_PN&(GT$NI"OVG)(APXZ/3S9D.T KA;^=PI\<+I)S_,F( MC7*NQSYN:>*.Z;@IDJ+[8HMME,/\J 9ZWXT6GMC$!7_?F@SF3I"K":0M6<^P"Y(F M^D1D#X-L%BSFF,$#>F+ M:Q#! 8&>7P:6"+:R;P7K5O3"!FDCV"R'G2Y(8D"5.AZ*!AXLX$&I]6C!3E"O MFS(L:FYS!8ER8+\!>8 MHH)\1R/Q]DCB0VPVR9!S.!(P#ED O;LY&,S1A3D;X/#&25X=206N>H6^#-L? MVZ:PA%7+SK$2\7L>AM59]HM^\3NW)-6 PJSH.LOE!ON'?;82-5#=)1LKI#:; M0( 2'OTBA(F4Z#^2?)\4+__PN^>S-W]Z]W8AZ^)$3KZU-8?CM%LG,X+G%*H# MFHF0A\./P/$.A]W@!3MH'V!%CAXX4M-(Z,"8(AWC!MR5Z!R"\?58Q:_^/J:B MP7@%>FE/G$>9RX\-OW ?KV$?X8=+GLG.4%EK1#_,*+J;KX:I#N:H!2VOP,>C M*$\SL&S:!"@L,-)KE,H"M?N(#T@KO1HS\[4# 4[-!PY"L-Q\_YA>M5BR0O38 MIYXKW5CXK0LGS8?:4=UIE[\!, K5KQ\T1_<5=GB\I2M*MR*"Y9SE3[2H,O[C M#6]!BX*N#NJIF]$*[L@=RV!2X9'>L4)ZO)"6F>/W"&8P!?C L! Z=S,CU*&% M&5EOB-/>$._:(3ZL]A_E&/10(UK#M/D<6%5,WV%X(_O_R[N6Y=AM)+N?K\"R M.T*>L+MG%N/%1.A*LEL1\BV-5+:CPXL.BH52L?500!)/&2 M>V-+NB3R('$RB4P B7-K\FM$6DJ\*+JE4CBT?CL_Z?W$]@$LI2\6'EU3$.2B M,0>;[D:%0+@X_^F-)>7-E\V0*-F\7 9(P>O+9)1,[-JJ-1S['5Q'2= MP9FAIO]LSK(*%^BYYAZ^U8J.A*+?ESBI<;DI[WYKDOR[;%]C7/Q8[31NN3!X M?PV1]22XY7:+@97KYBA0"P-1'-#+*BQW;D5])DD?O_EO]./S;;!;*4SH-6_D M)MPTMWM[0[?>%;RV8T=*A/G8[5M^-M7.KH<05W> '83D=7O^02+ LWMH[[.Q MZQU6=,V^<_C+U[$Y!QFU='S#(BW7NH85X^; ,]2"FO8=PR$KUSB&^=@3ND5W%VL=(9RAEG:)J>+ %-F629$>\.?DN)BEE3P&*1([VY#] M@6\%(2;)?V)6IB^B5H5I=56P/J&%585>"RH16J&XA[R<@Y4^N(IVKG.O4^+Y M3[O*M28AWYITZRJ]!B8@JXV/E[^%\B?!%)QIRQT'N3! 1+,.*^#<@39@QU8S M-](S9B,EA*'= !6\SG!J)M3+VG]_-NR^.#5U]7]-4M19S8^1WQ=[4AYY!ZY? MJKI,TKFJMNL:6E?GP4B4?1,>GBNRWAFU@ZY!Y MWG( '"%9R0' .'LL@])64)I43IJIA$ ?^$R*@V$ MM35*S)05DCS2@%7_)6L$Q!@AF0:RS?L$*&'TYX915Q'G3ZHY'*UIFDL*@-&CH MW[:>LNK7[VA\>U_4F Y)_934\AP/O!$K5J86X\74& S$<* ."&)([%BAH<4]B?+DO]&V'G\&ZSMVR'BQW("-6-6#%"M1@O M1MA_(SH<%FW03A=!-MCW)B++TR"6PO)TJ1G.\K:X/((M[O)EJY9VV;Q?"V/R M[1H6K$?KYI+L)B?TIW>1\VM_N0%?B^QD>M8M>.1<>4 MX[T %T^>ET%#'-L?(]E[R0,_"5\)_]R;S8):09D F M!A%DWUSZ<__,,@2.<57&JTLC,OITNNKDVK+ND\JA&?<-?JT>1#.R7KG!K/$S MJ?%M5J4Y8;@T%O\-6[!C@\LR_)@?PX &$,'6]DT'0,5.G?$#;&7M[RXZ'DDQ MJ;_1EOZ4+;0#WC;?_F76OGV"M?*1 '!>[&735N+UN\P-43P!Z]1LAY;]\8+M MVNK&+17C-JW@PDZ)E P,;".DLH]+X0NP!0>6XR&8T+4>[\$#=!2,S$AG*N]] M .,SI]EZTZW Z^HQ*>O-?GO /^#R5;[E&-2(N5&!Q-BW*U$X?3.4A.]-J1NH MZPHQ-.P9B@<)0/H[F9WU$Q1XS+N/I.TBV:-ZJ8NNW >,N@HRF(2T?U-!K5(P<&).)K!VK7B=5V=0*F'%FG;#2>J?1S/+J(9U7]!#YSNRYVD(+#@"; =19,A+BKO2#FN10&J+ZP MWQZ"G,FTHPFPHXZ+3Q@1;J8@A3EA 6G;B^(7.@7GM5ZR4*O$3Q'Z2<621UZQ M)%P]>CW5+I8OT:Q1K\>/?GGZD5]!C!_S).7+61T/3<_566S5G&%VY#K=+=$B M0SVTP95Q+(P?*70?M%<]O5;MK'62PAO#TG8SZ7LMH7T RJ[8"H>D9G M[J?F)<_2-B,?X+NG3QP"T:.94[ Z/#"['U..;XQ!Q]&(>:D?<;E-5"2%EMT MX&U+^YNE[7O:X"SD0WR"HSZMR=-T!1%CV=LL)X]R<[."=SXGQ1=+K=8FQI)% M8B^38] "LN\)\D.0O0$6Q]/*3%E"$^>S91!%/M*,N==,>]5:MXG[?5U\#&IM MA>F#Y#DU]^[JNAY2I&$P;*1FC7K%H!L;LK,!7VV\N!WXO!_XX#:K__D&M^C! M=OU^KLWL-_!7&CYLJPS9UE?9*0-B,F@[ >ZGIJ**J*H;XE'3:^#<5*+FQ-;P E MD6^:LF3=$0GQF')A4LXH$F'+7'-O-L_I >^:'&_V' F=F_!#"2=<5**N+(O, M7\59T$_OPS./R3O[VS4-W7>J8JW698 ,T3H*^Q;;061+/QS 5R\, 1K#1&.< MZ.5]\F"+%7&P80GAQ/Y/):(9S)R;BAY<\CP_NX+3AM647ZSW].I2"F= M,FN^84PUC38='+1C0E$O%;5B/<\H=55*C+3E:_[X2#6Z<%'6TF.@6=Q<0_:9 MP:3XOR5K45E$K0??8ZXL_#W_X*IQ=_VI&8U\D)K>$I5)1M_T,R$[I(T)GQ97 MK-WEK80+CP(.7,L;<^#M[S8B+JH0'^0 V^F6E$?T]&)X0'B=@H''@*>*!AY6 M_*VATZ![JM."?>-80]O?R?9 FBHI=N*:ZDVAV/<*:@1P8!$BQL&110X#]3@$ MS2D2U$'I[GJG8$+0'S8<9*VFP6Y12./G>QZIS@])M8J'@(:@7 2()K#FK$MH.4B GB('LL\?E'V6CH^\?% M\71#P=7T\T"]6&@7*>76T2W0JI9J94"V,/"@49O:7N.P=2QKXATL8&DL6BG6 MK!Y"E9JV.*SG*U:6">/>?NZ.IYR\8_R,R[">"O2VIDWS\ M[S>DJC^3^N^X?L(I>2VR?\T6:?(F$V1MSE&Y-<+>N :R7:$>KK YML.KJEEE M7?2.:S1 O$+71](49ENYHE 8:(,71\&*( YN*V6**=GZ#+M=@J"F4UPB\AM% MJ[-2H/16]\J?S1#/H_OA/=S0DGAI4Q]PN3TDQ>;$%_E">$!=3'%Y2%W4,7C0 MNR]IWO":60+4O.F/QH/#$?Q"WJVVHOMRRF>>( M.+!K\8Z*L7UN%-N"G,Q$ M!)B,MPB,C-]^IP"G69YE,UT<18]63.BY=_K*J&<._9&AD9 UBOWP^8M'_F7Z MCI3MG]ASWX1(6BP"B2M3L0@UAO2$-!DAD*,]*=$(>QS)B=5:A5UE@%F););B MI:\GKQB)J=H?),&P;%2^L@H:IAUQ*D%,%=OC9]7U6Y+E[#@9[<[WK(J1BXR" MIDB_B05-4%'F%X9 JBTJWE$EI*)EIZ ME6@IQM!2UX)L19A&%ANQLV.WSU>;/?_9A6>;:]^O&YM#$*7/XD#YA2SL=S_> M":H<2#0L<417J.XZ?J(O?!!_,\MK6\Y%;C01>Y);7*5E=AH?);'I2&::]^M' M9@!$Z49&./WX$*!B++J0Z5QF-^#Y8$YECN.V?(K4?B)V*6T:?W3IE?-%7:FL M((NZ4C11>IY^47<$.\BB[BJUK5S4G5NXPP.>#^*)E-9@>:5.87;Q^ZC14F.7 M8;P6"<9)*7P_VU%T$(3>I**#,6XO-]FZTJ>5V_Z"+2V#=WM(S![P7>'V? M!@IFCJ:.UZE;B, #*[KWDU@O+W9L[U!*?]P2]B>?>]--(02)!DQ!QAT._-2> M'"QVJ.L/.\7"_AQ^F[L+53M(E'0[XM\&7>*1+MF?(W.YMNW0\AP7Y@?B=[$S M7Q"'WG1!6A#'N8 G;A\Y.QGUZ@BAJOL?H;H"O[*MPC9]7JR3R14V8=F)*:LDBK"]E*8PO M?F^EGC5>O[Z6G%KW15UF196E_"J\H!&M E.D(:X"==S^43_F[;N)^GZ*JRHC M"X,M# 7.B+NELOQMMVGS"[+8_^_884=9FD=9/D["CM7U3N M- P:N&L-@S=N-[L\#>X[AT:]XR?NS5UNO-JWXW[+7E?I2%?UO*Y"?$I68$FR#=C!=ZX/P[+^95(_+]C[3MW]&%S,(',U++G7NTQ MXD]OC[Y"WC8&*F6&KG3Q$3?V32;5(7?L6=$CH-38PGZ\Q=M:(DY'JPW%78&% M"/;-V?'1TI@Q>W9)M/%U9XMN"(M;S;^(\SS9-;B;CJW:)^1 MW!72C_EM5J4YJ=AINNN7BD\W%[R8M;;=W>BA(SW )1W7NQV_^("&4 ,P]$N' MS//MY_;&$7*)A#Y!W%O+?9&2(WZN*1HV4 ^,D0SBEVSI[EZ-MT ,UVC7/G>% M4-1+19U82D\JV#,U=51+C+46F$ZWA(7TYH2:OF>34M.6O9)*B(Z#5F<*UB/6 MW*BXIQ:[6F>S?TYR7/V %06#I,^"*"1MS3YM^-55[)X6)@S](L3-4<416M $ MN@-=XC=/.=%4D"\F/^$*4RF'ZV)W2U66DQ.SKO9J/26W#=X& ML=V@??O\[X3SQ=.1^.[:2YA)6.X2R$@F/=N->A;&6DQ81,#:]);2PGG.#J86 MNQ^2\E=9T4V.P.[O(M_%%F/CGV/PEB/ M-FG.LRQ&9'-O-]_C I=)3O%<[XY9D;$8M,[>L*[Q&+T/LB C"?;-J!7/23<% ML,Z6K'<+9%#CWB73WH6Q*S,^D14Z]9:-W.]QRE"(6&J;?'FBT11;VG%FF69QP"O\PWQ8;W5KKI M(9H7I >^:'&_V3SAGA;\>D[)^WY9) M424I1_3I??(O;/5B::JXICW8_'&-1 >3RA8."_9;L8C+16-(5VSQ:'\HC;_Y^K_^^C4G,?O+/VZ3[)CC4CH/DS]D1#=Y M,_8YU(KQ/,%84!11Z6!F]%RH<4?2A@72W%>:JO,_S]3H*&\UR_R'K,#W-3XN MS6!T7P5FK/0:=Y&NDCA!] N3CKAX[YD=355?I'5,ALC]U_LZ34E3U!6=]^'L MC;G3$<(,+[%-]U40VW0;M\^V3C(:1%]-/K14NM%TV&97@$E1 ?[$[2?I^E?V M>/R:CC9O"$R/_A88^$+,=[2#VC:C? ?HFA6MNO#)8A6*#>\JZ[""'6@6HRZ4 M(QN9[X+3CXF*%1=?$2T: >;"=U_2 ]M/],0F2#]6[*C7+6;',>@':GMH+\K< M[/F6FVJSOR''(RF>6Z>!*1T3BDLVG78EQWQ&[@J)@ZQ- MBQ1QJ(AA15N">K2(XF@O>D&;O=B96K&?!&;$0;/]IP1QV.SY=]0#US+;X"H# M[*OO]<8S)*BIQ$G17:^WFNJM& J0"[W1GU*A-U&1/&-Z^YWKK69Z2Q?TYBJV MY8W.[QCWQNV MQ;(1FMGL[Y*2'2&K'G')!^+ZR&9H2S&#S?9A@85-! ZBCQ$\-.!#'4 Q6QE! M9 3J0+)LO7#[5T@ -0M4?*L&MCXM[ 9/%,)ATU\*7*.<5!4Z44UP"XM; X"O MV9;428Y.I*8.*DOR_!WU?.D<"<."\&\-C9)R5@'770VQ>]S&P=LU.GTNAC/%SY#L66[1/#RJNVSCT)R;QS^BZ MKLOLA?K_EQRSH/>1C@;;=;UT\M!A=P#3ZL\TXB^9SK_UZ^B6R4 ,% -V:3?- ML\P_C(1K9-IF3TQT?:("[I@SSE(O. M]EHV=YCV9#LX@-1C0P,XU*-#FP(-^- ((.H1BFRN?L[6KSH@U4]V_VRJ^ELT MTLVN5PB-:LM!(>E((:=>(95$(:Z^4!;)39P,E%G"U2]!8"G6$3>:P6X -%$D M4V4;Q6C+(Z6,/WJB(B)N"S7\C>0[:@'2O63 =@#;S8"2'.Q(XTA&/FXR9=B2 MKN"J@(-://K^S65/5WBSMML#19.SF5);QK2][_8@[;:S[7I0+A(+RC?<].=P MB('[ D&C"W,^W]/H==KE2>AS7U6-?+G=Z&5S-V/4O(/S0U3\A3\YCV$%"'V' M8KU/ "_R@*OJ6\2[=\XL3,$0VKMV&3&3]=QMU M!I!GQ["@>13_.@'XN%M;M=-Y.X>_Q7H4J7(';E?0TL'E=L@,2N&=B M?RQ$V/%$_UMF[+X&03,J4?SPW+S\$Z?UECSA$QVO0U+-'K M[N"A 5]GWQ1A]V.+D44H TK]J,2S2L Q2X?SJ\[>FTX[Y:"=UOB9JVM_K%KM MT/ERN:0=5U&-3;H3-\-F%A%YY@LL7KKX.*P@2U0!%7?T%N*F23M.PZ.)I#BF M0DY"'N-^UFS;Y' ,_$]2A:$\ "1P&QWT<] RT MI++[%IWUL>%]9 ^:I/ 2S@QEEU;N\]>O[653T,JB7S:AN*T&9NEP8.A"85;'7EI!S#[#HC\H M]J!1(\JVB!!'P"Y 1'L.-V"%*NL#;?=(F(1(@-1 E].D$O+W]H8L?A505Q"@ MO3QK^; .K!7S*3U,CGV"]ZL5' CJD4R+A;1@S,HO.^XG8)+>=Q;SSN*^LY/2 M"T3=65<35B!#K"$ MFS'A?]? [^STA)(.Q$1=WN\]'"Q*6;]?^PIEK3J(153W#[:;]T'%^JWT M!V 1W2>N)JA;0YQ^%L(4Z5>31G8IXC++/!0$;UXJ_%O#;JMYH_]1Y@06'H=% M]@L-.K")7AKBX@(%UTM*/ ^1E0KWSA&=P%7UB@VN> @L+_D2+$)4:G29./8B MN)L\J:K-OONRLZ.&1^[ 'LLLQ5W$*)U8&KT-F&4:M>]@RLGDLS*._71S@( X MAB'?8# !M=XKR&R4=XWLAYEH.73MQ+NV5,C+V=S4C%$$K%;#$[K6APQX"M=@ MU+RL7VPIXLU^-!-55,9:?![T'5ELT444FM,72'N+U$BLN$)K]/NF/O#EI:1 MTY="%*Y:UCLQ4*FWA/P@GNV1_$R*9/C+^%X291 (; F67H?)BI.G8^9M#]1VI4K,)S*MZP$J^=M>EA"LY$!G&(*G4J(K=9[0>AC;)TGO(=6]1Q M72Q/0IX@7DJM5#6!PEPS?P9$?7_PTO,VJ.,\=7H1]H>Y4G=1C\MLL;1P=,_7 MJ4@I^=)(GS$/W.=:L3^RG12O'Q"YEHA" 68A)U2%L,"RDP;;^-N]+?T6+3P% M)Y?K[\U +Z^?F"5=S5%,^1EQHDI;-&M_>*"O\U_H_]DJU__^Q_\#4$L#!!0 M ( F)RU+'/WKB^68 (6\!@ 5 8VAP="TR,#(Q,#0S,%]P&UL M[;UIV9I4B1U)VS;MK:[)0$"3C+3)" M%8=2[+7][PO >01).(X(!#V"F3;O="DE ('G<#7W]A<9@,HGCTCU^+?/C;^:___;_][__;?_T_?OOM"XM9&N1L\,OK M[)?KV[N'7_[7Y\?[7^[B+ _BD/URG83%E,7Y+[_],L[SM[___OOW[]__-AA& M<99,BIQ_(/M;F$Q_YW__%WSPE\?COQWP?_*?#H]^^Q]%S'X[.C@Z_.7_/CSZ M^_'%WX^/_Y]?_M_+K__?;[^)'DRB^,_7(&._\!['V3]^+7WCXS6=_"U)1[\? M'1P<_[XH^"N4_/M'%JV5_GZ\*'OX^__Z>O\4CMDT^"V:PUC6$LVHZAU>7%S\ M+O_*BV;1WS-9_SX)@UQR:.S7+V@)\:_?%L5^$[_ZC?-R?/BWCVSPJ^ @32;L MD0U_D9__>SY[8__X-8NF;Q/1;?F[<,QZPU[;V+DBA%8L?-8 M8TUW_"J9OJ5LS,M$[^R.3TQ3=I]D/E"@+3<-Z9$-&)\P7B>,E^ C+8_XCWW> M&DM343()_[R,X;_C9#+@,^7-7T64SZ[9, JCW /TVCUH7.I!-KZ=)-^]R'G5 M5LUN7[,L3*,WH?F]X>_B\6DQ>4*H^1],HEWSS(<5G!J&??%MKI>7:RAXZEL1R M9K7KR+)PW2E M/)'D*8!P+H)TC@I;+08KUFS2["F]/FF*%NL-GSR$Q/Y](W/ MZ)9CWJZ5FEV%[<%S\&&C/VN%:T^%$[&>\=UB/GOF$LB"T'(7A]>LV26Q0(6< MZNN(G^G8X('E8MO49^D3[X'%Z<)4O_9:]YJQOPH^>F_>[:;I[1H[66Y]+[M- M+[_/8K]HI7C:ZDTLQ;9=TU;>W;)LV]T*33:W;CITVM2$OS74I5,;51I:3VU[ M9*J_@[75MJLN;36TW-G//?KZC2Y]MIVT:V5W9]7+P4#.,<'D+AXFZ53^\IKQ MV<;"TN7K.SM96\LX(_0#+U6(VN\NR@@WNIE,V MB+CF3V:WR622?.>=?!X+XTXFV@#A\%\LY,,;>.7KR(K_ZLOZ;CO9#-$:Q:Q. MC+[1)G9!2U&(B3F(9T^76<;DXG(?!:_1A'>'K\'C(/^#I8N*@\M\V58OON0@ MBC3E@I'#UYJ"'7>G6?+& =^O9'2JGZV"3+J#8@* M3>YN[UUKL?/UG=W!7>K772S.MDFZ7+:\HM5]A@!L/TW>>$FY9\W%YIKO8-]$ M,;[7:A*]S7<)Z. [EY0OP+Q#O7S,TBL^I_(RI5FX24ZL/TY C%BZXX(U"7_C M$QY,Z#6WZX8&FC,@U)UY*[7;')REA&^+G"]R_6 FBWV+!RSE:_A#$E^)V_[) M1)SGYC?F\>B>+XG,>B5M^//^[#"U96O3CK_NEK>FB]]=P>X=CB^/_-2:OK/! M;9("O^(((_BL@*G^QQHR5=426J5&&P*R&@N*G>==_%;(TN(/8*MBX3B._BKL MU[W&/MPT(?S(5?!3=[]XG43AHJ WU-K62:"M>54UBU/YJ9TI>#^-WOE^@V\T M0ZELBTKRH+P33:_:@YU1-/_+8J@:V_UEQ?^P,[ +B40KEPF$?O MTFW-'TZ;[^P2KOK/-Q_B1^O=BO\O^O.WJ*6YMNTT=&U5J^^5&FT(R.9QMORW MNGALVF[TWJZ6E&HTW2BH->M[D<^O5_1U_&"N\V4"2G9/1:,4;#HSU3ODN30F M._Y6NN^]Y_U<0\ ^Y/@E4WD M5UZVRKQ]2 -%VWS']>$ ML_U2:5[B]S=Y#/HM'$>3I5R':3(UD3?_<.( H,AXAY(W4,!??TG2 4O_\2O_ MP]OBY<(]4()V6O98\N8JO87PAD'V*MLKLM]&0? &$F23/%O\9E.4\U^_+.W# ML-F2MN18#JJ/*%/(U*K>R\79V>G9*9UPC4);E[,;*+7 CSHB\ UHU\DTB&*- MH)7E@8LS&@&[24LM:3TJM82/.R+AN3'@*Q.>+QK)KI43V$].CV@EJI>*6I)J M%&H)GKA*,!4[%39_XV*[MBZKP$Q'),\*4[ U'K5D3SL@V6?> MKD&2H@A'^NG@@&ANM18#+KTU#&IIG75 6OP %"6#&WZ&XJN,06QK927VHY/. MRD\-1BW(3RT6Y"4',Q" ;B?!"!'@6AF)];![@E.#4 OLO,4"6\#_GT60\L]. M9H_L+4FQPR]2^H6O+1<'!YT3H@F.6IP7'1"G-)Q*^XR5/#>+ P.$AH*ZRR&& M![$;''1 I+=1%@836"AN^>],&]2M\K"L='>/@P-"I.IL#B*3ZG^P(+67Z;(T M$- NDX^[1+?A(/)TMO;L4)XW<2Y.T1Q4*BSB _;Q?[(9(DUE6=A#=$^6>C"( M))VM.CN7Y",;1<),'>TNG%@LBQC:;=N;.Y:LI1G^JQ(H# M!>>=$Z<1#R+2-MMTYE,-((.-712/A$4:73AU56"2^M0YT5IA0L3;9B,0X+J- M)BR]XIHZ2E+] KI6$O8.79UVU5 0&;;9_@-P+@>#5#S]AO\(&@ZUDE24AQ-; M]PXK9D"(5-ML)%H#=<5_[*7/R7?5!::FM+Q2.NWJ",7A(/)LLY4((#U-@\ED M\<)>*\NUDC ]=7795$-!O O:;!82,88G_7$2,XBV@ APLQA,0Q>=DQZ* Q%= MFVT_H(DW4Y:.^,;M2YI\S\?SP C:8:BL 3K?F8W6% !9G_.N=W8= MY,'8B822Y3%F@&;OE(C![=?"*184!$5?[K4%S M U<_R?)@\G]%;\:)5U4!:.BJ;4B+"'F>T&83T1HJN7[TTGZ:O$>0V@[P,UB\J7&6?D^SZ6LR0>2V5@; =L\LI :!2*S-%J&%]MU\A#(PJ\8A2%44H'?/ M$J3%@HBQ_5:@A1#6Q!URJOQRYCB:/L+# !.J"+T3V55%L0@&XOPZ?P_(N[) M>S!A(G9-?A6DZ8R?=V3,5MT::5/_Y9 XI LJ063-M 9%'I"@O@8\,DY'%/)3 MH,"+7SIJR\L1=$9T9551RGH@Y)$+/,S4D)0M>V0AXTK,]QH/+#<+6%=-TG/> MK=%LA8<\LD%]<2_2"\TX/(UXR\4 /O&VRE&+#CZ.T76#11SWPO+NVW56_4,4+JCHC;W7>6X"#) \F9.,7 M3W"F';AX-3B8$!N=G,Y*5FCH@R#4E_9ZVJC':#3.>\-O?(H2;&G$K:TG&#JF MBI502=YV<.C#)=07^)6!D59LD6V'I!8&?1P$7YLDX^[HY;![5D;99V]Q#@AW0Z4DIHNT.>-D MPH%D$%_9PG)LVX34;:IW@E4N!YR!T8=(\*H0]I<'>*47(J?JRC(TJH("('TH M!7]6R'XP$[8W>_OC>H47JL!$=I+2FQX54&@C+&SGQA&_>=G(1[T-62$VNXIB M&)P<$WE:5Q&A(RSZJ OU1^KUO*/S7&/FD:JN(&>\$^(=(C(0'I\VYB(K M^P5:1RKZ)^+;>4\;9C-(VJ@.R,Y*3#N\KX9MU'HI0$1L_:\I-ATL^N ,OJ\! MEEFM[>R-IKJ2J0OBNSU/X]8>+&W\!F3\EMX$S7-]E7C12MNE.N?@A-P?P\>( M=\5+&]0!D?DC&S VE0?W)'YG:1[Q'_N+_JC Z<=]_4;E<9,JKXQ/_?## GUL M"4^75.7#B?U5E;H6L$-\^>AKT;" 21^'PNOAS>[4]D*5Y*0Y\_<+GNC$/>H$ MY=%-K'U1/I4NX[%X9BMV/2P.]<+5U'JARE'D6=@FB/3!*WQXTR\6-C%5<8B\ M1_PC(QG4BF7S+,'+E6[QHN!R*NX)M%[W-=J%N7(_SA%^B*"/NN'C%62%.W4- M[_MA'](#I _3X6=]F9^MC*^S-HJ^4,7%MI,.OFQL@? 5?J/,PY1&B_4 ME^95)*O#@DBW4V\F+\.PF!83$3I''E%%F/>4C5F<1>],1*F=LOLDRQY8WAL^ M!Q]Z9Q>7EF #0WP1M-;AI:GP.4:3H]\LV1)*#:1;J'Y M&5%O%?;LF-@342$>@QR5$'[LH'K'Y$8IG6P0HY0:QH\=5^^8W CE.AK7^][Q MT'J32?)=[$)ND_0Z*5[S83'9CGUC\?[&I1UX -&^P'S'N"6B$KP]"-SWS*8B M=U(ZFU^1!6DOE ?^\L?4W:H@<0 MXORRR,=)&OU[=0@RRW^S)@R6M@17K2![%- >A/E30KW+LL)=XE +R&G+Z:JR MM#? [$'8/R5,?58'VZI 4UO.7)5EKD*T!P$ -[#>1W^)"VV!"&Y:F3K-E4MU MH*LMV_P*"J!'M0]A!$ON$A6V>!:U7T[:I]7)* M[GQ03=1*(-Z"#+9)Q,8M'%+CY93\UKB.:$L@]B&:H&,6+IMJ+Z==.H4;D>Q# M",%UA[<*J[-= R\G73J#.V#:AZ"$ZW =EFE]Q9>3+IW$+;#L0YQ"%4SC>HU7 M>J&.NU);QB4;+29>.V#9@&HM@2.'MLV0GZPWG<0WX7PD] M?<"!5CZJVW*K=7/ZL6GIY?2$\&[:T?_GM"U[(0=N#9?6*V _78%6OAJG;=D MK<1CD*,2PH_M"G3:EG5/*1ODZ*J&T2I7H"S-2T+D_]H4(/^5R-TP*,*.V^U1:.Q]JYR 7.0F?:T!4(:./6UYX(!HP30*!I6C M!H@GMQUG82(1A1Y8_CU)_^2[2;'-Y'OCIUDF-M=?V?25I0IQ6=0"K$2+GYT4 MUB7G@FDO'&Z>BM,\ *5A["J* C2BC4[E :L#L@=.,[53BK?%-&=]^ECONR?W%Z)CQT(O+6P= MFT6%$G]JC?36A:*6((I@'[Q7YN!N.44B0)3 ]T>4CZ^*+$^F++WY"">%,"J* M;#G\_P;ZU_456@,VB8^AJ(BU&E$)YG[XO61Y;SAGP6(.4)8'1MKGVH2+70]C M/[Q=2@AM!2H9."-V7-++QD*>2Q3[X-[R)4VRC&\[A]I0%Z52@+Y]'DKX8%1U MWIO/"F&X@V7<[GD*9IL]%EH'F&F?7Q(N5C.4?7!*>>2"X"2.^8GPFD\_DT2F M[)U#UNZO-/6 (>*G@6;Y85LJ&V3[X*3RQ&3\3 [T:Y#^R4I1>_LTQ& M20=PB\#6&GEB54#%V^(78R-8(Y)]R+.Y#%5N7&XW2@(+7;)58P!JY]*\ #'& M;"0<,HD$>1M$J7RE<#GXSP+4MC>I*C\[9X+=H(V0Y.[22;ZR)_ M]GFAJT2@S6&%W?>ZMR1S8%UT85#7!5@[+V?-08^E=AL'\8BO-$MD L\\-TDN MXM,FQ2H+%29WIT;DF+CHPKI< UOM-)S-2/N9:V?&CPN\6\+>GLU7)M6+'&UY MH=7'U&FV[&5HA%$[&6GIT@EA.^*AS;7I:SN] M. ,N+L"CN."@5R]S/K-ADLX?6CP''RS[&L5)RB>KQ?;T,AZLMP+!0KZR?)P, M5F<2W9YNA[UXH;;!.!X!=DN,MU2BI#: .1?S(?N9Q4Q_=XK4>.G8Z1\'L0^Y M/N%ZV&"<6Q5ZZ=11?Z/?WM)R$@[#C=A1U]%[-&#Q(%L=?31R-%>&5;A+<[D# MIMJ9/%NQGUPBE*^:/P?R(?!43$Y23AKQ&VH"3UV:G&T!U<[BVLO*66FO@$P87X(H7E?XN:G+$,?% MOC+@[\+Z7P&3KP2=E$/_.IH4P@ODB85%*FW9-\,A"_->+/5WD;ML$:-*VERT M6P+WYH#/;NT3:J#IXFZ1\3QM# M]L%P5O+:XE*0_X(@2:L+MP6)%;6S^@>E2$Z(CY.^U<1_7(\N+V+6E4S"V A-=_^41P)*H:;/U3 M6TQ)1D;5@T\!YV>(]54,[$]M67U7XC'(40GAQPZQ_JDMYTNE;)!%40VC52'6 MG05IL=H9XP-;MR$LJ!?4T3D0,:IE[@[-UPZY'7D C;+?*@M$$.^&G62,0_"U MQ6U#2&'8?HB-?1*+C:[M^JNJ]_*I+:<=ZS48A>$IN#O1]+T!R[@4*\N_G+?E MOAV5$G)1AZ+Q%+"=2*J7@T$$7>\'T> NO@K>(GY*-D[&VGHOGXC#RN+24DO7 MC&8/0KY?AF$Q%4D'V SQ)G%;ML&+&S$5_'.:N",SE,8>=I8F#EGA0T6K@@6 M>W!5A9=SXJL15V%K8.Q#8/FZ"1X^M<6-QGK?M=YW7W'>R0Q9F^8\K?@V"[^< MM\4RN2X53(3*_ON*Z/[&TB@1AO??TR$)QA(^&42B)[0TW7OT^)WV63H-X>6@ B H1UFH/]A1=$+4?F-Z"Q9/N MG=9)R$HL;.'7;JDF2U6;BW9'QCT;!>%,IOYC M;TD4Y^MVW8T83V\/3HNDCY/N#21NA'E$0 "^*0 MK45)%W9!1'_V:+B>]JDF0B5.)PM6G:G 'K['_]]D1*YE/[WI?7 MV/ V1!!M$@/C?+46UD7"2Z/1B(F5^>9=\+5P2!9)1H694FW \] J,-:6*W*' MN:P6V-K)$7:H'G).;D9'7)H&[KI@ _*.N'9>A?:8A1Z9N*/DX/!Y5\&.=O>T M\XZ 7#ICMJ;CIW8VB&;U%F7C7RS+Y4+/$4]F-Q\A;%/!X-63>- CG*?F@<.V M. (ZZ)@?U+4S2[3@ID0">V1O11J.12A5,'R U0,U ]A7!JZZ8'RN@&D_4E78 MS+SJ4+OE0?'(_BJB+,K9$TO?HW!N-YN?3I#SX8Y[ '+K@C62BIA]R,)1,8I* M%^XP\*[[RC5!&V^J9A %C;!KM@P#I NF3-^ ]R';Q=:U#DR \A10GB<7AEY= M@#/GMB23U"ZX[AN@2A"]I=IHG[+ SL^3MF@: RZ[8&CT@+%V:HY6K%IU/8); MF'+3R2,8SZCID&MCS8WT)J8Z"]7S![[HPA6WOON^$F4H!4D=UN4JR,:WD^0[ M92S+91_?>-TW\7+_(Z781Z]RUC[%O#< M&^,KQ]')I[8VJG#W(/9EM6/YX0'Q5JB&T&S.[A+?'H227#-4"&*CP%-N'='-54O[> M\#*$VSS^CZLDTZ:"UU<$BHBOYG>M+9:4>(H=1*DUMT&42IO]BN*5![M&:;3U M7B[.3H^H\_3L6F?L&"$-1(1XD2E[OITN=^$K%^%O?MQ;$N?@@X,?9)-:$IE5#AK!WDJ:6ZT$_96Q -KN<8YBOF90R!9:6QV4U);!H$5HD-LTUICQ,! MM6,JU50K[%$QSHV\CBB=V2'!GFJK4;$EX(;8#EM/.>HBIPVJU/2^I!_,*F]* MYG5?#O=].[(&E#9^4H/ZD!:\YUIKJTMU&#_$[G -*@8&UU>8)5I[R#;DQ1(J MPK;$RE "UG6!*V+/\J94 \-*&XEIUQZV7CQK^7R[%TKBBMA;Y"/"++8(9G&: MRWPY8VL:X^)H2^0'/Y[81JRT\9#\* T''3(VR&XYFT_!A'T-\B(524E%KN#) MA,EKB$QD$!9D2(NV1FLJM :S-?$E7U4-4.M3'19HHR9YTJE@MHA1(!QJ4L8) MX1-O/NM/@CCG+(B78F]3_1-M^T: .V+/ L\:Y Z^=MBB5ACH[>LG;QQ7^O M9AY7Y-XB%K5OVW,;Q4$<>MKV:!KCXMBO!VA&K+7#'+5AB2HMT=V1O ZPT_)VF:?!<) M53&U4!;F"(_/3XG=<3V*6P^R=D2B5ARJU^Q1CB&KC'5!Y=MI??&PD=5C]A7G MJ(4W3&X;#?M&7@[W8]]:%;FOB$J4)I>;X9"%8NW[".6#E4<^N?5B08/X_\(V M^1Y,F'0JY01&H=AP\3_P;?SZ+THE-;K5P-=@ +CW:9)/A#M[%2DAEI, M0+3"[4OH<%*(H&AESD$.&L7=;4?X]-)10R0%3XBB=\KR/:=F@Y!+OAZEZ8QC MQQ*0.-7G=+4E(&4%M;*$AVB#LTF;/H/]KG2B+:$M&]()?&_O;)(FCV%:O+V! ML2*8++BZBX=).@6A6<2=M&N!\]Y1K7 "B.A%IRS,=S'_.E]1A76+'V"TGJ5K M)>5&\80ZBY2+N-02QV APNU4?'MX*[JT7NK=ALLE^;Q'?23R(5D%)B3^7*<\ M@1=\/"1QR']<^73$ X6QX3K*PDF2%2FSF.#K-@W#IRU9#BML";R 1Y2L4V%Y M-^+L]5[S((J%/6MQCKI-4O4S+EV4^QJM KO$CL7>5$2M@3[H092O4Y;HN7^_ M?#$ZB').8,9G<_$VUE#3^E"-#40[=A1, M%PM$E\0BC7T$"7\'C$W%2^'^HD.0@"C.DU*HO=[B7;&H(2JS1Q;"](B' &_N M8\ OL;&D26UKEC5$*W?D@.PUL_@]&P7A[$IFKGE+HCA?YV@C1"0DKQZS.4%7 M5AI,WC&0&[%EH4EM;P_#R,B@=:.VH0>/9^.9[3LYW/YE$H66Z*;32R^'QV>[M9@M*2SRKV7WF8OO,._*G!IQ[8QPT M\<'9)!"U?:PJTJ:R[S4\"I^*Z31(9[WA4\277#$SQ?DV<=T?@!<$+A8Z1FT& MG5T#+X$MTH.U&HV"%:@^NHLB^S4WQE@=@U0U0@JGQ&J]V[S=*AJ_9R>'JR^\5# MU2.;-4-;CT,AOMPT$ZU>+"Q@=738B'QT"607ZPVO6"IN^>>GT6"R]%Z1>=IK MKQL.WS*M)16:XA/(>'Z-QM8M=#4GYTG$PX49EX097/'I+<9@SJ*XHC\?$1P>E+W2VW(6?=!J D M?Z5K)0C$E.<,M:-#K.R#(>:3^65=_9,9UK#I&&:J)[;AGRZ<;I\<>V@\5ADK M0A^)+HO<6%00BLRMI8/EIIY.?IM;+X>FGW8]>18=LAJ:N&@="[$IN9%D]G,R@.KIY MG,\'_2#-9Z4'%SL?,U@_+ :.J2H_/Y_N?O1@O7(;3 ZM<)C$"YJ=(-0#S!EH M1\>;\-D*^8;U.IH4'.\#RT6F[#Y+Y6*\ZU$GS@4BBNCB^Q:C#:LB=@PGAP2; MS,T.V0PKM Z@(+Z/-E*L'D)F4!T=,T_%:\;^*H0?\CN%_\;F]ZWB$*FKO!R> M'1!8#C=Z8V4IQ.IP",0N\WIR$6N@'DYG1X:-H^S>.,R>>?+36-Q(;#Q<6U U ML_'*L&Y#SKZGQ+?&)E;5KA;N&)L:1_4$CCUCL9:V90/R)N&PBZ)V!8CDG.A2 M")=O&>L-;[(\FO*#ARZH\WI!3F*G!*Q#@820HQZM(2P2/O/ CU9V[Z5L@PHU? MB0#W#U',\.EM_ JV]]\CK-YP*"K#X01VV"K*80; M/K5"T$;N$ ^9XH(MWZ[W62ICL?*EK/&E#0+8Y,$N1ZVN)M?'PH'L[/DM4:C$ZQVI0W/'O<(I_8-]+#*4)/\9R M'2Y-7_;+OVM3+ZMG#9W0C7HX$1./)VUMI3_OM<,P&Q8250J:$?Q41O-/*/L]*_[+:?E=H#K 3#T,KX2!;\CJ8 M.WI[H7R<33,:&WFB_8G [>1*!'/J#><6^UXJ W9+3G4/<=!*+Q=GIT?'Q/=] M9I;58\H"EJ>1,R&*0JX">/D1Z:S9:!W@A#JNL%ED#K)>@^7IRJ)-HKY.Q*G- M5=A0"WBA#NQKE)J#M#=P>;K<:).\^7++(.B"H\B7%8$=ZAP57@?Y-C9/5Q-$ MDE_M!)?KGLRU(6YF2C?P\SW3H!?S\TR1BCB,,AZGQ(;/ZR M5 _3!MPG'7MPF;*DPX*%;W'RFK'T79!Q%[\5N8B:&X>\EG50QR8^)T5/G3"L MEG8VRDI3%SSM"5+D>JAL<:@B@J"MJZE11">.^5=F5R(31YQ76&ST30!&RF>W M=01C6EDLL3?WYFZ'2M-/DS?.GGRAFXLGR'\5T9N@SD9=S)6!+*+C2T.*XH#: MTV&65D56 ^,R#-."E?=9%6864R- 'M$NH/&YQ1J]IW,QK>I<1UDP&J5LM(Q9 M+V\XK;7&JKZD[)PHCG%#"N,&W--)>O=7?9H(2S07##3QP?@Q]."(($18Z3!= MB&R.7Z,XFA;31R' D<]%LT8%'I(X7;/TB?ISFUXXCJ._"HBGT3L_P27QEK>"KX)0-^L7K) H7&.WTQ:D1((0R.4L=K:@&E=C M8YI%-I\8>YH]JC4+I%$F2/ R:]0$WUDSCTT04)I38)M#@9Y3A*!93F6KJ)/E M[D-B]3=PF89TI[,*YJ"JC0,OQ*=/3Z(U&8=J<[07]Y,F/KPKH8Y4XG<+I(IG MX*6YG2Q19$V:]:C)^)I<5*<4D?]6FJ7EVFWPVC4%F(D?_UL+QC0P'3%WUD:I M#[Y),S"]A^ DO>[;[-H&XQ7&HU.+P #QE9Y1/*;A6 TR:>@U[PY!<1X-!-SH MG3T):ZHTN-Y\A)."#_9;SKG80A3YW(NA2@Q8_Q^3HC@BSGM=6_N\L]%4K+C& M4RUF81J] ;FT:%3Y@$T M*,>2RV382T=!/'][O^!U[I+ ]QS!G.%DC6$@,\,>LOK_" =._#;.)!2%/; ! M!KK]0';I(C=_?"&-'(8'LF@=3@BE\V@#PD66 CT!>_&.5F*R?3Y;*OQR=$3N MHJ*5CEJD&)!NOY$5,;WY5B5(9T^!M"_9C&ZL#B>$TM-W=Z-;3T#'W\ZN(#T$ M4_YCR9IA'.WFRIPBXJ?3!NDA(K<$YNFQJK/L&]XTWFM>S3?S(4XGI<]3XW-) MDZQY>HQ*- $]"DPQ&RQ.Q7P37TP+:5V]9D.^B]<;VDV5Y9GZ9!]T:T/JZHG+ M@1#2F*2>MJ9!-A;_7S@UO/,I.\Z%]W">1J&X@^-_N(P'Z[\HE=3M8NNT"P13 MNM7M5./\<-547-169).9T]EYP]:ITT4)YM$(E"56E&FM5^XM<0CM#44OZ57L M&JK"_&F'*FWUSRA/JE4EZ&QL.O-W=]!58]-9>XU->*HU#$BWC4WPP$MBN_S* MIJ\LU[YS4@=SO?&P$2F4EZH:%4+)$ M[!=FEF%E.^$"7K>M-'?]GG$*7Y8!S,1I71Q$HY;M-AQ/%A-:+V[/$9 %-90Q MI?S.Y6:@G@P5;8J16R\FLN"%.B*(46H.TM[ Y2G3BZ\;GO7GC.B4C):5N"Z( MH]/;\*XPA&CQ^,JQXC6S$O8TV2 W;2U 3.PR656"=L@067;*,73%G:BYE^UMXJ")"H$P=84*Z8J'$PB'QHLQ@ONOO\/;$3TK(@ MX"*V/M04TC881$@["J+OX^+OWN2!5*VUEZ,STM!*7E;0VO@1]6C>%H4-7]5N M4D1]8X/K(H44JU$R@/!PZ-!V:42.%-)8V'7DIYH+*J%'%*%;/D JY#^W$,AH<6$PCV=Z%[\GDW&3!4K,K6+I:8:\$.9F*:!-=$&+Z(/G3)?/A3B0-D;+@.?/['1U. U MC=8!9O9CMVT/%E&#^J_XJ3?7"^BK4 =7P63"!I]G-T$X7B_KNM%V:1N.,90/ MC'>TZ:Y$"J)^SH942O6;IUIY9,(4!EM*&2Q"+,BODP@RLFB?!UG4AP&[7VKD M!AQ1E4ZY*%HA7JW6=95FU9*,\44;L)U&?104((K4J>2MU_..SCG0*,I&26!A M/P[Y)HB(H.LG0*43]/(_8<+)^S<;Z,X]QKK 5&>Q\; \;49+6O_D4>L^_R/4>LA;- MW]8NGX(N=^O2\BG# R\X@0N9N^F4#2).S&1VFTPFR7=.]O.8725Q)MH0C?6& M_!>+U[J\@='_VM04_JN7WO>8#_)Q](8X[&V5 M :S4;QZJ"FA=WCBX5CTN=1,DZG>G* 5XB4S7./L:*6WTF^KA*.;Z\SW*P_%K M$/ZI=\_:+"?QG!$9CG7\JAQRL+Z3OO_$;CRC-S;/BAR/#-[HVT4!&I'%S%$L MNNY[>I=)>4I1S//W&M*E>:")C5+%1*QTEL.&JKP58 MB4,D6 E#,90MH7EZI5DFYTL1#83QDR(,"H?VR :,\3-C+X5['RM')<<6@#YB M;_4*FE$59MUWG!>@)3$;"0N'-Q]I@>))^IP,7!S23/4D;.IG?U7'O34X3V\U M22-MK,Q$VT#A][=)^L32]R@T#WOKA@2%9X?$#XOJCGYWM+X>C7I._*E8Z"[C MP=I.5C\=6#< 3!"'[?>X'S"@]/6PU+.\[_DB$LZNI)VYGT1QKICJ: MB[[07RAI4N3LRP70V:E3JAS/D26-USMK!:&_+5DJM81B6R0EFE9=S527):2U M%FFVDEAXX=I&"E75 VZ(%U)$7 ;9:N&TZO+&6=0;T(QA%)3E)1=4L6#=I*66 MM!Y5RZY]2MNYTI)N>*&OJ0,XB:T8>@DHMC96B-IX272;%.+%$^S*]%)3%)70 MJ*\1G(6E T)Z7:27D4CW\#D(_W20E:H*0"6^'J@J,RT@3W<[7F6'G'GUTM-6 MDG"IWAE7EI\=I/:E*VG.D>BL-5',=;M/O.NM"I+9K)O0&560N7L1_GMW%[RS+!=S>ZW^R M,(_>3=%VK=L YHAM_TX687=HOF)&DIJ'5X 5<(T)+*S; -*(;PC<16RG*F;4 M;8L?6=^;_>P3\9V NQ 4<[\.'&VH1\R!(HU&(R;\M6[>#;M715' 1NRT9K^' MU2'P%2W1UXC:Z*M^/ZLL#- H'\#K^#:+9P.%K[B%O@2T8?/>Z+S3!8"R+@ G M.A]:R,-\#:"'M0\Q^QZ9S.O=#])\5DINQ3<"Y;\8]L#VC0!WU"]<73;!%;#Y MBMU'M LNXS)Z2&P7!AJ(3KHUI&86_P8^7['YO!DLWCC )#68*,J% KQD53# ML,HTH>R_KSAU_B\A(-]4.9*L[;4$5E-8D2^HH@)5%)H]*%]AY(CF3M^)$3FE M7?(A-$/Q%=VM3?*MF?OP\.R\C9G8UL3F(.X-7+ZBO'FS\S233H^#;75"1!"& MRMYCAVP?HK$MI[)R3G9;)^_-.G"9VZ7)V0S%5S0UVLE9XK*=DTN%)0W423'- M0M).Q2HXB%3I/'18&K'LG[V8P5-[H;I72?S.TCSB/_87G;)P]*[0%-!"G?X0 MEY9J^UP#)>+-3_TZ>0[)EP(X\D*=JJ^*]-TA(J*G?J@,>+YX$KU].\ +L>FQ MBN@K0$1$[VR::D3TMYY$;]\.\$)LDJPB^@H0$=$[F\(:$?V-)]';MP.\$)LX MJXB^ D1$],ZVLT9$?^U)]/;M "_$)[0JHJ\ $1&]LUFM$=%?>1*]?3M@3FZ' M5>1&_?#O!" M_.JMBN@K0$1$[VRJJRIZSQ;9>XMXL]N%P3K=!><]"PR(1)LWTS461%@^P95) MGC52U=8#T6>Y4$\B.*1BYQ+U8"?MC@!5A:V"A$B\4[E:]7&095_[$F V3)7 MNW;1=FT,N"0VUCEK1PV^R\"YMT5>I$Q0!%'0 M;:8.N[: R;:\K*LPGSC"1!2F4T\OM>/E@7V7?ZH],H7J3(P'9O-5H# MAKIB%O0!%%$%VM!@"TP>Y&_-15?,@Y71(9(FSD;"_YJ)EWD.B&XY>=>(;G7*I'C-7O.[.,O30CZ'6-V+7P5I.N.D7$Z3(LYE MEON-<,&:S6>-5H'=KMF2? !&U*E3!D>\,[!+<%45?C7?>K< M?9$U*D3ZSG9)2NFONT6NEJ;/0:9]R:VM)QGJC*'!#1(B]$ZE-$;=8LM^5]_> M1#+W!0E:#P/GUH#-KA@E? !%LMUTRC]Q'?3BI+/\[77T'@U8/,CNN!13%J3V M\X=%6\!D5RP2]6$B"D-KNMQI&NRS\Z.N7$U5Q(;(F/IA<3]-0L8&F;".68!Z M8%RE%VY55TF6H]*OW3 PUY5)P#-F1%LZ98:\S#*69_]DD\%=_)P6F,'?%+=T)$2)%6LM>*6JO=H7>+"=1G71ERM5#0 1#ZP]X.?C/ K)* M9,_)Y6 00??Z0<27B[DG^S4+^=D@8WP&X8 >69B,XD@W^&HU"GQURD'(#UY$ M/W9DSD/THS< MU3\W*1._6^.,?>32?76!8XVU4.8L_%N83.&+MT&4RB7_*]?$(I6$9$_%=!JD M,^'C-'T+XMD3;!CYP> ^"EZCB4P^\SP.\C]8NJ@XN,R7;?7BRT>1I$80)DV5 MURP/HDGVZXYW@LL.J?J_Z'O69[RN5NS7_3Y&:&#Q\MT M-1WC2CZ0;YBHY2/\8^J@RHV(7;UK]T\R> MO;.)(>JO70/ %K'%S[_L#3IF1PD2=+9K"E1>]K9A&X,,.[4#W!%O8QW%;- 5 M)]A( )2NJ"&^<:PF28-6:+ BCUQ<=:#,UI[$\R>E1*@?YYOU MQ>HLY9\4M9HZVW2)U/1K$K/9UR#]D^6W13S T^;H*P ;Q":^QD6MUC #(VK] MZ%@.%G\)T(ZI0P3L:H$SLZ#6C*X$B&PD==HQ=2P L]0OYV%2BNV-JE]:J$K1#ALBR4Q$< M2WO?TB']-F5_%2P.3=F\+6H#6S_>R=/(!Z(]G3-BJH!6LG9OU!9$G5"_CG01 MJ+V!&T.*J$17,AHKS7W+,65OS=14!ZJ(725=1.IPZX%!1;2B4R^G2^-H,?/. M' V:V_6 (>)-(L'2HF$"T97.63;U'-K96M9ILE^2FOHV"*DM5S):-3*H8.,, M(6KIUO(_MRKU%!B:OWP$)M&77 MOZN-GE?F$">[Y@W$/I]6+JFYCK)PD@@F+)RJC76!I+:X3WD5NUK%[!E!U*93 M:8E0M%5T!I@A/G/:R\]1_DMTB-P[9=HNC9]J$X== \#9'ABX;6K4 MR_YY!(-@HL>NVP_9M2!9.R+VAW(4,+*-<02,J$G]> &TS]YD7+WL+GX>L]6C MMB%XKRXI6CX@_/F\S>F=T\G)::=ME-:OW#Q]"CC;@Z5J2PD:-UBN\]?M-V_> M'>].SMJB4[X%[>"1M49&M]^T->)_=_*)>%MCEIJ#M#=P43U(V[%#U\DG8G\, M&UE4#%T^NTENRFFHX.^O;)CI]H,VLB Q)Z=MN=:V$[-!5YQ@D[V) M:W%(D)/3MKA+.XG2H!8:K+3O[5IW3'-RW?+X.9!'6WR?=[S"-<&CK[>'U)-; M:1KX(\K'6SQDZT1DCQLN"_.MIVS+<>&L_3VP&^^/66Q;R^R78W]D^GH7^2:# MT#_E09I3S]N./"$T]0N^,@:9,O],TY\$Z;3%F-9^5;?FL_:3SPO0]IB-1$). M7P82S[BODCCGO^2-;-H,YK'*_XW'_2;H"DAG?\Q^)FTGYWFOGKCZX>\+/__< M)UEV%X>38L &=['@D1?;X?2/]P$DUY9XQIU=#RP(]O6BUZO]W#,-_-?"XAP- MHU 6ZPU[$O#BFOXYV_/94D[1E==8?AZ@+U'.SB9,GF'NS7X'DBD+;<^ MG=V9;9#IZ^FWY_@"C4\+CTS$MQ_YU6/7FS%PWJ M4;51 G 2O7-4,XY(9:._WRB>WJS1 MOC25L&P?F)8* PO$UU!F&:EEJX'3\6=EB[@6=S%?ZPM!C;2#=RP6+4I+L6#L_.CW8_ :\8E M&4:87XBJ&/25:(-5FV#U6%/B\V1Z;/& 6D8MO(O%55R2\BG&=3SYT<-%!V9. M\5HUM4"*!-$"EWUZ#+Y_Y62GG'7=$J8L#[TG]NFP85<]G/28/(VKJIX5GL7\ M1Y+^>1?WTR1DVJV*N@*00NR)X$'0:E">;@A:(FD^B4;9F&^]DF1@)>FU"D * M\6V/!TFK07FZN-EYSU M)T&<7\8#X5;^)HIQ/F@V0FB/++9#QKI2Q$L?@5V:;$(^8Q03IF'WT8?XR7PEA%<"5HBO ERD MA]Q!FP%ZVM/1[L_%#J_(6?J4#//OG-L[+JQX).)3RLP"1D6PJ@^4$5\6U-<) M-ZR>W$]HU>-KP%F-63HK$V:^,,9K 3W$5KCZJF"#T).;"JT"/"?))+N.F+A@ M_YI,++P%D!I "[%5KK[@3>@\N8;0"OV>!1D3K\+OIF]I\@YO$XR"U]0">H@- M=?6%;X/0DQ^(YS>.O>\Q&W#,/O('H=[G27>G4*"0EPHC+C'SF-95 X*(7\?XV-590/3E"4*K!"A9]Q9>7^;* MP!:UIW'#%J%MM+ZBX[;-(O0EU3N*Z2L"/<3F00RXJ(ZP="K5#-\U\ *4%;.#S,4NOBC1EJWA+9'YW_6 F M-AC"0B![&$QLWLUK:H%P/Y$L"8+@$J-SCO5SO+H.H*"V 5BPC,[6!ES$/GAH M'K!A$0]D[JDBRY,I2_D"(T:::FMGJ,&AGAQ0QT-P%Z$MJKUPK7L./E@VY\@\ M6A6E)8F'G1.R#:*]\*B[F;Y-DAECCTQN'9TF9V-=H(K:TZ>R\.WQ$5_>(I/U M/&3D; $;EZBN.("D/GI7FZ9-D/;B5A7LS5$\DA<*JVCOQO&KKP@D41^+*P]> M2W![<:TJ#RQ.4S=2 VBA/MI6E[D!%?%U*C)-;QP\K>1H5Q& 4[M'5)NZ[<'Y M2FK: 1N%"/@<%XS&$G$=9<%HE ISWCR:J.R,A37"4!,D>;[[>1/IE\G175=- M8CDBOLBVY5L]BUK!:Y4[NU5HN>60^L*241J\C:,PP'(%:\L#!\1'6BLAK>" Z+AJ)QV%1(UH*!W*LX5(,Q;^;92\_QXF19RG M,Y#J_!^;0IW_^N7;DVKGL_PC "0ZF-I1O[&OV>ZZKY=\/K.B/+(L[PV?Q^R/ M))T,]$Y=JK( CNC@6$DN1B2>[ 24%_+(@G%OX:MCJ@HT$9\:*RR(SOBZ'2IP M#NN64R?B_XN=H B>OKC N/D0"<^B>"2>'_#_&SP''QJEJ- :\$A\'+46MEI7 MZL!N(-!?PV?4:_::>XGIY"L6TFON%'Y&74%$Y#I"CO+; M()0&2=-A$ZTC49P37ZX8"%:/(3.D5ITNW;VCUY 9WD9O%P86B WO9AFI9:N! MTZJ394VAF@-C*XH#$\3[)(V ;"2Z@83J;(D<79Z_)\_CI,B">' 3C<8Y8_%] M$L3Z,XRV$B E?FBF%8'B+&.'B/3LV=R":G.BT=8#@H@OO*O.OW;(NAW,7H7Q M:_ 138OIYR1-D^\BPUGPQO^BS$EL5>9;S156<[Z?"F.NH+U@S0!_Q MC9)O;3&"]75O3Z@K_6 F7VWWAN(@+!+4!G'(KI),Z0]M40O((3XBU-$$&VR> MGD"3"E[$466#3-@!!379@B^=V+$Z0 RQ7;26T(W(&HM]OV/KXRK-QS-+IP;+ MXWIAX*+#6T@-)%^/EMNV[M_%O$DC@T>O1;U :V6GBQ9*L9+A@1 MC>C8VYY']K8\4-F>,] ZP$V'=Z!F9(C4=V2R1!WJYMT60092\:IAH45LW(;F@?G191)#M M<;K1]-+)%\>IG9?C(R?_'#QGW.*;P>8W)9D9YG[C4IUWEGB[58%;Q=AS@MMM M%YVEI[T(>Y//Y%NL6-)GF<=>58\30[2Y?>H&U@-=M+YX-7$8W'F7YEXN3 M3^0. A:B4LM8#ZG;V0?Z1*1^JUU9^AZT:8.';OLH;2,W1D?&J@ CU*'. M:DC25C<*N?)U9GY&.J!U5U5Y)J2!MX&T,PVGNODVAD2M6] M71A4GCAAMYN\]&-: :TI;Q\Z&\TR*L=M(1(Z+3Q?OO&VT^TCB*^'[,IF( MD;(>CFC.Z8]ARN$:<'!RL/M!N4YY!E+Z&L7"YW4AK.O"(JRA6T. E_BJMIJ$ MU(.Z(GQ/!B+*&SE+Y'?Q\_?D/UB0ZHZ3SFT!D<1V? (]4C#@R>;4#57B7V7^ ME&G9&I!)?/E+HT[;''BR'I)0%PUQK%7-N"XBD?K&[>UU2,+ '[_[FV&4=VEKZT(N<.0R,_?X@&G4+Q 8X.;CY 7-;_A MJ]*>)/2T4PXA>D6JQT)=NU\KLD@AX*UGG64-H&5O3V';.'V]]2.<59J+KW]X M<+:W=D(4;NVG@&V>$:Q<]8UU)5>?]M;TIT/LZR6APFU_!S=%2?R4)^&?7KQW M46?R 6-3^?PAB3G*/.(_]A?$YD2 M*M.KN$)W!OS3(W?;#U)P0V7TKB9%]01JA_*G;RZ$>*:V2]M)2RUI/:INN^>6 MEDBC-]Q66>" V$:LEXY:HCB2;KO,?BXR\08ONPPY*9#(QC!7(S4X'T?GGRC= MGSS-TB9\W79I5:$3/Z:,&>=J8UW@B'C>-LG/7NIJ;"WS:'WZ'N7A^#70S,;* M\. MSU<4.E\+L 6">].;$I5=ECMFDYF7'-E1J+6J;72@&FEM_VF^2F MPX7(RME0V8BL+HM\G*31O]G@.9%'GWX:)>ES\I6E(\W=@D5=N:6ARL'6@%PM MT2+2=K9@DKK"+8,DE'YW%;Q%>3 !,A[Y1]-W-KA-4GBBL,@9XLE?SOF[)N^Y MR@W",+[P,."FD1S1KF+KB\(Q0BM20:5#YXWY5=?%E9O3,QF%X>= M4I-UB?K0D34BJ)ST?*D(>L58ISE@AW++74^H/K1D@XF6I=8MP2DAN G2."GP MV':V53GJD^-CZNBY=<2EUP C;M(8 MB^7O2\)_LTO\RXC 0IH'(NF K>YNZH/K400Z;&_)FX*3/\_5G^7=^ M]!+;($[!%X%"!K7+5VG%G[]S]F"UN1$/^[^B=]2>F;.O>/@ T4EH%FI@Y MO+-#FI&W@I(]JU!F;V_5M4K?(A!%%/>!0HTLZ2#-SNOKK')O$Y&W6HMP0*2\ M+&K!P7:;C6Y[73H38'>Y9->6'-#D49]KRM]X">7(A2^7S=T;P=0I:1W)"G>8.$1,R"1JA=/O]MA*?[8,452W@I1W/$C12L6-2;%XG42A MI>P49<76ZQ.5#W]=B>GP4+V^1N1T\\[0'&3K!0!Q6V):Z)8ZI-\M>_5<>?^=8.D'5.93^V$X_1.KR!Q->;6<]+*1BOK5;03D^(C( ML[G.=*L%X^NIJ+<896+:Z:=1R!Z#>*3U3U<4!2:(;5GVEA,= E]O-!L2C-Z< MHBP,1S#*IP$ZOLWBV4#AZR&E?P%]21G7P+27\MDBF-Q&PYRQ^%LVL'"ILJ@/ M!% ZPNCEHA6D);0V/[Q4X "_KLH2WJ@.+%"^S? F8 Q9@T\M&Y'O.$KKR'>] M.K! Z8+O3[X(,N1BW8<7$86QSU-X3ZYK7;A4LH>"B+DSUI_:@3PY#<0!TLU" M0FQ .!Q$JF1&H">61BS[?'UC>8@T5P*HU"DK<0FH9F K/(CHB/(59&E>&HS\ M7YL#D?_JI?<]9FDVCMZ0B76K#)A$NC"1XEU'Y$1DS7&3$SI3*DH!8*(I$J=? M(Z:-?B."(C//W+-1$,ZNI.OS6Q*9KI61X@"/:/[3T:V8^$P0$ F1V6E$0,EP MS!Z"J=9XME&,PSD[I!HH[H8SK/>(,,AL,J5^Z@UF6P4!$J4_#,:Q7AP;O4<$ M0N8;,^_I,R_$]%/7=DD 1?G( .<9%XH* "(5]RRMA(G"EY/%O>;-'UX8_(B( M[^^J'8>W,2!^Y5UQ=+D-(@A\=SGXSR*3*4B7KL ZJ6KK 3EMN0K:EIE:R':0 M$'D[VST&R[RN7XIH .\;ZS_:5;AR9_EU,,MN.3]_C*-PO R5 '[>V8<6SUPQ(9HQ,YB MP]MZJJ_N>0QN=JHJ@+8M9UBK2=X([ZG!1JYZ6_.T!COE^,'[:G4;Q2LHUG M+IC\G!H!1KIR:*J!#Y$XM8// HQ($<3"0H3X\B)\U_; X;M3YZ7:4!&5H/8) MFO?Z/@I>HTF4SPP;HV4YP-65?:T> O+B?F?N/+KH.XM<<->%4*D^5ZP$LJX\ ML.\R%BCNOVQ7'5CHU+;6%1DB7V=[EN]M$O]K-DXF Z?]DJX2(.[4^FJ'!Y'@ MSLQ,B 3OXBB/@LE7%@@CI\"<]89+&^O2NF:<7%W;X;P<'U)G3'>3LC _JWO Y^/@CRL=B(Z'.Y.FA5N='P" M1I2D8PD=E\<&-B@?&N;!K5?I;_6>'I9M2.[.NJ(LU>$AJD%MV[S)\F@J,I26 MMIAB"/1L3!T6=27^\ZXL*NZP$+'NS(#I=T]3TMQ%AH.<<9GE\W0JO71A35B8 M^4#C[TQWP'X^(%@_;DV )-<=BB?LB,;MS#[:8-!:RQSCAJK@$MZ56S%G5$@X M36GL[7=D\%$#H7 &;:+]O&-_B-RJ?4(DBA4_C)Y['(%+)FC M[N*W0I86?Y"=>&;A.([^*ECF&D[?L\T(NO8_^4X^CW)INRB%^M?$XJ_6D%21 M,X+@_"OG5#C2KAUE%?897N AB=,U*90_TU^%K@D-M16%+_!EM8D6]W. M2[ YJ3SS#QJ>U6-5@!'B"YV=B%RM;49>NIWB0 7/^%(?KR19^43L5F$4F;VD M-U!1I3=H1M;R@O-?R83+!^X?##'CK.H#5\1F"0M1VNF 'J*G/ FTY\5-R(]1 M]N=MRMCB#/W(-_#.JH$W N01KR?>],,")W$NW&:4Y.;CC84Y&UQ'[]& 'XLJ M*0G>B"3OO(7+2"4EL<#I*9]$.Y7DF:73RLJQJ@QD[SR[9^]L8CB0V#4 K!-?3QQ9HDKDX5FGRCYG=H [ MXJL11S$;=,4)=K?3B6Q8GB15Q\;%2%,+>"%.-U%-D@:MT&#UE6>DWLV(Y[ : MWA/,?"*^:R%M1M2V_"6G^#$X)\<6+7EB* M&]CJ,,DRI[3ZZN_>(G93TY^&N9O8;:,-9Z2F^>UX"IF2OP*$VRDYR6R:+S3J M[-(,S![[J9K;^J%6STI\^1\ MHJMR<'5H0GI"'Q'?L-E(23&75X%)[+^!R+POGP>S_B0(Y<;/3LSZ6L <\3Z[ MHF0MD7GRL_ UWKP;9*RL55$\>"-4"\SL$],[GU%QF_2 5 M[]+'["M+1_@D[M0(T$&9@;*VY&N ]N12X'G?M<"_"#>M>G6K+@C */--^I$F M#LR7 X#O-_:K>/ 5IFG7)H -(K.71S%7@>SKZKXK]N:^%,:8Y5$83/;?^,S/ MP^?=,3[SWA(?C%R9K6-\!K3=-CXWY71U)< MM"7BC59::DGK4;73]+Q*"PE1&1S3898K 5)B7WV]#'##L@&2)U-R1ZU:G(-6 MGWYTTW!5M"VS-\M.BZAY+,U QV\^0ADY]%'( A.SH1J@)=IL596,0KZV,#T9 MI[>L4]1GG*6+$W:9@CDQ_7AQ9RZ)JO?>1MC=/F U$,?EXJ"%#_#71&8OZ0U4+3MJ;?;X:Y#^ MR2#VB/ZX9:P(B%O]9EX*1#&_VV/;RS LBSL8O18XU :ZB$_?SJI0!>!>1USQ M&$SCXH#X5;M';4#Q[65DE<8B=UT<$'OU>U,)/<2]"+%"$+GKXH#XC;LW_;# MZD&#&[+E;OV68 M)(G&='.3O&]V.AX4A2@BQ,4AI5.71_&KEY1*=/B*+=)"!]PEX9OIT7]>2L_O M0"\.CWRN)[8\VUU&.[4&:-H23=-- +JEHAH)/R^?2U=Z%U29Q7Q(TOW2^0)/ M.?8C7SH?MC UP)K(*ETZ'Z+'BZYL!33FU4E0TXEU?5N[B'.FJW(X.]?EC@W,LK[%W<0U$G-/:F M)!8X]_)&NPFGEZ-V>SBX*X4"WU[<7#<6J/^"*BER*+R51KQ4^V?%UD[W[^T>8P/N3(!:WC_(VDA,KGQ2_L3@# M40\&$4 K70#17#.NHLCTAN4N/K()WS7P7F=Y)M>65P&B'\QD\B^+:\=Z#0M5 M.SEU>AOKZ1@0CMF@F/!.R\YMBTY<+(\@!=KGV:K,',#E]R =8!>9WK\!+!%? M87@2-'+2\$Y5JRY!LS0OJ2;_UZ9:\E^]/$>Y(. N'@A[3!%@J4S1LA([=48> M_Y)^DVAZUM<"IXJ9Y%?D1LOC>D% 3WSKH!2'7G(;O6]9 MW/XKEDA=S$1W]99%15% 1?R6$2%:84;2(:"*KH]9?.5I^RX..0%\ZA<=?OZ> M/(^3(@OBP?-W_NM9+S;$M7!J1 3O.J**HN\NRVK8/-WH^96RM*7TBS0<\Q6B MCJ0=&@)&B+T_7*5=!1_595VE^/Q #L=Z*X(_34.AT]BI^%=':8\TM7QZ\3*3/0D MY/)3NX?"X%#F_5L@!.(5S:,N>596(VT-WD'N4(4O)[)Q-E 3)=SZXDQW6V77 M "QFQ,XSC2N;(Q>^7M%2/L*XF;Y-DAEC3RQ]CT*F!OZ0Q.\LX[R W> YR8-) M^>_B$O AR?^#Y8\L3$9Q]&]EOJO&ORDEMI!_%\S:%0?5.?0+;4UP6='1K6]")#IV/O:QKCL<_2*!G<)NG\5Z+< M(<5X478$I+CONQPB3I&1T;%'196E Z>/^=D^NWP/HHDXJW.VOHA8)DV<' V? M!-L2M=]0:P^0MNPA>MVU]U%5:1(/QK+>4/[.3R3]^9V S=%GF1LKLL*X(XU%GBG-L")O?= ER=%D3!G._,!FP8P6[V M2Q$-0(IM>6NRC'M7+ASFT;MPK/SYY&3])<+Q^<\G)^:KPV/J$[ G02-+F'>J M6O7D9!]OYH_/J0^IWG6FR9MY25>K7L/\>!?SQ^=[<4J5JK3#BWE)FZ>'.V_2 M&OF4!VG>M6/KG"*^LQVR2&QML[L8C*L-ZK'B:U(D%WMQJ&U0DW7$U7V6= &Z M'+.1V/ET5(]O/MXBB RP"SU6? W$0?Q H_5ZK".N[ENKO=!C^ET%]<.4UNLP M3ING%V>PJ[B)NZK#_X)+W7BP#/B7B%_M4K5MNP"BVXO;^ 8UWIG-O8CM67^M MDQE_Q9F\<7W?^A:(@MJFT7;%QFG;CX"D_E:Z/YA(_,,G 8XH&+&U;-:[V:+H M>B"O=ZA3A;=>VUW)]/2@LP-&$M2BBA^_FQH0GKL"POSACZ5-L>KK-6S+UPD3 M?8IC/=7X<.P*2)(ZO'+KQT=55GT]*6[Y^-BO?=1/8[Q?,GV]8-Y_NQ#1Z*C7 M,9#S3QO23CC>CQ?5'NT61$/&L@<@MY]F*+]D-IA:>=>#X-7,VJOS,OS(1' < M_GL1/%[XZQ7!1#Q<.#(-B-WV1LJ3*G/X;@<'$;'[\)[/]ZEUR467\PIAE6%WH \?PB3&!&Q/_@S]>V%_8X3%<59%,JL M0KNQ@ZU_4\KFZ.CD:I=)-<6>*7[E/4K+'/TW"3=/K MZPU]"]8$/ZOJ.D\[VB-M?!2D\T.L"LWRY^L=?CN3\2T?2*O_/(_I2/-4VBH2 MTW)R6CV+M7DM7;MMT(\+@GFJ:P^F3TZ([83^9(U,0M[9ZO:;Z;N83T%LF7C[ M7GQ)T*#/WJ2I!;Q01_+P+F6U-MGPT.WGRPA"8ZHG;3W@AMA;T$9V3E+?P-:J MI'W.1*?CH"2::]/1H6>" V+1G)R6UA'%$GI+ST1Z?1+PA3N:8[S2OV3N; M)&^"H?G^T2ANB]I %_&!IHX"N&#TE+R/^$3-)A-A/H@'7X/T3R9RH=OJ@ZDJ M$$7LG%%'&:P!>GJ82:L)7UC,TF#"T5X.IE$6/_5#Q?F?AE4Y.J._C=W3P\$@750;%[B6-.=T+'RHI=+56.7+AZ>'>[HVM M,/$_!Q\LNQP,(@!P%P^3= HK (D)==FKE57+PCBJJ?5R?/II]R/R9CAD(FHG M6_;LD:N4<%*(XH)OG7IO;/[$1V?RM6Y$:.,I]12:JDKY'1]1WD!@7?P\6_N+]6V#0WN GOAR MWUI$IHN#*L"[?4E@A]AP9V#?"+!&_9B\EKPQJY(S!=V^/2C#,EX9;!<&%HC7 M]@I",TM_ Q_570&2[/HZB*83ENH36J\5 B3$!E\-P>L2T?3?DWV_!>.MI*LV M!AA356"(.A3P[B;E;>">[/Q4AI(P3(HXSQY9R*)WP4L)>,1TJF&J*ADZ(8[G M:"U&Q/1AB[$Y&S_1 6SI5?;(WEET3MDU]+WE[.84=XAJ\.*D[5<]@1L4]?!:$YG<..4%^]KIW#CHA- M)QJ"K P MN9O =?;(]3G(HE"X$$:3@N-Z8/E]DF5]ELK[]1;=?-T$J7A)ONJ:Q:,#XUDHFDP M=?LLM_(/MW%CWBH,+%![CKK,_AH,5$3D5-X_-[4VA?2"<^GF$KX: M%_HZ>V%G.#DB\*CE1(*[MJ#3 H"R//2>^$QHI%8])O6 /!D?*.?S-8"VD@4" MB(]M>M%8B'.)PM/QO)H8D>W>53$M)O*5Y3<^U\"=)GG:?3* M%TB. @+GL7ELL7\F$]Y=U5BOU Z00NRW[*P,E5%Z.M_O3O2ET\D?@7@^F6=U M- !O#B@BOI_SJP@68/@-H; EH)':TKKV1<,#I MRP*0Y,'$U_3Q)8CB=;U?,W#>95F!FXNL*D.<.F(;D//4X ;-TWF;\BQPO6U\ MD(]V>[%4XLTC5"\?:X.C5&D.Z"2VW%29$&J!W8O,V/93XMQ*XV49F;<%5';] M1.J$U%-$BFI+B1^5VY2?#P#EQ.?=B@8LSPSX M2LY,N(/ *?'!V;-ZN.N@!3_4"8^1;?,&JF_QNS0;//+_ M3:-P$5A(1CB7/SP5K__)-P3/R2-[*])P'"A#-?EJ&@(7$6^Y&]4N[TSYRBG< MUKDMVQQK'A;.U>F6^KJ5?";#:?&58-?KJ5_L)Y+%6598Q-/G,7M.6< YF6CQ/<3\2R/K! ?/O7_$3D3(>OA+->+M/@A "."[L MGQ4TI5:CP!>QRWKSZN.'(U^Y65NX@LVIW:+\O*%Q+P)J;&D MDBWT#MQCK\#3@^/=#[#5B^B:+JOV@5]\? CX:K$95PI3/9P;8N+GZ\GVO9XD M3Q/>C*JI]7H79/Y\?:E[XW9(?+;>A0:XZ)Z"GFYG-UMFF10& W!J-.:U0>L M)\2'9&O!(5MC([@V.GDNKC;X )C,YNF!9G+J]/L@8-L752]JM + )-YEU)&J&=G/AY;W%@^X?7T"]GBM"=/5_FWK M-G.>O$=;M4=MXZ/@ V)?<^^*TXA^;A#FR3UUUZ;"I^(U8W\5O+&;=W&3UJ(8 M9%M=,UL!L2HO%^>'YY\HHCRO=\AHRU,4A[Y3QX8P$8M8Y'1XNFU76T8NN/FK MB/*9F"J26%*CMXQIZP$WU)'!=$)#Y&P%JMLVI@UH1L.2LCQP0>R";R#$+M$:]Q6*-U M@)-V;;JWY&4MY0U,W;:C;. S7M,HRP,7U,'/C)*RDO &(JKT[8A)_D[>+B0I M,M5NE0$\%)< MWXSDB"1ZC9@!4L\O'O@*%:_*>=-,:YOCBT!@<06 M"+UH$7-]19R^7BP2*'+5",2BG+BY,C:@.R#?&*PY<6CZ_7&UL4$L! A0#% @ "8G+4GF>T[H]&0 KC ! !$ M ( !T$4! &-H<'0M,C R,3 T,S N>'-D4$L! A0#% @ "8G+4H4J M*RFK$ V^8 !4 ( !/%\! &-H<'0M,C R,3 T,S!?8V%L M+GAM;%!+ 0(4 Q0 ( F)RU+(YZ4N+Y9@ A;P& !4 ( ! M@U8" &-H<'0M,C R,3 T,S!?<')E+GAM;%!+!08 !@ & (H! "OO0( " ! end