0001628280-22-021044.txt : 20220804 0001628280-22-021044.hdr.sgml : 20220804 20220804160252 ACCESSION NUMBER: 0001628280-22-021044 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 53 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220804 DATE AS OF CHANGE: 20220804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cardiff Oncology, Inc. CENTRAL INDEX KEY: 0001213037 STANDARD INDUSTRIAL CLASSIFICATION: BIOLOGICAL PRODUCTS (NO DIAGNOSTIC SUBSTANCES) [2836] IRS NUMBER: 272004382 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35558 FILM NUMBER: 221136393 BUSINESS ADDRESS: STREET 1: 11055 FLINTKOTE AVENUE CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: 858-952-7570 MAIL ADDRESS: STREET 1: 11055 FLINTKOTE AVENUE CITY: SAN DIEGO STATE: CA ZIP: 92121 FORMER COMPANY: FORMER CONFORMED NAME: Trovagene, Inc. DATE OF NAME CHANGE: 20130304 FORMER COMPANY: FORMER CONFORMED NAME: TrovaGene Inc. DATE OF NAME CHANGE: 20110830 FORMER COMPANY: FORMER CONFORMED NAME: XENOMICS INC DATE OF NAME CHANGE: 20040719 10-Q 1 crdf-20220630.htm 10-Q crdf-20220630
0001213037FALSE12/312022Q200012130372022-01-012022-06-3000012130372022-07-28xbrli:shares00012130372022-06-30iso4217:USD00012130372021-12-31iso4217:USDxbrli:shares00012130372022-04-012022-06-3000012130372021-04-012021-06-3000012130372021-01-012021-06-300001213037us-gaap:PreferredStockMember2021-12-310001213037us-gaap:CommonStockMember2021-12-310001213037us-gaap:AdditionalPaidInCapitalMember2021-12-310001213037crdf:ServiceReceivableMember2021-12-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001213037us-gaap:RetainedEarningsMember2021-12-310001213037us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100012130372022-01-012022-03-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001213037us-gaap:PreferredStockMember2022-01-012022-03-310001213037us-gaap:CommonStockMember2022-01-012022-03-310001213037us-gaap:RetainedEarningsMember2022-01-012022-03-310001213037crdf:ServiceReceivableMember2022-01-012022-03-310001213037us-gaap:PreferredStockMember2022-03-310001213037us-gaap:CommonStockMember2022-03-310001213037us-gaap:AdditionalPaidInCapitalMember2022-03-310001213037crdf:ServiceReceivableMember2022-03-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001213037us-gaap:RetainedEarningsMember2022-03-3100012130372022-03-310001213037us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001213037us-gaap:RetainedEarningsMember2022-04-012022-06-300001213037us-gaap:PreferredStockMember2022-06-300001213037us-gaap:CommonStockMember2022-06-300001213037us-gaap:AdditionalPaidInCapitalMember2022-06-300001213037crdf:ServiceReceivableMember2022-06-300001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001213037us-gaap:RetainedEarningsMember2022-06-300001213037us-gaap:PreferredStockMember2020-12-310001213037us-gaap:CommonStockMember2020-12-310001213037us-gaap:AdditionalPaidInCapitalMember2020-12-310001213037crdf:ServiceReceivableMember2020-12-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001213037us-gaap:RetainedEarningsMember2020-12-3100012130372020-12-310001213037us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100012130372021-01-012021-03-310001213037us-gaap:CommonStockMember2021-01-012021-03-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001213037us-gaap:RetainedEarningsMember2021-01-012021-03-310001213037crdf:ServiceReceivableMember2021-01-012021-03-310001213037us-gaap:PreferredStockMember2021-03-310001213037us-gaap:CommonStockMember2021-03-310001213037us-gaap:AdditionalPaidInCapitalMember2021-03-310001213037crdf:ServiceReceivableMember2021-03-310001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001213037us-gaap:RetainedEarningsMember2021-03-3100012130372021-03-310001213037us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001213037us-gaap:CommonStockMember2021-04-012021-06-300001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001213037us-gaap:RetainedEarningsMember2021-04-012021-06-300001213037crdf:ServiceReceivableMember2021-04-012021-06-300001213037us-gaap:PreferredStockMember2021-06-300001213037us-gaap:CommonStockMember2021-06-300001213037us-gaap:AdditionalPaidInCapitalMember2021-06-300001213037crdf:ServiceReceivableMember2021-06-300001213037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001213037us-gaap:RetainedEarningsMember2021-06-3000012130372021-06-300001213037us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001213037us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001213037us-gaap:WarrantMember2022-01-012022-06-300001213037us-gaap:WarrantMember2021-01-012021-06-300001213037us-gaap:SeriesAPreferredStockMember2022-01-012022-06-300001213037us-gaap:SeriesAPreferredStockMember2021-01-012021-06-300001213037crdf:SeriesEConvertiblePreferredStockMember2022-01-012022-06-300001213037crdf:SeriesEConvertiblePreferredStockMember2021-01-012021-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2022-06-300001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-06-300001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-06-300001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-06-300001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2022-06-300001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel2Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMemberus-gaap:FairValueInputsLevel3Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CertificatesOfDepositMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:CorporateDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:CorporateDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateDebtSecuritiesMember2021-12-310001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-12-310001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2021-12-310001213037us-gaap:CommercialPaperMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Memberus-gaap:USTreasurySecuritiesMember2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel2Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueInputsLevel3Member2021-12-310001213037us-gaap:FairValueMeasurementsRecurringMemberus-gaap:USTreasurySecuritiesMember2021-12-310001213037us-gaap:CertificatesOfDepositMember2022-06-300001213037us-gaap:CorporateDebtSecuritiesMember2022-06-300001213037us-gaap:CommercialPaperMember2022-06-300001213037us-gaap:USTreasurySecuritiesMember2022-06-300001213037us-gaap:CertificatesOfDepositMember2021-12-310001213037us-gaap:CorporateDebtSecuritiesMember2021-12-310001213037us-gaap:CommercialPaperMember2021-12-310001213037us-gaap:ForeignGovernmentDebtSecuritiesMember2021-12-310001213037us-gaap:USTreasurySecuritiesMember2021-12-310001213037crdf:FurnitureAndOfficeEquipmentMember2022-06-300001213037crdf:FurnitureAndOfficeEquipmentMember2021-12-310001213037us-gaap:LeaseholdImprovementsMember2022-06-300001213037us-gaap:LeaseholdImprovementsMember2021-12-310001213037us-gaap:EquipmentMember2022-06-300001213037us-gaap:EquipmentMember2021-12-31utr:sqftxbrli:purecrdf:lease0001213037us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001213037us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001213037us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001213037us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001213037us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300001213037us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-04-012021-06-300001213037us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-06-300001213037us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-06-300001213037us-gaap:EmployeeStockOptionMember2022-06-300001213037us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001213037us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001213037us-gaap:EmployeeStockOptionMember2021-12-3100012130372022-06-090001213037crdf:EquityIncentivePlan2021Member2022-06-300001213037crdf:InducementGrantStockOptionsMember2022-04-012022-06-300001213037us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001213037crdf:SeriesAConvertiblePreferredStockMember2022-06-300001213037crdf:SeriesAConvertiblePreferredStockMember2021-12-310001213037crdf:SeriesBConvertiblePreferredStockMember2022-06-300001213037crdf:SeriesBConvertiblePreferredStockMember2021-12-310001213037crdf:SeriesCConvertiblePreferredStockMember2022-06-300001213037crdf:SeriesCConvertiblePreferredStockMember2021-12-310001213037crdf:SeriesDConvertiblePreferredStockMember2022-06-300001213037crdf:SeriesDConvertiblePreferredStockMember2021-12-310001213037crdf:SeriesEConvertiblePreferredStockMember2022-06-300001213037crdf:SeriesEConvertiblePreferredStockMember2021-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
Form 10-Q
 
(Mark One)
QUARTERLY REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2022
 
TRANSITION REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from             to            
 
COMMISSION FILE NUMBER 001-35558
 
CARDIFF ONCOLOGY, INC.
(Exact Name of registrant as specified in its charter)
Delaware27-2004382
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
11055 Flintkote Avenue, San Diego, California
92121
(Address of principal executive offices)(Zip Code)
(858) 952-7570
(Registrant’s telephone number, including area code)
Title of each class: Trading Symbol(s) Name of each exchange on which registered:
Common Stock CRDF Nasdaq Capital Market
 
Indicate by check mark whether the issuer (1) filed all reports required to be filed by Section 13 or 15(d) of the Exchange Act during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes    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, smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer 
Accelerated filer  
Non-accelerated filer

Smaller reporting company 
Emerging growth company
  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No 
 
As of July 28, 2022, the issuer had 43,334,919 shares of Common Stock issued and outstanding.


CARDIFF ONCOLOGY, INC.
 
Table of Contents
 

2

PART I. FINANCIAL INFORMATION

ITEM 1. FINANCIAL STATEMENTS

CARDIFF ONCOLOGY, INC. 
CONDENSED BALANCE SHEETS
(in thousands, except par value)
(Unaudited)
 
June 30,
2022
December 31,
2021
Assets
Current assets:
Cash and cash equivalents$20,965 $11,943 
Short-term investments101,041 128,878 
Accounts receivable and unbilled receivable551 535 
Prepaid expenses and other current assets4,857 4,771 
Total current assets127,414 146,127 
Property and equipment, net1,138 382 
Operating lease right-of-use assets2,524 2,796 
Other assets185 239 
Total Assets$131,261 $149,544 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$1,522 $1,439 
Accrued liabilities6,279 4,527 
Operating lease liabilities670 551 
Other current liabilities10 42 
Total current liabilities8,481 6,559 
Operating lease liabilities, net of current portion2,306 2,568 
Total Liabilities10,787 9,127 
Commitments and contingencies (Note 7)
Stockholders’ equity
Preferred stock, 20,000 shares authorized; (Note 6)
 1 
Common stock, $0.0001 par value, 150,000 shares authorized; 43,306 and 41,964 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively
4 4 
Additional paid-in capital402,710 400,503 
Service receivables (139)
Accumulated other comprehensive loss(982)(142)
Accumulated deficit(281,258)(259,810)
Total stockholders’ equity120,474 140,417 
Total liabilities and stockholders’ equity$131,261 $149,544 
 
See accompanying notes to the unaudited condensed financial statements.
3

CARDIFF ONCOLOGY, INC.
CONDENSED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)
(Unaudited)
 
Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Royalty revenues$91 $68 $165 $140 
Costs and expenses:
Research and development7,448 4,119 14,656 7,398 
Selling, general and administrative3,086 2,838 7,026 5,073 
Total operating expenses10,534 6,957 21,682 12,471 
Loss from operations(10,443)(6,889)(21,517)(12,331)
Other income (expense), net:
Interest income, net253 71 383 115 
Gain (loss) from change in fair value of derivative financial instruments—warrants 61  268 
Other income (expense), net(253) (302)12 
Total other income (expense), net 132 81 395 
Net loss (10,443)(6,757)(21,436)(11,936)
Preferred stock dividend payable on Series A Convertible Preferred Stock(6)(6)(12)(12)
Net loss attributable to common stockholders$(10,449)$(6,763)$(21,448)$(11,948)
Net loss per common share — basic and diluted$(0.24)$(0.17)$(0.50)$(0.31)
Weighted-average shares outstanding — basic and diluted43,306 38,761 43,269 37,967 
 
See accompanying notes to the unaudited condensed financial statements.

4


CARDIFF ONCOLOGY, INC.
CONDENSED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(Unaudited)

Three Months Ended June 30,Six Months Ended June 30,
2022202120222021
Net loss$(10,443)$(6,757)$(21,436)$(11,936)
Other comprehensive loss:
  Unrealized gain (loss) on securities available-for-sale(234)57 (840)(10)
Total comprehensive loss(10,677)(6,700)(22,276)(11,946)
Preferred stock dividend payable on Series A Convertible Preferred Stock(6)(6)(12)(12)
Comprehensive loss attributable to common stockholders$(10,683)$(6,706)$(22,288)$(11,958)

See accompanying notes to the unaudited condensed financial statements.
5

CARDIFF ONCOLOGY, INC.
CONDENSED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(Unaudited)

 Preferred Stock
Shares
Preferred Stock
Amount
Common Stock
Shares
Common Stock
Amount
Additional
Paid-In Capital
Service ReceivableAccumulated Other Comprehensive LossAccumulated DeficitTotal
Stockholders’ Equity
Balance, January 1, 2022716 $1 41,964 $4 $400,503 $(139)$(142)$(259,810)$140,417 
Stock-based compensation— — — — 1,152 — — — 1,152 
Other comprehensive loss— — — — — — (606)— (606)
Issuance of common stock upon conversion of Series E Convertible Preferred Stock(328)(1)1,342 — — — — — (1)
Preferred stock dividend— — — — — — — (6)(6)
Release of clinical trial funding commitment— — — — — 139 — — 139 
Net loss— — — — — — — (10,993)(10,993)
Balance, March 31, 2022388  43,306 4 401,655  (748)(270,809)130,102 
Stock-based compensation— — — — 1,055 — — — 1,055 
Other comprehensive loss— — — — — — (234)— (234)
Preferred stock dividend— — — — — — — (6)(6)
Net loss— — — — — — — (10,443)(10,443)
Balance, June 30, 2022388 $ 43,306 $4 $402,710 $ $(982)$(281,258)$120,474 


6

CARDIFF ONCOLOGY, INC.
CONDENSED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands)
(Unaudited)

 Preferred Stock
Shares
Preferred Stock
Amount
Common Stock
Shares
Common Stock
Amount
Additional
Paid-In Capital
Service ReceivableAccumulated Other Comprehensive LossAccumulated DeficitTotal
Stockholders’ Equity
Balance, January 1, 2021716 $1 36,781 $4 $361,819 $(2,171)$ $(231,495)$128,158 
Stock-based compensation— — — — 268 — — — 268 
Issuance of common stock upon exercise of warrants— — 771 — 1,263 — — — 1,263 
Other comprehensive loss— — — — — — (67)— (67)
Preferred stock dividend— — — — — — — (6)(6)
Release of clinical trial funding commitment— — — — — 380 — — 380 
Net loss— — — — — — — (5,179)(5,179)
Balance, March 31, 2021716 1 37,552 4 363,350 (1,791)(67)(236,680)124,817 
Stock-based compensation— — — — 1,036 — — — 1,036 
Sale of common stock, net of expenses(1)
— — 2,000 — 19,225 — — — 19,225 
Other comprehensive gain— — — — — — 57 — 57 
Preferred stock dividend— — — — — — — (6)(6)
Release of clinical trial funding commitment— — — — — 546 — — 546 
Net loss— — — — — — — (6,757)(6,757)
Balance, June 30, 2021716 $1 39,552 $4 $383,611 $(1,245)$(10)$(243,443)$138,918 

(1) Net of expenses of $0.8 million.

See accompanying notes to the unaudited condensed financial statements.
7

CARDIFF ONCOLOGY, INC. 
CONDENSED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
 
Six Months Ended June 30,
20222021
Operating activities
Net loss$(21,436)$(11,936)
Adjustments to reconcile net loss to net cash used in operating activities:
Loss on disposal of assets 1 
Depreciation69 228 
Stock-based compensation expense2,207 1,304 
Amortization of premiums on short-term investments557 698 
Change in fair value of derivative financial instruments—warrants (268)
Release of clinical trial funding commitment139 926 
Changes in operating assets and liabilities:
Other assets54 141 
Accounts receivable and unbilled receivable(16)12 
Prepaid expenses and other assets18 68 
Operating lease right-of-use assets272 165 
Accounts payable and accrued expenses1,367 (1,121)
Operating lease liabilities(143)(461)
Other liabilities(32)58 
Net cash used in operating activities(16,944)(10,185)
Investing activities:
Capital expenditures(483) 
Insurance proceeds from casualty loss71  
Maturities of short-term investments48,801 5,510 
Purchases of short-term investments(57,309)(141,948)
Sales of short-term investments34,886 5,735 
Net cash provided by (used in) investing activities25,966 (130,703)
Financing activities:
Proceeds from sales of common stock, net of expenses of $0 and $776, respectively
 19,225 
Proceeds from exercise of warrants 1,263 
Net cash provided by financing activities 20,488 
Net change in cash and cash equivalents9,022 (120,400)
Cash and cash equivalents—Beginning of period11,943 130,981 
Cash and cash equivalents—End of period$20,965 $10,581 
Supplementary disclosure of cash flow activity:
Cash paid for taxes$1 $1 
Supplemental disclosure of non-cash investing and financing activities:
Acquisition of property and equipment included in accounts payable and accrued expenses$456 $27 
Acquisition of property and equipment included in insurance proceeds receivable$43 $ 
Preferred stock dividend payable on Series A Convertible Preferred Stock$12 $12 
8

 
See accompanying notes to the unaudited condensed financial statements.
9

CARDIFF ONCOLOGY, INC. 
NOTES TO CONDENSED FINANCIAL STATEMENTS
(Unaudited)
 
1. Organization and Basis of Presentation
 
Business Organization and Overview
 
Cardiff Oncology, Inc. (“Cardiff Oncology” or the “Company”) headquartered in San Diego, California, is a clinical-stage biotechnology company leveraging Polo-like Kinase 1 (“PLK1”) inhibition to develop novel therapies across a range of cancers with the greatest unmet medical need, including KRAS-mutated metastatic colorectal cancer, metastatic pancreatic cancer and metastatic castration-resistant prostate cancer. The Company's common stock is listed on the Nasdaq Capital Market under the ticker symbol "CRDF".
 
Basis of Presentation
 
The accompanying unaudited interim condensed financial statements of Cardiff Oncology have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) related to a quarterly report on Form 10-Q. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations. The unaudited interim condensed financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and the results of its operations and cash flows for the periods presented. The unaudited condensed balance sheet at December 31, 2021, has been derived from the audited financial statements at that date but does not include all of the information and disclosures required by GAAP for annual financial statements. The operating results presented in these unaudited interim condensed financial statements are not necessarily indicative of the results that may be expected for any future periods. These unaudited interim condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2021, included in the Company’s annual report on Form 10-K filed with the SEC on February 24, 2022.

Liquidity

The Company has incurred net losses since its inception and has negative operating cash flows. As of June 30, 2022, the Company had $122.0 million in cash, cash equivalents and short-term investments and believes it has sufficient cash to meet its funding requirements for at least the next 12 months following the issuance date of these financial statements.

For the foreseeable future, the Company expects to continue to incur losses and require additional capital to further advance its clinical trial programs and support its other operations. The Company cannot be certain that additional funding will be available on acceptable terms, or at all. To the extent that the Company can raise additional funds by issuing equity securities, the Company’s stockholders may experience additional dilution.

2. Summary of Significant Accounting Policies
 
During the six months ended June 30, 2022, there have been no changes to the Company’s significant accounting policies as described in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

Net Loss Per Share
 
Basic and diluted net loss per common share is determined by dividing net loss applicable to common stockholders by the weighted-average common shares outstanding during the period. Preferred dividends are included in net loss attributable to common stockholders in the computation of basic and diluted earnings per share.

10

The following table sets forth the outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because their effect was anti-dilutive:
 
June 30,
20222021
Options to purchase Common Stock5,131,195 2,966,843 
Warrants to purchase Common Stock4,490,159 4,490,159 
Series A Convertible Preferred Stock877 877 
Series E Convertible Preferred Stock1,342,250 2,684,607 
10,964,481 10,142,486 

Recently Adopted Accounting Pronouncement

In May 2021, the FASB issued ASU No. 2021-04 ("ASU 2021-04"), Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force). The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Company has prospectively adopted this standard as of January 1, 2022 for periods presented after the adoption. The adoption of ASU 2021-04 did not have a material impact on the Company's financial statements.

Recent Accounting Pronouncement Not Yet Adopted

In August 2020, the FASB issued ASU No. 2020-06 ("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) (“ASU 2020-06”). ASU 2020-06 eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, ASU 2020-06 modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021 (or December 15, 2023, for companies who meet the SEC definition of Smaller Reporting Companies), and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures.

11

3. Fair Value Measurements
 
The following table presents the Company’s assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of June 30, 2022 and December 31, 2021:
 
Fair Value Measurements at
June 30, 2022
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$20,089 $ $ $20,089 
Total included in cash and cash equivalents20,089   20,089 
Available for sale investments:
Certificate of deposit 12,860  12,860 
Corporate debt securities 63,386  63,386 
    Commercial paper 10,135  10,135 
U.S. treasury securities14,660   14,660 
Total available for sale investments (1)14,660 86,381  101,041 
Total assets measured at fair value on a recurring basis$34,749 $86,381 $ $121,130 

Fair Value Measurements at
December 31, 2021
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$10,990 $ $ $10,990 
Total included in cash and cash equivalents10,990 $  10,990 
Available for sale investments:
Certificate of deposit 1,260  1,260 
Corporate debt securities 88,390  88,390 
    Commercial paper 14,454  14,454 
Non U.S. government 728  728 
U.S. treasury securities24,046   24,046 
Total available for sale investments (1)24,046 104,832  128,878 
Total assets measured at fair value on a recurring basis$35,036 $104,832 $ $139,868 
(1) Included in short-term investments in the accompanying balance sheets.

The Company’s policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 during the six months ended June 30, 2022.
12


4. Supplementary Balance Sheet Information

Investments available for sale

Investments available for sale consist of the following:

As of June 30,
2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$12,922 $1 $(63)$12,860 
Corporate debt securities59,453  (626)58,827 
Commercial paper10,228  (93)10,135 
U.S. treasury securities13,034  (133)12,901 
Total maturity less than 1 year95,637 1 (915)94,723 
Maturity 1 to 2 years:
Corporate debt securities4,616  (57)4,559 
U.S. treasury securities1,770  (11)1,759 
Total maturity 1 to 2 years6,386  (68)6,318 
Total short-term investments$102,023 $1 $(983)$101,041 


As of December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$1,260 $ $ $1,260 
Corporate debt securities58,822 2 (38)58,786 
Commercial paper14,453 4 (3)14,454 
Non U.S. government728   728 
U.S. treasury securities20,380  (24)20,356 
Total maturity less than 1 year95,643 6 (65)95,584 
Maturity 1 to 2 years:
Corporate debt securities29,676 1 (73)29,604 
U.S. treasury securities3,701  (11)3,690 
Total maturity 1 to 2 years33,377 1 (84)33,294 
Total short-term investments$129,020 $7 $(149)$128,878 

Unrealized losses in investments available for sale debt securities at June 30, 2022, were primarily due to increases in interest rates, not due to increased credit risks associated with specific securities. We do not intend to sell these investments and it is not more likely than not that we will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.


13

Property and equipment

Property and equipment consist of the following:
 
(in thousands)As of June 30,
2022
As of December 31,
2021
Furniture and office equipment$1,212 $955 
Leasehold improvements2,445 1,962 
Laboratory equipment956 906 
4,613 3,823 
Less—accumulated depreciation and amortization(3,475)(3,441)
Property and equipment, net$1,138 $382 

Accrued Liabilities

Accrued liabilities consisted of the following:

(in thousands)As of June 30,
2022
As of December 31,
2021
Accrued compensation$1,304 $1,435 
Preferred stock dividend426 414 
Clinical trials1,780 1,639 
Research agreements and services1,697 726 
Director fees122 141 
Professional fees and outside services28 63 
Patent, license and other fees40 43 
Other accrued liabilities882 66 
Total accrued liabilities$6,279 $4,527 
 
5. Leases

 As a lessee, the Company’s current leases include its master facility lease and immaterial equipment leases, all of which are considered operating leases.

Master Facility Lease

The Company currently leases 12,300 square feet of office and lab space in San Diego that expires on February 28, 2027. The lease currently requires monthly payments of approximately $60,000 per month with 3% annual escalation.

Facility Subleases

As a result of corporate restructurings in previous years, the Company vacated a portion of its facility and subleased the space to third parties under three separate sublease agreements, which all expired on December 31, 2021. Prior to the expiration of the sublease agreements, the Company as a sublessor was leasing approximately 16,600 square feet of space to third parties.

The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Operating lease cost$190 $92 $381 $187 
Operating sublease income (101) (202)
Net operating lease cost$190 $(9)$381 $(15)

14

Supplemental balance sheet information related to leases was as follows:
(in thousands)As of June 30,
2022
As of December 31,
2021
Operating lease ROU assets$2,524 $2,796 
Current operating lease liabilities$670 $551 
Non-current operating lease liabilities2,306 2,568 
Total operating lease liabilities$2,976 $3,119 
Weighted-average remaining lease term–operating leases4.7 years5.2 years
Weighted-average discount rate–operating leases7.0 %7.0 %

Supplemental cash flow and other information related to leases was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$180 $243 $251 $483 

Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:
(in thousands)
Year Ending December 31, Operating Leases
2022 (excluding the six months ended June 30, 2022)
$300 
2023737 
2024754 
2025775 
2026796 
Thereafter137 
Total future minimum lease payments3,499 
Less imputed interest(523)
Total$2,976 

6. Stockholders’ Equity
 
Stock Options
 
Stock-based compensation expense related to Cardiff Oncology equity awards have been recognized in operating results as follows:
 
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Included in research and development expense$126 $72 $460 $112 
Included in selling, general and administrative expense929 964 1,747 1,192 
Total stock-based compensation expense$1,055 $1,036 $2,207 $1,304 
 
The unrecognized compensation cost related to non-vested stock options outstanding at June 30, 2022, net of estimated forfeitures, was $10.8 million, which is expected to be recognized over a weighted-average remaining vesting period of 3.0 years. The weighted-average remaining contractual term of outstanding options as of June 30, 2022, was approximately 7.9
15

years. The total fair value of stock options vested during the six months ended June 30, 2022 and 2021, were $3.0 million and $1.2 million, respectively.

The estimated fair value of stock option awards was determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions during the following periods indicated:
 
Six Months Ended June 30,
20222021
Risk-free interest rate1.87 %0.94 %
Dividend yield0 %0 %
Expected volatility of Cardiff Oncology common stock106 %108 %
Expected term6.0 years6.0 years

A summary of stock option activity and changes in stock options outstanding is presented below:
 
Total OptionsWeighted-Average
Exercise Price
Per Share
Intrinsic
Value
Balance outstanding, December 31, 20213,771,984 $7.13 $6,405,258 
Granted1,731,136 $3.15  
Canceled / Forfeited(371,125)$4.77  
Expired(800)$165.84  
Balance outstanding, June 30, 20225,131,195 $5.93 $80,809 
Exercisable at June 30, 20222,030,219 $7.49 $34,443 
Vested and expected to vest at June 30, 20225,042,299 $5.95 $77,880 
 
2021 Equity Incentive Plan

In June 2021 the Company's stockholders approved the 2021 Omnibus Equity Incentive Plan ("2021 Plan"). The number of authorized shares in the 2021 Plan is equal to the sum of (i) 3,150,000 shares, plus (ii) the number of shares of Common Stock reserved, but unissued under the 2014 Plan; and (iii) the number of shares of Common Stock underlying forfeited awards under the 2014 Plan. On June 9, 2022 the shareholders approved an increase of shares authorized in the 2021 Plan to 5,150,000 from 3,150,000. As of June 30, 2022, there were 3,055,281 shares available for issuance under the 2021 Plan.

2014 Equity Incentive Plan

Subsequent to the adoption of the 2021 Plan, no additional equity awards can be made under the terms of the 2014 Plan.

Inducement Grants

In July 2021, the Company began issuing equity awards to certain new employees as inducement grants outside of its 2021 Plan. As of June 30, 2022, an aggregate of 920,208 shares were issuable upon the exercise of inducement grant stock options approved by the Company.

Modification of Stock Options

In June 2022 one of the Company's directors did not seek another term on the Board of Directors. At the time of departure, the Compensation Committee passed a resolution to extend the expiration date of the vested stock options, and to immediately accelerate the vesting of the unvested options. The Company recorded incremental reduction to stock compensation expense of $0.1 million during the three months ended June 30, 2022, related to the modifications.

16

Warrants
 
A summary of warrant activity and changes in warrants outstanding, including both liability and equity classifications is presented below:
 
Total WarrantsWeighted-Average
Exercise Price
Per Share
Weighted-Average
Remaining Contractual
Term
Balance outstanding, December 31, 20214,490,159 $5.80 3.0 years
Balance outstanding, June 30, 20224,490,159 $5.80 2.5 years


Preferred Stock

A summary of our Company's classes of preferred stock is presented below:
Shares outstanding
ClassPar valueShares designatedLiquidation preferenceAs of June 30,
2022
As of December 31,
2021
Series A Convertible Preferred Stock$0.001 277,100 $606,000 60,600 60,600 
Series B Convertible Preferred Stock$0.001 8,860 None  
Series C Convertible Preferred Stock$0.001 200,000 None  
Series D Convertible Preferred Stock$0.0001 154,670 None  
Series E Convertible Preferred Stock$0.001 865,824 None327,509 655,044 


7. Commitments and Contingencies
 
Executive Agreements
 
Certain executive agreements provide for severance payments in case of terminations without cause or certain change of control scenarios.
 
Research and Development Agreements

In March 2017, the Company entered into a license agreement with Nerviano which granted the Company development and commercialization rights to NMS-1286937, which Cardiff Oncology refers to as onvansertib. Onvansertib, an investigational drug, is an oral, and a highly selective adenosine triphosphate competitive inhibitor of the serine/threonine PLK1. The Company is developing onvansertib in cancer indications with the greatest medical need for new treatment options. Terms of the agreement provide for the Company to pay development milestones and royalties based on sales volume.
 
The Company is a party to various agreements under which it licenses technology on an exclusive basis in the field of oncology therapeutics. These agreements include License fees, Royalties and Milestone payments. The Company also has a legacy license agreement in the field of oncology diagnostics under which royalty payments are due. These royalty payments are calculated as a percent of revenue. For the six months ended June 30, 2022 and 2021, payments have not been material.

Litigation

Cardiff Oncology does not believe that it has legal liabilities that are probable or reasonably possible that require either accrual or disclosure. From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in matters may arise from time to time that may harm the Company’s business. As of the date of this report, management believes that there are no claims against the Company, which it believes will result in a material adverse effect on the Company’s business or financial condition.
17

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
Forward-Looking Statements
 
This Quarterly Report on Form 10-Q includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”) and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report, including statements regarding the future financial position, business strategy and plans and objectives of management for future operations, are forward-looking statements. The words “believe,” “may,” “will,” “estimate,” “continue,” “anticipate,” “intend,” “should,” “plan,” “expect,” and similar expressions, as they relate to us, are intended to identify forward-looking statements. We have based these forward-looking statements largely on current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. These forward-looking statements are subject to a number of risks, uncertainties and assumptions.
 
In addition, our business and financial performance may be affected by the factors that are discussed under “Risk Factors” in the Annual Report on Form 10-K for the year ended December 31, 2021, filed on February 24, 2022. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors emerge from time to time and it is not possible for us to predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements.
 
You should not rely upon forward-looking statements as predictions of future events. We cannot assure you that the events and circumstances reflected in the forward-looking statements will be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements.
 
The following discussion and analysis is qualified in its entirety by, and should be read in conjunction with, the more detailed information set forth in the financial statements and the notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q. This discussion should not be construed to imply that the results discussed herein will necessarily continue into the future, or that any conclusion reached herein will necessarily be indicative of actual operating results in the future. Such discussion represents only the best present assessment of our management.
 
Overview

We are a clinical-stage biotechnology company leveraging PLK1 inhibition to develop novel therapies across a range of cancers with the greatest unmet medical need. Our goal is to target tumor vulnerabilities with treatment combinations that overcome disease resistance, improve disease response to standard treatment regimens and increase overall survival. We are developing onvansertib, an oral and highly selective PLK1 inhibitor, in combination with standard-of-care chemotherapy and targeted therapeutics. Our clinical development programs incorporate tumor genomics and biomarker assays to refine assessment of patient response to treatment.

Our Drug Candidate, Onvansertib

Onvansertib, our lead compound, is a novel, highly potent, highly selective PLK1 inhibitor. PLK1, a serine/threonine kinase, has a well-understood mechanism of action within tumor cell proliferation and is overexpressed in a number of tumors (including colorectal, pancreatic, prostate, ovarian, breast and lung cancer). In particular, PLK1’s activity in various phases of the cell cycle provide multiple targets for a PLK1 inhibitor to inhibit DNA repair and interrupt cell division, thereby killing tumor cells.

PLK1 inhibition has been considered an attractive target of cancer therapeutics for the last two decades, however past PLK1 drug candidates have failed to show acceptable tolerability and efficacy. We believe the attributes of onvansertib described below, as well as clinical evidence of favorable safety and efficacy, with expected on-target, easy to manage and reversible side effects, may prove beneficial in addressing clinical therapeutic needs across a variety of cancers:

Onvansertib is highly potent and highly selective against the PLK1 enzyme (IC50 = 2nM; IC50 is the concentration for 50% inhibition), compared to prior PLK1 inhibitors that were pan-inhibitors of several PLK targets. Low or no
18

activity of onvansertib was observed on a panel of 63 kinases (IC50>500 nM), including the PLK members PLK2 and PLK3 (IC50>10,000 nM).

Onvansertib has a relatively short drug half-life of 24 hours, compared to a half-life of approximately 5 days for prior PLK1 inhibitors. A short half-life allows for flexible dosing and improved managing of drug concentrations to reduce dose-related toxicities.

Onvansertib is orally bioavailable, compared to prior PLK1 inhibitors that were delivered intravenously, allowing for relative ease and flexibility of dosing.

In vitro studies have shown synergistic effects when onvansertib was administered in combination with different cytotoxic agents including antimicrotubule agents, topoisomerase 1 inhibitors, antimetabolites, alkylating agents, proteasome inhibitors, kinase inhibitors, BCL-2 inhibitors, and androgen biosynthesis inhibitors.

In addition, in vivo combination studies have confirmed the positive results obtained in vitro and synergistic effects have been observed in xenograft models of onvansertib in combination with irinotecan, 5-fluorouracil ("5-FU"), abiraterone, PARP inhibitors, venetoclax, and paclitaxel, while additive effects in combination with cytarabine or bevacizumab have been demonstrated.

There are three ongoing clinical trials in onvansertib in combination treatment: second line treatment in patients with KRAS-mutated Metastatic Colorectal Cancer ("mCRC"), second line treatment in patients with Metastatic Pancreatic Ductal Adenocarcinoma ("mPDAC"), and in patients with Metastatic Castration-Resistant Prostate Cancer ("mCRPC") showing early signs of resistance to abiraterone.

Phase 1b/2 Clinical Trial in KRAS-mutated mCRC

TROV-054 is a Phase 1b/2 open-label multi-center clinical trial of onvansertib in combination with standard of care FOLFIRI and bevacizumab (Avastin®) for the second line treatment of patients with KRAS-mutated mCRC, which is being conducted at seven clinical trial sites across the U.S. - USC Norris Comprehensive Cancer Center, The Mayo Clinic Cancer Centers (Arizona, Minnesota, and Florida), Kansas University Medical Center, Inova Schar Cancer Institute and CARTI Cancer Center.

The primary objectives of this trial are to evaluate the Dose-Limiting Toxicities ("DLTs"), maximum tolerated dose ("MTD") and recommended Phase 2 dose ("RP2D") of onvansertib in combination with FOLFIRI and bevacizumab (Phase 1b) and to continue to assess the safety and preliminary efficacy of onvansertib in combination with FOLFIRI and bevacizumab (Phase 2).

The scientific rationale for this clinical trial is based on the two key principles of synthetic lethality and synergy, with the objective of demonstrating a proof-of-concept of clinical benefit within this phase1b/2 trial. Synthetic lethality refers to a critical vulnerability to tumor cell death by way of PLK1 inhibition within CRC tumor cells harboring KRAS mutations versus KRAS wild-type isogenic cells. Synergy occurs when the combination of two drugs results in an unexpected greater activity than an expected additive effect of the two drugs. Onvansertib in combination with two DNA-damaging agents, irinotecan, and 5-FU (two components of FOLFIRI), demonstrated synergy in colorectal cancer cell lines and both combinations have demonstrated significantly greater tumor growth inhibition than either drug alone in CRC in vivo models. We believe this synergy occurs because PLK1 can promote the repair of DNA damage caused by chemotherapeutic agents and by inhibiting PLK1, onvansertib leaves damaged tumor cells unable to replicate.

Data we presented on January 18, 2022 provided an update of the ongoing phase 1b/2 clinical trial in KRAS-mutated metastatic colorectal cancer.

34% (12 of 35) of patients treated per protocol at the RP2D in combination with FOLFIRI and bevacizumab achieved a Complete Response ("CR") or Partial Response ("PR") (CR: 1 patient; PR: 11 patients);

35% (17 of 48) of patients across all dose levels achieved a CR or PR. Historically, Objective Response Rates ("ORR") of 5-13% have been reported in similar second line patient populations treated with various different drug combinations, including the standard of care chemotherapy of FOLFIRI with bevacizumab;

19

10% (5 of 48) of patients discontinued the trial to pursue potentially curative metastasis-directed therapy (surgical resection or microwave ablation);

Median Progression-Free Survival ("mPFS") across all response-evaluable patients (n=48) is 9.4 months and has not yet been reached in those treated per protocol at the RP2D. Historically, mPFS of ~4.5-5.7 months has been reported in a similar patient population treated with standard of care chemotherapy of FOLFIRI with bevacizumab;

The combination regimen of onvansertib plus FOLFIRI/bevacizumab is well tolerated with no major or unexpected toxicities attributed to onvansertib.

Phase 2 Clinical Trial in mPDAC

CRDF-001 is a Phase 2 open-label multi-center clinical trial of onvansertib in combination with nanoliposomal irinotecan (Onivyde®), leucovorin, and fluorouracil for second line treatment of patients with mPDAC, which is being conducted at six clinical trial sites across the U.S. – The Mayo Clinic Cancer Centers (Arizona, Minnesota, and Florida), Kansas University Medical Center, Inova Schar Cancer Institute, and the University of Nebraska Medical Center. The first patient was dosed in June 2021.

The objective of this trial is to assess the safety and preliminary efficacy of onvansertib in combination with nanoliposomal irinotecan (Onyvide®), 5-FU and leucovorin as a second-line treatment in patients with mPDAC who have failed first-line gemcitabine-based therapy. The trial is expected to enroll approximately 45 patients.

Phase 2 Clinical Trial in mCRPC

TROV-053 is a Phase 2 open-label multi-center clinical trial of onvansertib in combination with abiraterone acetate and prednisone in patients with mCRPC, which is being conducted at three clinical trial sites - Beth Israel Deaconess Medical Center, Dana-Farber Cancer Institute and Massachusetts General Hospital. This trial is now closed for enrollment.

The primary objective of this trial is to observe the effects of onvansertib in combination with abiraterone and prednisone on disease control as assessed by Prostate Specific Antigen ("PSA") decline or stabilization after 12 weeks of treatment in patients with mCRPC showing early signs of resistance to abiraterone.

The rationale for this trial is based on the Mechanism of Action ("MOA") of onvansertib and abiraterone acetate and the synergy of these two drugs when used in combination in pre-clinical experiments. Onvansertib inhibits tumor cell proliferation by inducing G2/M (mitosis) arrest and consequently cell death. The combination of onvansertib and abiraterone acetate synergistically increases mitotic arrest and cell death in prostate cancer cells and has demonstrated significantly greater tumor growth inhibition than either drug alone in vivo.

Data presented on April 8, 2022 at American Association for Cancer Research ("AACR") Annual Meeting provided evidence of the safety and efficacy of onvansertib in combination with abiraterone. Disease control increased with increasing dose density of onvansertib from 29% to 45% of patients achieving PSA stabilization and from 53% to 75% of patients with radiographic stable disease; Arm A (n=17) – onvansertib 24mg/m2 days 1-5 in 21-day cycle to Arm C (n=20) – 12mg/m2 days 1-14 in 21-day cycle. Median progression-free survival ("mPFS") increased with increasing onvansertib dose density from 4.1 months in Arm A to 13.2 months as of the data cut-off date in Arm C patients. Genomic analysis of ctDNA showed a correlation between alterations in two key genes of the PI3K signaling pathway—MTOR and PTEN, which appears to underly increased pathway activity, and sensitivity to onvansertib/abiraterone combination in mCRPC patients with early abiraterone resistance. The treatment regimen of onvansertib in combination with abiraterone/prednisone has been well tolerated.

Preclinical Data

On April 8, 2022 we announced the results of preclinical studies evaluating the anti-cancer activity of onvansertib in combination with the PARP inhibitor ("PARPi") olaparib in PARPi-resistant patient-derived xenograft (PDX) ovarian cancer models. The results were featured in a poster presentation at the AACR Annual Meeting.

Data showed the combination of onvansertib and olaparib providing statistically significant survival benefits compared to treatment with either agent alone in three PDX ovarian cancer models. Two of the three PDX models studied were cisplatin-
20

sensitive with a mutated BRCA1 gene, while the third was cisplatin-resistant with wild type BRCA1. The onvansertib-olaparib combination was also shown to be well tolerated in mice.  

Critical Accounting Policies
 
Our accounting policies are described in ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS of our Annual Report on Form 10-K as of and for the year ended December 31, 2021, filed with the SEC on February 24, 2022. There have been no changes to our critical accounting policies since December 31, 2021.

RESULTS OF OPERATIONS
 
Three Months Ended June 30, 2022 and 2021
 
Revenues
 
Total revenues were $91,000 for the three months ended June 30, 2022, as compared to $68,000 for the prior period. Revenues are from our sales-based or usage-based royalties on other intellectual property licenses, unrelated to onvansertib. Revenue recognition of the royalty depends on the timing and overall sales activities of the licensees.
 
Research and Development Expenses
 
Research and development expenses consisted of the following:
 
Three Months Ended June 30,
(in thousands)20222021Increase (Decrease)
Salaries and staff costs$1,069 $292 $777 
Stock-based compensation126 72 54 
Clinical trials, outside services, and lab supplies5,903 3,606 2,297 
Facilities and other350 149 201 
Total research and development$7,448 $4,119 $3,329 
 
Research and development expenses increased by $3.3 million for the three months ended June 30, 2022, compared to the same period in 2021. The overall increase in expenses was primarily related to chemistry, manufacturing, and controls ("CMC") and clinical pharmacology for studies to support the development of our lead drug candidate, onvansertib. Salaries and staff costs increased primarily due to additional hires in senior management and our clinical operations team.

Selling, General and Administrative Expenses
 
Selling, general and administrative expenses consisted of the following:
 
Three Months Ended June 30,
(in thousands)20222021Increase (Decrease)
Salaries and staff costs$792 $513 $279 
Stock-based compensation929 964 (35)
Outside services and professional fees673 914 (241)
Facilities and other692 447 245 
Total selling, general and administrative$3,086 $2,838 $248 
 
Selling, general and administrative expenses increased by $0.2 million for the three months ended June 30, 2022, compared to the same period in 2021. Salaries and staff costs increased due to merit increases and higher headcount. Facilities and other costs increased due to higher insurance costs and the amending of our operating lease. The decrease in outside services and professional fees was due to recruiting fees incurred for the recruitment of officers and directors in the prior period.

21

Net Loss
 
Net loss and per share amounts were as follows:

Three Months Ended June 30,
(in thousands, except per share amounts)20222021Increase (Decrease)
Net loss$(10,443)$(6,757)$3,686 
Preferred stock dividend(6)(6)— 
Net loss attributable to common shareholders$(10,449)$(6,763)$3,686 
Net loss per common share — basic and diluted$(0.24)$(0.17)$0.07 
Weighted average shares outstanding — basic and diluted43,306 38,761 4,545 
 
The $3.7 million increase in net loss attributable to common shareholders was primarily the result of an increase of operating expenses for the three months ended June 30, 2022, compared to the same period in the prior year. The $0.07 decrease in net loss per share was impacted by the increase in basic weighted average shares outstanding resulting primarily from the issuance of approximately 3.8 million shares of common stock and common stock equivalents from July 1, 2021 through June 30, 2022.

Six Months Ended June 30, 2022 and 2021

Revenues
 
Total revenues were $165,000 for the six months ended June 30, 2022, as compared to $140,000 for the prior period. Revenues are from our sales-based or usage-based royalties on other intellectual property licenses, unrelated to onvansertib. Revenue recognition of the royalty depends on the timing and overall sales activities of the licensees.
 
Research and Development Expenses
 
Research and development expenses consisted of the following:
 
Six Months Ended June 30,
(in thousands)20222021Increase (Decrease)
Salaries and staff costs$2,130 $574 $1,556 
Stock-based compensation460 112 348 
Clinical trials, outside services, and lab supplies11,419 6,406 5,013 
Facilities and other647 306 341 
Total research and development$14,656 $7,398 $7,258 
 
Research and development expenses increased by $7.3 million for the six months ended June 30, 2022, compared to the same period in 2021. The overall increase in expenses was primarily related to chemistry, manufacturing, and controls ("CMC") and clinical pharmacology for studies to support the development of our lead drug candidate, onvansertib. Salaries and staff costs increased primarily due to additional hires in senior management and our clinical operations team. The increase in stock-based compensation is primarily due to additional stock option grants to employees granted subsequent to the prior period.

22

Selling, General and Administrative Expenses
 
Selling, general and administrative expenses consisted of the following:
 
Six Months Ended June 30,
(in thousands)20222021Increase (Decrease)
Salaries and staff costs$1,652 $1,081 $571 
Stock-based compensation1,747 1,192 555 
Outside services and professional fees2,279 1,886 393 
Facilities and other1,348 914 434 
Total selling, general and administrative$7,026 $5,073 $1,953 
 
Selling, general and administrative expenses increased by $2.0 million for the six months ended June 30, 2022, compared to the same period in 2021. Salaries and staff costs increased due to merit increases and higher headcount. The increase in stock-based compensation is primarily due to additional stock option grants to employees granted subsequent to the prior period. Facilities and other costs increased due to higher insurance costs and the amending of our operating lease.

Net Loss
 
Net loss and per share amounts were as follows:

Six Months Ended June 30,
(in thousands, except per share amounts)20222021Increase (Decrease)
Net loss$(21,436)$(11,936)$9,500 
Preferred stock dividend(12)(12)— 
Net loss attributable to common shareholders$(21,448)$(11,948)$9,500 
Net loss per common share — basic and diluted$(0.50)$(0.31)$0.19 
Weighted average shares outstanding — basic and diluted43,269 37,967 5,302 
 
The $9.5 million increase in net loss attributable to common shareholders was primarily the result of an increase in operating expenses for the six months ended June 30, 2022, compared to the same period in the prior year. The $0.19 increase in basic net loss per share was impacted by the increased net loss attributable to common shareholders and the increase in weighted average shares outstanding resulting primarily from the issuance of approximately 3.8 million shares of common stock from July 1, 2021 through June 30, 2022.

LIQUIDITY AND CAPITAL RESOURCES

Net cash used in operating activities for the six months ended June 30, 2022, was $16.9 million, compared to $10.2 million for the six months ended June 30, 2021. Our use of cash was primarily a result of the net loss of $21.4 million for the six months ended June 30, 2022, adjusted for non-cash items related to stock-based compensation of $2.2 million, amortization of premiums on short-term investments of $0.6 million, and release of clinical trial funding commitment of $0.1 million. The net change in our operating assets and liabilities was $1.5 million increasing cash used in operations. At our current and anticipated level of operating loss, we expect to continue to incur an operating cash outflow for the next several years.

Net cash provided by investing activities was $26.0 million primarily related to sales and maturities in excess of purchases of marketable securities during the six months ended June 30, 2022, compared to net cash used in investing activities of $130.7 million for net purchases of marketable securities during the same period in 2021.

Net cash provided in financing activities was $0 during the six months ended June 30, 2022, compared to $20.5 million of proceeds from the sale of common stock and proceeds from warrant exercises for the same period in 2021.

As of June 30, 2022, and December 31, 2021, we had working capital of $118.9 million and $139.6 million, respectively.
23


We have incurred net losses since our inception and have negative operating cash flows. As of June 30, 2022, we had $122.0 million in cash, cash equivalents and short-term investments and we believe we have sufficient cash to meet our funding requirements for at least the next 12 months following the issuance date of this Quarterly Report on Form 10-Q.

Our drug development efforts are in their early stages, and we cannot make estimates of the costs or the time that our development efforts will take to complete, or the timing and amount of revenues related to the sale of our drug candidates. The risk of completion of any program is high because of the many uncertainties involved in developing new drug candidates to market, including the long duration of clinical testing, the specific performance of proposed products under stringent clinical trial protocols, extended regulatory approval and review cycles, our ability to raise additional capital, the nature and timing of research and development expenses, and competing technologies being developed by organizations with significantly greater resources.

For the foreseeable future, we expect to continue to incur losses and require additional capital to further advance our clinical trial programs and support our other operations. We cannot be certain that additional funding will be available on acceptable terms, or at all. To the extent that we can raise additional funds by issuing equity securities, our stockholders may experience additional dilution.

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Not applicable.

ITEM 4. CONTROLS AND PROCEDURES
 
Evaluation of Disclosure Controls and Procedures
 
We have performed an evaluation under the supervision and with the participation of our management, including our principal executive officer (CEO) and principal financial officer (CFO), of the effectiveness of our disclosure controls and procedures, as defined in Rule 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on that evaluation, our principal executive officer and principal financial officer concluded that our disclosure controls and procedures were effective as of June 30, 2022, to provide reasonable assurance that information required to be disclosed by us in the reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives as specified above. Management does not expect, however, that our disclosure controls and procedures will prevent or detect all errors and fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within our company have been detected.
 
Changes in Internal Control over Financial Reporting
 
There was no change in our internal control over financial reporting during the three months ended June 30, 2022, that materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
24

PART II.  OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS
 
None.

ITEM 1A. RISK FACTORS
 
There have been no material changes from the risk factors disclosed in our Form 10-K for the year ended December 31, 2021.

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS

None.

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

None.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.

ITEM 5. OTHER INFORMATION

None.

ITEM 6. EXHIBITS
 
Exhibit
Number
Description of Exhibit
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation Linkbase
101.LABInline XBRL Taxonomy Extension Labels Linkbase
101.PREInline XBRL Taxonomy Extension Presentation Linkbase
101.DEFInline XBRL Taxonomy Extension Definition Linkbase
104Cover Page Interactive Data File - the cover page from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2022, is formatted in Inline XBRL

25

SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
CARDIFF ONCOLOGY, INC.
August 4, 2022By:/s/ Mark Erlander
Mark Erlander
Chief Executive Officer
CARDIFF ONCOLOGY, INC.
August 4, 2022By:/s/ James Levine
James Levine
Chief Financial Officer

26
EX-31.1 2 crdf-063022exhibit311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
 
I, Mark Erlander, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Cardiff Oncology, Inc. (the “Registrant”);

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

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

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

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

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

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

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; 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.
 
August 4, 2022/s/ Mark Erlander
 Mark Erlander
 Chief Executive Officer


EX-31.2 3 crdf-063022exhibit312.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
 
I, James Levine, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Cardiff Oncology, Inc. (the “Registrant”);

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

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

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

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

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

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

d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; 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.
 
August 4, 2022/s/ James Levine
 James Levine
 Chief Financial Officer


EX-32.1 4 crdf-063022exhibit321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Cardiff Oncology, Inc. (the “Company”) on Form 10-Q for the three months ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark Erlander, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)                            The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)                            The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
August 4, 2022/s/ Mark Erlander
 Mark Erlander
 Chief Executive Officer


EX-32.2 5 crdf-063022exhibit322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Cardiff Oncology, Inc. (the “Company”) on Form 10-Q for the three months ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, James Levine, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
 
(1)                            The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
 
(2)                            The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
August 4, 2022/s/ James Levine
 James Levine
 Chief Financial Officer


EX-101.SCH 6 crdf-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONDENSED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Organization and Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details) link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Fair Value Measurements - Fair Value of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2110104 - Disclosure - Supplementary Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2311303 - Disclosure - Supplementary Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Supplementary Balance Sheet Information - Investments Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Supplementary Balance Sheet Information - Investments Available-for-sale (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Supplementary Balance Sheet Information - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Supplementary Balance Sheet Information - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2115105 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2316304 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2421411 - Disclosure - Leases - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2122106 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2323305 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Stockholders' Equity - Warrants (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Stockholders' Equity - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2128107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 crdf-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 crdf-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 crdf-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Proceeds from exercise of warrants Proceeds from Warrant Exercises Supplementary disclosure of cash flow activity: Supplemental Cash Flow Information [Abstract] Operating lease liabilities, net of current portion Non-current operating lease liabilities Operating Lease, Liability, Noncurrent Measurement Frequency [Domain] Measurement Frequency [Domain] Net Loss Per Share Earnings Per Share, Policy [Policy Text Block] Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Operating lease right-of-use assets Operating lease ROU assets Operating Lease, Right-of-Use Asset Fair Market Value Debt Securities, Available-for-sale, Current Shares outstanding (in shares) Preferred Stock, Shares Outstanding Accrued compensation Employee-related Liabilities, Current Service receivables Service Receivable Monetary value of future clinical trial services to be received in connection with issuance of common stock, preferred stock and warrants Income Statement Location [Axis] Income Statement Location [Axis] Comprehensive loss attributable to common stockholders Comprehensive Income (Loss) Available To Common Stockholders, Basic Comprehensive Income (Loss) Available To Common Stockholders, Basic Accumulated deficit Retained Earnings (Accumulated Deficit) Issuance of common stock upon exercise of warrants Stock Issued During Period Value Warrants Exercised The equity impact during the period due to the cash exercise of warrants. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate U.S. treasury securities US Treasury Securities [Member] Release of clinical trial funding commitment Release Of Clinical Trial Funding Commitment For Services Received Release Of Clinical Trial Funding Commitment For Services Received Income Statement [Abstract] Income Statement [Abstract] Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current Cancelled / Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Preferred stock dividend Dividends, Preferred Stock Entity Registrant Name Entity Registrant Name Weighted-average remaining lease term–operating leases Operating Lease, Weighted Average Remaining Lease Term Patent, license and other fees Patent, license and other fees payable Patent, license and other fees payable Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Short-term investments Short-term Investments Number of remaining shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Dividend yield (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Interest income, net Interest Income, Operating Entity File Number Entity File Number Canceled / Forfeited (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Expected volatility (as a percent) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Accounts receivable and unbilled receivable Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Schedule of Investments Available-for-sale Debt Securities, Available-for-sale [Table Text Block] Certificate of deposit Certificates of Deposit [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Loss on disposal of assets Gain (Loss) on Disposition of Assets Antidilutive Securities [Axis] Antidilutive Securities [Axis] Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Total future minimum lease payments Lessee, Operating Lease, Liability, to be Paid Clinical trials Accrued Clinical Trial Accrued Clinical Trial Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Fair value measurements Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Weighted-average discount rate–operating leases Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Research and Development Expense Research and Development Expense [Member] Summary of Warrant Activity and Changes in Warrants Outstanding Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Schedule of the Company’s Assets and Liabilities that are Measured and Recognized at Fair Value on a Recurring Basis Classified Under the Appropriate Level of the Fair Value Hierarchy Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Maturity less than 1 year: Debt Securities, Available-for-sale, Amortized Cost [Abstract] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Assets Assets [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Statement [Line Items] Statement [Line Items] Vested and expected to vest (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Research and development Research and Development Expense (Excluding Acquired in Process Cost) Weighted Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Fair Market Value Debt Securities, Available-for-sale, Noncurrent Preferred stock, 20,000 shares authorized; (Note 6) Preferred Stock, Value, Issued Balance outstanding at the beginning of the period (in shares) Balance outstanding at the end of the period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Equity Incentive Plan 2021 Equity Incentive Plan 2021 [Member] Equity Incentive Plan 2021 Total available for sale investments Fair Market Value Debt Securities, Available-for-sale Accumulated Deficit Retained Earnings [Member] Preferred stock dividend payable on Series A Convertible Preferred Stock Preferred Stock Dividend Accrued Represents the value of preferred stock dividend accrued during the reporting period. 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Preferred stock dividend Accrued Preferred Stock Dividend Accrued Preferred Stock Dividend Gross Unrealized Gains Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Issuance of common stock upon conversion of Series E Convertible Preferred Stock Stock Issued During Period, Value, Conversion of Convertible Securities Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Noncurrent Accounts receivable and unbilled receivable Increase (Decrease) in Accounts Receivable Acquisition of property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Number of Warrants Warrants and Rights [Roll Forward] Release of clinical trial funding commitment Release Of Clinical Trial Funding Commitment Release Of Clinical Trial Funding Commitment Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Property, equipment and depreciation and amortization Property, Plant and Equipment [Line Items] Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Title of 12(b) Security Title of 12(b) Security Proceeds from sales of common stock, net of expenses of $0 and $776, respectively Proceeds from Issuance of Common Stock Total Assets Assets Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per common share - basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Net loss attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Operating sublease income Sublease Income Annual rent increase, percentage Lessee, Operating Lease, Annual Rent Increase, Percentage Lessee, Operating Lease, Annual Rent Increase, Percentage Incremental reduction of stock compensation expense Share-Based Payment Arrangement, Plan Modification, Increase (Decrease) In Incremental Cost Share-Based Payment Arrangement, Plan Modification, Increase (Decrease) In Incremental Cost Prepaid expenses and other current assets Prepaid Expense, Current Weighted average exercise price of warrants at the beginning of the period (in USD per share) Weighted average exercise price of warrants at the end of the period (in USD per share) Class of Warrant or Right Weighted Average Exercise Price of Warrants or Rights Represents the weighted average exercise price of each class of warrants or rights outstanding. Issuance of common stock upon exercise of warrants (in shares) Stock Issued During Period Shares Warrants Exercised Represents the number of shares issued during the period upon cash exercise of warrants. Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Gain (loss) from change in fair value of derivative financial instruments—warrants Change in fair value of derivative financial instruments—warrants Unrealized Gain (Loss) on Derivatives Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Summary of Lease Expense and Supplemental Cash Flow Information Lease, Cost [Table Text Block] Commercial paper Commercial Paper [Member] Authorized shares under the plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating cash flows from operating leases Operating Lease, Payments Weighted-average shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per common share - diluted (in dollars per share) Earnings Per Share, Diluted Research agreements and services Accrued research agreements Accrued research agreements Service Receivable Service Receivable [Member] Service Receivable Options vested, fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Plan Name [Axis] Plan Name [Axis] Assets: Assets, Fair Value Disclosure [Abstract] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure Acquisition of property and equipment included in insurance proceeds receivable Capital Expenditures Included With Insurance Proceeds Receivable Capital Expenditures Included With Insurance Proceeds Receivable Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) Fair Value, Inputs, Level 1 [Member] Monthly rent payments Lessee, Operating Lease, Monthly Rent Payment Lessee, Operating Lease, Monthly Rent Payment Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Entity Small Business Entity Small Business Operating Leases Lessee, Operating Lease, Liability, Payment, Due [Abstract] Supplemental Balance Sheet Information Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Issuance of common stock upon conversion of Series E Convertible Preferred Stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Total liabilities and stockholders’ equity Liabilities and Equity Other accrued liabilities Other Accrued Liabilities, Current Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Corporate debt securities Corporate Debt Securities [Member] Fair Value Measurements Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Depreciation Depreciation, Depletion and Amortization Additional paid-in capital Additional Paid in Capital Weighted-Average Remaining Contractual Term Class of Warrant or Right Term of Outstanding Warrants or Rights The period over which each class of warrants or rights outstanding may be exercised. Operating lease right-of-use assets Increase (Decrease) In Operating Lease, Right-Of-Use Asset Increase (Decrease) In Operating Lease, Right-Of-Use Asset Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Financial Instruments [Domain] Financial Instruments [Domain] Costs and expenses: Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current Amortized Cost Debt Securities, Available-for-sale, Amortized Cost, Current Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Document Period End Date Document Period End Date Director fees Accrued director fees Accrued director fees Organization and Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Entity Central Index Key Entity Central Index Key Net Loss Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Unrealized gain (loss) on securities available-for-sale OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Gross Unrealized Gains Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Current Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Current Number of Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Schedule of Preferred Stock Schedule of Stock by Class [Table Text Block] Selling, general and administrative Selling, General and Administrative Expense Investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Other comprehensive loss: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Net operating lease cost Lease, Cost Schedule of Components of Property and Equipment Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Shares designated (in shares) Preferred Stock, Shares Authorized Income Statement Location [Domain] Income Statement Location [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Gross Unrealized Gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Expired (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expired in Period, Weighted Average Exercise Price Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated. Entity Address, State or Province Entity Address, State or Province Insurance proceeds from casualty loss Proceeds from Insurance Settlement, Investing Activities Series C Convertible Preferred Stock Series C Convertible Preferred Stock [Member] Preferred stock that may be exchanged into common shares at the owner's option. Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired in Period The number of shares under options that expired during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan. Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Supplementary Balance Sheet Information Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Current liabilities: Liabilities, Current [Abstract] Inducement Grant Stock Options Inducement Grant Stock Options [Member] Inducement Grant Stock Options Sale of common stock, net of expenses Stock Issued During Period, Value, New Issues Operating lease liabilities Increase (Decrease) in Operating Lease Liability Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Exercisable at the end of the period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Property and equipment, gross Property, Plant and Equipment, Gross Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Accounting Policies [Abstract] Accounting Policies [Abstract] Number of subleases Lessor, Number Of Subleases Lessor, Number Of Subleases Non U.S. government Debt Security, Government, Non-US [Member] Other assets Increase (Decrease) in Other Operating Assets Options outstanding, weighted average contractual life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Laboratory equipment Equipment [Member] Stock issuance expenses Payments of Stock Issuance Costs Sale of common stock, net of expenses (in shares) Stock Issued During Period, Shares, New Issues Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Professional fees and outside services Accrued Professional Fees, Current Sales of short-term investments Proceeds from Sale of Debt Securities, Available-for-sale Total operating lease liabilities Total Operating Lease, Liability Document Transition Report Document Transition Report Balance outstanding at the beginning of the period (in USD per share) Balance outstanding at the end of the period (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Warrants to purchase Common Stock Warrant [Member] Common stock, $0.0001 par value, 150,000 shares authorized; 43,306 and 41,964 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Total other income (expense), net Nonoperating Income (Expense) Series B Convertible Preferred Stock Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock Weighted-average remaining vesting period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Commitments and contingencies (Note 7) Commitments and Contingencies Total stock based compensation expense Share-based Payment Arrangement, Expense Leases Lessee, Operating Leases [Text Block] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Entity Current Reporting Status Entity Current Reporting Status 2022 (excluding the six months ended June 30, 2022) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Series A Convertible Preferred Stock Series A Preferred Stock [Member] Schedule of Assumptions to Estimate Fair Value of Stock Option Awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Amortization of premiums on short-term investments Accretion (Amortization) of Discounts and Premiums, Investments Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Cover [Abstract] Cash and cash equivalents—Beginning of period Cash and cash equivalents—End of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance, beginning (in shares) Balance, ending (in shares) Shares, Issued Class of Stock [Axis] Class of Stock [Axis] Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Balance of warrants outstanding at the end of the period (in shares) Balance of warrants outstanding at the beginning of the period (in shares) Class of Warrant or Right, Outstanding Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Maturity 1 to 2 years: Debt Securities, Available-For-Sale, Noncurrent [Abstract] Debt Securities, Available-For-Sale, Noncurrent Leases [Abstract] Leases [Abstract] Total included in cash and cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Entity Address, Postal Zip Code Entity Address, Postal Zip Code Series A Convertible Preferred Stock Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock [Member] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Weighted-average shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Financial Instrument [Axis] Financial Instrument [Axis] Selling, general and administrative expense Selling, General and Administrative Expenses [Member] Other comprehensive gain (loss) Other Comprehensive Income (Loss), Net of Tax Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Recurring basis Fair Value, Recurring [Member] Royalties Revenue from Contract with Customer, Excluding Assessed Tax Cash, cash equivalents and short-term investments Cash, Cash Equivalents, and Short-term Investments Summary of Stock Option Activity and of Changes in Stock Options Outstanding Share-based Payment Arrangement, Option, Activity [Table Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Options to purchase Common Stock Share-based Payment Arrangement, Option [Member] Schedule of Antidilutive Securities Excluded from the Calculation of Diluted Net Loss per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Document Quarterly Report Document Quarterly Report Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Common Stock Common Stock [Member] Entity Address, Address Line One Entity Address, Address Line One Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less—accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Furniture and office equipment Furniture And Office Equipment [Member] Represents information pertaining to furniture and office equipment. Entity Shell Company Entity Shell Company Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Operating lease liabilities Current operating lease liabilities Operating Lease, Liability, Current Gross Unrealized Losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Expected term Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Money market fund Money Market Funds [Member] Series D Convertible Preferred Stock Series D Convertible Preferred Stock [Member] Series D Convertible Preferred Stock Weighted Average Exercise Price Per Share Class of Warrant or Right Weighted Average Exercise Price of Warrants or Rights [Abstract] No definition available Vested and expected to vest, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Current Fiscal Year End Date Current Fiscal Year End Date Purchases of short-term investments Payments to Acquire Debt Securities, Available-for-sale Cash paid for taxes Income Taxes Paid Series E Convertible Preferred Stock Series E Convertible Preferred Stock [Member] Series E Convertible Preferred Stock Other income (expense), net Other Nonoperating Income (Expense) Other liabilities Increase (Decrease) in Other Operating Liabilities Statement [Table] Statement [Table] Area of sublease Lessor, Area Of Sublease Lessor, Area Of Sublease Recently Adopted Accounting Pronouncement and Recent Accounting Pronouncement Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Weighted-average assumptions Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract] Preferred stock dividend payable on Series A Convertible Preferred Stock Preferred stock dividend payable on Series A Convertible Preferred Stock Preferred Stock Dividends, Income Statement Impact Total Liabilities Liabilities Area of lease Lessee, Operating Lease, Area Of Lease Lessee, Operating Lease, Area Of Lease Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Preferred Stock Preferred Stock [Member] Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options outstanding, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Summary of Future Minimum Lease Payments Lessee, Operating Lease, Liability, Maturity [Table Text Block] Total stockholders’ equity Balance, beginning Balance, ending Stockholders' Equity Attributable to Parent Leases Lessor, Operating Leases [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Liquidation preference Preferred Stock, Liquidation Preference, Value Exercisable at the end of the period, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Adjustments to reconcile net loss to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Term Class of Warrant or Right Term of Warrants or Rights [Abstract] Operating lease cost Operating Lease, Cost Entity Address, City or Town Entity Address, City or Town Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Supplemental disclosure of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] EX-101.PRE 10 crdf-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover Page - shares
6 Months Ended
Jun. 30, 2022
Jul. 28, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Entity File Number 001-35558  
Entity Registrant Name CARDIFF ONCOLOGY, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 27-2004382  
Entity Address, Address Line One 11055 Flintkote Avenue  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92121  
City Area Code 858  
Local Phone Number 952-7570  
Title of 12(b) Security Common Stock  
Trading Symbol CRDF  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   43,334,919
Entity Central Index Key 0001213037  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 20,965 $ 11,943
Short-term investments 101,041 128,878
Accounts receivable and unbilled receivable 551 535
Prepaid expenses and other current assets 4,857 4,771
Total current assets 127,414 146,127
Property and equipment, net 1,138 382
Operating lease right-of-use assets 2,524 2,796
Other assets 185 239
Total Assets 131,261 149,544
Current liabilities:    
Accounts payable 1,522 1,439
Accrued liabilities 6,279 4,527
Operating lease liabilities 670 551
Other current liabilities 10 42
Total current liabilities 8,481 6,559
Operating lease liabilities, net of current portion 2,306 2,568
Total Liabilities 10,787 9,127
Commitments and contingencies (Note 7)
Stockholders’ equity    
Preferred stock, 20,000 shares authorized; (Note 6) 0 1
Common stock, $0.0001 par value, 150,000 shares authorized; 43,306 and 41,964 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 4 4
Additional paid-in capital 402,710 400,503
Service receivables 0 (139)
Accumulated other comprehensive loss (982) (142)
Accumulated deficit (281,258) (259,810)
Total stockholders’ equity 120,474 140,417
Total liabilities and stockholders’ equity $ 131,261 $ 149,544
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 43,306,000 41,964,000
Common stock, shares outstanding (in shares) 43,306,000 41,964,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Royalties $ 91 $ 68 $ 165 $ 140
Costs and expenses:        
Research and development 7,448 4,119 14,656 7,398
Selling, general and administrative 3,086 2,838 7,026 5,073
Total operating expenses 10,534 6,957 21,682 12,471
Loss from operations (10,443) (6,889) (21,517) (12,331)
Interest income, net 253 71 383 115
Gain (loss) from change in fair value of derivative financial instruments—warrants 0 61 0 268
Other income (expense), net (253) 0 (302) 12
Total other income (expense), net 0 132 81 395
Net loss (10,443) (6,757) (21,436) (11,936)
Preferred stock dividend payable on Series A Convertible Preferred Stock (6) (6) (12) (12)
Net loss attributable to common stockholders $ (10,449) $ (6,763) $ (21,448) $ (11,948)
Net loss per common share - basic (in dollars per share) $ (0.24) $ (0.17) $ (0.50) $ (0.31)
Net loss per common share - diluted (in dollars per share) $ (0.24) $ (0.17) $ (0.50) $ (0.31)
Weighted-average shares outstanding - basic (in shares) 43,306 38,761 43,269 37,967
Weighted-average shares outstanding - diluted (in shares) 43,306 38,761 43,269 37,967
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Statement of Comprehensive Income [Abstract]        
Net loss $ (10,443) $ (6,757) $ (21,436) $ (11,936)
Other comprehensive loss:        
Unrealized gain (loss) on securities available-for-sale (234) 57 (840) (10)
Total comprehensive loss (10,677) (6,700) (22,276) (11,946)
Preferred stock dividend payable on Series A Convertible Preferred Stock (6) (6) (12) (12)
Comprehensive loss attributable to common stockholders $ (10,683) $ (6,706) $ (22,288) $ (11,958)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Preferred Stock
Common Stock
Additional Paid-In Capital
Service Receivable
Accumulated Other Comprehensive Loss
Accumulated Deficit
Balance, beginning (in shares) at Dec. 31, 2020   716 36,781        
Balance, beginning at Dec. 31, 2020 $ 128,158 $ 1 $ 4 $ 361,819 $ (2,171) $ 0 $ (231,495)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation 268     268      
Issuance of common stock upon exercise of warrants (in shares)     771        
Issuance of common stock upon exercise of warrants 1,263     1,263      
Other comprehensive gain (loss) (67)         (67)  
Preferred stock dividend (6)           (6)
Release of clinical trial funding commitment 380       380    
Net loss (5,179)           (5,179)
Balance, ending (in shares) at Mar. 31, 2021   716 37,552        
Balance, ending at Mar. 31, 2021 124,817 $ 1 $ 4 363,350 (1,791) (67) (236,680)
Balance, beginning (in shares) at Dec. 31, 2020   716 36,781        
Balance, beginning at Dec. 31, 2020 128,158 $ 1 $ 4 361,819 (2,171) 0 (231,495)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (11,936)            
Balance, ending (in shares) at Jun. 30, 2021   716 39,552        
Balance, ending at Jun. 30, 2021 138,918 $ 1 $ 4 383,611 (1,245) (10) (243,443)
Balance, beginning (in shares) at Mar. 31, 2021   716 37,552        
Balance, beginning at Mar. 31, 2021 124,817 $ 1 $ 4 363,350 (1,791) (67) (236,680)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation 1,036     1,036      
Sale of common stock, net of expenses (in shares) [1]     2,000        
Sale of common stock, net of expenses [1] 19,225     19,225      
Other comprehensive gain (loss) 57         57  
Preferred stock dividend (6)           (6)
Release of clinical trial funding commitment 546       546    
Net loss (6,757)           (6,757)
Balance, ending (in shares) at Jun. 30, 2021   716 39,552        
Balance, ending at Jun. 30, 2021 138,918 $ 1 $ 4 383,611 (1,245) (10) (243,443)
Balance, beginning (in shares) at Dec. 31, 2021   716 41,964        
Balance, beginning at Dec. 31, 2021 140,417 $ 1 $ 4 400,503 (139) (142) (259,810)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation 1,152     1,152      
Other comprehensive gain (loss) (606)         (606)  
Issuance of common stock upon conversion of Series E Convertible Preferred Stock (in shares)   (328) 1,342        
Issuance of common stock upon conversion of Series E Convertible Preferred Stock (1) $ (1)          
Preferred stock dividend (6)           (6)
Release of clinical trial funding commitment 139       139    
Net loss (10,993)           (10,993)
Balance, ending (in shares) at Mar. 31, 2022   388 43,306        
Balance, ending at Mar. 31, 2022 130,102 $ 0 $ 4 401,655 0 (748) (270,809)
Balance, beginning (in shares) at Dec. 31, 2021   716 41,964        
Balance, beginning at Dec. 31, 2021 140,417 $ 1 $ 4 400,503 (139) (142) (259,810)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (21,436)            
Balance, ending (in shares) at Jun. 30, 2022   388 43,306        
Balance, ending at Jun. 30, 2022 120,474 $ 0 $ 4 402,710 0 (982) (281,258)
Balance, beginning (in shares) at Mar. 31, 2022   388 43,306        
Balance, beginning at Mar. 31, 2022 130,102 $ 0 $ 4 401,655 0 (748) (270,809)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Stock-based compensation 1,055     1,055      
Other comprehensive gain (loss) (234)         (234)  
Preferred stock dividend (6)           (6)
Net loss (10,443)           (10,443)
Balance, ending (in shares) at Jun. 30, 2022   388 43,306        
Balance, ending at Jun. 30, 2022 $ 120,474 $ 0 $ 4 $ 402,710 $ 0 $ (982) $ (281,258)
[1] Net of expenses of $0.8 million.
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Statement of Stockholders' Equity [Abstract]    
Stock issuance expenses $ 800 $ 776
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating activities    
Net loss $ (21,436) $ (11,936)
Adjustments to reconcile net loss to net cash used in operating activities:    
Loss on disposal of assets 0 1
Depreciation 69 228
Stock-based compensation expense 2,207 1,304
Amortization of premiums on short-term investments 557 698
Change in fair value of derivative financial instruments—warrants 0 (268)
Release of clinical trial funding commitment 139 926
Changes in operating assets and liabilities:    
Other assets 54 141
Accounts receivable and unbilled receivable (16) 12
Prepaid expenses and other assets 18 68
Operating lease right-of-use assets 272 165
Accounts payable and accrued expenses 1,367 (1,121)
Operating lease liabilities (143) (461)
Other liabilities (32) 58
Net cash used in operating activities (16,944) (10,185)
Investing activities:    
Capital expenditures (483) 0
Insurance proceeds from casualty loss 71 0
Maturities of short-term investments 48,801 5,510
Purchases of short-term investments (57,309) (141,948)
Sales of short-term investments 34,886 5,735
Net cash provided by (used in) investing activities 25,966 (130,703)
Financing activities:    
Proceeds from sales of common stock, net of expenses of $0 and $776, respectively 0 19,225
Proceeds from exercise of warrants 0 1,263
Net cash provided by financing activities 0 20,488
Net change in cash and cash equivalents 9,022 (120,400)
Cash and cash equivalents—Beginning of period 11,943 130,981
Cash and cash equivalents—End of period 20,965 10,581
Supplementary disclosure of cash flow activity:    
Cash paid for taxes 1 1
Supplemental disclosure of non-cash investing and financing activities:    
Acquisition of property and equipment included in accounts payable and accrued expenses 456 27
Acquisition of property and equipment included in insurance proceeds receivable 43 0
Preferred stock dividend payable on Series A Convertible Preferred Stock $ 12 $ 12
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Basis of Presentation
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Basis of Presentation Organization and Basis of Presentation
 
Business Organization and Overview
 
Cardiff Oncology, Inc. (“Cardiff Oncology” or the “Company”) headquartered in San Diego, California, is a clinical-stage biotechnology company leveraging Polo-like Kinase 1 (“PLK1”) inhibition to develop novel therapies across a range of cancers with the greatest unmet medical need, including KRAS-mutated metastatic colorectal cancer, metastatic pancreatic cancer and metastatic castration-resistant prostate cancer. The Company's common stock is listed on the Nasdaq Capital Market under the ticker symbol "CRDF".
 
Basis of Presentation
 
The accompanying unaudited interim condensed financial statements of Cardiff Oncology have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) related to a quarterly report on Form 10-Q. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations. The unaudited interim condensed financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and the results of its operations and cash flows for the periods presented. The unaudited condensed balance sheet at December 31, 2021, has been derived from the audited financial statements at that date but does not include all of the information and disclosures required by GAAP for annual financial statements. The operating results presented in these unaudited interim condensed financial statements are not necessarily indicative of the results that may be expected for any future periods. These unaudited interim condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2021, included in the Company’s annual report on Form 10-K filed with the SEC on February 24, 2022.

Liquidity

The Company has incurred net losses since its inception and has negative operating cash flows. As of June 30, 2022, the Company had $122.0 million in cash, cash equivalents and short-term investments and believes it has sufficient cash to meet its funding requirements for at least the next 12 months following the issuance date of these financial statements.
For the foreseeable future, the Company expects to continue to incur losses and require additional capital to further advance its clinical trial programs and support its other operations. The Company cannot be certain that additional funding will be available on acceptable terms, or at all. To the extent that the Company can raise additional funds by issuing equity securities, the Company’s stockholders may experience additional dilution.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
 
During the six months ended June 30, 2022, there have been no changes to the Company’s significant accounting policies as described in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021.

Net Loss Per Share
 
Basic and diluted net loss per common share is determined by dividing net loss applicable to common stockholders by the weighted-average common shares outstanding during the period. Preferred dividends are included in net loss attributable to common stockholders in the computation of basic and diluted earnings per share.
The following table sets forth the outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because their effect was anti-dilutive:
 
June 30,
20222021
Options to purchase Common Stock5,131,195 2,966,843 
Warrants to purchase Common Stock4,490,159 4,490,159 
Series A Convertible Preferred Stock877 877 
Series E Convertible Preferred Stock1,342,250 2,684,607 
10,964,481 10,142,486 

Recently Adopted Accounting Pronouncement

In May 2021, the FASB issued ASU No. 2021-04 ("ASU 2021-04"), Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force). The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Company has prospectively adopted this standard as of January 1, 2022 for periods presented after the adoption. The adoption of ASU 2021-04 did not have a material impact on the Company's financial statements.

Recent Accounting Pronouncement Not Yet Adopted

In August 2020, the FASB issued ASU No. 2020-06 ("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) (“ASU 2020-06”). ASU 2020-06 eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, ASU 2020-06 modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021 (or December 15, 2023, for companies who meet the SEC definition of Smaller Reporting Companies), and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
The following table presents the Company’s assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of June 30, 2022 and December 31, 2021:
 
Fair Value Measurements at
June 30, 2022
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$20,089 $— $— $20,089 
Total included in cash and cash equivalents20,089 — — 20,089 
Available for sale investments:
Certificate of deposit— 12,860 — 12,860 
Corporate debt securities— 63,386 — 63,386 
    Commercial paper— 10,135 — 10,135 
U.S. treasury securities14,660 — — 14,660 
Total available for sale investments (1)14,660 86,381 — 101,041 
Total assets measured at fair value on a recurring basis$34,749 $86,381 $— $121,130 

Fair Value Measurements at
December 31, 2021
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$10,990 $— $— $10,990 
Total included in cash and cash equivalents10,990 $— — 10,990 
Available for sale investments:
Certificate of deposit— 1,260 — 1,260 
Corporate debt securities— 88,390 — 88,390 
    Commercial paper— 14,454 — 14,454 
Non U.S. government— 728 — 728 
U.S. treasury securities24,046 — — 24,046 
Total available for sale investments (1)24,046 104,832 — 128,878 
Total assets measured at fair value on a recurring basis$35,036 $104,832 $— $139,868 
(1) Included in short-term investments in the accompanying balance sheets.
The Company’s policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 during the six months ended June 30, 2022
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplementary Balance Sheet Information Supplementary Balance Sheet Information
Investments available for sale

Investments available for sale consist of the following:

As of June 30,
2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$12,922 $$(63)$12,860 
Corporate debt securities59,453 — (626)58,827 
Commercial paper10,228 — (93)10,135 
U.S. treasury securities13,034 — (133)12,901 
Total maturity less than 1 year95,637 (915)94,723 
Maturity 1 to 2 years:
Corporate debt securities4,616 — (57)4,559 
U.S. treasury securities1,770 — (11)1,759 
Total maturity 1 to 2 years6,386 — (68)6,318 
Total short-term investments$102,023 $$(983)$101,041 


As of December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$1,260 $— $— $1,260 
Corporate debt securities58,822 (38)58,786 
Commercial paper14,453 (3)14,454 
Non U.S. government728 — — 728 
U.S. treasury securities20,380 — (24)20,356 
Total maturity less than 1 year95,643 (65)95,584 
Maturity 1 to 2 years:
Corporate debt securities29,676 (73)29,604 
U.S. treasury securities3,701 — (11)3,690 
Total maturity 1 to 2 years33,377 (84)33,294 
Total short-term investments$129,020 $$(149)$128,878 

Unrealized losses in investments available for sale debt securities at June 30, 2022, were primarily due to increases in interest rates, not due to increased credit risks associated with specific securities. We do not intend to sell these investments and it is not more likely than not that we will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.
Property and equipment

Property and equipment consist of the following:
 
(in thousands)As of June 30,
2022
As of December 31,
2021
Furniture and office equipment$1,212 $955 
Leasehold improvements2,445 1,962 
Laboratory equipment956 906 
4,613 3,823 
Less—accumulated depreciation and amortization(3,475)(3,441)
Property and equipment, net$1,138 $382 

Accrued Liabilities

Accrued liabilities consisted of the following:

(in thousands)As of June 30,
2022
As of December 31,
2021
Accrued compensation$1,304 $1,435 
Preferred stock dividend426 414 
Clinical trials1,780 1,639 
Research agreements and services1,697 726 
Director fees122 141 
Professional fees and outside services28 63 
Patent, license and other fees40 43 
Other accrued liabilities882 66 
Total accrued liabilities$6,279 $4,527 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Leases Leases
 As a lessee, the Company’s current leases include its master facility lease and immaterial equipment leases, all of which are considered operating leases.

Master Facility Lease

The Company currently leases 12,300 square feet of office and lab space in San Diego that expires on February 28, 2027. The lease currently requires monthly payments of approximately $60,000 per month with 3% annual escalation.

Facility Subleases

As a result of corporate restructurings in previous years, the Company vacated a portion of its facility and subleased the space to third parties under three separate sublease agreements, which all expired on December 31, 2021. Prior to the expiration of the sublease agreements, the Company as a sublessor was leasing approximately 16,600 square feet of space to third parties.

The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Operating lease cost$190 $92 $381 $187 
Operating sublease income— (101)— (202)
Net operating lease cost$190 $(9)$381 $(15)
Supplemental balance sheet information related to leases was as follows:
(in thousands)As of June 30,
2022
As of December 31,
2021
Operating lease ROU assets$2,524 $2,796 
Current operating lease liabilities$670 $551 
Non-current operating lease liabilities2,306 2,568 
Total operating lease liabilities$2,976 $3,119 
Weighted-average remaining lease term–operating leases4.7 years5.2 years
Weighted-average discount rate–operating leases7.0 %7.0 %

Supplemental cash flow and other information related to leases was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$180 $243 $251 $483 

Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:
(in thousands)
Year Ending December 31, Operating Leases
2022 (excluding the six months ended June 30, 2022)
$300 
2023737 
2024754 
2025775 
2026796 
Thereafter137 
Total future minimum lease payments3,499 
Less imputed interest(523)
Total$2,976 
Leases Leases
 As a lessee, the Company’s current leases include its master facility lease and immaterial equipment leases, all of which are considered operating leases.

Master Facility Lease

The Company currently leases 12,300 square feet of office and lab space in San Diego that expires on February 28, 2027. The lease currently requires monthly payments of approximately $60,000 per month with 3% annual escalation.

Facility Subleases

As a result of corporate restructurings in previous years, the Company vacated a portion of its facility and subleased the space to third parties under three separate sublease agreements, which all expired on December 31, 2021. Prior to the expiration of the sublease agreements, the Company as a sublessor was leasing approximately 16,600 square feet of space to third parties.

The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Operating lease cost$190 $92 $381 $187 
Operating sublease income— (101)— (202)
Net operating lease cost$190 $(9)$381 $(15)
Supplemental balance sheet information related to leases was as follows:
(in thousands)As of June 30,
2022
As of December 31,
2021
Operating lease ROU assets$2,524 $2,796 
Current operating lease liabilities$670 $551 
Non-current operating lease liabilities2,306 2,568 
Total operating lease liabilities$2,976 $3,119 
Weighted-average remaining lease term–operating leases4.7 years5.2 years
Weighted-average discount rate–operating leases7.0 %7.0 %

Supplemental cash flow and other information related to leases was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$180 $243 $251 $483 

Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:
(in thousands)
Year Ending December 31, Operating Leases
2022 (excluding the six months ended June 30, 2022)
$300 
2023737 
2024754 
2025775 
2026796 
Thereafter137 
Total future minimum lease payments3,499 
Less imputed interest(523)
Total$2,976 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Stockholders' Equity Stockholders’ Equity
 
Stock Options
 
Stock-based compensation expense related to Cardiff Oncology equity awards have been recognized in operating results as follows:
 
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Included in research and development expense$126 $72 $460 $112 
Included in selling, general and administrative expense929 964 1,747 1,192 
Total stock-based compensation expense$1,055 $1,036 $2,207 $1,304 
 
The unrecognized compensation cost related to non-vested stock options outstanding at June 30, 2022, net of estimated forfeitures, was $10.8 million, which is expected to be recognized over a weighted-average remaining vesting period of 3.0 years. The weighted-average remaining contractual term of outstanding options as of June 30, 2022, was approximately 7.9
years. The total fair value of stock options vested during the six months ended June 30, 2022 and 2021, were $3.0 million and $1.2 million, respectively.

The estimated fair value of stock option awards was determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions during the following periods indicated:
 
Six Months Ended June 30,
20222021
Risk-free interest rate1.87 %0.94 %
Dividend yield%%
Expected volatility of Cardiff Oncology common stock106 %108 %
Expected term6.0 years6.0 years

A summary of stock option activity and changes in stock options outstanding is presented below:
 
Total OptionsWeighted-Average
Exercise Price
Per Share
Intrinsic
Value
Balance outstanding, December 31, 20213,771,984 $7.13 $6,405,258 
Granted1,731,136 $3.15  
Canceled / Forfeited(371,125)$4.77  
Expired(800)$165.84  
Balance outstanding, June 30, 20225,131,195 $5.93 $80,809 
Exercisable at June 30, 20222,030,219 $7.49 $34,443 
Vested and expected to vest at June 30, 20225,042,299 $5.95 $77,880 
 
2021 Equity Incentive Plan

In June 2021 the Company's stockholders approved the 2021 Omnibus Equity Incentive Plan ("2021 Plan"). The number of authorized shares in the 2021 Plan is equal to the sum of (i) 3,150,000 shares, plus (ii) the number of shares of Common Stock reserved, but unissued under the 2014 Plan; and (iii) the number of shares of Common Stock underlying forfeited awards under the 2014 Plan. On June 9, 2022 the shareholders approved an increase of shares authorized in the 2021 Plan to 5,150,000 from 3,150,000. As of June 30, 2022, there were 3,055,281 shares available for issuance under the 2021 Plan.

2014 Equity Incentive Plan

Subsequent to the adoption of the 2021 Plan, no additional equity awards can be made under the terms of the 2014 Plan.

Inducement Grants

In July 2021, the Company began issuing equity awards to certain new employees as inducement grants outside of its 2021 Plan. As of June 30, 2022, an aggregate of 920,208 shares were issuable upon the exercise of inducement grant stock options approved by the Company.

Modification of Stock Options

In June 2022 one of the Company's directors did not seek another term on the Board of Directors. At the time of departure, the Compensation Committee passed a resolution to extend the expiration date of the vested stock options, and to immediately accelerate the vesting of the unvested options. The Company recorded incremental reduction to stock compensation expense of $0.1 million during the three months ended June 30, 2022, related to the modifications.
Warrants
 
A summary of warrant activity and changes in warrants outstanding, including both liability and equity classifications is presented below:
 
Total WarrantsWeighted-Average
Exercise Price
Per Share
Weighted-Average
Remaining Contractual
Term
Balance outstanding, December 31, 20214,490,159 $5.80 3.0 years
Balance outstanding, June 30, 20224,490,159 $5.80 2.5 years


Preferred Stock

A summary of our Company's classes of preferred stock is presented below:
Shares outstanding
ClassPar valueShares designatedLiquidation preferenceAs of June 30,
2022
As of December 31,
2021
Series A Convertible Preferred Stock$0.001 277,100 $606,000 60,600 60,600 
Series B Convertible Preferred Stock$0.001 8,860 None— — 
Series C Convertible Preferred Stock$0.001 200,000 None— — 
Series D Convertible Preferred Stock$0.0001 154,670 None— — 
Series E Convertible Preferred Stock$0.001 865,824 None327,509 655,044 
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
 
Executive Agreements
 
Certain executive agreements provide for severance payments in case of terminations without cause or certain change of control scenarios.
 
Research and Development Agreements

In March 2017, the Company entered into a license agreement with Nerviano which granted the Company development and commercialization rights to NMS-1286937, which Cardiff Oncology refers to as onvansertib. Onvansertib, an investigational drug, is an oral, and a highly selective adenosine triphosphate competitive inhibitor of the serine/threonine PLK1. The Company is developing onvansertib in cancer indications with the greatest medical need for new treatment options. Terms of the agreement provide for the Company to pay development milestones and royalties based on sales volume.
 
The Company is a party to various agreements under which it licenses technology on an exclusive basis in the field of oncology therapeutics. These agreements include License fees, Royalties and Milestone payments. The Company also has a legacy license agreement in the field of oncology diagnostics under which royalty payments are due. These royalty payments are calculated as a percent of revenue. For the six months ended June 30, 2022 and 2021, payments have not been material.

Litigation

Cardiff Oncology does not believe that it has legal liabilities that are probable or reasonably possible that require either accrual or disclosure. From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in matters may arise from time to time that may harm the Company’s business. As of the date of this report, management believes that there are no claims against the Company, which it believes will result in a material adverse effect on the Company’s business or financial condition.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Net Loss Per Share
Net Loss Per Share
 
Basic and diluted net loss per common share is determined by dividing net loss applicable to common stockholders by the weighted-average common shares outstanding during the period. Preferred dividends are included in net loss attributable to common stockholders in the computation of basic and diluted earnings per share.
Recently Adopted Accounting Pronouncement and Recent Accounting Pronouncement Not Yet Adopted
Recently Adopted Accounting Pronouncement

In May 2021, the FASB issued ASU No. 2021-04 ("ASU 2021-04"), Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force). The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Company has prospectively adopted this standard as of January 1, 2022 for periods presented after the adoption. The adoption of ASU 2021-04 did not have a material impact on the Company's financial statements.

Recent Accounting Pronouncement Not Yet Adopted

In August 2020, the FASB issued ASU No. 2020-06 ("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) (“ASU 2020-06”). ASU 2020-06 eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, ASU 2020-06 modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021 (or December 15, 2023, for companies who meet the SEC definition of Smaller Reporting Companies), and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Schedule of Antidilutive Securities Excluded from the Calculation of Diluted Net Loss per Share
The following table sets forth the outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because their effect was anti-dilutive:
 
June 30,
20222021
Options to purchase Common Stock5,131,195 2,966,843 
Warrants to purchase Common Stock4,490,159 4,490,159 
Series A Convertible Preferred Stock877 877 
Series E Convertible Preferred Stock1,342,250 2,684,607 
10,964,481 10,142,486 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of the Company’s Assets and Liabilities that are Measured and Recognized at Fair Value on a Recurring Basis Classified Under the Appropriate Level of the Fair Value Hierarchy
The following table presents the Company’s assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of June 30, 2022 and December 31, 2021:
 
Fair Value Measurements at
June 30, 2022
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$20,089 $— $— $20,089 
Total included in cash and cash equivalents20,089 — — 20,089 
Available for sale investments:
Certificate of deposit— 12,860 — 12,860 
Corporate debt securities— 63,386 — 63,386 
    Commercial paper— 10,135 — 10,135 
U.S. treasury securities14,660 — — 14,660 
Total available for sale investments (1)14,660 86,381 — 101,041 
Total assets measured at fair value on a recurring basis$34,749 $86,381 $— $121,130 

Fair Value Measurements at
December 31, 2021
(in thousands)Quoted Prices in Active Markets for Identical Assets and Liabilities
(Level 1)
Significant Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Money market fund$10,990 $— $— $10,990 
Total included in cash and cash equivalents10,990 $— — 10,990 
Available for sale investments:
Certificate of deposit— 1,260 — 1,260 
Corporate debt securities— 88,390 — 88,390 
    Commercial paper— 14,454 — 14,454 
Non U.S. government— 728 — 728 
U.S. treasury securities24,046 — — 24,046 
Total available for sale investments (1)24,046 104,832 — 128,878 
Total assets measured at fair value on a recurring basis$35,036 $104,832 $— $139,868 
(1) Included in short-term investments in the accompanying balance sheets.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information (Tables)
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Investments Available-for-sale
Investments available for sale consist of the following:

As of June 30,
2022
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$12,922 $$(63)$12,860 
Corporate debt securities59,453 — (626)58,827 
Commercial paper10,228 — (93)10,135 
U.S. treasury securities13,034 — (133)12,901 
Total maturity less than 1 year95,637 (915)94,723 
Maturity 1 to 2 years:
Corporate debt securities4,616 — (57)4,559 
U.S. treasury securities1,770 — (11)1,759 
Total maturity 1 to 2 years6,386 — (68)6,318 
Total short-term investments$102,023 $$(983)$101,041 


As of December 31, 2021
(in thousands)Amortized CostGross Unrealized GainsGross Unrealized LossesFair Market Value
Maturity less than 1 year:
Certificate of deposit$1,260 $— $— $1,260 
Corporate debt securities58,822 (38)58,786 
Commercial paper14,453 (3)14,454 
Non U.S. government728 — — 728 
U.S. treasury securities20,380 — (24)20,356 
Total maturity less than 1 year95,643 (65)95,584 
Maturity 1 to 2 years:
Corporate debt securities29,676 (73)29,604 
U.S. treasury securities3,701 — (11)3,690 
Total maturity 1 to 2 years33,377 (84)33,294 
Total short-term investments$129,020 $$(149)$128,878 
Schedule of Components of Property and Equipment
Property and equipment consist of the following:
 
(in thousands)As of June 30,
2022
As of December 31,
2021
Furniture and office equipment$1,212 $955 
Leasehold improvements2,445 1,962 
Laboratory equipment956 906 
4,613 3,823 
Less—accumulated depreciation and amortization(3,475)(3,441)
Property and equipment, net$1,138 $382 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following:

(in thousands)As of June 30,
2022
As of December 31,
2021
Accrued compensation$1,304 $1,435 
Preferred stock dividend426 414 
Clinical trials1,780 1,639 
Research agreements and services1,697 726 
Director fees122 141 
Professional fees and outside services28 63 
Patent, license and other fees40 43 
Other accrued liabilities882 66 
Total accrued liabilities$6,279 $4,527 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Summary of Lease Expense and Supplemental Cash Flow Information
The components of lease expense were as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Operating lease cost$190 $92 $381 $187 
Operating sublease income— (101)— (202)
Net operating lease cost$190 $(9)$381 $(15)
Supplemental cash flow and other information related to leases was as follows:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$180 $243 $251 $483 
Supplemental Balance Sheet Information
Supplemental balance sheet information related to leases was as follows:
(in thousands)As of June 30,
2022
As of December 31,
2021
Operating lease ROU assets$2,524 $2,796 
Current operating lease liabilities$670 $551 
Non-current operating lease liabilities2,306 2,568 
Total operating lease liabilities$2,976 $3,119 
Weighted-average remaining lease term–operating leases4.7 years5.2 years
Weighted-average discount rate–operating leases7.0 %7.0 %
Summary of Future Minimum Lease Payments
Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:
(in thousands)
Year Ending December 31, Operating Leases
2022 (excluding the six months ended June 30, 2022)
$300 
2023737 
2024754 
2025775 
2026796 
Thereafter137 
Total future minimum lease payments3,499 
Less imputed interest(523)
Total$2,976 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity (Tables)
6 Months Ended
Jun. 30, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense related to Cardiff Oncology equity awards have been recognized in operating results as follows:
 
Three Months Ended June 30,Six Months Ended June 30,
(in thousands)2022202120222021
Included in research and development expense$126 $72 $460 $112 
Included in selling, general and administrative expense929 964 1,747 1,192 
Total stock-based compensation expense$1,055 $1,036 $2,207 $1,304 
Schedule of Assumptions to Estimate Fair Value of Stock Option Awards
The estimated fair value of stock option awards was determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions during the following periods indicated:
 
Six Months Ended June 30,
20222021
Risk-free interest rate1.87 %0.94 %
Dividend yield%%
Expected volatility of Cardiff Oncology common stock106 %108 %
Expected term6.0 years6.0 years
Summary of Stock Option Activity and of Changes in Stock Options Outstanding
A summary of stock option activity and changes in stock options outstanding is presented below:
 
Total OptionsWeighted-Average
Exercise Price
Per Share
Intrinsic
Value
Balance outstanding, December 31, 20213,771,984 $7.13 $6,405,258 
Granted1,731,136 $3.15  
Canceled / Forfeited(371,125)$4.77  
Expired(800)$165.84  
Balance outstanding, June 30, 20225,131,195 $5.93 $80,809 
Exercisable at June 30, 20222,030,219 $7.49 $34,443 
Vested and expected to vest at June 30, 20225,042,299 $5.95 $77,880 
Summary of Warrant Activity and Changes in Warrants Outstanding
A summary of warrant activity and changes in warrants outstanding, including both liability and equity classifications is presented below:
 
Total WarrantsWeighted-Average
Exercise Price
Per Share
Weighted-Average
Remaining Contractual
Term
Balance outstanding, December 31, 20214,490,159 $5.80 3.0 years
Balance outstanding, June 30, 20224,490,159 $5.80 2.5 years
Schedule of Preferred Stock
A summary of our Company's classes of preferred stock is presented below:
Shares outstanding
ClassPar valueShares designatedLiquidation preferenceAs of June 30,
2022
As of December 31,
2021
Series A Convertible Preferred Stock$0.001 277,100 $606,000 60,600 60,600 
Series B Convertible Preferred Stock$0.001 8,860 None— — 
Series C Convertible Preferred Stock$0.001 200,000 None— — 
Series D Convertible Preferred Stock$0.0001 154,670 None— — 
Series E Convertible Preferred Stock$0.001 865,824 None327,509 655,044 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Organization and Basis of Presentation (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Cash, cash equivalents and short-term investments $ 122.0
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Antidilutive Securities (Details) - shares
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 10,964,481 10,142,486
Options to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 5,131,195 2,966,843
Warrants to purchase Common Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 4,490,159 4,490,159
Series A Convertible Preferred Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 877 877
Series E Convertible Preferred Stock    
Net Loss Per Share    
Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares) 1,342,250 2,684,607
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Fair Value of Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Total available for sale investments $ 101,041 $ 128,878
Recurring basis    
Assets:    
Total included in cash and cash equivalents 20,089 10,990
Total available for sale investments 101,041 128,878
Total assets measured at fair value on a recurring basis 121,130 139,868
Recurring basis | Certificate of deposit    
Assets:    
Total available for sale investments 12,860 1,260
Recurring basis | Corporate debt securities    
Assets:    
Total available for sale investments 63,386 88,390
Recurring basis | Commercial paper    
Assets:    
Total available for sale investments 10,135 14,454
Recurring basis | Non U.S. government    
Assets:    
Total available for sale investments   728
Recurring basis | U.S. treasury securities    
Assets:    
Total available for sale investments 14,660 24,046
Recurring basis | Money market fund    
Assets:    
Total included in cash and cash equivalents 20,089 10,990
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1)    
Assets:    
Total included in cash and cash equivalents 20,089 10,990
Total available for sale investments 14,660 24,046
Total assets measured at fair value on a recurring basis 34,749 35,036
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | Certificate of deposit    
Assets:    
Total available for sale investments 0 0
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | Corporate debt securities    
Assets:    
Total available for sale investments 0 0
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | Commercial paper    
Assets:    
Total available for sale investments 0 0
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | Non U.S. government    
Assets:    
Total available for sale investments   0
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | U.S. treasury securities    
Assets:    
Total available for sale investments 14,660 24,046
Recurring basis | Quoted Prices in Active Markets for Identical Assets and Liabilities (Level 1) | Money market fund    
Assets:    
Total included in cash and cash equivalents 20,089 10,990
Recurring basis | Significant Other Observable Inputs (Level 2)    
Assets:    
Total included in cash and cash equivalents 0 0
Total available for sale investments 86,381 104,832
Total assets measured at fair value on a recurring basis 86,381 104,832
Recurring basis | Significant Other Observable Inputs (Level 2) | Certificate of deposit    
Assets:    
Total available for sale investments 12,860 1,260
Recurring basis | Significant Other Observable Inputs (Level 2) | Corporate debt securities    
Assets:    
Total available for sale investments 63,386 88,390
Recurring basis | Significant Other Observable Inputs (Level 2) | Commercial paper    
Assets:    
Total available for sale investments 10,135 14,454
Recurring basis | Significant Other Observable Inputs (Level 2) | Non U.S. government    
Assets:    
Total available for sale investments   728
Recurring basis | Significant Other Observable Inputs (Level 2) | U.S. treasury securities    
Assets:    
Total available for sale investments 0 0
Recurring basis | Significant Other Observable Inputs (Level 2) | Money market fund    
Assets:    
Total included in cash and cash equivalents 0 0
Recurring basis | Significant Unobservable Inputs (Level 3)    
Assets:    
Total included in cash and cash equivalents 0 0
Total available for sale investments 0 0
Total assets measured at fair value on a recurring basis 0 0
Recurring basis | Significant Unobservable Inputs (Level 3) | Certificate of deposit    
Assets:    
Total available for sale investments 0 0
Recurring basis | Significant Unobservable Inputs (Level 3) | Corporate debt securities    
Assets:    
Total available for sale investments 0 0
Recurring basis | Significant Unobservable Inputs (Level 3) | Commercial paper    
Assets:    
Total available for sale investments 0 0
Recurring basis | Significant Unobservable Inputs (Level 3) | Non U.S. government    
Assets:    
Total available for sale investments   0
Recurring basis | Significant Unobservable Inputs (Level 3) | U.S. treasury securities    
Assets:    
Total available for sale investments 0 0
Recurring basis | Significant Unobservable Inputs (Level 3) | Money market fund    
Assets:    
Total included in cash and cash equivalents $ 0 $ 0
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information - Investments Available-for-sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Maturity less than 1 year:    
Amortized Cost $ 95,637 $ 95,643
Gross Unrealized Gains 1 6
Gross Unrealized Losses (915) (65)
Fair Market Value 94,723 95,584
Maturity 1 to 2 years:    
Amortized Cost 6,386 33,377
Gross Unrealized Gains 0 1
Gross Unrealized Losses (68) (84)
Fair Market Value 6,318 33,294
Amortized Cost 102,023 129,020
Gross Unrealized Gains 1 7
Gross Unrealized Losses (983) (149)
Fair Market Value 101,041 128,878
Certificate of deposit    
Maturity less than 1 year:    
Amortized Cost 12,922 1,260
Gross Unrealized Gains 1 0
Gross Unrealized Losses (63) 0
Fair Market Value 12,860 1,260
Corporate debt securities    
Maturity less than 1 year:    
Amortized Cost 59,453 58,822
Gross Unrealized Gains 0 2
Gross Unrealized Losses (626) (38)
Fair Market Value 58,827 58,786
Maturity 1 to 2 years:    
Amortized Cost 4,616 29,676
Gross Unrealized Gains 0 1
Gross Unrealized Losses (57) (73)
Fair Market Value 4,559 29,604
Commercial paper    
Maturity less than 1 year:    
Amortized Cost 10,228 14,453
Gross Unrealized Gains 0 4
Gross Unrealized Losses (93) (3)
Fair Market Value 10,135 14,454
Non U.S. government    
Maturity less than 1 year:    
Amortized Cost   728
Gross Unrealized Gains   0
Gross Unrealized Losses   0
Fair Market Value   728
U.S. treasury securities    
Maturity less than 1 year:    
Amortized Cost 13,034 20,380
Gross Unrealized Gains 0 0
Gross Unrealized Losses (133) (24)
Fair Market Value 12,901 20,356
Maturity 1 to 2 years:    
Amortized Cost 1,770 3,701
Gross Unrealized Gains 0 0
Gross Unrealized Losses (11) (11)
Fair Market Value $ 1,759 $ 3,690
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information - Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property, equipment and depreciation and amortization    
Property and equipment, gross $ 4,613 $ 3,823
Less—accumulated depreciation and amortization (3,475) (3,441)
Property and equipment, net 1,138 382
Furniture and office equipment    
Property, equipment and depreciation and amortization    
Property and equipment, gross 1,212 955
Leasehold improvements    
Property, equipment and depreciation and amortization    
Property and equipment, gross 2,445 1,962
Laboratory equipment    
Property, equipment and depreciation and amortization    
Property and equipment, gross $ 956 $ 906
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Supplementary Balance Sheet Information - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation $ 1,304 $ 1,435
Preferred stock dividend 426 414
Clinical trials 1,780 1,639
Research agreements and services 1,697 726
Director fees 122 141
Professional fees and outside services 28 63
Patent, license and other fees 40 43
Other accrued liabilities 882 66
Total accrued liabilities $ 6,279 $ 4,527
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
ft²
lease
Leases [Abstract]  
Area of lease 12,300
Monthly rent payments | $ $ 60
Annual rent increase, percentage 3.00%
Number of subleases | lease 3
Area of sublease 16,600
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating lease cost $ 190 $ 92 $ 381 $ 187
Operating sublease income 0 (101) 0 (202)
Net operating lease cost $ 190 $ (9) $ 381 $ (15)
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
Operating lease ROU assets $ 2,524 $ 2,796
Current operating lease liabilities 670 551
Non-current operating lease liabilities 2,306 2,568
Total operating lease liabilities $ 2,976 $ 3,119
Weighted-average remaining lease term–operating leases 4 years 8 months 12 days 5 years 2 months 12 days
Weighted-average discount rate–operating leases 7.00% 7.00%
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]        
Operating cash flows from operating leases $ 180 $ 243 $ 251 $ 483
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Operating Leases    
2022 (excluding the six months ended June 30, 2022) $ 300  
2023 737  
2024 754  
2025 775  
2026 796  
Thereafter 137  
Total future minimum lease payments 3,499  
Less imputed interest (523)  
Total $ 2,976 $ 3,119
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Stock-based compensation expense        
Total stock based compensation expense $ 1,055 $ 1,036 $ 2,207 $ 1,304
Options vested, fair value     3,000 1,200
Research and Development Expense        
Stock-based compensation expense        
Total stock based compensation expense 126 72 460 112
Selling, general and administrative expense        
Stock-based compensation expense        
Total stock based compensation expense 929 $ 964 1,747 $ 1,192
Options to purchase Common Stock        
Stock-based compensation expense        
Unrecognized compensation cost $ 10,800   $ 10,800  
Weighted-average remaining vesting period for recognition     3 years  
Options outstanding, weighted average contractual life     7 years 10 months 24 days  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Stock Option Activity (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Jun. 09, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures          
Authorized shares under the plan (in shares)     3,150,000 5,150,000  
Options to purchase Common Stock          
Weighted-average assumptions          
Risk-free interest rate   1.87% 0.94%    
Dividend yield (as a percent)   0.00% 0.00%    
Expected volatility (as a percent)   106.00% 108.00%    
Expected term   6 years 6 years    
Number of Options          
Balance outstanding at the beginning of the period (in shares)   3,771,984      
Granted (in shares)   1,731,136      
Cancelled / Forfeited (in shares)   (371,125)      
Expired (in shares)   (800)      
Balance outstanding at the end of the period (in shares) 5,131,195 5,131,195      
Exercisable at the end of the period (in shares) 2,030,219 2,030,219      
Vested and expected to vest (in shares) 5,042,299 5,042,299      
Weighted Average Exercise Price Per Share          
Balance outstanding at the beginning of the period (in USD per share)   $ 7.13      
Granted (in USD per share)   3.15      
Canceled / Forfeited (in USD per share)   4.77      
Expired (in USD per share)   165.84      
Balance outstanding at the end of the period (in USD per share) $ 5.93 5.93      
Exercisable at the end of the period (in USD per share) 7.49 7.49      
Vested and expected to vest (in USD per share) $ 5.95 $ 5.95      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures          
Options outstanding, intrinsic value $ 80,809 $ 80,809     $ 6,405,258
Exercisable at the end of the period, intrinsic value 34,443 34,443      
Vested and expected to vest, intrinsic value 77,880 $ 77,880      
Incremental reduction of stock compensation expense $ 100,000        
Inducement Grant Stock Options          
Number of Options          
Granted (in shares) 920,208        
Equity Incentive Plan 2021          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures          
Number of remaining shares available for issuance (in shares) 3,055,281 3,055,281      
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Warrants (Details) - $ / shares
3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Number of Warrants    
Balance of warrants outstanding at the end of the period (in shares)   4,490,159
Balance of warrants outstanding at the beginning of the period (in shares) 4,490,159 4,490,159
Weighted Average Exercise Price Per Share    
Weighted average exercise price of warrants at the beginning of the period (in USD per share) $ 5.80 $ 5.80
Weighted average exercise price of warrants at the end of the period (in USD per share)   $ 5.80
Term    
Weighted-Average Remaining Contractual Term 3 years 2 years 6 months
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Preferred Stock (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Class of Stock [Line Items]    
Shares designated (in shares) 20,000,000 20,000,000
Series A Convertible Preferred Stock    
Class of Stock [Line Items]    
Par value (in dollars per share) $ 0.001  
Shares designated (in shares) 277,100  
Liquidation preference $ 606,000  
Shares outstanding (in shares) 60,600 60,600
Series B Convertible Preferred Stock    
Class of Stock [Line Items]    
Par value (in dollars per share) $ 0.001  
Shares designated (in shares) 8,860  
Shares outstanding (in shares) 0 0
Series C Convertible Preferred Stock    
Class of Stock [Line Items]    
Par value (in dollars per share) $ 0.001  
Shares designated (in shares) 200,000  
Shares outstanding (in shares) 0 0
Series D Convertible Preferred Stock    
Class of Stock [Line Items]    
Par value (in dollars per share) $ 0.0001  
Shares designated (in shares) 154,670  
Shares outstanding (in shares) 0 0
Series E Convertible Preferred Stock    
Class of Stock [Line Items]    
Par value (in dollars per share) $ 0.001  
Shares designated (in shares) 865,824  
Shares outstanding (in shares) 327,509 655,044
XML 47 crdf-20220630_htm.xml IDEA: XBRL DOCUMENT 0001213037 2022-01-01 2022-06-30 0001213037 2022-07-28 0001213037 2022-06-30 0001213037 2021-12-31 0001213037 2022-04-01 2022-06-30 0001213037 2021-04-01 2021-06-30 0001213037 2021-01-01 2021-06-30 0001213037 us-gaap:PreferredStockMember 2021-12-31 0001213037 us-gaap:CommonStockMember 2021-12-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001213037 crdf:ServiceReceivableMember 2021-12-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001213037 us-gaap:RetainedEarningsMember 2021-12-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001213037 2022-01-01 2022-03-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001213037 us-gaap:PreferredStockMember 2022-01-01 2022-03-31 0001213037 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001213037 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001213037 crdf:ServiceReceivableMember 2022-01-01 2022-03-31 0001213037 us-gaap:PreferredStockMember 2022-03-31 0001213037 us-gaap:CommonStockMember 2022-03-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001213037 crdf:ServiceReceivableMember 2022-03-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001213037 us-gaap:RetainedEarningsMember 2022-03-31 0001213037 2022-03-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001213037 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001213037 us-gaap:PreferredStockMember 2022-06-30 0001213037 us-gaap:CommonStockMember 2022-06-30 0001213037 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001213037 crdf:ServiceReceivableMember 2022-06-30 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001213037 us-gaap:RetainedEarningsMember 2022-06-30 0001213037 us-gaap:PreferredStockMember 2020-12-31 0001213037 us-gaap:CommonStockMember 2020-12-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001213037 crdf:ServiceReceivableMember 2020-12-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001213037 us-gaap:RetainedEarningsMember 2020-12-31 0001213037 2020-12-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001213037 2021-01-01 2021-03-31 0001213037 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001213037 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001213037 crdf:ServiceReceivableMember 2021-01-01 2021-03-31 0001213037 us-gaap:PreferredStockMember 2021-03-31 0001213037 us-gaap:CommonStockMember 2021-03-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001213037 crdf:ServiceReceivableMember 2021-03-31 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001213037 us-gaap:RetainedEarningsMember 2021-03-31 0001213037 2021-03-31 0001213037 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001213037 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001213037 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001213037 crdf:ServiceReceivableMember 2021-04-01 2021-06-30 0001213037 us-gaap:PreferredStockMember 2021-06-30 0001213037 us-gaap:CommonStockMember 2021-06-30 0001213037 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001213037 crdf:ServiceReceivableMember 2021-06-30 0001213037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001213037 us-gaap:RetainedEarningsMember 2021-06-30 0001213037 2021-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001213037 us-gaap:WarrantMember 2022-01-01 2022-06-30 0001213037 us-gaap:WarrantMember 2021-01-01 2021-06-30 0001213037 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-06-30 0001213037 us-gaap:SeriesAPreferredStockMember 2021-01-01 2021-06-30 0001213037 crdf:SeriesEConvertiblePreferredStockMember 2022-01-01 2022-06-30 0001213037 crdf:SeriesEConvertiblePreferredStockMember 2021-01-01 2021-06-30 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:FairValueMeasurementsRecurringMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2022-06-30 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CertificatesOfDepositMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001213037 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-12-31 0001213037 us-gaap:CertificatesOfDepositMember 2022-06-30 0001213037 us-gaap:CorporateDebtSecuritiesMember 2022-06-30 0001213037 us-gaap:CommercialPaperMember 2022-06-30 0001213037 us-gaap:USTreasurySecuritiesMember 2022-06-30 0001213037 us-gaap:CertificatesOfDepositMember 2021-12-31 0001213037 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:CommercialPaperMember 2021-12-31 0001213037 us-gaap:ForeignGovernmentDebtSecuritiesMember 2021-12-31 0001213037 us-gaap:USTreasurySecuritiesMember 2021-12-31 0001213037 crdf:FurnitureAndOfficeEquipmentMember 2022-06-30 0001213037 crdf:FurnitureAndOfficeEquipmentMember 2021-12-31 0001213037 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001213037 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001213037 us-gaap:EquipmentMember 2022-06-30 0001213037 us-gaap:EquipmentMember 2021-12-31 0001213037 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001213037 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001213037 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001213037 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001213037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0001213037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-04-01 2021-06-30 0001213037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-06-30 0001213037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2022-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2021-12-31 0001213037 2022-06-09 0001213037 crdf:EquityIncentivePlan2021Member 2022-06-30 0001213037 crdf:InducementGrantStockOptionsMember 2022-04-01 2022-06-30 0001213037 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001213037 crdf:SeriesAConvertiblePreferredStockMember 2022-06-30 0001213037 crdf:SeriesAConvertiblePreferredStockMember 2021-12-31 0001213037 crdf:SeriesBConvertiblePreferredStockMember 2022-06-30 0001213037 crdf:SeriesBConvertiblePreferredStockMember 2021-12-31 0001213037 crdf:SeriesCConvertiblePreferredStockMember 2022-06-30 0001213037 crdf:SeriesCConvertiblePreferredStockMember 2021-12-31 0001213037 crdf:SeriesDConvertiblePreferredStockMember 2022-06-30 0001213037 crdf:SeriesDConvertiblePreferredStockMember 2021-12-31 0001213037 crdf:SeriesEConvertiblePreferredStockMember 2022-06-30 0001213037 crdf:SeriesEConvertiblePreferredStockMember 2021-12-31 shares iso4217:USD iso4217:USD shares utr:sqft pure crdf:lease 0001213037 false --12-31 2022 Q2 10-Q true 2022-06-30 false 001-35558 CARDIFF ONCOLOGY, INC. DE 27-2004382 11055 Flintkote Avenue San Diego CA 92121 858 952-7570 Common Stock CRDF Yes Yes Non-accelerated Filer true false false 43334919 20965000 11943000 101041000 128878000 551000 535000 4857000 4771000 127414000 146127000 1138000 382000 2524000 2796000 185000 239000 131261000 149544000 1522000 1439000 6279000 4527000 670000 551000 10000 42000 8481000 6559000 2306000 2568000 10787000 9127000 20000000 20000000 0 1000 0.0001 0.0001 150000000 150000000 43306000 43306000 41964000 41964000 4000 4000 402710000 400503000 0 139000 -982000 -142000 -281258000 -259810000 120474000 140417000 131261000 149544000 91000 68000 165000 140000 7448000 4119000 14656000 7398000 3086000 2838000 7026000 5073000 10534000 6957000 21682000 12471000 -10443000 -6889000 -21517000 -12331000 253000 71000 383000 115000 0 61000 0 268000 -253000 0 -302000 12000 0 132000 81000 395000 -10443000 -6757000 -21436000 -11936000 6000 6000 12000 12000 -10449000 -6763000 -21448000 -11948000 -0.24 -0.24 -0.17 -0.17 -0.50 -0.50 -0.31 -0.31 43306000 43306000 38761000 38761000 43269000 43269000 37967000 37967000 -10443000 -6757000 -21436000 -11936000 -234000 57000 -840000 -10000 -10677000 -6700000 -22276000 -11946000 6000 6000 12000 12000 -10683000 -6706000 -22288000 -11958000 716000 1000 41964000 4000 400503000 -139000 -142000 -259810000 140417000 1152000 1152000 -606000 -606000 -328000 -1000 1342000 -1000 6000 6000 139000 139000 -10993000 -10993000 388000 0 43306000 4000 401655000 0 -748000 -270809000 130102000 1055000 1055000 -234000 -234000 6000 6000 -10443000 -10443000 388000 0 43306000 4000 402710000 0 -982000 -281258000 120474000 716000 1000 36781000 4000 361819000 -2171000 0 -231495000 128158000 268000 268000 771000 1263000 1263000 -67000 -67000 6000 6000 380000 380000 -5179000 -5179000 716000 1000 37552000 4000 363350000 -1791000 -67000 -236680000 124817000 1036000 1036000 2000000 19225000 19225000 57000 57000 6000 6000 546000 546000 -6757000 -6757000 716000 1000 39552000 4000 383611000 -1245000 -10000 -243443000 138918000 800000 -21436000 -11936000 0 -1000 69000 228000 2207000 1304000 -557000 -698000 0 268000 139000 926000 -54000 -141000 16000 -12000 -18000 -68000 -272000 -165000 1367000 -1121000 -143000 -461000 -32000 58000 -16944000 -10185000 483000 0 71000 0 48801000 5510000 57309000 141948000 34886000 5735000 25966000 -130703000 776000 0 19225000 0 1263000 0 20488000 9022000 -120400000 11943000 130981000 20965000 10581000 1000 1000 456000 27000 43000 0 12000 12000 Organization and Basis of Presentation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Organization and Overview</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cardiff Oncology, Inc. (“Cardiff Oncology” or the “Company”) headquartered in San Diego, California, is a clinical-stage biotechnology company leveraging Polo-like Kinase 1 (“PLK1”) inhibition to develop novel therapies across a range of cancers with the greatest unmet medical need, including KRAS-mutated metastatic colorectal cancer, metastatic pancreatic cancer and metastatic castration-resistant prostate cancer. The Company's common stock is listed on the Nasdaq Capital Market under the ticker symbol "CRDF".</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed financial statements of Cardiff Oncology have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and the rules and regulations of the Securities and Exchange Commission (“SEC”) related to a quarterly report on Form 10-Q. Certain information and note disclosures normally included in annual financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to those rules and regulations. The unaudited interim condensed financial statements reflect all adjustments consisting of normal recurring adjustments which, in the opinion of management, are necessary for a fair statement of the Company’s financial position and the results of its operations and cash flows for the periods presented. The unaudited condensed balance sheet at December 31, 2021, has been derived from the audited financial statements at that date but does not include all of the information and disclosures required by GAAP for annual financial statements. The operating results presented in these unaudited interim condensed financial statements are not necessarily indicative of the results that may be expected for any future periods. These unaudited interim condensed financial statements should be read in conjunction with the audited financial statements and the notes thereto for the year ended December 31, 2021, included in the Company’s annual report on Form 10-K filed with the SEC on February 24, 2022.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidity</span></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has incurred net losses since its inception and has negative operating cash flows. As of June 30, 2022, the Company had $122.0 million in cash, cash equivalents and short-term investments and believes it has sufficient cash to meet its funding requirements for at least the next 12 months following the issuance date of these financial statements. </span></div>For the foreseeable future, the Company expects to continue to incur losses and require additional capital to further advance its clinical trial programs and support its other operations. The Company cannot be certain that additional funding will be available on acceptable terms, or at all. To the extent that the Company can raise additional funds by issuing equity securities, the Company’s stockholders may experience additional dilution. 122000000 Summary of Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the six months ended June 30, 2022, there have been no changes to the Company’s significant accounting policies as described in its Annual Report on Form 10-K for the fiscal year ended December 31, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Loss Per Share</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per common share is determined by dividing net loss applicable to common stockholders by the weighted-average common shares outstanding during the period. Preferred dividends are included in net loss attributable to common stockholders in the computation of basic and diluted earnings per share. </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because their effect was anti-dilutive:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,966,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,684,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,964,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,142,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncement</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04 ("ASU 2021-04"), Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force). The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Company has prospectively adopted this standard as of January 1, 2022 for periods presented after the adoption. The adoption of ASU 2021-04 did not have a material impact on the Company's financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncement Not Yet Adopted</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06 ("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) (“ASU 2020-06”). ASU 2020-06 eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, ASU 2020-06 modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021 (or December 15, 2023, for companies who meet the SEC definition of Smaller Reporting Companies), and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net Loss Per Share</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Basic and diluted net loss per common share is determined by dividing net loss applicable to common stockholders by the weighted-average common shares outstanding during the period. Preferred dividends are included in net loss attributable to common stockholders in the computation of basic and diluted earnings per share. <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the outstanding potentially dilutive securities that have been excluded in the calculation of diluted net loss per share because their effect was anti-dilutive:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase Common Stock</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,966,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warrants to purchase Common Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E Convertible Preferred Stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,342,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,684,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,964,481 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,142,486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5131195 2966843 4490159 4490159 877 877 1342250 2684607 10964481 10142486 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Pronouncement</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2021, the FASB issued ASU No. 2021-04 ("ASU 2021-04"), Earnings Per Share (Topic 260), Debt—Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options (a consensus of the FASB Emerging Issues Task Force). The amendments in this update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. The Company has prospectively adopted this standard as of January 1, 2022 for periods presented after the adoption. The adoption of ASU 2021-04 did not have a material impact on the Company's financial statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recent Accounting Pronouncement Not Yet Adopted</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU No. 2020-06 ("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) (“ASU 2020-06”). ASU 2020-06 eliminates the beneficial conversion and cash conversion accounting models for convertible instruments. It also amends the accounting for certain contracts in an entity’s own equity that are currently accounted for as derivatives because of specific settlement provisions. In addition, ASU 2020-06 modifies how particular convertible instruments and certain contracts that may be settled in cash or shares impact the diluted EPS computation. The amendments in this update are effective for public business entities for fiscal years beginning after December 15, 2021 (or December 15, 2023, for companies who meet the SEC definition of Smaller Reporting Companies), and interim periods within those fiscal years. The amendment is to be adopted through either a fully retrospective or modified retrospective method of transition. Early adoption is permitted. The Company is currently evaluating the impact of this standard on its financial statements and related disclosures.</span></div> Fair Value Measurements<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of June 30, 2022 and December 31, 2021:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for sale investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available for sale investments (1)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for sale investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available for sale investments (1)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Included in short-term investments in the accompanying balance sheets. </span></div>The Company’s policy is to recognize transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer. There were no transfers into or out of Level 3 during the six months ended June 30, 2022 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s assets and liabilities that are measured and recognized at fair value on a recurring basis classified under the appropriate level of the fair value hierarchy as of June 30, 2022 and December 31, 2021:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at<br/>June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for sale investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,386 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available for sale investments (1)</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,660 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,381 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,041 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,749 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,381 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,130 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.293%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.295%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements at<br/>December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other Observable Inputs<br/>(Level 2)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Unobservable Inputs<br/>(Level 3)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market fund</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total included in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,990 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Available for sale investments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total available for sale investments (1)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,046 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,832 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets measured at fair value on a recurring basis</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,832 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>(1) Included in short-term investments in the accompanying balance sheets. 20089000 0 0 20089000 20089000 0 0 20089000 0 12860000 0 12860000 0 63386000 0 63386000 0 10135000 0 10135000 14660000 0 0 14660000 14660000 86381000 0 101041000 34749000 86381000 0 121130000 10990000 0 0 10990000 10990000 0 0 10990000 0 1260000 0 1260000 0 88390000 0 88390000 0 14454000 0 14454000 0 728000 0 728000 24046000 0 0 24046000 24046000 104832000 0 128878000 35036000 104832000 0 139868000 Supplementary Balance Sheet Information<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments available for sale</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments available for sale consist of the following: </span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity less than 1 year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity less than 1 year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,723 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity 1 to 2 years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity 1 to 2 years</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,386 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity less than 1 year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity less than 1 year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity 1 to 2 years:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity 1 to 2 years</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,878 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized losses in investments available for sale debt securities at June 30, 2022, were primarily due to increases in interest rates, not due to increased credit risks associated with specific securities. We do not intend to sell these investments and it is not more likely than not that we will be required to sell the investments before recovery of their amortized cost bases, which may be at maturity.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property and equipment</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.861%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less—accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accrued Liabilities</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical trials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research agreements and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees and outside services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent, license and other fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments available for sale consist of the following: </span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity less than 1 year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,922 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(626)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,228 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,034 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity less than 1 year</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,637 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(915)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,723 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity 1 to 2 years:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity 1 to 2 years</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,386 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,318 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(983)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,041 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Market Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity less than 1 year:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificate of deposit</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non U.S. government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,380 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity less than 1 year</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,643 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maturity 1 to 2 years:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,676 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total maturity 1 to 2 years</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,377 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total short-term investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,020 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,878 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12922000 1000 63000 12860000 59453000 0 626000 58827000 10228000 0 93000 10135000 13034000 0 133000 12901000 95637000 1000 915000 94723000 4616000 0 57000 4559000 1770000 0 11000 1759000 6386000 0 68000 6318000 102023000 1000 983000 101041000 1260000 0 0 1260000 58822000 2000 38000 58786000 14453000 4000 3000 14454000 728000 0 0 728000 20380000 0 24000 20356000 95643000 6000 65000 95584000 29676000 1000 73000 29604000 3701000 0 11000 3690000 33377000 1000 84000 33294000 129020000 7000 149000 128878000 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.250%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.859%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.861%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and office equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">955 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Laboratory equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,613 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less—accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,475)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,441)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,138 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">382 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1212000 955000 2445000 1962000 956000 906000 4613000 3823000 3475000 3441000 1138000 382000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following:</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:64.149%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.908%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.910%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividend</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Clinical trials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,639 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research agreements and services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,697 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional fees and outside services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patent, license and other fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,527 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1304000 1435000 426000 414000 1780000 1639000 1697000 726000 122000 141000 28000 63000 40000 43000 882000 66000 6279000 4527000 Leases<div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a lessee, the Company’s current leases include its master facility lease and immaterial equipment leases, all of which are considered operating leases. </span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Master Facility Lease</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently leases 12,300 square feet of office and lab space in San Diego that expires on February 28, 2027. The lease currently requires monthly payments of approximately $60,000 per month with 3% annual escalation.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facility Subleases</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of corporate restructurings in previous years, the Company vacated a portion of its facility and subleased the space to third parties under three separate sublease agreements, which all expired on December 31, 2021. Prior to the expiration of the sublease agreements, the Company as a sublessor was leasing approximately 16,600 square feet of space to third parties.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term–operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate–operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Operating Leases </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the six months ended June 30, 2022)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> Leases<div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As a lessee, the Company’s current leases include its master facility lease and immaterial equipment leases, all of which are considered operating leases. </span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Master Facility Lease</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently leases 12,300 square feet of office and lab space in San Diego that expires on February 28, 2027. The lease currently requires monthly payments of approximately $60,000 per month with 3% annual escalation.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Facility Subleases</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of corporate restructurings in previous years, the Company vacated a portion of its facility and subleased the space to third parties under three separate sublease agreements, which all expired on December 31, 2021. Prior to the expiration of the sublease agreements, the Company as a sublessor was leasing approximately 16,600 square feet of space to third parties.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term–operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate–operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Operating Leases </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the six months ended June 30, 2022)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 12300 60000 0.03 3 16600 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.976%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.623%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(202)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow and other information related to leases was as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 190000 92000 381000 187000 0 101000 0 202000 190000 -9000 381000 -15000 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease ROU assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease liabilities</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,306 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,568 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,119 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term–operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 years</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate–operating leases</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 2524000 2796000 670000 551000 2306000 2568000 2976000 3119000 P4Y8M12D P5Y2M12D 0.070 0.070 180000 243000 251000 483000 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total remaining annual commitments under non-cancelable lease agreements for each of the years ended December 31 are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Operating Leases </span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the six months ended June 30, 2022)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">754 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(523)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,976 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 300000 737000 754000 775000 796000 137000 3499000 523000 2976000 Stockholders’ Equity<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to Cardiff Oncology equity awards have been recognized in operating results as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in research and development expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrecognized compensation cost related to non-vested stock options outstanding at June 30, 2022, net of estimated forfeitures, was $10.8 million, which is expected to be recognized over a weighted-average remaining vesting period of 3.0 years. The weighted-average remaining contractual term of outstanding options as of June 30, 2022, was approximately 7.9 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">years. The total fair value of stock options vested during the six months ended June 30, 2022 and 2021, were $3.0 million and $1.2 million, respectively.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of stock option awards was determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions during the following periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of Cardiff Oncology common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity and changes in stock options outstanding is presented below:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,405,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,219 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,042,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2021 Equity Incentive Plan</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021 the Company's stockholders approved the 2021 Omnibus Equity Incentive Plan ("2021 Plan"). The number of authorized shares in the 2021 Plan is equal to the sum of (i) 3,150,000 shares, plus (ii) the number of shares of Common Stock reserved, but unissued under the 2014 Plan; and (iii) the number of shares of Common Stock underlying forfeited awards under the 2014 Plan. On June 9, 2022 the shareholders approved an increase of shares authorized in the 2021 Plan to 5,150,000 from 3,150,000. As of June 30, 2022, there were 3,055,281 shares available for issuance under the 2021 Plan. </span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">2014 Equity Incentive Plan</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the adoption of the 2021 Plan, no additional equity awards can be made under the terms of the 2014 Plan. </span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inducement Grants</span></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the Company began issuing equity awards to certain new employees as inducement grants outside of its 2021 Plan. As of June 30, 2022, an aggregate of 920,208 shares were issuable upon the exercise of inducement grant stock options approved by the Company.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Modification of Stock Options</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2022 one of the Company's directors did not seek another term on the Board of Directors. At the time of departure, the Compensation Committee passed a resolution to extend the expiration date of the vested stock options, and to immediately accelerate the vesting of the unvested options. The Company recorded incremental reduction to stock compensation expense of $0.1 million during the three months ended June 30, 2022, related to the modifications. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warrants</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of warrant activity and changes in warrants outstanding, including both liability and equity classifications is presented below:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.008%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual<br/>Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our Company's classes of preferred stock is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Par value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares designated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liquidation preference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense related to Cardiff Oncology equity awards have been recognized in operating results as follows:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in research and development expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">460 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in selling, general and administrative expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,207 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,304 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 126000 72000 460000 112000 929000 964000 1747000 1192000 1055000 1036000 2207000 1304000 10800000 P3Y P7Y10M24D 3000000 1200000 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of stock option awards was determined on the date of grant using the Black-Scholes option valuation model with the following weighted-average assumptions during the following periods indicated:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.621%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility of Cardiff Oncology common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td></tr></table></div> 0.0187 0.0094 0 0 1.06 1.08 P6Y P6Y <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity and changes in stock options outstanding is presented below:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,771,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.13 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,405,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,731,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled / Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.77 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,131,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.93 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,809 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,030,219 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,443 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,042,299 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.95 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3771984 7.13 6405258 1731136 3.15 371125 4.77 800 165.84 5131195 5.93 80809 2030219 7.49 34443 5042299 5.95 77880 3150000 5150000 3150000 3055281 920208 -100000 <div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of warrant activity and changes in warrants outstanding, including both liability and equity classifications is presented below:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.046%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.008%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Warrants</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual<br/>Term</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance outstanding, June 30, 2022</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,490,159 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.80 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</span></td></tr></table></div> 4490159 5.80 P3Y 4490159 5.80 P2Y6M <div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of our Company's classes of preferred stock is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:17.759%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.549%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Par value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares designated</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liquidation preference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of June 30,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">606,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series B Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,860 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">200,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,670 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E Convertible Preferred Stock</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.001 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">655,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.001 277100 606000 60600 60600 0.001 8860 0 0 0.001 200000 0 0 0.0001 154670 0 0 0.001 865824 327509 655044 Commitments and Contingencies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Executive Agreements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain executive agreements provide for severance payments in case of terminations without cause or certain change of control scenarios. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Agreements</span></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2017, the Company entered into a license agreement with Nerviano which granted the Company development and commercialization rights to NMS-1286937, which Cardiff Oncology refers to as onvansertib. Onvansertib, an investigational drug, is an oral, and a highly selective adenosine triphosphate competitive inhibitor of the serine/threonine PLK1. The Company is developing onvansertib in cancer indications with the greatest medical need for new treatment options. Terms of the agreement provide for the Company to pay development milestones and royalties based on sales volume.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is a party to various agreements under which it licenses technology on an exclusive basis in the field of oncology therapeutics. These agreements include License fees, Royalties and Milestone payments. The Company also has a legacy license agreement in the field of oncology diagnostics under which royalty payments are due. These royalty payments are calculated as a percent of revenue. For the six months ended June 30, 2022 and 2021, payments have not been material.</span></div><div style="text-indent:33.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Litigation</span></div><div><span><br/></span></div><div style="text-indent:33.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cardiff Oncology does not believe that it has legal liabilities that are probable or reasonably possible that require either accrual or disclosure. From time to time, the Company may become involved in various lawsuits and legal proceedings that arise in the ordinary course of business. Litigation is subject to inherent uncertainties, and an adverse result in matters may arise from time to time that may harm the Company’s business. As of the date of this report, management believes that there are no claims against the Company, which it believes will result in a material adverse effect on the Company’s business or financial condition.</span></div> Net of expenses of $0.8 million. EXCEL 48 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %" !%4'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 " !0@ 157M:M8.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)\V*:.CFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[740?P&-F_GSS M#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M25M-&B9@%1!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJ837GR@X-O#\_O<[K5J[/ MI'N#Y5=VDHX1U^P\^6UU_[!Y9$IP(2I^6_'KC>"2"]G621A'^_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 %" !%7E6 R!H@4 -<= 8 >&PO=V]R:W-H965T&UL MM9EM;^HV',6_BL6D:9-*$SM0Z!U%HFFY8[MKN:7;=#?MA4D,1$ULYCC0?OO] MG4#"[1R#HLN;-D_GX%_\=&(/MD*^I"O&%'I-8I[>M%9*K3\X3AJL6$+32[%F M'.XLA$RH@E.Y=-*U9#3,14GL$->]BKAS"E=PBAA/(T$1Y(M;EHC_,'W M3\*;EZA*QF 5*6U#XMV$^BV/M!.7X=V?:*G]3 M"P^/]^[C'!Y@YC1EOHC_C$*UNFGU6RAD"YK%ZDEL?V8[H*[V"T2(_?=V]B ,!\6H$9"<@[P2X[A>\G<#+08N2Y5AW5-'A M0(HMDOII<-,'^;O)U4 3<5V-,R7A;@0Z-?3%ADDTA1I#;92NJ&3IP%%@K&\[ MP<[DMC A-297Z#?!U2I%]SQDX==Z!PI4EHKL2W5+K(:_9/P2>>X%(BXAAO+X MQ^3Q)2)]D_RKXGCE2_)R/\_ZDOX>S5,EH=W]8WI#A4/'[* [XX=T30-VTX+> MEC*Y8:WA]]_A*_'8K)3/32_&MJH9X5R7>U8DU)BF,K_GP M6,]G]UK0.#4"6F4- 7LE8.\TP"F3D0CU,(-@M#.V3KM3.;#4CBQ6?4/.?LG9 MMY;NGJM(O:%Q%#/TD"5S)DV$=@_7Q6VOV^WV37!6:4.XZQ+N^A2X)[:,]# * MM?E $V,5VGW\T=/=9#Q&CP_^XZ?'CU\NBA).'OQ+$[+5K"$R=JO9U3T%>L(# M(:%#4MTW+]!,0>-%0B)?9%S)-_@?&M_$$?>[>Q.Q7=04^2!0X%.0G^DKFH30 M::-%%.3+QG!9O0AH*:,-X^9IQV[4E+W*1=B:1/['[NLS:-?/8LN-W':[&>7H M+F)+840]1RC"52K"]ESS'K7LPU,I-A$/S/5L]_1'1M!S1"5<925L3SCO0:\)YCA3D([% F/PP_Q'- M6)!)J$DCI-W)%TD"\]),B>#%"'J.O(2KP(3M20?B?!CQ)9J])7,1&_F.1*6G MN[&1ZQRAB%2AB)P4BOQ,2AWJBT^5'!3&U,RX_G#$\8MQU<*WJYIR5DF(G)2$ M)AP^.8OE*OW50O?@1DZ[8QWG.1(0J1(0.2D!Z<\6B+0P+2Z%-';'(SX/@K=I M$#"P 9.P,#3RGB/UD"KUD)-2SRRA<8QNLQ1NI^96:_>I6TNPRYKB54F'G)1T M[A,FE[I7?@0'M8(Y,EE3;JY7NV'MFH)=UQ2T2CKDI*0S6S&H1QN>W:8>[QSQ MAE3QAMC3R7Z8/9CD(+;F2[SH,5.0ZKB>7HS$WRC![-Y#X=;-W?2^PF;8\3RO MDH[AHG'F.&)6MWAIES5EK */9X\G[QEW MR[7UE':[SV;&;QIVG(.M,SWAY3N**0KTPERQBU9>+7G5,]7FQY_D;U M?)FBF"U ZE[V8,"3Q2YB<:+$.M^(FPNE1)(?KA@-F=0/P/V%$&I_HG^@W,L= M_@=02P,$% @ 4( $53T;,D/3!0 [1< !@ !X;"]W;W)K79Q=IGUTM[KCX);>4*G2?I;D\FVR5VIW. MYS+>TBR2)WQ'<_AEPT46*;@5MW.Y$S1*2J,LG1/+\N99Q/+):FM(9H6*X_XUH)^)6!G5JNOEU=7%ZM+R_0 MI_.OYU>K2[3^?'GY8XUFZ.?Z KU_^P&]12Q'/[:\D%&>R,5_?LEL4+/7F[B[/5*NVR5NP-BNF;57L_9&65\+ MNHM8@N@]U'Y)94F9JRT54&#:>\'$V>OQ<0+7[Y V@'P?FUG[-6M_E/4/KJ+T M&01]PY?V'>QT*!I@C@=(,\F@)AD\D5K04Z$>RI3J[;73"W>*P]0J\Z-4!MU290 1.QR@UA),_(R%>3Y,#?>IV9AXW9UN MPCFAZS@#!!M]P\\3N)1%4):88M2LZUO!T'W0@='E>ZNC3OHH>A^ENY M.,JX2TCWNQA0SN"R:10.CTL<$!0%2$3KJQ@Y]I7+@PW5Y=A'.>Y0,<.-O.%Q M?>O6B:>X]L7*\ZTNU7'5.V;:2!H>U[1O1_+U%,^^/N$>38.3=W$@8?HF& M/<6R+U&!$_2J1A_EN>[0ZFQT#(\+V- MP8!RO8'>##' MMISG.NDTCX$N>G_%%47^!^-(,NK87%Z1<1SY_XZ.@V^$D^!175HK'O_:\C2A M0KY[$Q#L?RQ[)O5@#'A4A5\\A+V2M^/06R/GJ/KI%GQ#8?JNS6,0-DH-B21EO)$U,DK%J>/U)_:YT M=0Q"*Q!,DP6=(NP.AN/84R@ Y6)W\#3TG$<0DU++83F+%$HJN-#E)U+H2Y'3 M0^X?#PU*U 7,5MD-%=5/U8' %&8NN:/E85!J7DA]/>_VL*.0XZ0U>D^>T/LD M8;I,0DG2T]>,Y3"$[QB4*"-)@Z!;Q._)E!%GN=; _$T:Z2?CTK^&-<]BVII@ MC>63]-6\1[$/F>&A_HDTBD_&%1_ZIR(KTDC1>GCE&6S6K3Y2W(-B<6EFW!?V M61ATFSX3"@\U *1I ,AX ] FG= -BYEQ+B1]49^1 !.W.QL:@6X8M-;),=.F M 2#C#VEP'G6 X>DM-&\B;Y,Y^-BX'A&$*00:\- M\;&&$:2I(4(9]Q6G4R]I@-OM1_9+ZQV]S*F"D4A_L(5.!LX[ARQ@28M4WXC- M%51^.H8O%JFR_V13QG;:#HD+I456@5%!QGCYI ]5'K8 _CY 4 &"0P%A!0BM MT5*9M36FFD9]*39$FFAD,PV;&XM&-XR;MSC3$F<9XG0T^GH]GES/)F-R,?P\ MO!Y-R.QJ,ODV(R=3*H'K!#2+:7I*WI+7Q"4JP5'5=S4N;0C4+]_#---6 >U$3L227 MC%,>,YJ2J5#,;JZ?P[G2$K?8KR:K)7>[F=LKV$%CH1DOW!B1/&J]'3IE24 M_!W+;RZ,=837A_WUW?6VS0,"=RRT:POM9RV,1);A"ZOTYU22-4T+L+IO9V.2 M@RSU-\HON7M;JKP62O+_$?]BV([T3BV]9)1O].<^T,B=QQT:P?= MXQTPI8J7U7>?:&J'H==]*KXAT'_?;>_5WJNU]X[7CF5.:,M [U$!# M8+,!=^L6-Q7T"Y4KQA5)88E0K]5##EE6I;*C16XO]KG06"9L,\%"#M($X/Q2 M"/W8,;6B_C2(_@)02P,$% @ 4( $5;K=2VCL!0 K!@ !@ !X;"]W M;W)K=?1"QDGAJ6UE9">V_WVL[.(ETX])=7DCLG'NE^72R5X4@?E69\Y3M#/ M>5KTAN?UO3LU/)565G_)4\;K-,CTU6I9;X)AAGD:=%\\N\; M(78"( \>P#8!S SP#@2XFP#WI2-XFP#OI2/XFX":>K_A7@LWYIH/SY5\(JI" M0[;J2ZU^'0UZI455*!.MX-<4XO1P='LSCF\F\9C M\GMI^OQY0-<3![@XW-\ M\S AMQ_)[5U\?_EP#0!R0KY,QN3H[7M2+K@2)4D+\K"0JY(727E,WNY=G_JF0X[,!V7?):%7I0D+A*1(/'C[OB@([X/TK3ZL&=]KEAGPC]6 MQ2EQG6/"',:0^8Q>'DXQ.O]O]/@_C[XGAML6BUOG_N"93@7::DUH4(=6#XSU< !5L-Y5U88$T3YD;$-H MX.]C8@3C.2UFCYG?,O,[:VTD2UT2V$6(^ Y/Q5*49QA'_S5K[#63C5\S6?Q* MR?96(FA7(NBN,.Y@PBOO+#E&W;RG8!K28OY,9F+0BB>U;QY @_?M-KL*F.#40^M MJ;A.9,QW9(-8Y)H=9X-"AYG,;9#OA"[./&J91YW,'Z0&NF!"*Y;%O.T\C&YD MKX_CNY[!UT8% S\T^-H@1H.(&821 9D74ISQH&4\Z&3\298EF2F9/[.6!L>8$R=K>-S.CE?%UK +J'!JE6/ M\V-2"+27-VGVUL4W&2.@T'C(C!&,&QF)8@1$J7^ ZXZ[I9U^EG::-[Q?).[^?)UM"'69R=L& M1=1D;6/JYYN,,'98.=G#[ M7+)@"?ZDO_@CQDT?T$FT/SP*GM)1K)8 M"Z73ZOXV<%(%HEKYB :F3C_'C#$,M1J@&[0OS];;T6YS]UP*A&NMTL>5KC71 MDD SY"!-+=I"9K _XN426-:_+I>!*0.""\+ -95 8% NIH6,T6'IP#NT"6Z] M'^TV?ZT>8 =:#:J3#G)2'4BE4W($SXY$9AE7#:C^]3VJ33-4M#M)YY29'@F' MF79@C,/,-S$<== T;)TA[;:&7;HD:;;2T">_H$ST,F50F*T,"K.405$'E=DZ M2-IM(;_69Y$B.>&P=7#P%IN#,;G2I897A\I([]9.\S,NBVWY/-=UK"W%AKE1 M:!L)+!L+!J8N2+9P$(2X+FQK,UFWS7R9+KNUTZ$,L]TAI@P"PY1!L]G*8-D0 M9?H[IZ^Y4//ZV+N$)ED5NCE;:^^V1^N7]8&R?[:U0, ),- 8 >&PO=V]R:W-H M965T&ULK5=M;^(X$/XK5FYUVI6NS2L)<(!$25;;T[6@ANY] M.-T'DPS$:A*SMH'=^_5K)S0+J9NM[O@"L3//,YYGQLYX=*#LB6< GTM\I*/ MC4R([= T>9)!@?DUW4(IWZPI*["00[8Q^98!3BM0D9N.9?EF@4EI3$;5W()- M1G0G)Q[()A-JPIR,MG@#,8C'[8+)D=FPI*2 MDA-:(@;KL3&UA]% V5<&GPD<^,DS4I&L*'U2@]MT;%AJ09!#(A0#EG][F$&> M*R*YC"]'3J-QJ8"GS\_L'ZO892PKS&%&\[](*K*QT3=0"FN\R\4#/7R"8SP] MQ9?0G%>_Z%#;!JZ!DAT7M#B"Y0H*4M;_^.M1AQ. Y-$#G"/ :0.\5P#N$>"^ MU8-W!'AO]= [ JK0S3KV2K@0"SP9,7I 3%E+-O50J5^AI5ZD5'42"R;?$HD3 MD]G\/HSNXRA$\7*ZC.ZB^V6,YA_1;'ZW>(@^R5>WGR/TYSR.T15ZC$/T_MT' M] Z1$BTSNN.X3/G(%'(ABLY,CDYO:J?.*TY==$=+D7$4E2FD&GS8C?<[\*84 MH%'!>5;AQNDD_&-77B/7^@TYEN-HUC-[.]S6A?/_O$?_V?N9&&Y3$F[%Y[[" M%PLL0!X% M$UFM%"GC^9.ACV@&[+A!: _IZNN&!RC_^CRWW-[NG9U;DWY%N< MP-B0Q!S8'HS)K[_8OO6[3OA+DH67)(LN1':6(J])D=?%/KF7'Y"<TV4ORQE)Y*3?R%%&]F! MH/E[5JLZ-4:VI2_-H)$BZ)1B207.-:6IBS70N?>#5B@SC9D?6*U80HV5XSA! M>T/J?-H#[Y4-V6^B[G=&O9!-'# F\R_[DN0)I61/4BA3M,7?5,I5*<3 5!E, MY9>CW ,31,W_ ,8*J%.IKPF_I=#/34*-B>VTM.FV.1-FT @SZ!1F]J(0$!:" MD=5.5+H(JFJE4#M%Q9_1/ 6F+9:![O3V^^W36V,FBZ6MAL9*%DN_WQ)$Y],> M]/HM3RX#VY6B[BZ:V>8&,:T:Y];\C3VLSDK0F8,I#OUY2*YX%R MT-S#)M\!4$L#!!0 ( %" !%4QT962M0P +Y_ 8 >&PO=V]R:W-H M965T&ULO9UM<]NX%87_"L?-M,E,')$$J9?4\4QBB03:W22- ML^UT=O8#(\$V)Y3H)2D[^^]+2EI1 *X@,C[-E\22+I[+EP,2. #!B\>\^%K> M25DYWY;9JGQS=E=5]Z\'@W)^)Y=)^2J_EZOZEYN\6"95_;&X'93WA4P6FT++ M;."[[G"P3-+5V>7%YKN/Q>5%OJZR="4_%DZY7BZ3XH]W,LL?WYQY9W]^\2F] MO:N:+P:7%_?)K;R6U2_W'XOZTV!/6:1+N2K3?.44\N;-V5OOM1BZ38%-Q+]3 M^5@>_.TTN_(ES[\V'\3BS9G;;)',Y+QJ$$G]WX.\DEG6D.KM^'T'/=OG; H> M_OTG/=KL?+TS7Y)27N79?])%=??F;'SF+.1-LLZJ3_DCE[L="AO>/,_*S;_. MXR[6/7/FZ[+*E[O"]18LT]7V_^3;[D <%/#8D0+^KH#?M0#;%6!Z@>&1 L&N M0- U0[@K$&H%_-&1 L-=@:&>87*DP&A78*058,J?_,-/T]FGZ[\YLW_](C[_USEW?KF>.L^? MO7#*NZ20I9.NG,]W^;I,5HORI?-,^7PQJ.K-:Y(,YKM-N=INBG]D4S[G59(1 MQ:;V8A_KVB&+0BZ2\=W?9>2E#5!UE<\702SA0X/SI_GC[UPK)[ *1&F"<&,"#01F!%LZ(V]B1H6 MFV'GOC?2TG$SRE4C!,5A7C )]W'*<0[VQSG8%&1'CK-8S>M65"F=Y_6QW?SU MHKG0;RZ7=WFVD$59WR%^7Z?5'\ZOG_(L<^I6R&-2+'ZC#G^ K*](V P)BY"P M& GC2)@ P11=AGM=AM;ZOQ'@>=/073CS^A97W]^2YD9,J2XT+MK^4*_QUFQ] MQ82$11VV/D8FY$B8 ,$4C0SW&AE:-2+* M(?C*D )%:E,]E*9 M6*72.A_;*\PB?4@7IY3 M^S;TE0Z4%D%I<9?#P:$I!8JF"NC '_:L GHO*R>C/<.K75%%L:$WFNCRL&;H M+0\D+8+28BB-0VGBY,E2!=)ZN%Y'$U=NKR>:@_MS4NP-.8\4$=3"];IXN$00 M&X6AK_66H%L60VD<2A,HFBJAULGU.EJY.PEUD@TC^AC!V-,;OMYI)Y<(T:U< M(AL;,A9JE_Z8B#NOZYANYE)A1M.2"O+9<'APOU&/=^OH>E9C#C'N8L_0N]8& M76JM&40-O4"W+(;2.)0F4#151:W_ZMD-V.\<@/%,.Y,<@=G%62NN&6)47#,; M.0A#Q%&C,$28/@Q#DBSC,%YK9GK#'S@2XT&M3"AM!J5%4%H,I7$H3:!HJD!; MZ].S>Y_6OH+I"9Y[WH3I+H0]16\A06U-*"V&TCB4)E T54BM!^K93= 3?8I_ MK%?U/<:U- Z1/N#4,XU HG5B!K$)T:> VIU0&H?2!(JF2JCU1CV[.4KT*4[+ MQG3@/#:>>$;39'*Z:6*&&$T3,QL;UXT33V^:$+Y@W=4)]:8)%68T3H@@/V!! MP.C&B=\:C;[=:#S=ISC9I;-GZ#V9R[3JB-E(2V4@S@(BCS JS# #J"";&> ?S,'T M?V"OPL=.R$329E!:!*7%4!J'T@2*I@JT=0=]NSO89Z*73[B"KM''L"?L+2LD M+>JT!S$T)X?2!(JFRJ4U-WV[N7F=9,;DFY?.JNZ:UE_*;XU\Y*EI7N].Y/C5 MHR]^4%,42IOYIGOJNZZKW]J@YBF4QJ$T@:*I*FW-4__$[-4N*B65:><>4R9A MNDY\/]0OC-!)L%!:U&T78FA2#J4)%$W57.L?^_;9L-\QMW&[I]9ICYA,%K-+R@YBZ4%D%I,93&H31A/U.J M5%K+UK=;MD^=:.:;_FD8&/J!3F.%TB(H+>YR.#@TI4#15 &UAJUO-VQM@T<^ M-35R9-Z)H%-8H;0(2HNA- ZEB9,G2WW'^3L'A>SXOKTSUL5>)H*H M02'HEL50&H?2!(JF2JBUEUE'>[G'H! CO&5J4(B=]I:)$..98<);I@:%B#AJ M4(@,,QX2@0%WF1HG"JH 0RE<2A-H&BJ MB@X>]'_JD_ZT<@@G-7 #8U"(=7C6O\/#_F:VP'5#5W_JC8@[]]A$K[=45.#K M%9>:(1I.QMZ102'6FJ@L^(�@SJBT)I,R@M@M)B*(U#:0)%4P7:^J<,]_0_ M(YQ#3V^$3>T)>\L*ZGUVVH,8FI-#:0)%4^726I\,;GTRTYX['[JZ(V'/VULU M4/,32HNA--[IZ I43E4UK?W)GO(L_SQ?/=3WP6;)OOKW:UFDLG1FSM7FZRK] MDDGGH[HVV:G%)>R;T_L^2=A\S!_K31OB67VFMS0BZ);%4!J'T@2*IDJNM5&9 MW49%2XZ4&?%@NZ=?U\9&BU>/F=EWI??5"NJ?0FD<2A,HFBJQUFAEN&4#6(=U M ^SI>M\"H:XKE!9#:1Q*$_8SI:[\UEJNP?]W]8# ]#^-ON[4O@U]]0.E15!: MW.5P<&A*@:*I FH-U^#[5P\(2&]R,M&7.;*GZ*T/Z/(!4%H,I7$H39P^6ZI$ M6H\X@*T?X),R@AK$ ;$TP%AO,Q-! 6-Z[R6";ED,I7$H3:!HJH1:@SAXTOH! MM&P(=YBYGJO;0L')A5=G1(CN#A/9 M<;AOKL-2).7UV&"#D?!9I$!17EC]RQ M>V2]C^!@.5C[W%? F(X]0^\J:\YL-<=TB"!J3 >Z93&4QJ$T@:*I*FK]V^"I MBP?0RB&,4&I,)SB]> 18JC!S$:.Z1!QQ)@.&66,Z5!1MC&=H/5 @Q^Y?$ M73X 2IM!:1&4%D-I'$H3*)HJT-9N#;Y_^8" ,#-]+S >[;&GZ"TDZ Q3*"V& MTCB4)E T54BMB1K E@^@VX;0Y0,"8F4 LTMA!I%="JA)"J5Q*$V@:*J$6I,T M>-+R ;1LB.4#?#<8!?HUREP;P.A2G%X^@,@6N/Y(G]T5$W%&EX+P#B=CHV5" MK1TP]OR#E9O4A?Q;FS%$KAU 'GM[AKY5-J26^=2K+!%$55GHEL50&H?2!(JF MJJCU&L.GKAU *X>:WTD8 :$Y>5.OM42(7FN);*010,3IM98((8P *LIF!(2M M<1?^R(4#0JB-!Z7-H+0(2HNA- ZE"11-%6AK"X:XA0-"ZK%[O59.[0E[RPJZ M<$"G/8BA.3F4)E T52ZML1G:CL0FDQE,8[ M'5V!RJFJYN M5'8CL\]LBI#P]G0#PYZNMUB@TU"AM!A*XU":L)\I52JM 1O: M)Z':_*V0F _IN8>/X.SD 35*H;0(2HNA- ZEB=-G2Y5(:X&&=@OTJ9][/KWX>0U#R?4 M+T/W-=^^FW[0IMB^V?[GI+A-5Z63R9LZG?MJ5-?I8ONR^.V'*K_?O$G\2UY5 M^7+SYYU,ZHY^$U#_?I/GU9\?F@3->^XWNW3Y/U!+ P04 " !0@ 15*+OI M;H(" #X!0 & 'AL+W=O5VW()0Y46CW)B(*>:ERRG B0)9%0<33!>9\TW-.G.W&E"XS93;< M*%R1)<:H[E83H2.W84EI@4Q2SD#@HN?T3\X''9-O$[Y2W,B=-1@G<\[O37"= M]AS/",(<$V48B'ZM<8!Y;HBTC(>:TVD^:8"[ZRW[I?6NO:SKL /0/.T MOP;X?PL(:D!@C5;*K*TA420*!=^ ,-F:S2QL;2Q:NZ',W&*LA#ZE&J>BP?AV M.+J-1T.(9_W9Z&9T.X/QI0[&@T]7X\_#T31^ Z,O=]>S[W X(0*9RE#1A.1' M\ [NXB$<'AS! 5 &LXR7DK!4AJ[2R@R_F]0J+BH5_@LJ KCAFEC"B*68MN ' M^_'=/7A75Z0IB[\MRX6_E_!CR8XA\-Z"[_E^FYY_AC^3$S2W%%B^X 6^6!&% MNG<4\ 7$BB?W&<]3%%+?S4-)U1/\Z,^E$KHI?K95OV+OM+.;07$N5R3!GJ,G M@42Q1B=Z_>JDZWUHL_Z?R)X5HM,4HK.//;+>@4I9$I8@X*.>9A);_[B*J&N) MS"Q;1V>>%[KK72M_YIR>=IN<2J&[TUP%BJ6=.1(27C)5]5FSVXRUONUF]W=Z M-1-OB%A2)B''A89ZQZ>ZQT4U9ZI \95MU3E7NO'M,M.C&85)T.<+SM4V,!]H MAGWT"U!+ P04 " !0@ 15_&!H$)@' "((0 & 'AL+W=O^]6 M+D]%J3->L%N)5)GG5#Y?L$P\G@WPX.7&-WZ_U>;&:'FZH_=LS?2?NUL)GT:- MEI3GK%!<%$BRS=G@')^LQI%98"7^R]FCVKM&QI0[(7Z8#U_2LT%D$+&,)=JH MH/#O@:U8EAE-@..?6NF@>:99N'_]HOVS-1Z,N:.*K43V%T_U]FPP'Z"4;6B9 MZ6_B\7=6&S0Q^A*1*?L7/=:RT0 EI=(BKQ<#@IP7U7_Z5#MB;P'H\2\@]0+2 M7C#N61#7"V)K:(7,FG5)-5V>2O&(I)$&;>;"^L:N!FMX8<*XUA*^Y;!.+UCFC>HYD%4:RV2'T-#'RE*1 Z-I'#F"BH+P5UM:W#.S/3>42_1 LY(9,U(F^0,U30#:\(+"]H;T MY872LK1&_/S3G&#RVR.5DO;85#\YE- >D2&9]AFUQ[HX:-0WZ&,@>XP="7S' M$\"NI;%@4Q:IJ4"05CFWX? BQYY$:2>^1VA!>@HK)@XZ"9;6*AZJ52]MS4#0 M%J",TSN>]=?.6OV1BN>QM!TZPQ$^#M+K\D9OF0Q4S'KYP;89M\/4E<'CGK*) M'3/C,#6?)XDH#?U!^62P4>Z _$QXR@*BDT'=]P,?=O,=M[O8(8=(#W#$W M#A+>\E:R'>7I2RFMDDJ\YN=)%\F\C;8KT[N1'7_B,(&ZEJ_:T-*,#4.Q&4)/ M$<+;)4HR(VW 'C:=3GH0.T+%849M$F-'GYNLH$DB2^:<[L7<)5(<3]LJ3&TSZLCG!QF'&KJO :PBY;#N-. M"GAHMR=GB6-4$F;4Z[?TO3[(Q$.&>+H8MRN:5R["\Y[<)8XV"0YRSQ?;H[RA M02=!^GTOR1Q+VZ'5CG%)D,26*[KC&EH#NSE3KDO9$Q[BR>9Y.^<]4E%/7!P- MDC -?BE4"5U6PJ"Y% ECJ4(;*7*3927-]'/OD$BZW#?#;HL93)EJIW@^X2WW RBZ-V MO^B3@TYD,>ZK.(XE29@EUS1[-^@N^<7@ZG8+XA$#T_H*C2-)$B;)ID1"/C_P M%,KDW3/ZI:Z7O];8WU P/;/G9#'M&.'CS#B:17&/'8XUR3Q8,#]7D]$;"F:0 M?=]=,(^D[=!JQ[\DS+^W!T5(O22?&:G,S&N&]X_V] =N-FTF7'^(;#/T83:; M?H3^6.V8/63.GKT>ZU)S>WCTB. %(3W9&3L"C\,$?F@?>V(RX=4P&9IVX]>G M78\()M.>+(P=;[FS:>U/3"[DZQ'=A=$1)!L>C![8@W#A.OQ=T^XB[++NP9]2%P#V-C@![U4$6\=Q(=9N15']CZ6.2"W?.B M,-XW)T), M%%4;X)EDHTDO?L?8EWN=ADS)$?ELSEE3: 3@O[-EB-CTB8#E?4&>/96 MYOBHA\W'TG;H#]<(Q.%&P,;3CO<;(9&F3SU[/G2.7!ORYJ/FV+%^/'MKM+)6 ML I1#&W ]J@?^@0=R?T\:3=/WF$R*PG&5P3$;]R;/YN(WEW"@H? MLL7=_J!;6D-MQN%+.]<_C%_K']B&20FH;2\$J6Y8&>QZB0Z8O(:2"EW1.5H) MR'BIN;GO%MHW(-[7?E'GA1YNTUY8IC)JM/=..V?RWK[J5\BF4?6"N+G;_)S@ MW+Y$;]V_P">KZD7!CW:4OF /=5J7QAX,BA/KE>.RS@BOE1[9F@YFE=94*>'6KL:\=JSQN MJLKQ;#)Y-JZ4-H.C@SAV[HX.;!-*;?CQKV57%=LO+:&'"\/!_/IR^,]61\7_*[YQF\\DWBRL/92 M7M[DAX.) .*2LR 6%/ZN^83+4@P!QE5K<] ?*1LWGSOKKZ/O\&6A/)_8\@^= MA^)P\&) .2]54X8/]N8G;OUY*O8R6_KX2S?MVLF LL8'6[6;@:#2)OVKVS8. M7[)AUFZ81=SIH(CR5 5U=.#L#3E9#6OR$%V-NP%.&R'E(CC,:NP+1^_=2AG] MMTHA,CD=*Z\]V26=._9L0IPY& ><)3O&66OW.-F=/6#W&;VS)A2>7IF<\W_O M'P-C#W36 3V>/6KPY\:,:'^EKE?'AH):SW#4/ MCIY\,WTVV7_$O;W>O;W'K/\/7A^UNQWUEQU&QXV'->_IL_7OKV%(4OA$N5PO ME_3>0-AVM1[2&Y.-Z/LGW[R8S2;[]Z?C\'2?K*-0,'6K;%4KTTW^0 6*U56C M7&#'.6E#%\K0J>:5!?&JU"AM1JLA ;*B#![K3)4[/J HT4+;P%EAXG&4)OSV;]B"T*?1"1X^#1=VX1CVLR5C\"W:G M:LTX/W/6"PRG#$Y'!#.HCIU'60A%='*%VAO8!VI,A:)=<2YPR3#G<,%D99,+ MKK,/\XN=JA&MYE@4E!<6,I+ .91$;$FFAYNS\"X3^[(PSD9Z-K^\1*V"VZAEV:4$N<0V@))(8-TORN?J"D346D"] M4^Z2Q;F<$ZDX]1*/?ETM4!T')Q].7P]&#RA,SE59RY)$H3$*X0B1=M"O*X"! M9>,QLNPSVM]E-"S>%QD5ZAI"8#9PE&O5BDC.<;DXG+B1]\8$.;5VX$'7)0A= ML0&W9;F6>:X3DNC71Q-QQ6H2SYU7 )BI7CX_SN?GO7R$!MGE&K$J;XY731G= MCKME\H*SQD%C[8I7MUD1900J*NWC/=H9OWAUTMMV7$:50)>*VD0!8/AJ71": MY/ZCZ63GUQ&=L NXZN%$:@BZ##9($\JUSTKK&U"" 4R+WTF2;7TK)H\&"CL$*GJ9XPT M[.2T9N6(I1'C,V IL:^'B*(6YWGA&DF?V5YJ%T?T5D,! MP+_>O)JB+G$Z^./;0-,9 M5:EY7]H2;LFVF&)>"BPB$Q,R*16"VYY!VWK8\<9W"BZ[5?P:DQJ*>S-]LO2C M_0??/'WGW"U/7XMH$]!^H9?@);9.1L^?#LBE+[#T$FP=OWH6-N ;*CY*'\A. M%F!^:2'5]D4.Z#^#C_X!4$L#!!0 ( %" !%7%SA2L)P< %@1 9 M>&PO=V]R:W-H965T.7+K39? M;"Z$8X]EH>Q5+W>N.A\.;9J+DMM370F%-VMM2NYP:S9#6QG!,Z]4%L-1%,V& M)9>J=WWIG]V;ZTM=NT(J<6^8KCM52_NM0\^RDWNZ,'P^K+B&[$2 M[M?JWN!NN+.2R5(H*[5B1JRO>HOX_&9"\E[@-RFVMG/-*)-$ZR]T\S:[ZD44 MD"A$ZL@"QY\'<2N*@@PAC*^-S=[.)2EVKUOK;WSNR"7A5MSJXK/,7'[5F_=8 M)M:\+MQ'O?U1-/E,R5ZJ"^O_9]L@.QGW6%I;I\M&&1&44H6__+&I0T=A'KV@ M,&H41C[NX,A'><<=O[XT>LL,2<,:7?A4O3:"DXJ:LG(&;R7TW/4J-(/I-5O) MC9)KF7+EV")-=:V<5!MVKPN92F$OAP[^2&N8-K9O@NW1"[9G[)U6+K=LJ3*1 M'>H/$>,UFR/Q:)=0;# M\N=S"0=[D^?M$8#.;<53<=4#0JPP#Z)W_?UW\2RZ.!+M9!?MY)CU_]BJ_\LV MNZL-W;M<,"L?61E:+*C%# T2NP;U2<8(EO,'P1(A%%.:I3E7&UAQVENXU67% MU=/WW\U'\=F%A<6]<[YW7K7.N07D;&ID F]2,>DL6RA5\X)]%)4VC@'I!%<6 M1X.?&4C+NUE+FT+D27#31'HG4E$FPK!Q[*.-3]E[4. OVEIVC\>KG"/T&VYE MRKC*6":+VD%/0:@@H0I"J2Z1/K->5E)H3AB %'+)$U0>9$;1[W1X52$/GA2" M\F^UG4Z_Y+K(A+&D1O%N/9F(;(#2&7#C@2?+0*[6(2HRGNW;@9"DSD[9/8A- M&".R$ (2AFN*4*5%G87"[6-R#M6LW;&H($_V\:J"H&=3#$KR37%07H5@0G%\ MK*?L$Y5?%R!_'Z9W8P7:AMZXW-OMIE-I)]!S7A1/P2PX&_(ILG0T "[GKC-1 MXG&?D@^1%VE=[$)\MFNA78E(>6T%:4D,Q7J-8X)M,5\8/3EH79\?CK2?%/:A M(OM^AJO:8**M'V0JVXK*QJ;]&&,5OYZR4?_U;-:?3\;L,S<&IH]H3?J3UU$_ MGK[N7*W04F2]@*3"*#A)Y=OW-RC.S\[\OT9X>50X[H\GH_YH&B&VV7S2GT5G MP K"A--Y3)+ MU0T 86O26OW*WNM3_W803=A)CYXT=[U7?;9LIV:/NY-/NL)LC681WM^)Q'F" M&%V\TYEGAU!_&KWE(\532YM3)):=K.K$>>7)6328DCYQ#+8(K]38":7HOFA= MGL5SJ)#E.U3S@=,0!$\_BFP#5XT%E-B?$AX<2Q3%[4GLPQ:/OM9XU EG'D\' MD^C5.7M+93$[X4Y1B:UNT3>L4NPP4[Q8/K;4B;E^8X3802:X&MP6W%KHH.2? M 1; B-T"1KMI/>$ L+)(N/8V=GU:EL)09B$RRSYQ^X4X-!6O GPY2IN%\GJ8 M@>GJ*N-.>%8)T"&84OSDD0#LP4H/.M0+>A-P1,UF? VJW+-P/.TWXQ-(BD2D M@H@L&UJS6(S@FOQK>\#H-D39'"4@!\#<:%N%J#"_O)E?'[DO&S<9'26HPD\< MAP<.OK@!.(7<.O1GN"+-$"U5S-M"/9O*-'=DJ3/5X!UPCFZ(BF-?HTP0KD2( MJ3^C.H??#RB45%RE)('PG <5L@H ?!EV[^'A=S!;BT_ <%%OL#-2'-%1)$:# M:+9'(MWU&J2Q0?A#U6Z(Q"_@!($/=*#O!^H :J/HU3'8P.R_A0P[(;%1=-&) MUC^)+S"@G8=,%!*G+PIH?>Z)4 (8HK*FAXFDW.8'S_8E+G4FBC"Z:8=&I<)6 M6#>->8OEI+ Z "/XXHMD;8(:?N#C?"$H\X$WFULHG,> M6;1?[&O;GE^8/!IU(@LZ5UT19@,(>)"4&X4+UUDFJ6O]@WJ5GF1@+,^QMJT.TLS^E2K]E1>WJ^Z.\4_)YNJ3K!/ ML:2VV+FL_2_$PT[TMT_'_68."*=D=YMK5M*G,J6Q6M[2]Y]4LJ6 50GZ@WI8 M1^ZC\C<]SO[V MIA3PF?ES &N)E:$!.(I;OJ24I%^82CI,LD.2Q9O]G(H'7M3_M-H4RUJ-J3E][K-IV/G:I:/+?],C'L)*^/#=/=W];+ ( M7\M[\?";PSM.)Y]EA5A#-3H]F_:8"=_QX09$Y+^=$^WP)>XO<\&!0Q+ ^[7& MOMK&ULW5;?;]LV$/Y7"+4H6D"S]2N.XM@&G&3% M,BQMUC3=P[ '6CI;1"A2)2F[V5_?(R4K1"3[W"F&H\'.JL@)+J@:Q H&8I54D-BFHUU)4"FCNGD@^C(!@-2\J$ M-YNXO6LUF\C:<";@6A%=ER55]V? Y6;JA=YVXQ-;%<9N#&>3BJ[@!LQM=:U0 M&G8H.2M!:"8%4;"<>O-P?)98>V?PA<%&]];$1K*0\LX*E_G4"RPAX) 9BT#Q M;PWGP+D%0AI?6TRO.](Z]M=;]/?Y.8W M:.,YLGB9Y-K]DDUC&R<>R6IM9-DZ(X.2B>:??FOST'-(@ST.4>L0.=[-08[E M!35T-E%R0Y2U1C2[<*$Z;R3'A+V4&Z-0R]#/S-Y3IL@7RFL@5T!UK0 S;O1D M:!#_'*D%TQG7-I@-?E[OM!&87'\\US,#63R/*1MF+&N: 93#SM" M@UJ#-WOS*AP%IP<()QWAY!#ZCUS-0:#G:>Y!)Y\+($O)L5F96!%#%QR(\[)* M@\IS6594W+]YE4;A\:DF5&M %14YX8PN&&>&@36EAE %I&S0A(),KP?ZU MHB%+RV'M.-@&M=I:*7LN-AK3).,(SI8,K6NL*N7.IU6E9*48-4 XK($3N72* M'EK!0%&5%??(SJJQEJ"K)4?D C(H%P@9AVXW')-]&4&B;YG (V2MT56_(W_6 MTB"G:\4RC!1U<_=M(5=4W=E27.;HS#+*R?PA07_T$G3#,!%+M!"&?$3^ MBGQH(+=U_1 MZ73):ERW&]K_=GJ\IXXZ@38%&'T1; M@S8NDV-R#LJX>/#N\%IRJ*1FID,)(S\=!8_% M/1@X>1N^V]JG(R07]@X/_2 )MS!-J3RTS,L]\IK$B7^"SNK^W$3XZ2 MQ^('+!U7WRNY!B4LW\[D.$IWUGO[($JP4D=/6[_9_L]]T-J'0>*G<=1K]M1/ MC].?:H0C/XA'[NX;[)UZB$_P:Y(Z"I>]J: A^;+&N>N^8< M3D4&Q$U;>D">>^.'O5$,;VCE!DY\R60M3#.5=;O=3#MO1KD'\V8@QHY;,:'Q MD5NB:S X/O*(:H;,1C"R"/:";]&?? 5!+ M P04 " !0@ 15UV6H@1L& !"#P &0 'AL+W=O2&\JOYY.<6Y/UZ)1ZXM)--D2WLGERCK"[/*\YTMQ)^S[_E9C-MM)J64K.B-51UHL M+B97T=EUXO;[#3]+L38'8W*>S)6Z=Y-OZXM)Z P2C:BLD\#Q>1 WHFF<()CQ M82-SLE/I& _'6^EOO._P995J MC/^G]69O.*%J,%:U&V98T,IN_/+?-W'X% :V86#>[E&1M_(UM_SR7*LU:;<; MTMS N^JY89SL7%+NK,:J!)^]O!OZOA&(LD5*Z)HWO*L$W7D\?-N-24?TSF<6 MRAS+K-H(OAX%LQ<$9_2]ZNS*T%==+>JG_#,8N;.4;2V]9D<%?C=TIQ2' ;&0 ML2/RXIWGL9<7OR#O1[WDG?S#NQ?0C>J,:F3-1ZQT-=UJ85Q8/$$MZ(WL$!O) M&[H#T8?,T*]7-\ =MS/3\TI<3'JG2S^(R>7GGT59^.41 M]Y*=>\DQZ?\FL4<%/V_V)VK#^$$8.\:./W#9\'DC".MD. 9_LUPA2=)8EPV[ M<*GI>Z[OXD512PH&7,#_$ZR>#K2BBR$4;I7VG'48F[)B,I)EU"=ED&2 MQO3Y9P6+V)=@8]F4TB(H6 ZNMA7: [+GO= 4A0%CQ7YS"1V@17%*[T_O3LG" M,3,@/0<*HC@(XV3/$\6."::&$?VD+&2W+_E*91ID<8[921FE4RJ3(&?Q/C81 M647,;S5G1WQ,@BS*]A:D^12D-"V/&!WD>7A@A.Q=5R@]0NOTZVHL)9R&2=Y!QEDP]+J@FSEQ2&0FA%( *4\7F$_=IS;?5%U?3>@M="">BUQA9/-(]5 ([R0 M7>4"L=4!6Z&%7"Q-0)VR'^^K"=\:N-32W$.-,0I LJ"OI5V1Z47E0'Q@RBG] M O.4%^84H$-#'JYWC>L%1CSU#*L0+HW?CL,GJ)'W O9Z;#@B!A;.0!\DS 4N MF!\&"9L.I3Z1.1<+)T>+RB'Y<=.$<#+Y[G!7[G"[.R*<7J]DM4*N'YUPJ-IF M_107"URI-?+OK'1:>W\J7B"_W/,^KC%/6^ SE>G-H#L)*X17H18(L#C0Y,M MY%I4F:;TUJ5II1H$LNTU7!ZCP((D2;&QS!B]Y7-W7!2"L9=2XE"68>;+>@S< M%ZB=;W$J-\>!5]70#HU/-6H3HBGW5ZY-)$?"21PD.Z.X*ADRZS5F9HY)F]!I(KI 86@A'1^F.T*P0P04R <.@P*]X' S6 MP(B]&%3B+*9;I,B%MP&M,QO(($@;F4E(**L_>@)_)K8%\I!MR_-S&UZA_;*\ MQ!?='M>9YZZ\LX-W#5K-TK_>7-Z&SHY/G!UU]T"\&M]%^^WCZQ+M<^EZ;",6 M8 U/\W2"VN-?;./$JMZ_DN;*XLWEARL\&UL[5CK;]LV$/]7#FY:)(!KZV%;=EY DK;8AK4-FG;%,.P#+9UMHI*H MDE0<__>[(V793A-C&[!/\Q>)HN[YNPCX)@U"^$+#N7YV[O5E^>J]KFLL1; M#:8N"J%7UYBKY44G[*PW/LGYPO)&__*\$G.\0_NENM7TU6^E9++ TDA5@L;9 M1>,KTC^$WBTFRM@3V9*O6-/W[.+CH!&X0YII8E"'K=XPWF.0LB,[XW M,CNM2F;<7J^EOW.^DR]38?!&Y5]E9A<7G7$',IR).K>?U/(G;/QQ!J8J-^X) M2T\;$G%:&ZN*AIDL*&3IW^*AP6&+81P\PQ U#)&SVRMR5KX15ER>:[4$S=0D MC1?.5<=-QLF2@W)G-?V5Q&>7'K6.SDQ7L=@S^NIL9JBOV? M3_GH10R>%L'U<&HJD>)%AQ+>H+['SN6K%^$H.-MCX* U<+!/^A[D]_(];57C M[94! 3D:@]@%NT"X444ERM6K%^,H3,X,99366%JB>FIJ7;I$;\DL\J:T3*IR 5WG][& MY;MZFF]%BU11 V'AJ=*5(KR0]ZRN4UMKPHZC!!3I>ZEJ RL4VNS$%NY%2DP9 MR2)VU^I(&$>T#26C9!JUF>/U>%E&2>J,?"1&LJBF8M:TIY%(D';9FC4GB#GM M.RRZZWA3\#W$&4/\!E,LIB0A#AW$80]NM53:*T)/*M8F.CN>DKWMG&",')4Q M)&A)W\S .;4;C'#4'?V8)D_[Z2.?D@I5KD/KS2 +ZJ8%4@N */SN X#,*3S1=I.($/#,4^+<>3DU;-<3@\H12M MJMQ%@Y)X2BE<$HA^1I"E'P3\F9R[Q"-XFXSF\&RC]LC_*X=TBX[_W$F:QVA\ M^OB%!!JD&!U!U!U& _=.)B.X:5K98]=R*::<]IS/1S!*V,/A,(0/JGR=_@T> M;CF.9=DV6HE+XJ.!N M5)C:U3YU3EK'D,0)+P:0# >\&$*2#'DQ JXY:ILT^<_X" ^)TL,TJ^F@0AY. M95$7#0;MJ1EW!Y,)668K Z3U6&R.DQ6A\GJ,%D=)JO#9/5_F*SZ6S>'!>JYNQ^E888SQ%\BMKOM M%>R5OWG '[H*^GF[S<*OUD M5D)8]ESDI;GJK:Q=7_3[)EV)@IM0K46)E872!;>XU,N^66O!,R=4Y/TDBL;] M@LNR=WWI[CWHZTM5V5R6XD$S4Q4%U[M;D:OM52_N-3>^R>7*THW^]>6:+\6C ML/]\FOK@=TO/N@3^EV)K..2-+YDH]T<67[*H7 MD4(B%ZDE!([#1MR)/"<@J/&CQNRU6Y)@][Q!_]79#EOFW(@[E7^7F5U=]:8] MEHD%KW+[36W_)FI[1H27JMRX?[;USPXF/996QJJB%H8&A2S]D3_7?N@(3*,W M!)):('%Z^XVQ0O@^-6K621JW; MY"3@WZLR9(,H8$F4)"?P!JV9 X*,$)O1._ZYY_BX;U!+AG'#%BH'79@+]L=* M"W&070RY(5QN/,KG-U;.@6M7JC*\S,P'ET3T%W?.OI1I7F5>!?(+U^F*X7&4 M] 94M0;QV-;*,Q8G8_Q/$OP-QQ'=B),##! -7+\,V%*4,"AW6#Q#R4K*+^*> M%FZ6S-AL/&1Q,!E.\!_/$O:'LA R_\O?V#B(1B-_')!.29!$$W<]B(;PEV!5 MV?'P 4JJC.V&K%3EQXTP=.5V1C!\W$'?QL(""@NW>\>2_P)6HEFH!8.@+!P4 MFL-"2%O!D0';(GYG<11.P5?PB2IQ:R7A76F<&6F]^5QT,T%MA&:<;1V-BNPC MLD6C*^ 1:BVD!RE*1^2+5!DI, @CMD/D3.CL/B&;(DVHR"OXV I=D'37QL9N MJ(Z5%^:207R]UNK9F9OOV"2<=3>V+G8++C7;\+P2A''HS]K)6:5I-PL9@^0M M?/**P^1U.4K90WF*W85&V,G4VIUN[2P.D[U_X7?R*W(LWWF5.K%Y4ZVF,LF^ M3)!;P!UP;.D4S"!-$DO-40F5:12_S3E2]#$%?0C3(!&^3[%"98*:F%VYIWTA MD^RKZ'"#2:#V3\PD?:(/JRF1*MER<*/E]97^3YNGC@FA#EC!*4,J3+7$X MG;"_L"B<#7&XEQN9P?-L)T6>L8A6\/O<).A&H4ID3@0&)[SB-I05HE>[,X[& M$(VC:1? I=FXR=#.V4TS ;V.!X7042;T2E>\7 KCN.7-VD1).58O:<C M#T2CX61"WI*:%J911#?C\2C$1DQ#-GS) .@V$P' [8G[Y$R?5=EJ+*?0TS"J(AB'67>P#WON8?HO/?!EW]9N1@BP7B%1J@=Q9H5USZA6F G3[S\PS&C\M14.7X\ MEQ\0^W@4!5$4U<(!6^?0XUQBS1[L4X-3K?C2\(-$/7)D 9M78!$T0U-!E0K% MJVLUXJ%3XY-S/9#?"^TP\AV5P:+-L)K2CN"'*%[O_UD=1&Q=%[*;8UT%\EIX=A]02P^2:=SNM.$R=PD,RQCY MS)5#UZIZX] ;>#PQ'JNY061IDJE#R[.::J#/ 0Z:NL)J)FD5J7 XNZ4 0[LN M>-95@AC.[)%:/W\ILPHD0MLZ>C ^\]$W?4?KI#Y0ERX#345Q/-P5.J="6[1P M3!Q;)HIUKG9"N"XM]WLL_1[$%6!TTD?BLN.AH^['KGRYU-C>M[E9 EH @]<1 M<'%QCJ:[KL4A^A=:"36T.@Z'$W>')!*T8M'X M=\\5&1@SM4K368:P86,AGF"0HI2JQQNO[JV"(PGAOI&!-ZP/'EZM:243:ZYI MBD:S1KJ@NJ9Y57;A7A$<^66JCW#)C;OY).PE$M_:#%0F@:$GRA'/A25;I3&^#-Q%P_D@DCEZ6+]#\D?)WY%/*;"++M!RJFB3BB]\QQ-'8]91P%X_VA!KM]%]@TF.*5]7R MGWQJCS7.W?N4BGQ[.X5T_PXD0,6C83">G(;Z_#[CQJ-@F@P]TB"9!".,@.,1 M#6A#=NPK3+_SL:P0>ND^"2)W5%5:_]VLO=M^=;SQ']OVC_M/EK]QO<0HS7*Q M@&@43D8]IOUG0']AU=I]>D/)6E6XTY5 $]7T -872MGF@C9HO\5>_Q=02P,$ M% @ 4( $53$C,-9G!0 8 P !D !X;"]W;W)K&ULI5=;;]LV%/XKA OTR?-%29.L30PD:8NU:[H@W>5AV -%'5E<*5(E M*3O>K]]W*%F1US3 MA>+$L_E^\Z-]/G6^<^A(HKBOC8V7$RJ&)N7\WE0%=4R MS%Q#%CNE\[6,>/7K>6@\R2(IU6:>+18G\UIJ.UF=IV^W?G7NVFBTI5LO0EO7 MTN^NR+CMQ60YV7^XT^LJ\H?YZKR1:_I$\9?FUN-M/E@I=$TV:&>%I_)B77,\DG@5TW;,%H+9I([]YE?WA47DP4#(D,JL@6)QX:NR1@V!!A?>IN3P24K MCM=[ZV\3=W#)9:!K9W[31:PN)F<345 I6Q/OW/8'ZOF\8'O*F9!^Q;:3?9%- MA&I#='6O# 2UMMU3WO=Q&"F<+;ZAD/4*6<+=.4HH7\LH5^?>;85G:5CC1:*: MM %.6T[*I^BQJZ$75]>NKG5$E&,0TA;BVMFH[9JLTA3.YQ$N6'"N>G-7G;GL M&^9.Q T,5$&\L045A_IS0!OP97M\5]F3!M^W=B:.%E.1+;+L"7M' ]^C9._H MO_ 5KW50QH76D_C],@_1HVC^>"P*G9/CQYUP([T,C51T,4&G!/(;FJR>/UN> M+%X]0>%XH'#\E/5_G[+_84Z\N2?5%2VY.P/*/E88&MAL>=<+U3M1E00:EE= MYM$A09&57KLP$W>(KO2J2LA?PYMQ#?L9HWUGQ4V2R1;+TZF(%8%CW4B[$]@G M3P5 12>D,!J6PXA-0B4^(H%:6B>VE8:9-1A%*(T-%2/7#$4AJ.25ED;_E0@* MS^,A"/CY>//INV5V=O+]$=!T)J^E+W19BI\L^MFM=SSNR"=I&82S&PE8/NI\ M!I'A90I7@+ZA$/4Z>9%&%+Y=3X7F7"**TDP3'BDJ^#<[T<]#3EE!U@44@XA> M-Y4+324C,?*&HDXBVE8ZUQ')X&R!+OQ"81XK3\ZRZNV''Y91ZUX+$JM!KE/=E&S.$_1%$3[QIA"4'F*K*8[9%W4WA=DQ3A%>43]L@> M4C:NOW&*$$L4X4&F:FW@T%GJ*M^[G321JY[G? 'P(DA(B(TS;4U?\90PZ&.R MO.%Z;,.X#UI,0-_G5\=];2&GI"K;99E/)>XB9=K \89;G3J$<9>:3,'TW+XH M\-7+AM!Q*B0PX:#QM(4=$/_05W%)%*;B;B#%%&_VC(>&/&0E37"BDLS-T%JJ MW2,]\4U\A99KE!3#.V#?Q77W, ,DYFO1TI[#H_NH -4:R8V6X#1HIY3^$LVQ M(&N?C%%8LKINIE/M,]MPY M\I12AEFOC-0U-S3PASCV.'UHZD%_JXT9,9)#20UTJ2PY/LX^"9X37B+FEH\. M/O *S1&>/79MF(]N?3ALUNEN&SA7-G87P.'K<'V^[&Z-#^+=W1OGXQHT410E M5!>STQ>3[L#:OT37I#MD[B)NI&E9X2\ >1; ?NEIO4$L#!!0 M ( %" !%5H]_8 L 4 #$. 9 >&PO=V]R:W-H965TWY] MS.O#@M\ESMS*,W DF3&/_');7"4I$T*%N6<$07]/.$2E&(AH?&\QDX5+-EQ] MGJ._"[%3+)EP.#3JFRQ\>96<)5#@1#3*/YC9>VSC"01SHUSXA5F[-DT@;YPW M56M,#"JIX[]X;O/P3PQZK4$O\(Z. LL;X47_TIH96%Y-:/P00@W61$YJWI2Q MMS0KR<[WQW$SP$Q@+*=:3F0NM(=!GIM&>ZFG<&^4S"4ZV)D_[5YV/+EF@$[> MNKF.;GJON#F!.Z-]Z6"D"RS6[3M$><&[-^=]W=L*^*'1!W"8[D$O[?6VX!TN M\G 8\ Y?P=L4\)^#S'E+=?/7IH CWM%F/-;2N:M%CE<)B<6A?<*D__9-]R2] MV,+V:,'V:!MZ_Q.I]:-Q#N[1PK@4%C'/P+"%[O&"[O%6N@^8H_;J M!0:%J3T6:^5EC:;G'$GI'H0N(*Y^?@0["8^T;\GN'HR$U82YFLR=+Z:6.?1.4IJ_ MP=RH4LC)Z93R-=R4Q(?>,F\\'XZ#3=/V;[H:FH-[M@ MU.*,O@=2D5B_]2Y@Y MO7#P>49#WQL:6J%SUCW>/TIWS^&6TV(7BU>22F<'#-%Z.B-@/5*:&#WGI=!3 M(D,]Z)U%=)Y8L5ETM3]4PCFRH91_L])[U# 42L'G.F+L",CIGP)N L9BGT85 M6HXL,G/P1;A'H%Z>X^X!?*%5@E);Q/02,U]*!TU="$\SM%#Z*BJ'Y1X2S#03.EPY!YI%N5F.ZG)TLE\EO2*@WV MXQ]GFQCJ)[3ARX(E\)D0[;*@UJ362W>WR89@_ZUD8(>7]=*+%;9AI'M!!;HR M"*@DG?V40!=BSU C:8C3FJ\'D@M7KHTM4UR9 E4LW;C RTPA4:8SKFDWYI8Z ML'(F"B/Z$NLRSEL9YZLQ"QVEL0S;4-@8P_:E\$%/>6-M[+LM)NU<4):CSZAE M;C/,14-"H,KC4N=F 0Z]5[$V2 %/DF-CNN2Z*"3OVMY:OJK09 BLI(.J%A1J MWBCQ:N Q=3]%%IA7U/\S;!D4'&W(,?%VW-'=O/0Y5X54#4:3=UD] T"6>/HZ*+3^#\T'M@Q/X\>[K5UP#IEW%EIH.([ (*3 M4(T(\7)>YDUN\D/#94"_N=>%W%A4@B,K* W*N(:JYF#35U5GY3.>CZYP62$^ MK)7X1;\87=R'!O$:L%P>+U-W@D\^!PHG9)H>G-(7D8T7E/A"C2A<"C+CZ8H1 M'DNZTZ'E!30_,<;/7]C!XI;8_QM02P,$% @ 4( $50*#4[,A P S08 M !D !X;"]W;W)K&ULC57;CMLV$/V5@0H$+:"L M+I:]WJUMP+O9H@V2UHC2YJ'H TV-+&(I4B6I]>;O,Z1D90,X1AXL\S+GS#G4 M<+0Z:O-H&T0'SZU4=ATUSG6W26)Y@RVS5[I#13NU-BUS-#6'Q'8&615 K4SR M-%TD+1,JVJS"VLYL5KIW4BC<&;!]VS+S^0ZE/JZC+#HM?!"'QOF%9+/JV %+ M=']W.T.S9&*I1(O*"JW 8+V.MMGM7>'C0\ _ H_VQ1B\D[W6CW[R1[6.4B\( M)7+G&1C]/>$]2NF)2,;_(V= ]) HJ MWS#'-BNCCV!\-+'Y0; :T"1.*/]22F=H5Q#.;,+')'=#DOP[21;P7BO76'A0%5;?XA,2 M/*G.3ZKO\HN$;WMU!;,TACS-\PM\L^D49H%O]AV^ZM,U0U_YTS// 5 MY_G\3;JU'>.XCNBJ6#1/&&U>_90MTE\OJ"TFM<4E]DU)-[/J)?J7MB75E9"] MKVTHD?=&.*_^X9G+G@X;:J-;< W"/9.\ERSX(SEEOT:.$ :QKZ@]P9!:H M[L7K4^I;H!K#J<;\(X._.L]/6C1TO>$-=0.XUVU+.4NG^2/,XVR6Q=G-'/+X M9K&(E\4,/C%CB/H"JHB+FS3.YCH)C1/^^';4L= 8\C4 E]?7 MX3<&/UP,SN)9D[T+#VVE'[ M"\.&OC=H? #MUYIJ99SX!-,7;/,%4$L#!!0 ( %" !%6JJI+57 0 $$, M 9 >&PO=V]R:W-H965T.9PAF9&:R$?50:@R8^<%VKL9%J7PUY/)1GD5)V($@I<60B94XVF7/94*8&F M-BCGO<#S!KVNSXSF;BEBTS;29Z MDU%)EW '^J&\D6CU6I24Y5 H)@HB83%VIO[P(C+^UN$;@[7JC(G)9"[$HS&N MTK'C&4+ (=$&@>)G!3/@W AC>\-IM-N:0*[XPWZ1YL[YC*G"F:"_\E2G8V= MV"$I+&C%]:U8?X(FG[[!2P17]B]9-[Z>0Y)*:9$WP<@@9T7]I3\:'7XF(&@" M LN[WLBRO*2:3D92K(DTWHAF!C95&XWD6&$.Y4Y+7&48IRTF#>%$C!GL0!^1:%#I3Y+ %P0&\L$TYM'CAVRE?,I5P8;)6Y*_I7&F)5?+WKIQK MR&@WI.F'H$/KD#CLQK3@0L2 Z S(3 M>4F+IP_OXL _/5=DJA3@D=$B)5\8G3/.-,.$=$8UH;(]V-1ZW$(BE@7[QYB: M=+0P+6)6*RE9L2075#%%9IPJQ18,O1_P.*7=?UJ64I2240WD"ZR ;XAUT#XQ MD%0FV=,N,0^FNUO,>X1?"(YWB"&G37$2NVJ*=96L;*AK6Q+Y!(2R.<(&?IVUA^2 M?1V*1(]8@5N(2F&H.B9_5$(CIQO)$LP4UZ;VRB/75#X:+? *)UZ':#H;D.X GO+$."+% Q M\AY3<[WX# ?VO(+SK5&S6*.P(N$57B0FGX2JS!*V _A>,=35BM&$;# VWV9Z MNJ*,6X)& H4QB+8"I:V20S(#J6T^VO98"J503+/ZZQ39:L4/C+M,!0[^2T[Q!9/UAK0XO2/A+G0N.3 MTPXS?..#- ZXOA#8?XUA-FC_:YC\"U!+ P04 " !0@ 15WJ>=I;,% "G M#@ &0 'AL+W=OZ:O39:&5,>S*9Z&+%:Z:/9BH[4XF&WRBBN[IFZML%K^3]V2@8K04?Q')E MK& R/6W9DL^X^=3>**PF&RNEJ'FCA6R(XHNST7EP5=80PO@RV!QM7%K%W?>U]2N7.W*9,\TO M9?6'*,WJ;)2-2,D7K*O,!WG_*Q_RB:V]0E;:_2?WPUY_1(I.&UD/RHB@%DW_ M9%^'.CQ%@0X*U,7=.W)1OF*&34^5O"?*[H8U^^)2==H(3C06E)E1^%5 STQG M7=M6'%4V@(1W30^ZK=[11S:ON!Z?3@R\6MU),7BXZ#W01SPD MY)ULS$J3UTW)RX?Z$T2["9FN0[Z@!PW^UC7')/0]0GU*#]@+-R4(G;WP$7OO MU9(UXKO+TR.7LM&R$F6?-FM*+_=,CZ=(9S7'85 MMZ&_;>ZX-GW$YW=,5!;4ET#YI685WQ?Y0=O[(]]UPM9.")P0ZX04*+#0QH9C M5E9>H3&(9GE"SK45 E[NX#T2#7;(3@,$/2;GM51&?.G MA2B KHVHY*W4PI#G)*!>3JE]P=]1$HY[69;X"$JU4EF-DL\-T;RPU@5VGJ[\0&JYJ('1("(Y]Z/O(:@,NS'CD_\/PH&'CWBA>\G@.",'"M M)?A?$M"CX-KS30EVW_K?#O#04HZBED=AY@B8HI8_$S!R;(VP:]PO(O([&I\# M!9SZ &\'<1J-G2Q.GD32*"0)$+<0A!USK[]THK5![1L# M!SWL'P,/C/.U\0/M_\?C]G :[#FD5YUJ!&#@SH5?>E$48V.>4'+-YI8Y$D386LG!S]Q/7(<+08$,;>0:!!V8 MP8JBJ[L*?"OM,54<1VGSY<#ZCC%\085>E(*^]AF!3?OKXY&&]Z$'889GF-%# M'$@V'$B>S('SHE"=;4R"S47EV+X/\H,&]T.^MEQM+:_QYN5_@?C:00$:XV+0 M%]86*\11ML\(P0 *@+ 9 >&PO=V]R:W-H M965T M.8DQY]=J M/I65R=("KQ7H*L^%>CS'3&YFCN<\;=RDZ\3PQF ^+<4:;]%\*:\5K08MRC+- ML="I+$#A:N:<>2?G(9^W!_Y,<:-WYL"6+*3\QHN/RYGC,B',,#:,(.ASCQ>8 M90Q$-/YM,)U6)0ONSI_0+ZWM9,M":+R0V==T:9*9,W9@B2M19>9&;G[#QIX1 MX\4RTW:$37TV'#H05]K(O!$F!GE:U%_QT/AA1V#L'A#P&P'?\JX569;OA1'S MJ9(;4'R:T'AB3;721"XM."BW1M'?E.3,_ \DDS1T[L0B0]V=#@R!\J]!W "< MUP#^ 8 0KF1A$@T?BB4NG\L/B$S+R']B=.X?!?R]*OH0N#WP7=\_@A>T%@86 M+SANX=]G"VT4)<$_^VRL(8;[(;@P3G0I8IPYE/D:U3TZ\[=OO- ]/4)PV!(< M'D.?W];U '(%EBM\>*"2HZ\HEG!;E66&5 5&9' A= *75$?PL:CKD1)[GSE' M%>XWYRY!B&5>RH)T:2:363+8D-F@(D8:5C(C OH$[A*%^"SX0*%#&[K;].' MGTY:@$EDIJ8TQ9(%@\A17T7?JW'(WD6MGD6_F@'OJP, M509WSI.%$7%;47F>6JL(JBH\A44'%). MSHQOY\;!8DV]HS[%-8XB3I@XUW7M4;1=8R?M0+QHW2_2]B\2XU[#7 YD:W.) MVD;3P0=N)[S-2C7UJ[SN5_B\7_%IVT==E^40>#1R=I-JSH@>1.0V@=E$Q!*RN%D0NPT-;F\K(SM<02 U,P[(S_H M-BA/:;PO608[KZ<MG9:4)/:51\@/ZOI#1/"U;0/L[G_P%02P,$% M @ 4( $57XWL$P8!@ 31 !D !X;"]W;W)K&ULE5C;V$T>.GV 2$C$F"(4 )+L M?GUW 8J28IE1'RR2 /;L[>P"\/E&JGM=N^=H"=3*>_QXT-QT:-H$*]X;A"!P6/-+WE5(1"8\;W![+4J M47#_?8O^WOH.ODR9YI>R^B8*4U[TLAXI^(RM*O-%;G[GC3\QXN6RTO:7;-S: M-.V1?*6-7#3"8,%"U.[)'IHX[ ED]!F!H!$(K-U.D;7RBADV.E=R0Q2N!C1\ ML:Y::3!.U)B46Z-@5H"<&=T:F=^7LBJXTJ_(]?>5,(_D]1V;5ER_.1\84($+ M!WD#-W%PP3-P"?DH:U-JB7[< M=J=F:M7D^VJX4P/U6#$#DT:22Z8*,9N1SS604BW]!3-0$^HH"S'H.XQIJ2!.FR4Q6T";T&;DK%><'9") !6ZI<"L>GIEY M#;BFE"O-ZD*_L9S!'W_O[4.=5ZO"F8#N,I67!)9#*:^A12VAX9C6RU^('R3P MFP;P$R44!_S@ ,:#$1T[I$YK\&ARF*Q DI5()VPY[1PPV!(ADE$?"^-4OCU MAP&YDP:$],_B#8H]&L?N&:)-@1?0U'Z'-"(=-(M;FL4GTVRLH4LOT0*-*;[6 M1D 'Y.0]$XI\9=5J1T;RV:XC8YON8_SK5GM70H :_(+,4,%ZJ\"&!9CB&KCC MTP9H4G##%808!"1FG),"K0.)N6*0OY5&7N'XI&(06'!-0D/;(B&^"^]"%AQ; MKBGM:D<_E-W8=LZ+M\!>!;L3D',7D6*EMO@[":"SD&"?J N1HR]G'43=\?&+ MT/=O9TAV48-3$ FBT!>_GZ7D5T+[PP@>5V(M"@[,>A2\*@C%&?C#HL\Q;&L) MY2@J+#L(PI.*!$HMP%L73I\F(.K3;!\ XTF2/B6/4!%Z]];!JZ3E5=+-*[?? M/R4,;LBV48!?:'7)ZCG' !ZLT^3SRF@#BR#*Q^C5J?UX>QMO#R%/2;9O5+ZS M:'\1\&AG$1&:6. :PSC%4\Y94]1;^[]MN31NN/2A-D @+7(R816K<[X/Z)$K MGO/%E"L2^IXC2>BEJ>\-LPA[4=\/X9%X$8V](,[(;TAYT U=!01\VQS"OA\# M#0"Z@ID!@1/,C M<]3H$)#^(WV!'ZZQ*<7^(5F74R^@0,+G*A<93!&'F1]I# Z->X ^M,Q$^PLB+HI!\!?:#)1AZ MWA)3DC46Q1.8V*,1],#AT&E'(]+4RS+:U0O3EK/IJ9S]QI3M*0=TW>-J,_]3 MFG8K/&#DIE'Y'!DW6Y4'R1%V5T)*3B7TLTJPJ>L(-IYN3\XKZ&-BA@W*4O-Y M\K9N/6'ODX$320PY'E+/CUW"($]AVVY.(-L3Z: ?_[1%96VZLY.WOANX%G"% M%6&[T+%4=H*=T''D2MG#&ZL?7VF7$]R<9IB+1K?K-\?2 '[]IG M@W-YFE&46E.ZD*Y.0 (H/XZ\).V&NC[-N23VLB!R2&&0>C%TS23&GG;\+#?8 MN^(MN)K;BRQP1ZYJXVY[[6A[5QZ[*^)NN;MH?V1J#KL/J?@,1&D_A?.9&PO=V]R:W-H965TOFEJI(\&L;&(A4@%5VZ1JJ*C;AVD?3'(0JXZ=V@:Z_?J=G<"H M1*M]27SG>^_>2\[.=L8^N K1PU.MM!NSROMFE"2NJ+ 6KF<:U+2S,K86GD*[ M3EQC49015*N$I^DPJ874+,]B;F[SS&R\DAKG%MRFKH7]/4%E=F/69_O$G5Q7 M/B22/&O$&A?H[YNYI2@YL)2R1NVDT6!Q-6;7_=%D$.ICP7>).W>TAN!D:J'+'TU M9A\9E+@2&^7OS.XS=GZN E]AE(M/V'6U*8-BX[RI.S IJ*5NW^*I^PY' ,Y? M / .P*/NME%4.1->Y)DU.["AFMC"(EJ-:!(G=?@I"V]I5Q+.Y]_L6FCY1[2? M2)N:&W-U( M+70AA8(%)9'&S#OX>;UTWM*@_#IEK!7P_K2 <'A&KA$%CED3>MDMLOSMF_XP M_?2*O<'!WN U]GPJ7'4)!3T!'S=R*U04')RYREC_SJ.MZ<]LT?GHY92!ML4P MM@B'=9OW.<^2[;&NY&B4PJF\%78MM0.%*T*EO0]7#&P[Z6W@31.G:VD\S6I< M5G0YH T%M+\RQN^#,+"'ZR;_"U!+ P04 " !0@ 15%A'"!+H# #)$0 M&0 'AL+W=O3+/^'$8 M>W80\DEE )H\Y[Q0P M ?UWN9;8SAW/ M1 0<$FT@*#[VL +.#1+&\6\#ZK3O-(ZG[1?TWRQY)/-(%:P$_\I2G0Y)*:9$WSAA!SHKZ29^;1)PX(,YUAZ!Q M",X=HE<B,;5IAEW&B)LPS]]&)3 M+Q\16[)ANX)M64(+399)(JI"LV)'UH*SA($B[\@21U+&*Y-YLH&DDDR;F3?O M05/&U5NT41F5H&:NQN#,*]RD">2A#B1X)9"8?!:%SA3Y4*20=OU=)-4R"UZ8 M/02]@']4Q1T)O5](X 7!E7A6W^[N]X03MHD.+5[X"MZ?N"4_":7(&B39F"1= MRU&-$5W',%OZ7I4T@;F#>U:!W(.S^/DG/_9^O49P(+ .W:BE&_6A+SI244>I MP'/"*UQ@LI4B)SH#DE">5)S:38TJQ#W)$D*+E%AWM.0F:R5FS4J+O&%%([*W MUS)8AS6R89EOV'[A>],XBB:XB/O3[%PS]*,@FL2M88?YJ&4^ZF7^5VFH**(% M*2N99/B-(2N1YTAOHT7R="WH7L1;EWT@L [YN"4?#Z#R>$BZ X%UZ(Y;NN,? M4^7C"_&._-#WIZ,SD5_:!=,XGD3A=8U/6MZ37MY?J93X-W&;R'LA;UWU@< Z M[*"8B6 V3<@0U$> M"*U+^5BS^;TUTG<4?GBAY\EX?"[Z?J,NYV/AYO=7;J>"_W"SX'NQ;U[]@="Z MF3@6N>@O#0,L:&+O7/CN MR:$X![FS=P6*V'-M?8IL1]O[B*4]A9^-/YA["GO8/L+4EQR?J=PQ+/4Y;!'2 MNQMC5+*^-Z@[6I3VZ/TH-![D;3,#FH(T!CB_%4*_=,P+VMN;Q?]02P,$% M @ 4( $5;LD,]9F"0 'UL !D !X;"]W;W)K&ULS9QM;]M&$L>_"J$6AP;H6227CSE;0.J@:(KFFHN;WFM:6EM$*%(E*;D! M^N&[I!2-5ER-N.M9HV]L/\WKIZK^W"PY;YT_5T79W$R6;;M^ M/9TV\R5?9:E>.>AJE=9*Y[6C]-F7?-LT0]:%5/?=:/I*LO+R>RZ?^U# M/;NN-FV1E_Q#[32;U2JKO_S B^KI9N)-OK[P,7]2-]_HV#;L!?<3O.7]JCAX[72GW5?6Y>_)N<3-Q MNXQXP>=M)Y&)7UM^RXNB4Q)Y_+$7G1P^LQMX_/BK^H]]\:*8^ZSAMU7Q_WS1 M+F\FR<19\(=L4[0?JZ>?^+Z@/L%Y533]3^=I'^M.G/FF::O5?K#(8)67N]_9 MG_N).!K@!6<&^/L!_M@!;#^ ]87N,NO+>INUV>RZKIZ7/+O/B[S->>-\]Y:W65XTK\2 3W=OG>^^?>5\Z^2E\]NRVC0BNKF>MB+- M[L.F\WU*/^Q2\L^D]/.FO'*8^[WCN[ZO&'Z+#W_+YV*XUP_WY.%3,3F'&?(/ M,^3W>NR,WJ[RUZHZ=@,#]63V;^^\2+W/ZJJB,2D M&MFA1H:ISWZKVJQPLJTXE-E]P1UQ>G":3#S(RRUOVKXE5!.P4XUZU>Z$L9UY MKN<&8MJWQZ4IPOPDB9-#F)1T<$@Z0)/^R.>;NL[+QVX=Y\K\4 '= T0D)M4: M'FH-39LPI*R12$RJ,3K4&(UHPKR<%YL%7W0GD7G6+/M33O^ _[')MZ(IS_3B M3CP\:C)Q*4O2DU8<1GENFKKJ3HP/F<=6ED^L2$:Q?!1AR/))#DDG8Y+>G==7 MNW/_PLE:YZ$[\6]W)WYQG147ZXOK+%%DZ'G,/2E$$<;2)#I32'HH)-4Y#SA_ M.;>\;O.'?)ZU_;5KP==5D[>JQ%%EW<5#)"9-@N?"A=PU/47L1Q*52:4FUWD$ M+)Z5Q;:7/5E&T6F/*L.B,R<(#R#"0Z_?JB:MZG55=RVZX/>MTW0!/50IDR=% M#2HU>2X -CQFW*DHIVC72:0FUPE\XN& 8MRIP: %(\:2Z+13AV%)PLY=RSQ M#0^]RBM;=;7B]3P7U:RS-:^529-R")6:/ 5 (EYDW*$HQ&C72:0FUPG8\7&8&79R MW\5MW?/XEPM4@(MK5TBD)D_%D"U[6?ED&@WX51'F M!VX0G>E4@!E?RVT1G?J^*OD79Y75G[GXTK@I%\JL22T8*C5Y#H",?&,7QB?% M'RHUN4[ ']^J$^./LV(488@7XP/4^#C4##OU?YNJY8O=!'VH\SEO1$V[IV_Z M/R,X[_LN;G:O=2ORW4)4E\^S8A]VL+]WSR4/_!>^Y?LX[Y5R0M"$M9N#2$V> M7H O/S%>!*1X1:4FUPEXY>.VTG,703IN$0S#D$7 )J8'6AB0\Q176448#CI^*UZ,=J?8 MP#D&.,>,W2Q&ZF91J3F+#;@L 3P-CNRT@Q4$J-;E.P,' CMV&RVI/PM"5.[=LCK8_Z3IR+[QL M=*QJO!;MZ;3A P; LH&Q#QB0@B.5FEPG@&,PQ@(RI;Y]=VR6OGU_MNUOKE_JY<;UJYO7VEOXU_K/8>5!O[RT*@ MT= S;>60% "IU.0Z 0!#W)]\9BOOU;'O"FB(G#7@7&@'Y\(A@"412TZWVBK" M/#=(F'\F;X"U<)1;1V)LAXJ-7ZI:AF%H+4=[T76M//W3B)8_C>>CO>YL0%4( M4!4:NW$AJ1M'I2;7"106VG'C0N5V]P$\*L/.[=,- 61"75/.K+=US&8\)>W# M;H.00B"DT-AC"TD]-BHU^7]5@*4B.QY;-#305)M[%6'(YMX(Z";2]=H,^_NR M=8QGHGNXJ=3D>0-:BHSMLHC4+J-2D^L$OHKL\%6D J?ACF!5V/D=P1'@5:3K MA1FU]4@C&$]&^XC;,+,BH+G(V,R*2+F+2DVN\^B_"^V86;BL]B0,/:^SVX@C M8*U(U_$R:G\=0Q?/2'M:;-A7$5!?9&Q?1:1P1J4FUPEP%HVQKPS6P-"0.N5Q M-$3^KUI@K-B^7S76CL53T3W.5&KRQ 'EQ<8>5DQ*951JB_8*LP$\,0!/;.Q&Q:1N%)6:?"L/(*7$CAN57-[QA8;(Z0*? M),]QH<8UM([#BJ>C>ZRIU.3) ^A)C*VHA-2*HE*3ZP1,2NQ840FVUVI?V>CM M6 E 2_(<"VID3U]V5?$LM ^Q#0!* ( 28^\I(?6>J-3D.@&9$CO(E%Q&)C1$ M3A>0*7F.G32JE44%+^HU.0Z ;_2,9Z3?O>G ME\TF-$1.%R@JM6LVC?5/\32TC[$- RH%EDN-#:B4E+^HU.0Z@;]2JP;47CW" M6AH+V64]/;I[<7?KZ/=9_9B7C5/P!S'&O>H\K'IW-^;=D[9:]S&PO=V]R:W-H965T?/>Y7,SY7N19P3Z7H-IOM[1\>L=R_G@U M@9/G+[YD#QM1?S%;S'?T@=TP<;O[7,JKVKXIW4Z.=VS M;GC^^=G[^R9X&E36A'5-!5W, M2_X(RMI:>JL_-'W3M);19$4]C#>BE+]FLIU8W.QWNYS)<1%R$,$[FM-BQ)BGV9B2>0LZH"8D,+ ,$3H^6E*;2C MK]#LJ\[.RVI'5^QJ(M.O8N6!318__P2CX%=3H)Z<=<+&I["QR_OB[9:7(ON7 MK<&25\(4ZK%]U+2OZ\9AD9((Q_/9X3P&HU6(3U8=<>%)7.@4]Z'DD)-!A%Q"PQ M.DF,G!+?TZP$GVCY3>;[5YKOF4E^H,5H0DH5E??-(7#\LY" 0' MJ$FWRIAOL<]\\^2L$W)R"CEY8;XE^D3%2=0;#MT(8QS'YN%(3]I23^F6:K@)U"V@6!P,%L\!7PK6>NLF4]"2:C&PS&IXA%[X\YUH?W4&&FD#="F.4VB0J MTD$G40;,P=9!9_@""=I^53#9H51:6B0J*D$WEH9/Q=:1J_0;3"R9 A69X$@T M.2:CCIYIFFA=:;""86K1J2 %W90:-AUU]L !J'6D08[E"1Q8E&I. 7=H%HR M.2'OLQ45#/![N5+?\2HSSTRGH[$D\.6M&[;"'QS(OT%K3N@5@KZ\=4-7&(0O MY2#4&2=K2[U5Z,Y)DUED*T *A= 7"Z$+=:U&%R^[NQ5%0^2-ALA$PW[],1C9 M-"H6(@\L1#KE9%&)^@L*HYEMG-'9KL_-PB4O=[RLZ\Z:W0E0L56=D9FE(_UN M^_Z/?1]2B$78YX;7R>O1H7ORU@U=P1NYX?WCXH-T&I,T)%K2&,R2Y*Q&=04J M:J.1>TMK]4$ZDK7,T4UL A6PD1O88ZJ/OG6<1JB_H3%98R5=K"F(7.=O3,=W$LAW&"J[8#=<1*8AU=DZ)=H)G,(HM!WA8 M\16[^3HH [&^C0P)2?L"=2LYTH%E.XS/3D#=>\TEWVY9NNJ$KL&(W6 <<=YOVP@CUSV9,9N'Y J$K4($5 MCP2KO>SHQ-3*CFYBRQ:%5.Q&ZIBRHQ-SFO:74"8C6R\JIF+W[G)8U3'L' .( M^^?R)C,YTK:.5 #$;@#^R0MP>W%S 1[X@95%_>S-J-+I973Z>?+6?9RCH!H& M'BM/Z"3TV-!]>>N&KG =NG']X\KC=C Z7!WG,;(LJ$.%\]"-\Q%/Y+SNE4.= M_9:M?ZBX'XX\8[97,K>GT<'HY]&V8,Z>E+JWM(,JGMO'Z##TS:]]ABE"AVY" M-R51R#&I]N73#\YCW*Y&Q^/)6S=P1?XP\ED;O9Z#^_+6#5VM*4+WFF) ;=17 M"1 '..RQVF"& IS8LDNM)T+W>F)$V=-7"_U5F=.D*U M)L*1Q]6.6J9OF*<0 M]Y=E)BMD6?,0Q7_BWE0/JE+$L%E&:= _5#>8R;$FMK0[P"VY>W M;MB*[.2E#X6)X6%O'/=GM\$*QX'EM(,H6!-?#X2)BZZMQL$ )@K Q-L#86)Z MU*M-;[=15^79.TL>'@>W/J+.0&O',08K'*7]?IR=O;U8OSHJ[_T@!TY"[EXV M"RYBZ:4\OHUYO!!\U[S0>,>%X-OFXX;1-2MK _G[/>?B^:)^1_+T3NSB/U!+ M P04 " !0@ 15/4FV4FD# #;#@ &0 'AL+W=OKQF_+M8 DCT(TTR,;&64N87MBWB):1$ MG+,<,O5DSGA*I!KRA2UR#F1F0&EBNXX3VBFAF16-S;T['HU9(1.:P1U'HDA3 MPG]>0<+6$PM;3S?NZ6(I]0T[&N=D 5.07_([KD9VS3*C*62"L@QQF$^L-_CB M&OL:8"*^4EB+K6ND4WE@[+L>?)A-+$OG]C?F>15,@]$P#5+OM&97$ZLH85F,"=%(N_9^CU4"06:+V:),+]H7<4Z M%HH+(5E:@96"E&;E/_E1&;$%4(FV ]P*X/XMP*L GDFT5&;2NB&21&/.UHCK M:,6F+XPW!JVRH9E>QJGDZBE5.!E-BSQ/0*V+5(N(KDA"LAC0U%30AZPL$VWW M&;KCJG:X_(E(-D-O'PN::Q1Z?0.2T$2RAB->[8C7Q1XU:J$VY10M.!.MZUW2A89.[RRKR ^Q M-[97VQGM!WE#=Q/44.K72OU.I;<@Q/&KH8O=2Q+'15HD1,(_+%TY2["E[AD\SE5&TDMMTUI)]^AKT-/9(W4!W7J@Y?9( 9].M(36<.18>W(L-\-8KA? MM>J=W:G:_:!1$+17[:@6.OK#_J!Z@"5+9HBF.6J$<+\U6_%MUZ/K^[O?A)8H/ J?V6SQIB?!G1_X MZ)8\,$XD4UU;YR;;37/P$OV/K@-OV@[LO5#A=O8W![O2$UO3E4V+@[M[G,,+ MU]_KM$9!N%NW+4%.N%.V]M;)0Q_[/A&^H)E "&ULK9;;CMLV$(9? MA5""( &VJZ-E>V,;V+41-$6++-9)>U'T@I;&-K$4J9"TG?;I.Z2TB@^TFHO> MV"(Y,_SFY_ P.4CUK+< AGRKN-#38&M,?1>&NMA"1?6MK$'@R%JJBAILJDVH M:P6T=$X5#Y,HRL.*,A',)J[O41_ ML-)LI\$H("6LZ8Z;)WGX&=J$!C9>(;EVO^30VD8!*7;:R*IU1H**B>:??FN% M.'*(LRL.2>N0_*A#VCJD+M&&S*6UH(;.)DH>B++6&,U^.&V<-V;#A%W&I5$X MRM#/S):[NN: ZV)P$&@29O M%V HX_H=CG]9+LC;U^_(:\($^;R5.TU%J2>A04H[5UBT1 \-47*%Z)>=N"5I M=$.2*$D\[O-^]P44Z!X[]_C4/41M.H&23J#$Q4NOQ/ND-E2P?YP*-V0NA9:< ME8THF"!Y5*"M>JY#KLD')E!"1CE98J=35I,_[U?:*"S9OWQZ- "9'\#NXSM= MTP*F06WG4GL(9F]>Q7GTWJ?._Q3L1*NTTRKMBSY[*9%"5GC,:*>)+^$F2NZB MV'-F/XO3*)N$^^-$/$99.NB,3@"S#C#K!<3%6H-2B(@;JW@F)=NS$D3I@VPB M#8[FSY+\C-%C$V=^Q$&'..A%G&,'*[!\C,(B\NZ?P<6L\7 4G:%YC/)T[&?+ M.[:\E^T)*X:J8DOH1D%;VG8/V#IB!7AA'@&>VDT/-+ZA'78L0Y[61=, MX4TA%5F#'VQX"6;/FQ,NCTT6^[E&'=?H/TI0KD';6Q#7V+(Y!?&"U5B)O4J. M+F"2T1GOI4F>^G'''>ZX'Q?/,&%N"$T$\.BK8G$/]^27EOH.B"8#0Z7WR/47ZE*..CZS;NQ?PL#:[[CV+&%V=@ MG@S'YYR75MD@&9Z1AD=O!/M ^XVJ#1.:<%BC6W0[Q#Q5\^9I&D;6[MFPD@8? M(>YSB^]$4-8 Q]=2FI>&?8ET+\_9OU!+ P04 " !0@ 15OG-,E: " "B M!@ &0 'AL+W=O0 M;+AXDB6 0L\597+FE4K5%[XOLQ(J+ >\!J9W"BXJK/14K'Q9"\"Y!574#X,@ M]BM,F)2-Q*S7":^TH(&YF<[\H4C#X^0Q^B&,U5*]('ED/^+][71 MUFVX=[L(>PF_-&R HN ':W1ZPR.6H.C/O9T MKNL/\:(K8&?.P<<6;NIRG0[#* @2?]VA.FY5Q[VJ-IETJVN1*53CK:Y-)=$+ M.NERX*CB P?Q$?FXE8_[@V:LP=2I$Y8)$_LYJD%D>D4WD"X7CO']@8M@$$3= M/B:MCTFOC]NF6H(PUR^;)76?RLOQ5$Q>I>*(_K35G_Y7\O?J7:+3U_F/XU?Y M]P_Z1@5B9;NC1!EOF'(MI%UM&_#<]9V_QUWWOL%B19C4UU!H:#"8:&WA.J*; M*%[;+K3D2O> M1,K@ @ D@D !D !X;"]W;W)K&ULK59M;],P M$/XK5IC0D-CRUF9;:2-M31$@!M/&X /B@YMLY.&OF2E@GU) M;.>>Y_S"R*HHJ/AU!3E?CBS76BW<9O-4 MZ04[')9T#G>@[LL;@3.[94FR IC,.","9B/KTAU, FUO#+YFL)1K8Z*53#E_ MT)/WRG(.K=( C-:Y>J6+]]!HZ>O^6*>2_,DR]KVS+-(7$G%BP:,.R@R5K_I8Q.' M-0#R= .\!N!M WI/ /P&X!_JH=< >H=ZZ#< (]VNM9O 1531<"CXD@AMC6QZ M8*)OT!BOC.ES5%R!DQ)PF?$+)/)(QY'?!]'H&B6 MRU=H=W\7D>.C5^2(9(Q\27DE*4ODT%:X&4UIQXWCJ]JQ]X1CGUQSIE)))BR! MI ,?[<<'>_ V!J&-A+>*Q)6WE_!#Q4Z)[[PFGN-Y'?L9'PYWN^3\G_?)/WO? M"(;?'@O?\/G[C\7WRZE4 B_SCZX$UQ2];@K]@QO(DL8PLO /)D$LP I?OG # MYTU7=)^3+'I.LLDSD6WDH=?FH;>//?Q<@J J8W.2FQL9K\[/69D-EOU79/U"EK*:UT(S%O( N MJ355?\W_MM!=BQ/7V9(1_95FTD&#MZM;:= J#?8J_825GQ^8T^" G.[:G%QL M"=TUV)NZ^8JG\L[6K;0%R:NKFU?N4.QF['>H0- M1]T?_*&ONY5K*N89DQBO&;IR3L\P*:+N .J)XJ4I<5.NL&":88I-$PAM@-]G MG*O51#MHV[#P-U!+ P04 " !0@ 15!+IS3P,# 7"0 &0 'AL+W=O MBJ4M,P$X+D0IM3W'">P4$V:%H^+< MG0A'/%>4,+@32.9IBL7K-5"^'ENN]7;BGBP394[8X2C#2YB!>LSNA![9M4M, M4F"2<(8$+,;6E7LQ&9CZHN [@;7<.$8FR9SS9S.XB<>68X" 0J2, ]8_*Y@ MI<9(8_RJ/*WZED:X>?SF_K'(KK/,L80)IT\D5LG8&E@HA@7.J;KGZT]0Y?&- M7\2I++[1NJIU+!3E4O&T$FN"E+#R%[]4?=@0>/X[ J\2>'\KZ%:";A&T)"MB M3;'"X4CP-1*F6KN9@Z(WA5JG(&YQ"R6(UMI+N-N M1Q7#=R] H*+_,'L0H]W^N-[-5FG(:B_C"H MB[8P>S5FKQ5SD@NAUR;B.[B4X#FA1!%HY"U-_0V4H._LX.[7^+[;3.O7M'XK M[3?.SJ-_(_;W:+RN$^P@-Q3YP:"9.:B9@U;F!VZ>_ -I@_VI'O9W:?>+NJX[ M;*;MU[3]5MJGXO\9XG.\TL!+T#N*V;/^@"L0ZU)"8RXKE>@CH]'-"+\C;# MC?ER.D[?V?JX.W-\F*;,9V]L6^:5X2L62\*D)EMH%Z?3UPM&ULK55M3]LP$/XK M5H8FD#;R2F%=&HF^H#$-#=&Q?9CVP4TN341B9[;3LG^_LY.&%D*%-KXD]OF> MYWPOO@O77-S)#$"1^[)@/$C3U0VLLXL MDD!*ZT+=\/4G:/TYT7PQ+Z3YDG6C>_K!(G$M%2];,-Z@S%GSI_=M'+8 R-,/ M\%J ]Q@0/ /P6X#_4@M!"PA>:N&D!1C7[<9W$[@I530*!5\3H;6132],] T: MXY4S72=S)? T1YR*O@!&69+W9%Y750%8 8H69$)E1BZPAL@E:VI1)_5P"HKF MA3Q"]=OYE!P>')$#DC/R+>.UI"R1H:WP3IK9CEO[X\:^]XQ]GUQQIC))9BR! MI <_W8\?[,';&(LN(-XF(&-O+^'GFAT3WWE'/,?S>NXS>3G<[7/G_ZS/_MGZ M3C#\KCI\P^?OKXZ?YPNI!+[I7WT);BB"?@K=YX:RHC&,+&QD$L0*K.CM&W?@ M?.R+[FN235^3;/9*9#MY"+H\!/O8HZ\5"'R#;$EB_3)3?)F2I(*7A'^11'5S-I'NB;N7=%Q3)G$H.5HBGG M^!2[J6AF2;-1O#+-)YRKC8;;: ;Z-%?4$L#!!0 ( M %" !%5]=>*3% , "H+ 9 >&PO=V]R:W-H965T\[S'P3[C->//(@60:)-G5$RL5,KBTK;%/(4#QFI5: MVP=W9)E*_<".QP5>PCW(QV+&UG$&EHH@04N,WG'UM^@-A1HO3G+A/E%ZVIN-+#0O!22Y76P(L@) MK:YX4Q=B)\!]+\"K [Q_#?#K -\8KDA9*3!-Q-B6"D>+VO,Z]565VGLG]8^27B#?^80\Q_-:PJ?= MX=?Q-Z8]1NS?I=ZK$N.3F$SS\I$6Y8I($$V*&=4 MI@(!32!!:H&@RKA=I;.VHE290I-)[QJKV'>W&'#'1[C#MJXPT/N*-CC M[E3NR1TUW-$Q[K"-.SKD'H5[W)W*/;F'#?>PD_LA!76 +R3P-OKA ;U[\"_O MU.])/VKH1]WT3.(,+:K3)Z]/G\RCT9ZOSLP]?;G.Z\GJ M=#J[ 2$0R8M2JKV44+4^(&3K,>DZO*4E00 M 'D9 9 >&PO=V]R:W-H965TVZSB!G:.TL)9S-79#EW-2\2PM\ T%K,IS1)^O<4;V"PM:AX';=+/E MSDNTP7>8WYN%]1%>13"0#LKB[Q3O6><:R% > M"'F4-Y^2A>7(%>$,QUQ"(/&UPRN<91))K.-[ VJU3#*F/L&^L74L$%>,D[QQ%BO(TZ+^ M1D\-$1T'@:-WP,$-7G'P&P?_K3-,&@<5NEW'KH@+$4?+ M.25[0*6U0),7BGWE+?A*"[E1[C@5OZ;"CR_O.(D?MR1+,&6_@>A[E?)G< [4 M\+E4( $KDHMMR9 2-GJ2UQB\#S%':<8^"./[NQ"\?_,X9_>?9>V1X[4[Q%)XWME.:+1%WMP2NMX1. M[QK1UR/*''C%2A3CA262',-TAZWEK[_ P/E=1[9)L- D6&0(K">+W\KBCZ$O MOQ*.,L"D.. T<6K<0.'*Y\EN"9W)9&[ONJ3KC+R@;Q2^-')=9]HWBC1(GN.W M1KW@)VWPD]'@_RIED SL,.,X.0-KE%*P0UFE#7@4Z]3=:!(LK,$F'6X\QW$& M!+XT@F['J$=@T!(8C!)X*]:&:+P%(F.#$.]$X5"*,H ?\KR.QE'$4VDT"1:: M!(L,@?5DF;:R3(WGVJE)64R"A2;!(D-@/5DN6UDN?U*NO=3\=P=9=/729NH. M$NU+$S\8I@G-5-#59XE9&_=L-.X[4<>GQ>8,;'"!J:! 9@N4B'(T99PB6>J/ M!3\*?NK.- D6F@2+#('U%(+.L8YWC*>,!M*0,D;10J-HD2FTOCB=)@O^I,31 M '?_SC-W-L@OY _H'@EPWU2H<0+*2M0; M@@/95^8B>+5QM:&/0IZ\.TVBA4;1(E-H?7&.C1TTW]E!HZV=4;30*%ID"JTO MSK&]@^/]W7U!<4PV1?K/4)V8,*Z51M>S70[;B=7XO"=S_J9)(U.3]LD\MHMP MO%_\ILX-<7*.=J*.V6! L3Q,%;6-:B'E=XEI2A*P)A0TQ$NRM3P;[2>-HH4_ MX,$#SZ+MTQW11:;6T5?HV(_"\8;T\* @%6= M%;P^*VQ'V_<$']7I^&#\&EZMH&8\E.\5U-'U$;Y^*?$%T4TJI,_P6DSE7$S% M3J3U.7]]PTFI#K(?".AY%\7\:K 58G\Q&O'UENX( M'R9[&LM?-@G;$2&_LH<1WS-*@BS3+AK9EC4=[4@8#Y:7V;%;MKQ,4A&%,;UE MB*>['6$O-S1*GJX&>/!ZX%/XL!7JP&AYN2*5STB=RGV2/*HO'X*K@:5J1".Z%DJ"R#\'NJ)1 MI)1D/;X5HH-CF2IC]?.KNI^=O#R9>\+I*HF^AH'87@WF Q30#4DC\2EY^H,6 M)S11>NLDXMG_Z*E(:PW0.N4BV16990UV89S_)<_%A:ADD#KM&>PB@]TU@U-D M<.H9QF]D&!<9QETS3(H,DZX9ID6&:7;M\XN576F7"+*\9,D38BJU5%,?,EQ9 M;GF!PUC=67>"R5]#F4\L[T2R?MPF44 9_Q5YW])0O*!SE!U&?^\S^M>*OCK^ MSJ6"A!%_+U-\OG/1NY_?7XZ$K(72&JV+$F_R$NTW2G30QR066XZ\.*!!2_Z5 M.?_4D'\DS_YX">S72W!C&P7_3.,A3DZFY[QU.VT)H^>JJ0=HE>QD_\=)?@\Q1N('*OLD M@>Y?4#7=+7G)#E\_$1:<%3<=/T/701"JCR1";LC74<)31GG;#9?7:=Q>)]4W M7_ ]6=.K@>Q\.64'.EC^\A.>6K^UT884\K6<@;4.M89Y?IBR<46U:M= W(RA0=9(1](3$.Q.*)8&%%XSWL9WLHYR"&) MY"0URB*Y>3MZ3S6OHULH, M@S*#5'-!U3Q0-1]*36=KEVQMXSU\0V0XMJ8H2047) ["^ $1D05J]_0AC&-U M0)+/(C?*PB0X%;N9"^Q](]C-@&LVPXMY;0+A@A;K@:KY4&HZX]*RP<98?_D[ M(['J;D^! W59"K4J.#QS,';JHQ]HL1ZHF@^EIH,K711LME%6JFE&D40W0G[" M-C3L@A'4/,%-(^/L #M1;*=0T M2"ENF!JOE0:CJUTCC!QKC=-#*J\*[?F#AML0-E9[BHM:)5UX2NN?*] MP8'Z(5!J.KC2$<%F2\1[EM%=R,E]1+\?V*S!P;8W," M-5.@U'1.I9V"%YV\9'1=>,E%2Z/HEH6RI[R506+VW*^5%*BO JKF@JIYH&H^ ME)K^Y+ST:FRSQ_&=\:%:/""_YDVWM>6:R^U[/Q1J\TKSG@VQ4VO;H&5ZH&H^ ME)K.N?1X;*//H,6('>"!FCV%&L;5('^(ZU,>T$(]4#4?2DVG5[HXMMG%R0/% MECBQ TI0NZ90TU".A[/Z4R'00CU0-1]*34=9FC6VV:RI!HL=Z(%Z-H6:1@]/ M)\.&V09:K >JYD.IZ?Q*S\8V>S:]P\8.D,>-P6TR7-0&MU612H/73.::J]\; M':A/ Z6FHRM]&ON43],Q<.R ;-*$,1N.ZU%)MV2NN=Z]F8&Z-%!J.K/2I;'- M+LVIV+$#JFE;ZZH;,YU2N>;*]@8%ZLI J>F@2E?&GAF#QQ^S<-0&7?0"JN:" MJGF@:CZ4FGZSE(Z0;7:$7E55CJWYE:C MV^V4S#57LC<@4"NHY12F8VMB3\IU(_JU+UT>^]2JF=.C8#<8B^:CV_%XW)BW M=$KFFFO=&P:H1P.EIJ_(+ST:Q^S1&,; 3J *^2J!V6P^KSTK6A7)IN9DKKFR MO9?$@YHL4&HZJ-)D<% M&R"PU5Q;OC+7IO=.!U#[!53-AU+3N9;VBV.V7S[$DF4^@\E\-&UW5?N&%E#7 M!53-!57S0-5\*#4==&7SDWGW4Z>5< [L;B78[4JP^Y5@-RS]'\:-4QHWCMFX MZ;A*RFDNB%G8EEU?K[LRE]:;&ZAK ZKF0ZGIW$K7QCGAVN1;6N78*OO?\$#1 MK=I@]L9FRQNS6._&";J#"53- U7SH=1TR*7-XYBW,?V@;:>@NZ% U5Q0-0]4 MS8=2TV^6TFIRS N RE%:SK9)F#VB+K:AD@,)HRRTW20,A9RGF5E_JL]O+O)Q MK,G$GN-ZI]\QH6L^@][T0+T?*+6WU [OL(7;OXZBE(F?SO&1\(>9(B+(KJ1DM9P)J\_RU\XD7\1R3Y[0<)] M(D2RRSYN*0DH4PGD[YLD$:]?5 ''UWXL_P502P,$% @ 4( $5<_)P1H^ M P Q L !D !X;"]W;W)K&ULK5;O;]HP$/U7 M3MFTM=)*0OA1Z"!2H9VV29U06=?/)CF(U<1.;0?:_WZV$U*HTM!*? ';\7MW M[\Y.WFC#Q8.,$14\I0F38R=6*KMP71G&F!+9XADR_63)14J4GHJ5*S.!)+*@ M-'%]S^N[*:',"49V;2:"$<]50AG.!,@\38EXGF#"-V.G[6P7;NDJ5F;!#489 M6>$'D"A6AB3S5BY_!!1D3@7+D*AW;,+AA M&6=2Q/'?B-.!&\Y4+.&:11C5X*?-^'X#WM6:*^'^5OC$;R2\(:(%G?8W\#W? MK\NG&?X[9QKNU<'WTNE4?>A8OLX;?'_R=($"^+(J?5V-"XYN/8>Y\1'(7==H M[U7:>\?0OL 59_,M.B[;5=+](9['2SUQJ\ZGCSGCV=@TKGX-@ZZZ_T886-B7ST; S>7XIA M58IAX\'_BR*MRWMXS+R/1+8GL.V]6 7O7=T^V][M6S1&49_9(LA4?Z&%]F4Y M2>"MJL$S5:F51 M+ZTQ&ULM9EKC^(V%(;_BI56[:S43F)#$I@"T@ZS M5;?:2FC1MA^J?O 0 ]8D,6L;V/WW=9Q,KHR!R,R'(1>?]_CUY>2!3(Z,OX@M M(1)\2^)43)VME+L'UQ6K+4FPN&<[DJH[:\83+-4IW[ABQPF.=% 2N\CS C?! M-'5F$WUMP6<3MI)O2HZB=@PR*\^,O60G'Z.IXV4] M(C%9R4P"JX\#F9,XSI14/[X6HDZ9,PNL'[^J_Z[-*S//6) YB_^AD=Q.G9$# M(K+&^UA^9L<_2&'(S_16+!;Z/SCF;?VQ U9[(5E2!*L>)#3-/_&W8B!J 7#X M1@ J M"E 8,B8*"-YCW3MIZPQ+,)9T? L]9*+3O08Z.CE1N:9M.XE%S=I2I. MSI:2K5ZV+(X(%S^##U_W5'X'OX*%&DS".8F ;@#NGHC$-!;OU+TORR=P]^.[ MB2M5_DS%716Y'O-S#P?@'(0^A$^-P<_D16*ASJ<-@,=Y7KTCHJ MK2.M-WA#;QYC(0!;%Q;__:3N@X^2).*_4]YRL>%IL6RW/8@=7I&IH[:3(/Q MG-E//\# ^^V44TMB#=^#TO? I#Y;;K$256M=T$V*I9KC.YH"H:^>G-5ML+05VMV!87=CA2'L[#]CUIZ>1J6GD='3)ZJ> M'1'6S^:=WIHD79%39G*=H&8F\()N,3&FZVEF7)H97S)!"GN$Q&E$T\VY&1IW M9DB;:GDZUZK16>A5SW#ODOKX>&U]-,M>6RALJ34'H08RT&:-+-1L>;>DUO1> MD0PT D.O.EE(GBV4YM1]K56P BW3"NQ2R&@4M'>B.6M?5Q70P#-$3$V:':W QJ?[Z^E97YU:;'*(+;4FH-040@,K)862VQ1>+\%J< *5:"9 M57J5EO#"TG(+8($5L4 SLEQ?6D9O?,%I^[H%N\ *7J!M>H%=,.EX,C5I?O^N MN 5=Q"U/UQ87L^S5W\5OP2VHXA9DE5N056ZQI=;T7OL%QCZW%))AJ[9TBHLY M=5]K%;<@R]R"NMP"_6$0MC>B.6]?7Q6Y(-OD@LZ3B[%)LZ,5N:!+R"5W_N'J M"F,57VRI-4>BPA=D%5^057RQI=;T7N$+LH\OZ$)\,:?N:ZW"%V097U 77T:! M/T+#MJ];X NJ\ 79QA?499,!"GUOW#9VXO<7W_>&PU:M<6OO4[*767]AOJ&I M #%9JT#O/E0*/'\_E)](MM.O6)Z9E"S1AUN"(\*S!NK^FC'Y>I*]M2G?TLW^ M!U!+ P04 " !0@ 15#D$7)SP# #R$P #0 'AL+W-T>6QE!NY^].SOK/%W>[L8O+' 91E[1ZP-$KSKF M0I4MBLDGA\GO$\>D;[:E[?!S(^2(YQBM[Z&9+&LF=#!R>N!J[5TL*QXU>SX: MY%*LMSX.7TRN.]),WP'6/7 (..\-=@+76 TJ(C65(D[T[&#;? %%#3M MQV5E'!:*++N]ZW!-L#>39")51E6;IANN0J,!ISG84:R8P5W+*@)0:UF:1L9( M(06Q'E:,IF%DIY3S!WA6O^=;VHM\8U\[L*NB;1I#3=/)N [H;ZHY[4W9^%6Z M0<6>I?XT-],1M@_50N\5S=G"]A=Y:P!3[^+JI*KX\B-GA2BIF_S!"4<#LN(% M,ZG8+Y,-2F5J E2%P3-5FDTW(S\5J1[I0J_*:9'CGGLGZ/GOKG-!!56$;YHV MM7_,J_QJQ_'-O[)L?ZOL&O9Z;%[ QV[R^A1,)J=@\B1JLG_\)N/T^#TV1[NC M,QDUAXR-D\S6.::-!G!>'(;?X'3*UTF#R9QQS433F[$LH^+%<<;(:S(Q?]!L MZ9OQ&87C=I#ZLF%Q,97=!LW'15 M,;'-P#1,UN8"PBYR9R\_@G$W#G?12MWE/1^K]\H]]02P,$% @ 4( $59>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'V4MK]^3BBMH]&KO9@^!=M).+G&]]R8ZZV0#RLA M'M!3SKCJ>1NMBZM62R4;DF/U312$FY%,R!QKTY3KEBHDP:G:$*)SU@K:[6XK MQY1[WZ_W]UK(EMT0FB2:"FXZJXY[2K;J?;QJHD>JZ(HRJI][7OV9$0_EE-.< MOI"TY[4]I#9B.Q:2O@BN,8L3*1CK>?YNX)Y(39-_NN,*'6'#4C/ MZ[;-#3,JE:[/J.^/#>,C,2?O6J46(\HTD4.LR0\IRH+R=74;\Q0MZS'J..R/ MNR!>R?\)H\@RFI"A2,J<<+V+HR2L N1J0POE(8YSTO,&XI%(M,!K4CV4^99) MNGM ;#",7C*%K&%ET T 6?0X=. M%E@2;D&& &1X+$CS*9Y/)\/^TC3BI3G<1C,+\@R /#L6Y)[+1'$^,LBWB[MH M;$%V ,C.T2$KQG@Y'_P ['XBY._ @CP'(,\_:;K[\1B-[$A> ) 7 M;B'G-H*E1*HO*/I3FHK*9H-T MXKOVB_8)^#:;:1J'Q**[]@H,&9H8T)* M\1T[Y8,4@TY,F[WH8\$CCVR*&< M8IF6$I<[>F@DR'1F+)F M-H*$$S@6SANCJ8D*P>NU8Y9\W8VB)QL3$DYP'.&<(FOJV?O,VWLID(!"QP(Z MC#G :H-&3&QM3$A!H6,%O6&.2FTR)KJMMC?+_'76%S8FI*#0M8(.Z=S$MNH^ M76$;$]Q!^X0WG3TFFA'VC<(B?%$7W2#/*G*BC-]-'D7>?KDR"]>F]L6U]U M/B]U>9YC]]G5F"28Y9=W%A9^R]'&][.UQHUD\VR>&T,]WA1,;& M#F((XOA! D$2/V@.0?/X00L(6L0/6D+0,G[0"H)6\8/6$+2.'[2!H$W\($I1 MQE1!T@1K!5H3C/JS0KT9M2;%>C-DY]M!7HSZLT*]&;4FQ7HS:@W*]";46]6H#>CWJQ M;T:]68'>C'JS KT%]18%>@OJ+0KT%M1;%.@MD\,2!7H+ZBT*]!;46Q3H+:BW MO%-O'QZE\V//@8I*\^'[73SB@[TSM<[Z>VRVX>CG7+]7?\?<9' M_0MS") <$B3'#4B.6Y <8Y <=R Y[D%R/(#DX".4("A$Y2A(Y2A,Y2A0Y2A4 MY2A8Y2A9U]02P$"% ,4 M " !0@ 15!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( %" !%5>UJU@[@ "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ 4( $5>58#(&B!0 UQT !@ ("! M#0@ 'AL+W=O4- !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M4( $5;K=2VCL!0 K!@ !@ ("!Y18 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4( $5<7.%*PG!P 6!$ !D ("! M_3X 'AL+W=O&PO=V]R:W-H965T!* !X;"]W;W)K&UL4$L! A0#% M @ 4( $5?#*9"*G!0 I!8 !D ("!,E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4( $5=ZGG:6S!0 IPX !D M ("!.7, 'AL+W=O0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4( $5;S&*7\Q @ >@0 !D ("!)(0 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4( $5=32/]BW!@ 'RL !D ("!&I0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4( $5:I$E+JC @ W < !D M ("!?:L 'AL+W=O&PO=V]R:W-H M965TZO*4E00 'D9 9 M " @:*Q !X;"]W;W)K&UL4$L! M A0#% @ 4( $577PA2A;" D0 !D ("!;K8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4( $ M50Y!%R<\ P \A, T ( !_<8 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 4( $5=;Z M^;%X 0 Q8 !H ( !&<\ 'AL+U]R96QS+W=ON(NN65 0 @A8 !, M ( !R= %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& "P + #K"P &C]( end XML 49 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 50 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 51 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 169 219 1 true 33 0 false 6 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.cardiffoncology.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED BALANCE SHEETS Sheet http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS CONDENSED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical) Sheet http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical CONDENSED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY Sheet http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Sheet http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 1007008 - Statement - CONDENSED STATEMENTS OF CASH FLOWS Sheet http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS CONDENSED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 2101101 - Disclosure - Organization and Basis of Presentation Sheet http://www.cardiffoncology.com/role/OrganizationandBasisofPresentation Organization and Basis of Presentation Notes 9 false false R10.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2107103 - Disclosure - Fair Value Measurements Sheet http://www.cardiffoncology.com/role/FairValueMeasurements Fair Value Measurements Notes 11 false false R12.htm 2110104 - Disclosure - Supplementary Balance Sheet Information Sheet http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformation Supplementary Balance Sheet Information Notes 12 false false R13.htm 2115105 - Disclosure - Leases Sheet http://www.cardiffoncology.com/role/Leases Leases Notes 13 false false R14.htm 2122106 - Disclosure - Stockholders' Equity Sheet http://www.cardiffoncology.com/role/StockholdersEquity Stockholders' Equity Notes 14 false false R15.htm 2128107 - Disclosure - Commitments and Contingencies Sheet http://www.cardiffoncology.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 15 false false R16.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPolicies 16 false false R17.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPolicies 17 false false R18.htm 2308302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.cardiffoncology.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.cardiffoncology.com/role/FairValueMeasurements 18 false false R19.htm 2311303 - Disclosure - Supplementary Balance Sheet Information (Tables) Sheet http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationTables Supplementary Balance Sheet Information (Tables) Tables http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformation 19 false false R20.htm 2316304 - Disclosure - Leases (Tables) Sheet http://www.cardiffoncology.com/role/LeasesTables Leases (Tables) Tables http://www.cardiffoncology.com/role/Leases 20 false false R21.htm 2323305 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.cardiffoncology.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.cardiffoncology.com/role/StockholdersEquity 21 false false R22.htm 2402401 - Disclosure - Organization and Basis of Presentation (Details) Sheet http://www.cardiffoncology.com/role/OrganizationandBasisofPresentationDetails Organization and Basis of Presentation (Details) Details http://www.cardiffoncology.com/role/OrganizationandBasisofPresentation 22 false false R23.htm 2406402 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details) Sheet http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails Summary of Significant Accounting Policies - Antidilutive Securities (Details) Details 23 false false R24.htm 2409403 - Disclosure - Fair Value Measurements - Fair Value of Assets and Liabilities (Details) Sheet http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails Fair Value Measurements - Fair Value of Assets and Liabilities (Details) Details 24 false false R25.htm 2412404 - Disclosure - Supplementary Balance Sheet Information - Investments Available-for-sale (Details) Sheet http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails Supplementary Balance Sheet Information - Investments Available-for-sale (Details) Details 25 false false R26.htm 2413405 - Disclosure - Supplementary Balance Sheet Information - Property and Equipment (Details) Sheet http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails Supplementary Balance Sheet Information - Property and Equipment (Details) Details 26 false false R27.htm 2414406 - Disclosure - Supplementary Balance Sheet Information - Accrued Liabilities (Details) Sheet http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails Supplementary Balance Sheet Information - Accrued Liabilities (Details) Details 27 false false R28.htm 2417407 - Disclosure - Leases - Narrative (Details) Sheet http://www.cardiffoncology.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 28 false false R29.htm 2418408 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 29 false false R30.htm 2419409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 30 false false R31.htm 2420410 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.cardiffoncology.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 31 false false R32.htm 2421411 - Disclosure - Leases - Future Minimum Lease Payments (Details) Sheet http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails Leases - Future Minimum Lease Payments (Details) Details 32 false false R33.htm 2424412 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details) Sheet http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails Stockholders' Equity - Stock-based Compensation Expense (Details) Details 33 false false R34.htm 2425413 - Disclosure - Stockholders' Equity - Stock Option Activity (Details) Sheet http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails Stockholders' Equity - Stock Option Activity (Details) Details 34 false false R35.htm 2426414 - Disclosure - Stockholders' Equity - Warrants (Details) Sheet http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails Stockholders' Equity - Warrants (Details) Details 35 false false R36.htm 2427415 - Disclosure - Stockholders' Equity - Preferred Stock (Details) Sheet http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails Stockholders' Equity - Preferred Stock (Details) Details 36 false false All Reports Book All Reports crdf-20220630.htm crdf-063022exhibit311.htm crdf-063022exhibit312.htm crdf-063022exhibit321.htm crdf-063022exhibit322.htm crdf-20220630.xsd crdf-20220630_cal.xml crdf-20220630_def.xml crdf-20220630_lab.xml crdf-20220630_pre.xml http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 54 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "crdf-20220630.htm": { "axisCustom": 0, "axisStandard": 11, "contextCount": 169, "dts": { "calculationLink": { "local": [ "crdf-20220630_cal.xml" ] }, "definitionLink": { "local": [ "crdf-20220630_def.xml" ] }, "inline": { "local": [ "crdf-20220630.htm" ] }, "labelLink": { "local": [ "crdf-20220630_lab.xml" ] }, "presentationLink": { "local": [ "crdf-20220630_pre.xml" ] }, "schema": { "local": [ "crdf-20220630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 327, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 30, "keyStandard": 189, "memberCustom": 9, "memberStandard": 22, "nsprefix": "crdf", "nsuri": "http://www.cardiffoncology.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://www.cardiffoncology.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Fair Value Measurements", "role": "http://www.cardiffoncology.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110104 - Disclosure - Supplementary Balance Sheet Information", "role": "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformation", "shortName": "Supplementary Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115105 - Disclosure - Leases", "role": "http://www.cardiffoncology.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122106 - Disclosure - Stockholders' Equity", "role": "http://www.cardiffoncology.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128107 - Disclosure - Commitments and Contingencies", "role": "http://www.cardiffoncology.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.cardiffoncology.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2311303 - Disclosure - Supplementary Balance Sheet Information (Tables)", "role": "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationTables", "shortName": "Supplementary Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED BALANCE SHEETS", "role": "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "shortName": "CONDENSED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2316304 - Disclosure - Leases (Tables)", "role": "http://www.cardiffoncology.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323305 - Disclosure - Stockholders' Equity (Tables)", "role": "http://www.cardiffoncology.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - Organization and Basis of Presentation (Details)", "role": "http://www.cardiffoncology.com/role/OrganizationandBasisofPresentationDetails", "shortName": "Organization and Basis of Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Summary of Significant Accounting Policies - Antidilutive Securities (Details)", "role": "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails", "shortName": "Summary of Significant Accounting Policies - Antidilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Fair Value Measurements - Fair Value of Assets and Liabilities (Details)", "role": "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "shortName": "Fair Value Measurements - Fair Value of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie0bc4c157bcf4875bdd60d333b1bf70d_I20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Supplementary Balance Sheet Information - Investments Available-for-sale (Details)", "role": "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails", "shortName": "Supplementary Balance Sheet Information - Investments Available-for-sale (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Supplementary Balance Sheet Information - Property and Equipment (Details)", "role": "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails", "shortName": "Supplementary Balance Sheet Information - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Supplementary Balance Sheet Information - Accrued Liabilities (Details)", "role": "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails", "shortName": "Supplementary Balance Sheet Information - Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "crdf:LesseeOperatingLeaseAreaOfLease", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Leases - Narrative (Details)", "role": "http://www.cardiffoncology.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "0", "first": true, "lang": "en-US", "name": "crdf:LesseeOperatingLeaseAreaOfLease", "reportCount": 1, "unique": true, "unitRef": "sqft", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED BALANCE SHEETS (Parenthetical)", "role": "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical", "shortName": "CONDENSED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crdf:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "crdf:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.cardiffoncology.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421411 - Disclosure - Leases - Future Minimum Lease Payments (Details)", "role": "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Stockholders' Equity - Stock-based Compensation Expense (Details)", "role": "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails", "shortName": "Stockholders' Equity - Stock-based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "icd34c2ffb533464bb009104c49a4205c_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - Stockholders' Equity - Stock Option Activity (Details)", "role": "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails", "shortName": "Stockholders' Equity - Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "icd34c2ffb533464bb009104c49a4205c_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Stockholders' Equity - Warrants (Details)", "role": "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails", "shortName": "Stockholders' Equity - Warrants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ie169ed79681b4cdc9e7c6d02d02c309d_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Stockholders' Equity - Preferred Stock (Details)", "role": "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails", "shortName": "Stockholders' Equity - Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i397ad6d9506d42ad9083b394f7fb07d8_I20220630", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i98451db3fdc8432c986815c35f995f33_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY", "role": "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "icf376ea28f104d738665198f50bb7e5d_D20210101-20210331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "role": "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical", "shortName": "CONDENSED STATEMENT OF STOCKHOLDERS' EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "i082cc6dab6b444e28604d3eff840b908_D20220401-20220630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONDENSED STATEMENTS OF CASH FLOWS", "role": "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GainLossOnDispositionOfAssets1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Basis of Presentation", "role": "http://www.cardiffoncology.com/role/OrganizationandBasisofPresentation", "shortName": "Organization and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "crdf-20220630.htm", "contextRef": "ia71d8d35e14f4e7d8638074532518dbe_D20220101-20220630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 33, "tag": { "crdf_AccruedClinicalTrial": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Clinical Trial", "label": "Accrued Clinical Trial", "terseLabel": "Clinical trials" } } }, "localname": "AccruedClinicalTrial", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crdf_AccruedDirectorFees": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued director fees", "label": "Accrued director fees", "terseLabel": "Director fees" } } }, "localname": "AccruedDirectorFees", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crdf_AccruedPreferredStockDividend": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Preferred Stock Dividend", "label": "Accrued Preferred Stock Dividend", "terseLabel": "Preferred stock dividend" } } }, "localname": "AccruedPreferredStockDividend", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crdf_AccruedResearchAgreements": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued research agreements", "label": "Accrued research agreements", "terseLabel": "Research agreements and services" } } }, "localname": "AccruedResearchAgreements", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crdf_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "crdf_CapitalExpendituresIncludedWithInsuranceProceedsReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capital Expenditures Included With Insurance Proceeds Receivable", "label": "Capital Expenditures Included With Insurance Proceeds Receivable", "terseLabel": "Acquisition of property and equipment included in insurance proceeds receivable" } } }, "localname": "CapitalExpendituresIncludedWithInsuranceProceedsReceivable", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "crdf_ClassOfWarrantOrRightTermOfOutstandingWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The period over which each class of warrants or rights outstanding may be exercised.", "label": "Class of Warrant or Right Term of Outstanding Warrants or Rights", "terseLabel": "Weighted-Average Remaining\u00a0Contractual Term" } } }, "localname": "ClassOfWarrantOrRightTermOfOutstandingWarrantsOrRights", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "durationItemType" }, "crdf_ClassOfWarrantOrRightTermOfWarrantsOrRightsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right Term of Warrants or Rights [Abstract]", "terseLabel": "Term" } } }, "localname": "ClassOfWarrantOrRightTermOfWarrantsOrRightsAbstract", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "crdf_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the weighted average exercise price of each class of warrants or rights outstanding.", "label": "Class of Warrant or Right Weighted Average Exercise Price of Warrants or Rights", "periodEndLabel": "Weighted average exercise price of warrants at the end of the period (in USD per share)", "periodStartLabel": "Weighted average exercise price of warrants at the beginning of the period (in USD per share)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "perShareItemType" }, "crdf_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available", "label": "Class of Warrant or Right Weighted Average Exercise Price of Warrants or Rights [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsAbstract", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "crdf_ComprehensiveIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Comprehensive Income (Loss) Available To Common Stockholders, Basic", "label": "Comprehensive Income (Loss) Available To Common Stockholders, Basic", "totalLabel": "Comprehensive loss attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "crdf_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Current", "label": "Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Current", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxCurrent", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "crdf_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent", "label": "Debt Securities, Available-For-Sale, Accumulated Gross Unrealized Gain, Before Tax, Noncurrent", "terseLabel": "Gross Unrealized Gains" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTaxNoncurrent", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "crdf_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Current", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxCurrent", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "crdf_DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 2.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax, Noncurrent", "negatedTerseLabel": "Gross Unrealized Losses" } } }, "localname": "DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTaxNoncurrent", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "crdf_DebtSecuritiesAvailableForSaleNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Securities, Available-For-Sale, Noncurrent", "label": "Debt Securities, Available-For-Sale, Noncurrent [Abstract]", "terseLabel": "Maturity 1 to 2 years:" } } }, "localname": "DebtSecuritiesAvailableForSaleNoncurrentAbstract", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "crdf_EquityIncentivePlan2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Incentive Plan 2021", "label": "Equity Incentive Plan 2021 [Member]", "terseLabel": "Equity Incentive Plan 2021" } } }, "localname": "EquityIncentivePlan2021Member", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "crdf_FurnitureAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to furniture and office equipment.", "label": "Furniture And Office Equipment [Member]", "terseLabel": "Furniture and office equipment" } } }, "localname": "FurnitureAndOfficeEquipmentMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "crdf_IncreaseDecreaseInOperatingLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "label": "Increase (Decrease) In Operating Lease, Right-Of-Use Asset", "negatedTerseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAsset", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "crdf_InducementGrantStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inducement Grant Stock Options", "label": "Inducement Grant Stock Options [Member]", "terseLabel": "Inducement Grant Stock Options" } } }, "localname": "InducementGrantStockOptionsMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "crdf_LesseeOperatingLeaseAnnualRentIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Annual Rent Increase, Percentage", "label": "Lessee, Operating Lease, Annual Rent Increase, Percentage", "terseLabel": "Annual rent increase, percentage" } } }, "localname": "LesseeOperatingLeaseAnnualRentIncreasePercentage", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "crdf_LesseeOperatingLeaseAreaOfLease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Area Of Lease", "label": "Lessee, Operating Lease, Area Of Lease", "terseLabel": "Area of lease" } } }, "localname": "LesseeOperatingLeaseAreaOfLease", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "crdf_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "crdf_LesseeOperatingLeaseMonthlyRentPayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Monthly Rent Payment", "label": "Lessee, Operating Lease, Monthly Rent Payment", "terseLabel": "Monthly rent payments" } } }, "localname": "LesseeOperatingLeaseMonthlyRentPayment", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "crdf_LessorAreaOfSublease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Area Of Sublease", "label": "Lessor, Area Of Sublease", "terseLabel": "Area of sublease" } } }, "localname": "LessorAreaOfSublease", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesNarrativeDetails" ], "xbrltype": "areaItemType" }, "crdf_LessorNumberOfSubleases": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessor, Number Of Subleases", "label": "Lessor, Number Of Subleases", "terseLabel": "Number of subleases" } } }, "localname": "LessorNumberOfSubleases", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/LeasesNarrativeDetails" ], "xbrltype": "integerItemType" }, "crdf_PatentLicenseAndOtherFeesPayable": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Patent, license and other fees payable", "label": "Patent, license and other fees payable", "terseLabel": "Patent, license and other fees" } } }, "localname": "PatentLicenseAndOtherFeesPayable", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "crdf_PreferredStockDividendAccrued": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the value of preferred stock dividend accrued during the reporting period.", "label": "Preferred Stock Dividend Accrued", "terseLabel": "Preferred stock dividend payable on Series A Convertible Preferred Stock" } } }, "localname": "PreferredStockDividendAccrued", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "crdf_ReleaseOfClinicalTrialFundingCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Release Of Clinical Trial Funding Commitment", "label": "Release Of Clinical Trial Funding Commitment", "terseLabel": "Release of clinical trial funding commitment" } } }, "localname": "ReleaseOfClinicalTrialFundingCommitment", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "crdf_ReleaseOfClinicalTrialFundingCommitmentForServicesReceived": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Release Of Clinical Trial Funding Commitment For Services Received", "label": "Release Of Clinical Trial Funding Commitment For Services Received", "terseLabel": "Release of clinical trial funding commitment" } } }, "localname": "ReleaseOfClinicalTrialFundingCommitmentForServicesReceived", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "crdf_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock [Member]", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A Convertible Preferred Stock" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "domainItemType" }, "crdf_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B Convertible Preferred Stock" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "domainItemType" }, "crdf_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares at the owner's option.", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C Convertible Preferred Stock" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "domainItemType" }, "crdf_SeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Convertible Preferred Stock", "label": "Series D Convertible Preferred Stock [Member]", "terseLabel": "Series D Convertible Preferred Stock" } } }, "localname": "SeriesDConvertiblePreferredStockMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "domainItemType" }, "crdf_SeriesEConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E Convertible Preferred Stock", "label": "Series E Convertible Preferred Stock [Member]", "terseLabel": "Series\u00a0E Convertible Preferred Stock" } } }, "localname": "SeriesEConvertiblePreferredStockMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails", "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "crdf_ServiceReceivable": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Monetary value of future clinical trial services to be received in connection with issuance of common stock, preferred stock and warrants", "label": "Service Receivable", "negatedTerseLabel": "Service receivables" } } }, "localname": "ServiceReceivable", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "crdf_ServiceReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Receivable", "label": "Service Receivable [Member]", "terseLabel": "Service Receivable" } } }, "localname": "ServiceReceivableMember", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "crdf_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that expired during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expired in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "crdf_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expired in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "crdf_ShareBasedPaymentArrangementPlanModificationIncreaseDecreaseInIncrementalCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Plan Modification, Increase (Decrease) In Incremental Cost", "label": "Share-Based Payment Arrangement, Plan Modification, Increase (Decrease) In Incremental Cost", "negatedTerseLabel": "Incremental reduction of stock compensation expense" } } }, "localname": "ShareBasedPaymentArrangementPlanModificationIncreaseDecreaseInIncrementalCost", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "crdf_StockIssuedDuringPeriodSharesWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares issued during the period upon cash exercise of warrants.", "label": "Stock Issued During Period Shares Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesWarrantsExercised", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "crdf_StockIssuedDuringPeriodValueWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The equity impact during the period due to the cash exercise of warrants.", "label": "Stock Issued During Period Value Warrants Exercised", "terseLabel": "Issuance of common stock upon exercise of warrants" } } }, "localname": "StockIssuedDuringPeriodValueWarrantsExercised", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "crdf_WarrantsAndRightsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants and Rights [Roll Forward]", "terseLabel": "Number of Warrants" } } }, "localname": "WarrantsAndRightsRollForward", "nsuri": "http://www.cardiffoncology.com/20220630", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r382" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.cardiffoncology.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r19", "r138", "r139" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable and unbilled receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r76" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of premiums on short-term investments" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r10", "r11", "r32" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees and outside services" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r28", "r169" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less\u2014accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r22", "r42", "r43", "r44", "r362", "r375", "r376" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r41", "r44", "r51", "r52", "r53", "r89", "r90", "r91", "r274", "r371", "r372", "r394" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r20", "r264", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r89", "r90", "r91", "r261", "r262", "r263", "r279" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r236", "r238", "r267", "r268" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r238", "r258", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from the calculation of basic and diluted loss per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r86", "r124", "r127", "r133", "r154", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r272", "r275", "r290", "r312", "r314", "r346", "r361" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r8", "r38", "r86", "r154", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r272", "r275", "r290", "r312", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r282" ], "calculation": { "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a recurring basis" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r146" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails_1": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "totalLabel": "Gross Unrealized Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r147" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails_1": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedTotalLabel": "Gross Unrealized Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r144", "r161" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r141", "r145", "r161", "r350" ], "calculation": { "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails_1": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Total available for sale investments", "totalLabel": "Fair Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r143", "r161" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 3.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Current", "terseLabel": "Fair Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "auth_ref": [ "r143", "r161" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Noncurrent", "terseLabel": "Fair Market Value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r239", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r79", "r80", "r81" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Acquisition of property and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r26", "r77" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Total included in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.", "label": "Cash, Cash Equivalents, and Short-term Investments", "terseLabel": "Cash, cash equivalents and short-term investments" } } }, "localname": "CashCashEquivalentsAndShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/OrganizationandBasisofPresentationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r71", "r77", "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents\u2014End of period", "periodStartLabel": "Cash and cash equivalents\u2014Beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r71", "r291" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.", "label": "Certificates of Deposit [Member]", "terseLabel": "Certificate of deposit" } } }, "localname": "CertificatesOfDepositMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r84", "r86", "r105", "r106", "r107", "r110", "r112", "r118", "r119", "r120", "r154", "r180", "r184", "r185", "r186", "r189", "r190", "r200", "r201", "r205", "r209", "r290", "r386" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Balance of warrants outstanding at the end of the period (in shares)", "periodStartLabel": "Balance of warrants outstanding at the beginning of the period (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityWarrantsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r179" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r177", "r351", "r366" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r174", "r175", "r176", "r178", "r378" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r89", "r90", "r279" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r18", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value, 150,000 shares authorized; 43,306 and 41,964 shares issued and outstanding at June\u00a030, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r47", "r49", "r50", "r57", "r354", "r369" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "crdf_ComprehensiveIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r228", "r235", "r377" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate debt securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": { "auth_ref": [ "r144", "r161" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Current", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": { "auth_ref": [ "r144", "r161" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.", "label": "Debt Securities, Available-for-sale, Amortized Cost, Noncurrent", "totalLabel": "Amortized Cost" } } }, "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table]", "terseLabel": "Debt Securities, Available-for-sale [Table]" } } }, "localname": "DebtSecuritiesAvailableForSaleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale [Table Text Block]", "terseLabel": "Schedule of Investments Available-for-sale" } } }, "localname": "DebtSecuritiesAvailableForSaleTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]", "terseLabel": "Maturity less than 1 year:" } } }, "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r75", "r123" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPreferredStock": { "auth_ref": [ "r223", "r358" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Preferred Stock", "negatedTerseLabel": "Preferred stock dividend" } } }, "localname": "DividendsPreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r58", "r94", "r95", "r96", "r97", "r98", "r102", "r105", "r110", "r111", "r112", "r115", "r116", "r280", "r281", "r355", "r370" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per common share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r58", "r94", "r95", "r96", "r97", "r98", "r105", "r110", "r111", "r112", "r115", "r116", "r280", "r281", "r355", "r370" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per common share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted-average remaining vesting period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r259" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options to purchase Common Stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails", "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Laboratory equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r51", "r52", "r53", "r89", "r90", "r91", "r93", "r99", "r101", "r117", "r155", "r216", "r223", "r261", "r262", "r263", "r270", "r271", "r279", "r292", "r293", "r294", "r295", "r296", "r298", "r371", "r372", "r373", "r394" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair value measurements" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r282", "r283", "r284", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r191", "r194", "r195", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r283", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r282", "r283", "r285", "r286", "r289" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r191", "r228", "r229", "r234", "r235", "r283", "r318" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Quoted\u00a0Prices in\u00a0Active Markets\u00a0for Identical\u00a0Assets and\u00a0Liabilities (Level\u00a01)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r191", "r194", "r195", "r228", "r229", "r234", "r235", "r283", "r319" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant Other Observable Inputs (Level\u00a02)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r191", "r194", "r195", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r283", "r320" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of the Company\u2019s Assets and Liabilities that are Measured and Recognized at Fair Value on a Recurring Basis Classified Under the Appropriate Level of the Fair Value Hierarchy" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r191", "r194", "r195", "r228", "r229", "r230", "r231", "r232", "r233", "r234", "r235", "r318", "r319", "r320" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r287", "r289" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r148", "r149", "r151", "r152", "r153", "r156", "r157", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r193", "r214", "r278", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r386", "r387", "r388", "r389", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignGovernmentDebtSecuritiesMember": { "auth_ref": [ "r228", "r377" ], "lang": { "en-us": { "role": { "documentation": "Debt security issued by government not domiciled in United States of America (US).", "label": "Debt Security, Government, Non-US [Member]", "terseLabel": "Non U.S. government" } } }, "localname": "ForeignGovernmentDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r75" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedTerseLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r171", "r173" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r173" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r72", "r78" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable and unbilled receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r74", "r304" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_InterestIncomeOperating": { "auth_ref": [ "r59" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities.", "label": "Interest Income, Operating", "terseLabel": "Interest income, net" } } }, "localname": "InterestIncomeOperating", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r307", "r309" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net operating lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Summary of Lease Expense and Supplemental Cash Flow Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (excluding the six months ended June\u00a030, 2022)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r308" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r31", "r86", "r128", "r154", "r180", "r181", "r182", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r273", "r275", "r276", "r290", "r312", "r313" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total Liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r25", "r86", "r154", "r290", "r314", "r347", "r364" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r33", "r86", "r154", "r180", "r181", "r182", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r273", "r275", "r276", "r290", "r312", "r313", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money Market Funds [Member]", "terseLabel": "Money market fund" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r71" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r71", "r73", "r76" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r45", "r48", "r53", "r55", "r76", "r86", "r92", "r94", "r95", "r96", "r97", "r100", "r101", "r108", "r124", "r126", "r129", "r132", "r134", "r154", "r180", "r181", "r182", "r184", "r185", "r186", "r187", "r188", "r189", "r190", "r281", "r290", "r352", "r367" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r94", "r95", "r96", "r97", "r102", "r103", "r109", "r112", "r124", "r126", "r129", "r132", "r134" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncement and Recent Accounting Pronouncement Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r61" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Costs and expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r124", "r126", "r129", "r132", "r134" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r302", "r309" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r300" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesFutureMinimumLeasePaymentsDetails", "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r300" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion", "verboseLabel": "Non-current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r301", "r304" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r299" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating lease ROU assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r306", "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate\u2013operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r305", "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term\u2013operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r277" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Basis of Presentation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/OrganizationandBasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r32" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r39", "r40", "r42" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gain (loss) on securities available-for-sale" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r46", "r49", "r51", "r52", "r54", "r56", "r216", "r292", "r297", "r298", "r353", "r368" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r32", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r62" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Stock issuance expenses" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITYParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r63", "r66", "r142" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Payments to Acquire Debt Securities, Available-for-sale", "negatedTerseLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r67" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r239", "r260" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "crdf_ComprehensiveIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Preferred stock dividend payable on Series A Convertible Preferred Stock", "negatedTerseLabel": "Preferred stock dividend payable on Series A Convertible Preferred Stock" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r84", "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r17", "r200" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)", "verboseLabel": "Shares designated (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETSParenthetical", "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "verboseLabel": "Shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r17", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "verboseLabel": "Preferred stock, 20,000 shares authorized; (Note 6)" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r7", "r166", "r167" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r65", "r70" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Insurance proceeds from casualty loss" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r68" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from sales of common stock, net of expenses of $0 and $776, respectively" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r63", "r64", "r142" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r63", "r64", "r142" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sales of short-term investments" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r68" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "terseLabel": "Proceeds from exercise of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r170" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r172", "r379", "r380", "r381" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Supplementary Balance Sheet Information" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r27", "r168" ], "calculation": { "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, equipment and depreciation and amortization" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r14", "r170", "r314", "r357", "r365" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13", "r170" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r13", "r168" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost": { "auth_ref": [ "r269" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The costs incurred in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, excluding in-process research and development acquired in a business combination consummated during the period. Excludes software research and development, which has a separate concept.", "label": "Research and Development Expense (Excluding Acquired in Process Cost)", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r21", "r223", "r264", "r314", "r363", "r374", "r376" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r89", "r90", "r91", "r93", "r99", "r101", "r155", "r261", "r262", "r263", "r270", "r271", "r279", "r371", "r373" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r121", "r122", "r125", "r130", "r131", "r135", "r136", "r137", "r226", "r227", "r345" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Royalties" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from the Calculation of Diluted Net Loss per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r238", "r257", "r266" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r238", "r257", "r266" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r239", "r260" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r243", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "verboseLabel": "Summary of Stock Option Activity and of Changes in Stock Options Outstanding" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions to Estimate Fair Value of Stock Option Awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r35", "r84", "r118", "r119", "r196", "r198", "r199", "r200", "r201", "r202", "r203", "r205", "r209", "r214", "r217", "r218", "r219", "r220", "r221", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r16", "r17", "r18", "r197", "r198", "r199", "r217", "r218", "r219", "r220", "r221", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Preferred Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r224", "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "terseLabel": "Summary of Warrant Activity and Changes in Warrants Outstanding" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r60" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]", "terseLabel": "Series\u00a0A Convertible Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r74" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]", "terseLabel": "Weighted-average assumptions" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r254" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility (as a percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Authorized shares under the plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of remaining shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at the end of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r246" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at the end of the period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r247" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Cancelled / Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r245", "r260" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Balance outstanding at the end of the period (in shares)", "periodStartLabel": "Balance outstanding at the beginning of the period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "verboseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Balance outstanding at the end of the period (in USD per share)", "periodStartLabel": "Balance outstanding at the beginning of the period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r237", "r241" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails", "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled / Forfeited (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r252", "r265" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at the end of the period, intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, weighted average contractual life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r242" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Options vested, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityStockbasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance, ending (in shares)", "periodStartLabel": "Balance, beginning (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r15", "r348", "r349", "r360" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r83", "r88" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r16", "r17", "r18", "r84", "r86", "r105", "r106", "r107", "r110", "r112", "r118", "r119", "r120", "r154", "r180", "r184", "r185", "r186", "r189", "r190", "r200", "r201", "r205", "r209", "r216", "r290", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquityPreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r37", "r51", "r52", "r53", "r89", "r90", "r91", "r93", "r99", "r101", "r117", "r155", "r216", "r223", "r261", "r262", "r263", "r270", "r271", "r279", "r292", "r293", "r294", "r295", "r296", "r298", "r371", "r372", "r373", "r394" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r89", "r90", "r91", "r117", "r345" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r36", "r192", "r216", "r217", "r223" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock upon conversion of Series E Convertible Preferred Stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r17", "r18", "r216", "r223" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Sale of common stock, net of expenses (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r37", "r216", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of common stock upon conversion of Series E Convertible Preferred Stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r17", "r18", "r216", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Sale of common stock, net of expenses" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r18", "r23", "r24", "r86", "r140", "r154", "r290", "r314" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, ending", "periodStartLabel": "Balance, beginning", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r85", "r201", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r215", "r223", "r225" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r303", "r309" ], "calculation": { "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Operating sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplementary disclosure of cash flow activity:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r148", "r149", "r151", "r152", "r153", "r193", "r214", "r278", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r386", "r387", "r388", "r389", "r390", "r391", "r392" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r87", "r228", "r235", "r356" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).", "label": "US Treasury Securities [Member]", "terseLabel": "U.S. treasury securities" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/FairValueMeasurementsFairValueofAssetsandLiabilitiesDetails", "http://www.cardiffoncology.com/role/SupplementaryBalanceSheetInformationInvestmentsAvailableforsaleDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r75" ], "calculation": { "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 }, "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period.", "label": "Unrealized Gain (Loss) on Derivatives", "negatedLabel": "Change in fair value of derivative financial instruments\u2014warrants", "terseLabel": "Gain (loss) from change in fair value of derivative financial instruments\u2014warrants" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cardiffoncology.com/role/CONDENSEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant [Member]", "terseLabel": "Warrants to purchase Common Stock" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/SummaryofSignificantAccountingPoliciesAntidilutiveSecuritiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r104", "r112" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares outstanding - diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r102", "r112" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares outstanding - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cardiffoncology.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26626-111562" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r178": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r311": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r382": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r383": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r384": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r385": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r386": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r387": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r388": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r389": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r390": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r391": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r392": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r393": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=SL94080549-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" } }, "version": "2.1" } ZIP 55 0001628280-22-021044-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-22-021044-xbrl.zip M4$L#!!0 ( %" !%4-8\N**@@ ,@I 9 8W)D9BTP-C,P,C)E>&AI M8FET,S$Q+FAT;>U:;7,:.1+^?K]"2^JR215O SC8X+C*BTDM5=DXYV(O=Y^N MQ*@'5-:,9B4-F/WUURT-+S:PL?C#^]\C-C8\,Q*)W7&5:,Q_%!A ME9ES>:_16"P6]46[KLVT,;YID*I.0VEMH2Z\MJM5)JH/.ED=.98ZUFJ\4^:7,KYSRT.^D47*ST MG#?"\WG##W(^T6)Y<2[DG$GQMB+;W?89="?-2$2\$_.325, /HON:2?N3LXZ M_XG0R :*AS[6+16\K:0RJ\V QN]U6O7N2>[Z"RG-&+\T1G#LDI?SJ[.7KN"03O&[%F]&-T-YALMWV!X,QZ]&PTNQZ/K#^SZ M'?MX,_HP&'V\?,^&_QH.?AV/_CG$UR@QO#GNE?TVQHRJ[!=N;MG0*)X),%46 M@W$R63(WXXC*D]-#ENZ)L2U\Y%P(3" U!8GKM=^@+1XQ$L?(7*\6G>9?/N#V MSSBJKXS^^J/W[RU+U*R?T#*,V(S/@1F82UA@ZG4S:=EO!3<85FJ)[W-M'-,9 M>Z=-&M 3-6O_8#IA VZ$3!)VG=$$ILMJ:!YE<9V]C4],EN\WT0H&80C7XOO2XT&A" MIK$FXPA<9HQG2U9DSA2 ,\ J[0LVHH"S%)^,Y(HE/,97ANE4.N9TD-L1R" & M:[E9DDC*;X$15M8Z+;X3: P.J7RUQS%(()8&JSN*9=@=+<%\P18S&<^8+>AC MTW\!!DHE-(%46H4T@!C%0KH93M#F$'L#26^.IFF!TYQC-\$FR^UE>%Y ;7\_ M0 66R RA0*C:N+Z**$5Q;#9;[3)+,'=QHJKX/5:%0)T(KRT_5Q&:DO)=CN@@ M8!/@E=H@MP2-?3 T!H?P'+A*$H5" 82K1DSYX:RW)^9VQA*E%W:%9;/.B(S3 MRV W6EG=@J1=&;-C[?-"9>?H4#F^YT(J:E&W;TOBI)V1.(FEF&HIW=*SD#96VA;8CY*PT2K@*3 P8&=[%,YY-@5UB?KLI%-BR8K=Y+3IY!:_#(RF)3D1X]=KKE$2CLX!H M&HE1.MP">@ >6?6T(9/=(1,OKZN=!6*62'_/"/KX+U=X)((S*D4(UUX5!!9C\YM+ZE(I2D'D] MM!_8)./MA&Y <8_+LIQO$%4MDSTU2DS,:(O52@I_PF"+B95":T^RHAAT$@^40JZ99$,?8-2P'HT>F!%V+GGN@6@?:5Z:Z<4%Z8 M'(%O/26*8VV$-\!3Z2EDR'04XA];(*? (A'<)@2,8P#*W)>$YX3R^'A0OLKI MPSE7A4]\A %($N2RLWLXZ9K0/"*1A\?]--6C&CMB$K:!#$]TX0Y;\)A2 MP]?20$P_^?P6CDU6>P@?J!!6 NWQH*0!G@TPQ?$ %4:T^7!)&.Z?"!=&DX M;O_ 'Y30&4I6K.UZ':R:<;MF-I1(?62 \!7&KT>9_9=,R5M0Y:G) _GJ_[Q$ M7R4:CFI?>7)TT?#G]I7^_%:L JFZR7>4?K?!O$E]!,(>0QEUNJ%?B?2/XJ3N&W0J+Y/B:+ M+/:'*U_^&/FHLO<1;A4O%?)&Y+$2\4A[>#H7B"4@@$IJL-ZR+8#?4JT//-)7 M>\^ _7'QZKCL2; L=U?A5&5/CN0".UI8I\B#$"YY,W9!'"*]K0;"89%MV")- M<8OX._C)E*5I[\'B\R,3Q[>7NT3.D!C,0%7$!OBDB>CR/P&4,*R&DBNSN59S MH+J;\6GY2X8I\RRDN=)+P-;%3(?DRN^!'$'YEY"2^D&G?_W?M__4S_ 8&E.9 MU9S.>W[]SYW?I):M$PPE,#6T5?'<0F_UI8^E*E=\V9.9']%WZI>Z)MHYG9*Z M_ISJ'=*I3$:N#R5D;=W\IH.+';UCFK=T[? M'&QNUJ.#;7^H]K3>CCJ/4MOP)@>S<6%LSK.WE7;E0=3W6OD=BW+'Z'_K)%PZ MV0('H7]GG73^]='B;\!<%M,"R4:GZN_GK%%3+L7G9WF\,WOYHH.1[3_O7UBX M-\FG^?1;S/:1D[T7](?=5P8XA3]AU)^MLI5Y1S#;Q_GV__X\H@FM7>8U]J3# MH>)'S'$PDY"PX1W$!1TJL>MR@[3KSX8O-T^\3_3@VE^NP[W'7OCM80X[%P$W M(>++67/3A4\P3@IWN,NAVG_P5F'Y&>XX^MN6%_\%4$L#!!0 ( %" !%7? MPN^/(@@ *HI 9 8W)D9BTP-C,P,C)E>&AI8FET,S$R+FAT;>U:;6_; M.!+^?K^"Z^*Z+> W^25V;#= UDEP/O227N!#<9\.E$A91"A12U)VO+_^9DCY M+7:VSMZV=9'+!\<2A\,AYYF9AS1'/UW=C:?__G1-$IM*\NE?OWR#,A4T\P(*U1&9:-Q?5LAE<3:?-!H+!:+^J)=5WK6 MF-XW4%6G(94RO,XLJUR,\ U\D,"*;D<^, MFP=2JY528Y4OM9@EEK2:K1;YK/2#F%/?;H65_&*E9]3PSZ.&&V04*K:\&#$Q M)X)]J(@H"+HAZ_7[[4ZKTVJS\[-N+VQ'413S_CGMG_TG ",;(.[[&+N4_$,E M%5DMX3C^H-.J][JY'2X$L\D@:#;_6G&B%Z-891;&T]#??_5J]I19_FAK5(I9 M-G!3JOBNJ^9(2:4';YKN;X@MM9BF0BX'/T]%R@VYY0MRKU*:_5PUX(::X5K$ M7M"(WSC8!.:YQX4WN0=ZI,CX:@I!"XV^?DQ$*.S;-\%9<]@.ZJU=L]=3^GIV M=0[:Y0W:,^; ZD7@;JZ_T_*-K^^GDYO)^'(ZN;LE=S?DT_WD=CSY=/F1W$QN M+^$K?+N[ 8GK^]->V>]CS*1*_DY1WT<^A\8JB;BV(EX2FU 9;?_G*$'0FP+ M'CEE#/)'3?+8#MIG8(H#C,@8@&50"_KYUX^WPQ,.ZBNCO_WHPYUE"9KU+B[# MA"1TSHD&!_ %9%Z;"$-^+:B&J))+>)\K;8G*R(W2J0=/T*S]DZB8C*EF(H[) M7883F"VKOGF2177RSB:&ZB6*I/2!$\3*6J>!=PR, M@2&E*_8P!@I$0D-Q![$,NH,EC&NR2$24$%/@QZ;_@FM>*L$)I,)(8 %(*!;" M)C!!D_/(&8AZ^1+!CH!'AM^;D*T!28[W) !P(; 2_E!KDE:,R3H2$XF*/ M590H) @ 7!5@R@UGG#T1-0F)I5J8%9;U.B,2BB^]W6!E=0N29F7,GK6O"Y6= MDT/E=,>%6-2"WM"4N"LI#*8;%<<"'IUS)X1J[F $L!"AY.ANP@&[H10F07$4 M2R'58KK%9R9,))4IH!\F8:VDQU.N5<09O#;D'<"'<<"CQ\CU8Y30;,;))>2W M^T)R4U;L-JT%W7?\O7]$)4&7^5?OG4Z!+#KSB,:1"*;#+:![X*%5+QLRWA\R MAB%Q[D\# 220BARF?7\BN'NM$P(W/1UP!_5F#]?ABAO86(%W75W],@BK6/(C M6ICCNV#M#3G J!S)5W-5:% R6\NC$NI(,4SIP?W YMDO)W0-9?4X;(LYQM$ M5-+A2DR&F@J#1, %M'&LP25@93@8 M9"'A8Z<<.+*("DFQ;L"TG!$;0@$]/#W99E7P+>0H"*D=^G/V@E2.N/W!T1Z> M#MK+5+X+]J.SX![FC\^?1T,?PF4N&"*:&I51+!G40#0@ 4:8X^ZKA!P$@:"A MD,(ND6(<&A8#T*'3 <_'SH[H%H%VE>FQG%!>Z!R ;QPEBB*EF3/ 4>D9SX#I M2, _M/ < PM%8)O@,0X!*')7$EX3RJ/30?DJIU_/J2QT MILI8>(\'RZ#+1*"H/ _SIUH'NL2 =$B'3Z1+PV'[Q]U!"9ZA9,7:KO?>JH2: M-;/!1.HB@S-78=QZE-E_2:1XX+(\-7DB7_V?E^B;1,-)[2N[)Q<-?VQ?ZSP4BP0% )358;]D6G#Y@K?<\TE5[QX#=)OW$VF+$T'#Q9?'YDX MO;W<)7"&6$,&J@(VN$N:@"[W$T )PZHON2*;*SGG6'6$A@"Q;#5Q>RJB[2QD-R_;;.N?U3O_LV>9F/7BV[7?5]NOMH'.4 MVH8SV9L-"V-RFGVHM"M/HG[0RA])D%N"_UM=?^=D"QR(_KUU4OFW1XN[ '-9 MS H@&YVJNYZS1DVY%%^>Y>G.[.V;#D2V^]RYK[ SQY>Y]'M,]LBY[L3\\]XK MXQNC'R'JCE;)RKP3F.UQKOV_.T]G0FN/.8T#86&HZ(@YCA/!8W*SKK!W?GNT M[\Z&JS4OO$STY,I?KOR=QX'_X6'.]RX!;@+$U;+FI@L-(4H*N]_E"_<&RT]_ MB]'=I[SX+U!+ P04 " !0@ 15*I,B= (% #3%P &0 &-R9&8M,#8S M,#(R97AH:6)I=#,R,2YH=&WM6&UOVS80_KY?<76P-@5LO=F)XY<&!EBB+J"2J%!W'^_4[4E+JU/&6%NWJ#0T"6>*1]_[I<-:,12 MYGW37*U6QJIM<+$P_:FI6'7,A/."&J$,&Z=#-8)/2L+37X9/6BTXX\$RI9F$ M0% B:0C+@F4+>!O2X@.T6M4LE^=KP1:Q!,=R''C+Q0=V0TJZ9#*AIS6?H5E^ M#TTM9#CGX?IT&+(;8.&+!NO9QY8UM^=1E]H=I]L]Z=A'EA,>MWL]QXD<\H>- M2IHXO5Q3R'5"7S12EK5BJN3W.X[1/>#B.>290G<'WY M6K+98B;IK6R1A"VROC:I42ZMR0%/N.@?6/IOH"BMB*0L6?>?^2RE!5S2%4QY M2K)GS0+#T"JH8%$YL6!_4M0)U=.?JU+E+O))6$9K$VQ'*>W=QFS.Y-,#],B@ M[1CV?;7O3/I^>G4>U*M4:$N9![P78+BI^$'N<[VI/SX?NR-_/+F$R3E<3<>7 M[OAJ= '>.\^]]L>_>SB,,[SIWAMS=3V=78\N?? G8)_ M3$S7 -FGJN,*P-B MMX^LYMX;,IK!Z&QRY7MGL&'3WJM]S],]ZUCED__*@]EH^G)TZLF(Q!QA3>+(G MT"=KF-*<"PD\ I>(D$413#*EW&+=+&T<9X$!AVK1TX,3Q[$&+D]SDJWUESUX M#LCWG(NT@HS5>@,1%UJ*C 6ED**2<0$4O1'";\N,5N77:I:-C100L01I=]K- M:+ 4V&K1#20+P;L-8I(M*';$-&5%H2S!?S4SQ/8),144]=_4L;2J5K&VI FO MB?@ GDB0+15-<&-&(^2/\B2[H3")(A90H;RAF%66-@'')(OP)5^*8DDPC))O M% W%OCO8J!G*)A+R7/7VS26;$U7*5W)F1,Q)1HO6Y#:A:Q@%.AXJVYM()VC' MT5)UHF6(8" MA%JB ']7! 3]N&2"JOUMH> P*VM8C;)#\KQ\Q5IC'QV&]5?T>06YJQX5K.Q> MNX. Z@U4;?D)JB\$E?,35'L-*I9A\TV)[O;8^"7!:2&.:E34B"-,=?Y+U$GR3RA-77.!>XC6JAK0O*"]NN702+2?M;MB=&V^X\BJVI52[51L<4F \O&NU&O2 G8
A?QW"47S:2(Z'1MI]X_N]GB[[U&"T7RT)"I]RZWF5-Y8I_MG)_ M+7MZT.D."OTL(7%OJWS/TB\+[(\P^9$6WT/^[AA6*%'EC[ MN #_'^*I&?:91$G!MXSP'IAH?:6-NXZPVQ$V=1?:VNL^<'V[T?\^NP'.>7D% MWAUIWP)]#H+F=]6D+FB)REW+UDUY9@YP5S]2RON_7%^^E?4$L#!!0 M ( %" !%6>7-8$^@0 +47 9 8W)D9BTP-C,P,C)E>&AI8FET,S(R M+FAT;>U8;6_;-A#^OE]Q=; V!6R]68GCEP9P'0=UD=FIK:#KIX$6*9NH)&H4 M'(-#0*9TI'W_MR1[#T[FPR"#Y=#6*HDALNKUQ>C =0: MMOV^.;#ML^ ,W@2_78!O.2X$DJ0Y5URD)+;MX;@&M:526<>VU^NUM6Y:0B[L M8&IK5KX="Y$SBRI:.^WI+_ADA)[^TGO6:,"9"%<)2Q6$DA'%**QRGB[@/67Y M1V@TRED#D6TD7RP5>([GP7LA/_)K4M 55S$[K?CT[.*]9QLAO;F@F],>Y=? MZ:L:/Z''K6:[-6\U2;F+VJ)3QM M+)F6W_$]JW64J>Z:4[7LN([S:\U,/>U%(E4H3^+Z8EBPV6&FV(UJD)@OTHXQ MJ58LKWBSYG*OG!^ZQTVUZEG=7[5N3?IQ>_KUZ M%0KM*'./]T(,-Y-/Y+[!#?C":C&%R#I?3T7@PNNQ?P/EHW, MP99->Z_V'4^WG6.=3\&;(G6 MOKUD>Z+.^%+.C,@Y25G>F-S$; /]T(1#)WL=Z03-.#K93;6]SWO/-[N&)TK\ M0_=EI>5W%=_\"C?M\_.'..>1L8$ L[XL/-$JQBH4(M1BC??;&B#9GRLNF=[> MYAH.LZ*$52@[)"^+(98:]^B05F_1YP7DMGB4L'+;31\!U>[JTO(35%\)*N\G MJ/8:5#S%WIL0T^RQ[RN"TRA^-:BH$$>X;OR99+D&5UV321P#+D/)V :1D"': M\KI9%=VV1V1(S0'8=&6]UON*D,2E M(XQ/"G)YU&ZWK9;3TJ=MA4=L12O!Y4'<,@=Q6]%=FM^V_)/C!\F.Y3Y(^T>V M)U;3]1_%UC8J%VJC8W+,AU>U9JU:D!%*>;KH>-D-N)D"\XLG2(6;3K M)Y']^]EB+CWZJ\4J5^ 7.]?;K"E=\64K]]>RYP=^JYN;9P&)[9WR'4._+JY/ M8?$C#;X#_(=#6()C>\_5[5;S^^SV-Q/%]7='LAB[_37;N0_^!!G3XIQ/2\@< M<;-2NTN^<(5ZF[MH M"]CX6E(#PC[BBU>.(-# UF #O_Z-+ F;R3:V!2J)VKN[ 54I*RLCXHDG(C,C M__R_%]U.Y6,8#-O]WE\K> VM5/[OQI__7Y;][]_[;RO5OAMW0V]4>3T(9A1\ MY5-[=%)Y[\/PK!('_6[E?7]PUOYHLBS_SNO^^>6@?7PRJA!$R)V+@W7/HW16 MHDRYH#(6G<@LB2[SFCFDE69$Q=7C=8^$Q8[IS*'@,L8LSFP@,E,Z&L(MULCB M5;\NF,1"66*=9>S*"MX,W[ W7+X;MOU9.1J/S]5>O M/GWZM/:)KO4'QZ\(0OC5_];>'KB3T#59NS<;U[>EZ^VO?0.D;M_JP?@$-G'V])^GJEYZ, MLF%PMVZ&O]>.^Q]O=.35:&!ZP]@?=,T(Q)[ZR3.D,HH_MS/L,X+EMSHYN>/& M@Q^^^5M/)2A#),/DNI'Q:/#5)^I7% MZN\\8MIU\6IR\?K6>^*\/;+ILC7#B?C7.Z9W_-=*Z&6'!RN@S\'XC3^[860J MZ?M9^/>X_?&OE=?]W@BL-&M>GL/7W.2OOU9&X6+T*E?45QO_\1__\>>H/>J$ MC?1ZV77W_WPU^?#/5Y.F;=]?;OSIVQ\KP]%E)_RUXMO#\XZY7._U>P$ZT+Y8 M3S>&P>37MO>AE_\*U^L %8.VFSS_8K0?8!3;1F*O/.4!L\B"]$I0A23CE'"L MO T?JGE7, CKRY#V3#<].K37MWK0O\O7\#H#T]GM^7#Q_\+E2J7MH6E/WUW: M:O_C6[+_L45K8W^Z]?%H1Y\V3ENH?K5%&CN[EZUNO5VO[I^UWK?8T<[>56WG M3>?H=.^BT?2GM?>[]"VM=UI7?5*ONHOZZ4F[UGUSVCK=0T<[V]W&SOY9[>KO M]M'[%JHUSVCK:KM=QPJ])4>7K?=.'#6//]6;^Z>UZO9IH^IH?:=^4N_N7M9. MCWFK^Z[;.FTQZ .I-;<^^IWMMMTY%/73VJ?6U1:NG=;;K:LWT+>MJWJUTZZ1 M%FUU:[16/;ML76WB1O-P^IUW\"S>.VKV"?3EM-8\O*R1-Z>U[B[TJ88:[W>O MCDX]M.4^-9KP>?60U]]!'YM;H]H!NG@+]T";5Q\,BH)JP;.(!! _CDY?9[ICCE90"OW;0J?WA(ZU4A%QGGG!;<:$YYD5QF<6$VH$U]0&L[*QO?GV8.L9 MY?UZ/!@D:;>'SG1:P0RV>KX*[.*VZ#U\DG7AL2>9-Z7)?U?Z[)[T@[54,^4S MK&,$Z2.0OB$TDSQ&[5D0Q-.5#4Q>4?R,TK^FE%_$OPV?#$L!?T_ %[5V$FXN M9&A_D]<^?5"<*0QFG/D(A)D[&W5D6O:<:E8QG#A&7*2)4%A:./!)E V'>0P$.E#)@XKU$=#)OU:&[>YY)['1_+.305*16QQR[6+HH8E7M]N8 M//_+0Z=]&/;'@_RO/ I:G^K=1#%^1N^N&PHY4;S^J^W3W[$=!I6\0^'!B.CU M[O^[37GN?GGC^J/;K9_G*GW]%P1K@U'R7[F=I:@#X>OO?;GVN9O^QJTB2PS\ M]I7KOZ\?\NK60#TX;M[IZ) #)N<,LU(JCB11VD=)B178?=C-APL^*\!P3:+; MT70$9$;4YX:F5QXW N->>_+ZPQ,#:O7YS;K!#,>#L#$50'[QNHGK:]=_IS8> M'-& A0Y>:J&P90[&-T@G/"+P#PRS]M,1+88"WA[1FSKUDR,ZSNWY]I!-X_WU MPX/J#X\FA!P\!DVT"X(A:A4.C"&.6%11*\3ST<3 27&Q1A-GF&04__IH@@\\ M2(KX^?4@P(9NW;PU1VTSZ@]^ZC9QYK'K29>W>[]]^2. M%'%@-L8*RQ@+1 G$/ TQ*H:L1FJ*YZS8>,Z>'<\!N37F,'1<8Z8L5X8)ARFP M.2DU,2P?-WP];KB(XX8?/VYX9N,6D4>)-UAL4W)8:ZLE-I$YZS@WS$S'#1=[ MW![+'V8W;EY92Z@'_ 4J&<$V,1$^>HPBY]XX^WSX/'WK<)SBA\F?'AYV<=YI MN_:H%KH6'N';<'4R7S'-]ZX?C.#5TW>V_CU.^<)^][S?@S^'FQ=MH ;7M_V3 MT]%!\ >COCN;-/?GJP>?\GG@/G?F&7W';>D@RZ64,7!F&#;<(FR)#%Q;%P-6 MS^@]GU@Z\'FWWULDT0A!#/9.8VW.VR/361 Q28:=5])'^)=I)HS1RDGBK) A:L867DPI'%\_"(./;1?V M@POMC\9VPH)(QX+]".TUCHD>DJBL(5$R*J)US&"R\-+Y;$3.C;OC3II';XQ. MPB#=-P@GJ;6/8;?G^MU%$9DQ46OI$.:6,R8)" P9C\$]*>P8#TLCLOTP,NU> M\%MFT&OWCH<+(A^&D116*8\)!%XI"VRMC,XS9P(X*GTWD4877E#/YJ!^(=M' M;PCW5]@Z")!)YX4(@2&NC><("1-,"%9Z8N<@W(48MZ $I<,H& MX;EW&C-KD#(461RDX V1'4!^04(UHK20EU MBBHTMYBG;Q;U VTM)L0$$K75.LBP\&*:0W9X=M+Q3#J(VI3'@K.4QV(P>,PS MS 28D/4++YVB9(=G)S+N$0G:!\4#8IPPL"C&,5!]&ERD"BV-R)XU.SP[^:!@ M62 ..:<,HSY:3#WQU@GOJ ;>\'SRF9MG%M%)R4+$!DA3Q%9)Q*0 G<4*!8SG ML#!I65ST_%=/*&>^U"M#(&@D5<0N$6(<_[_()&!F,!@I0. M4P;1CC8B@,OA#A$4F3/+)^CG3R$]OU2]E0QY&DQ:[N2C,<)IC!'2V!%N:'B^ MI==/+,SG33?\_++PVYX3+,U%:52@A@G#C:4>@=6!W7FLED@ZSYANF)%H% X2 M"48T$&T&-J,]& R$3-S*0&5@2R.:.:4;9B4F0P*/1EM#+ ,!:XC'O%.,$J>54)@[RD%H/%*: MRPL+4++YVB$+K9B8Q$9S!"Q*=% M1,%Y%7$J<""%0D&*&)=&9,]*Z&8G'TY"P $%'35ES!(5A056)XTB,>!I<81G MD<^\1B!*Z)>27B#O6(Q$460-33N7%$-$^KL;C1=_JG,^\T<_MAMZ1NO=7*12 M! -JC1'SDBHA.-8JPEV(<=,P-M$;EG96,D^$\5RDY4[,18,45H$,LGT/E/I,Y%T!9[@877TDG% M#%86O#@-TE,DB4':+9^@GWDB=2Y2Q<11QC7E'$)2IJER*D2+L%">F!#D\DAU M+FOQYV.IQ%,K+:;KU++S-:D!F^ T1=1C )@$8AK@Z&8V B+DBT\&*:2Z6664DG:$NL1#!D M!#.IM6&<6C CX(F.>JP77CI%R:7.3F0J.FL)X@C #UQ2T$0:&26)'IB^=69I M1/;,E5IF)1]MF9)"4X$=9]1&K;UE.&A')(IL.OU:E!S3DXR 50%'CA6RR,-8 M&,,-P2G_[P*5FL<7--?6*I.7?S6, M(F0Q@N )04P+(N7!+)^@GS\G^/Q2Q<8B0ZA.V7P6J5+&:!V#H$0J3B5='JG. M*R?X_#*U)BA)*0E*X;1S1GL"MAL,"]A[AZ]3&XLKROGD!&>T^I4RSXUT&'G, MF-/!N,"TB^E0$Z=Q=$LCG6?,".D4*"N,_;!;P_ZW:2]XU%^)G8C7JOJ M/],3H_Z^?+B!VXJ^U3WO]"]#R-E7XSPU]?2E 9[_G+N@4LEYCP)&''Q-U(%8 MGQ8>4V!K1H1H1@R@II(98#;& 8"V6YU%I[FM9X&!U+A)B'*LP%%9RW02BI%->2 MV;0YSTHI0V">*BWQO3,P7KHJ0 ":/BMP*?E9G:X81)IQQ4JD45A,?WBI>_5,6XSE>E%E_W M>Q_#8-2VG;#\R($IA!D1_(JVX%(<5XBZX#!S.FKK!"V1HS@*,A<$,3X*),&O M4.Z98\)"($((Q3PBF=(9Q2]%LVW:@W>F,P8)UR:G0:<&M@?AW^/0W/\I!FXD\NWX6/H?*57NSU0X&%^!YY59UZ; MXKTI+,Q);$:41$8!%%&4.LU M2P<*(*/E M11*J#R/H&^/*OAD 517N,9=B0&I'6:6T_;H71@P6@4"#%8ELK[ M I67+HCRYDN_L>.@OX0IPK6(E-%(./9*@ *7REL,Y2V*O@#(.2D\2KXY53S4 MG%(;,1;48Q>]+_6EH#2S* I$E+;8AN@(N$J2MJ<2':U(!P1;8^T"E I>4@5: M%+KE/&'&%U>X577Q(L\&4/JHH=XY+8B#05@$)< MAJ#) A3>+Z+Z/H7&E)3K ?6EUH#64BQ) )T-VC+-9#18IOHM" M^+3CCDK+O2.!(:\ BQWP"*D,BHQI4ZIO4=2W*!ICI1*,4XG3X46!1"4%T$U M048M4:H$O!= -_N#\_X E+<:[.C+*H,%46"NTZ;J0+C1B"D2#5$!%(TA^(&9 M+5<#%)7RE0I\?5 PT3A@19SE3,FT!8=Z2JW")%*CRC1Q44E?J<#7\QS"J:@L MQYXQY[CUTJ0U+LX)RC51I0*7.G,ORRF)-SAXC35G$2E%'?!/2I'7CAB*%D!G MOB^@;C<,TAW_&!B9)T"VPNCJ"YK414)0@CSGTBJ(J)4!MZWR8]V44!*7BOO2 M%'=1,ILL9>4#]=A(PXS@BD:#I @Q*&))6(1 OU3L.?,H^DIFJ7VSE]A2H+YD)\6 M3FOD'::6,!G26;V"2P21O?928UIJ[TO4WH5AF8"X$J&@93I-6@0=GBC MMX:6,^=%T=ZB* S&!!DO! 5H@W@Z&,4E()[#$F'K]03N<)'/3RZBPA2):A9N M;Q.>V='*VE$": <8)S7C!"N+D!?&IQ-K4&2X5-YBZ,L2$*F^15'?HFB,DEAX@QP.F#.#H^'*"0@TC19&,L-*C5E^NCF'_4RS4V!$ M:5!$:,!ABE,J;9$,0HT@I<(7.K,?9V15$2MA:>1 M$48MQ"I6&0>.7%+&A5V$N;&EWUI4*+I;%,4%5;(:,RN!=C)J .>H1HY8SY!T MQBS"G%RIN"\QLTED%(AYCM(ILBP"XB(O OR/NNB"7(15TZ7BOL2+.7W&+HBL!"V)"$,BGBEZ:6X$)T,Q4DC. WRY# MD:+2N]G9TG9_$-K'O9W^QS#HI:F4B)T1;%+&G0I>* M7%"Z5RKR'>_-<12&>YY[[:"LHLX$J;0( J YEHI<4/I7*O*=7:;1>><]522U*W?EZTD@A8RE6DFK" J9&$JPXMP$SP;A?A!"F@+JS M4+3TV??;SS"HDMQ1CQPWE#,>A DN:!H-L4I$$VVIO051F$(1X:)HKX@4!>^L M=($R4"RM&!?8$LL)DCZ4V/LBM7=1DI]( ]>D5B%$+?/&&*ZI%9QP!3$5X8LP MW?0RM+&I3,AIRYP)0!L@./,ZJ, M"2$H@KU;A#JF MLYUM*HI@J/#48<.C0Q SZY1_(9H(A26GD@FR!()9X)IL',<8@&@CACESP2FC MC.6<116]E'X18L3BN9W9L0)GO%?("F,L8BA8;2"2MUH(P92R9CF6VRWR>D@; MB$AU0J@VF@EIP0<%1H6SE%E,U"+P_"*YG5D*AG&L <00L#4CL%)&4DPX0]9) M2I9!,,N18S? H[T5D0SB5JK,&Y#C# MAB7ZIH(R7G+LK5J PWO^&?3A?4>7_W1@"#9[/I4[.T]M_'W9O#P/$TFY@8_K MV^-!KST:#P+Q>$S3'%)-=::@QLCD5AJ2=4"&>0$4 C%H N%%]: M,UPKY+ 2\'^%M60(#,OH2 5\:I@UUB] 9/0H:5W?_!8@,)ST.WZW>SX GY7G M"!?$L(#1A6@%6)-RX)E 4!$TP0OMD;*4+@";*+BH9FA51&.-J,&24:8%T4)& M3<%G">P,00MP..P/B6K17)231 "Z12VH9XR L\(.[(D#\],2A+9DEK0 /FD, M;C27S?#?ZU]:T-_#K#[76 M26ATK[&4@_;;OS ANN*V$^V$8TB0K*&LU3:+V;ZRL]D-8'RZF# 55L*($.LC,$B36R0D0G- M 'CF0E8!F0B"#40$##X$!.1-(0H8SC11J.I!>/2@F=B MP?C9+3@:ISE'05E'&,42K)=1H5'@AHIHZ-2"<6G!,['@QPIX=A8V/$J:/8^F2N#$-T1HF*TGF'B J:X&7SQL40]7S\LOQ,][S3OPP@^KX[:YPG MH2](&BT*@%4<@G6:,(&<3HL2G7**(T_ !<(:.A< P?%"T@_M4A^PDT@/8,1L!!E8Q4I)P@Q M:J(VDH,N"NF4,&BZ"JK0WB'-LM1-]^;,?YI3&5T":4NM?PSICJ0V"^*YJ=-2 MBNB)#YYA1[0F243>"J^4DHN4^+@#&+EP=GM^['(:O3. $;H!&DN9VPC&"RIC MC-);9@@QSN'(3*JERF'(S>)*=\,\@Q# 8!)_?NB#XB;%1 MB-/.,1AV80DP[$K%P+L1(I;)+XZ.JBVY1D3-.B'6".\(D M276,,,78ZD@8"XMP)G>A!37#?7?$!T<@\E5$,:N9TL3G\X%$.R6E7!:+VEIT MBT(684.VC35];Z@^-7!"'Z:GK'JVC<*(O]_JC7'X652ASTN_LA#M-Q]/3=I:WV M/[XE^Q];M#;VIUL?CW;T:>.TA>I76Z2QLWO9ZM;;]>K^6>M]BQWM[%W5=MYT MCD[W+AI-?UI[OTO?TGJG==4G]:J[J)^>M&O=-Z>MTSUTM+/=;>SLG]6N_FX? MO6^A6O.,MJZVVW6L+NL'NNNZV[U&=[];OSJ$9^Q>UKN'O%[=^]3JOFLWWN^? MU;O;9_7F[J=Z]UVW=7IT]I;NG[2Z%YU&M\9:5S7<>K_+C[K[\*S]TWJSQ>K0 MOUKWZ+2Q<_BI_K[VJ5'=O+S^#CQK?$0.1>OJY+1V]>ZD==KI'NW >^W4J;6&ONCFI--ZH=H(NWS1JJ5<^N/E@54&#.9X%R MD3$K8Z8(LUD@A@IM0IK3J93#^IUAK>=#NC6J7>U]:C1K'U(Q0H>$S:B# 66( MNDQ+QS)#E:;<:HV-*4?U>Z/:N#.J!B)!T,>8.:?--NG>Z2H^89 MJE?3%%K;EWV=C[P#@GPFF= M>61MQ@22F;629HH;[)T7 0>U4ND/?!C\M9)6 05,)3U@)-;'/7CA=!?TR12F+Y438 )_K?SG]T=> MKFPT#5"'2C]67BSO0& MFZM.!B/1,>?#L'[]RQ^^/3SOF$M@#/G[Y%_ZHVL&QR!MVQ^-^MWU).R'/UU[E M;0^N;Y@./O1O)?\>O%0:I;]6Z,J=]YZ^"3X?58;]3MM7 MQ7/C?;MWO(XJ.'_$ESZ\RL?ID8+XBEG WY&%<4=591W59&DL3RL[S:WJI6# MYF9SZ^"V\A2PMP=;KP_W=YN[6P>5S7JULO6_K_^U6=_9JKQNU&J[!P>[C?H< M7^&N[3_\"N\-H'#O>-3OK5:J:Z_7*@1QIN?7;?T]Q,I[_3__B07ZH_#ZL=T? M=*==!:_6Z_?JXRZTY"K30&8_H6O;2.R5!WJ"661!II7!"LFTXY)CY6UX:)%B MI6=2).E#>[W:=WDQE30GO3)QE',B)!=OR=%EZ[T3M>;^2:/Y=^?H_?9IC0 Y MV7ES"B$#/+N%&D R:J=OVO73W2MH^Z/?>==I_6^ M=@7D!+6ZP B;>[1^NL?AYV6MNTMJIS64GM>H'M(/-$2!"' YA!S)(![AP)49 MSYP6!L&8.AC>E0V,LKV<6WR1PD:!C/.'U'P^2/%;S0S.*HU>^/VKXS;UO\DK M)><[?^\.+&\-39STC[IWN@9(^"CO_D.D@:UQ_;AFIZ3A:PSAVLF3\XODYF\. M=B?$>V,S&9;'Z_%[:#NU/_R:TI#O4LM\%)X>]_;&9@"ZU;G<#^?]P6BE$@%U MS0@> ,R# Y>O=^QIM/ICVS_8B$1X>XOH.A'Q5Z%/S>/J==_ LWCMJ]G&+M'"-;/%6L]Z!>!M!#'[9 MJ-88H"J$?8<(0CY6(^].&MOJT]OFYNU$#Y=2.W]BO M!)M ]R: C6FEL5_!_#?_^^2#QG:E^:^MR@VZ^)DJ;KYN5N RUI3=&JEYT_7' M^00@.)712:C\^]H&*Y.,;25 #.DKSV#]_^3/VYJL:+ME^^L>/LFZ\,R3]+7, MF\OL,IA!%GH+"0(_3Y-J5^Z#@EA5"T0S3:G+&+$F,XSR+.TYY%H1*P-;V7@S M[H4*1:N5-.1W+;FRJ'QI&>D)6=-$/@4]49(N(SUY&,V?(RP;0/_:*;&V]/RD M>791VZGAVL[1::.97[NHDRW:J )?.:W1.GD#<%5O-YJ;]_A)H[GUJ75U^.FH M6^,Y;%UMT5;3L5JSW@7XHJWNNY,6V>6UA_A)X"Y-I/,L+?T(ON)4O ]EN=T)] M4NQN$=W;+R4HV8=@('[&CF78$Y4Q\%:9<3IF01*4SKN2B)*T^ =G%/R7*DZ6 MYZ(W21LP7I^BM3Q^"\Y8;$C(NAG._NKN]76G47S?>-G9:JQ,%VJV_7BN.ZC]N&NJWK0OC1I4D[S3Q M/?BL 14SK S/@TM+]WREW:NT1\.*.\F3)(]-GS__5+C^V:EPIM8X)S\5C7[[ M&GMDKOR'._O4,>Y$*^^->?]\3F'!DZ-?*@XT.:$&Z&N^Y/1U?]P;#2Y?]WVX M'_,.TQVI:'9J9T$3L]/CII[$!GO7;:N]NC1Z3%*"[A:[_=0ZPK>I;G[J=:$]ZYN73;> M/1#U:F8H,DQDB)H 4:_#F?5<9A)C[GST5*0UR=70,9],*B7\TV'OK64DI25\ MSQ*:YF)WNFQ[4B!K@9GO"J#5PBI@#E: MV2 RR^MVJ'L9Z_L)BV*#^7=91Z[!O^7P6ND/*OW121A43L>#]M"W79XX !K2 MO@G%^6V#8]-K7^5__[Y\AO_(4=M=VU\[6*M,"S4,*K>-M%+OK_W^D+[<6;1' MO[%H[R?&[6=OG6WV?2*48LTO/@]8;WH_",/A],=;Z N@?I[0'UUEXO<751> M)[NX3N!9JMW5Z$NN;'X0-0F!,,D,( M@;C1N\P@[+-(@G7&$XJ87MG &'%>V08E&9WU ?\V/X;>^!ZO67W*2>=;.O,: M?FT,FOU/)7M]7HUI;'Y 0:+ I/*Q@$ 5K4= MCOOS4Y+<53<&_T"D VZY#(0*IDK0]H<0M0M1X4PA+#(&TLZ,H383R@G-)'-$ MV)6-U^ -07:]MOEVDFIY:%7!7/0_?3"5SE'[?))0*,WDNV9R)Y@R)&(DL%^FEBXM^>T+43;QVKNY?UJS-2)]LG1^^/X%WV3^K5UF6]";'0W@=./6&,IAVT,F0,4YEI MKTSF. M 2U@,3*ULJ/O3Q+\_):=-M?X[_YST>XL\C;^X>I$V6GN!%3,T(X;Y MM ;?9YI'")F11T[)P)P5X+TYR227Z!$<]>>1LFANZLO$^__\IR)8_C&LC$(G MG"=UK4S.6%Q-2='..+U1Q0"VP1L_Z-9^:#W;HLS.4@S?7)396>BL)(^;G2U( M9Y]Z-]?#YO8TBTSOKOCYRAK3]J@3)JLV^G'R,QAW,OG-I2I#Z[^VJK9XKWQG MD=.2O%5S8%)G)R]W<-FU_4?/DB=-6!\&-!Q!$86)SI%Q@LEPC M1^W:50VUR-95O7ET5J^>71PUS]@1$.9T+547:E1;I-''=QB\5**Y]V^[U*7J9NMOLZ"JBQCX:QTDH?8Z53WS?Q>J6)/L)$ M[^23D0@8HV@RIPU$I)C(S%)/,\NTH5IH'(($$]VO;I>FN82F63=#;_Y=>6W. MVR/3J:3B(&%4I!UBL]DSG'>SW4MKA=:QRA/-\^CE;L^GA4JA8B\K[B2XLTHW M56/Y=!+R)6!I]UA[.!S#K[_AZ9Z^V.X$7S&=3F60;SP=PL]_C]O ^=)V,!LJ MDQN@02 L:0G4Y[V!_<'-O8']F#>_->64E4TWJG@@.+WC_//S07 A3ZQ@4LEW MVP\KOT$+$?X=CMU)97C23\O>K[>TC4[,*/_BC=7RG\SMSJ6>3;X\[?KOJQ73 M\Y7?R+1/)_ %&P*(86Q/H??I2_G]\,W4E6EC:?_M,.])WE,S'%4TJGAS.5Q[ M^A4 K\># 3Q_LNLW>9J1&8V'"^EI?FE?R,6'0(Q%P=!,Z$@SEI*4FDJS4N_/?2#8_!!R=KO0 M%@+&;\!B0CD N&Y[- )<#!T ND&_EPA YS+'P_/^,%WI3_<735?]ALK[8"O# M]BBL5MH1;KQ5W>1GC<3X>#,>I3W#/ M_O@Z^\<03Y/G^^%X/*GH6CG(FI7?TD7Y!Z%D;7K#Z*2=;W\Z3]N?GMIY3/K_ MN?.?_4(8_OX,J']CB-,(3YW BT/]0_Q!H>@M4R[C0@D(X:G.C. M,;AFH0!YW?/<)0#$0F/ D=-4Y''E>-#_-#JYOKP&04&H^!#;O;P@1;Y(*DVO M$GC!K_0MOXS_N+[MNS=\O6_7-R8,G][\E7Y>W]GNW7!+F-B,5!Z(6]9^H(35 M'P\HSS//^*HUK-G/S/ABN:8GWYSQ)"I'LZ\Y!9V5^&<[].R=U6N BXO2V053 M ZWU'$J/%6"1W\,9MK?[-$RG '[P&93SN#R[O[SZ:G-*5JZF;WK30>Y".JIN7C>KQU5&WA>O=_4[J M6STMTKQ*I]EL71PU-^%9AU/ M3EK-[4ZMNG=1;]:F.]7WOKFXL_%^BQS!=UM-WX9V<;Z@M L!]%6-0?])_>KO M3NWJF!Y5ZVD#)$H;,1!#F;80)3.B6 :2UYFTWA&!6/080N7Z0Q3_JT5:YX V MXL>K0&W\:0>OGGL+U4)!Q,'7HJ0G/UAB@B#Y\_\>#Z%CP^'R%B]]/N1H?1,Y M:J=[K/7^\/*HNH5KU3=GT!9O79U]:NP<7J4"JM#_5,3]I ;(4;O:_& "MP8T M,(O(^8PQ2S/K3^"JX?U;'/H%8U1C8&A7K:N3L_K5)JXWW\3:Z?$' M3JS5A.A,:&W 9\M4?HE9<.'"2.240UQ\O^CPG?T8WUXM,?],YN/+P3^,.3T.E\=AR_@1[E"?5)1LT!/SR[3$"VQC_NE.50"@:&R'JMTF%ER,E'Z3&GXDVJI S,*!_5] M)_/")S&_%Y66DYB/ZN5F/@7X9MR9!IY$34Z)6;VY^/#$?#[T9SM?!0%^:MQK M3Q!C>&(& 4+(6RCBG8X..8J<,\Q*J3B21&D?)2568/=A-P")3)@"Q$D(RF\N0\TS1$RJ@4@/$K&XRN4LI6-=;7,',MX(W* M1+"3HW^_;,B8Z,1D%5'_BR367L3Q/+]\./"WZFG/?3E*\9"5\:C^U_Y1B[PSKG1CSL'7*YMR:CA]J=@UI-?VK'^=#;SXWIP[G 9\Y^WF9 M4G S$MSV;GVS_GIW\VT%HM?&?FTSGBSTIA MZS'[XX0?CM,' MZ2U+"<]*PO0KHBR1IT2>N>FEOHD\-WQK/U8:YV'2%)9;O3_U3RHJ61M2HQJ,2@HNFE M3)O$1]"G4;_R!8P>FI8I@6A9!([1$B-1.94[!ZV2UW/_I)S[+Q7FD0I3,SUS MG/N6SX>P5=M#-QX.TQZ@M =DLVY=O7J],?CM.. MQDW;'X^F1YM4]MO#L](5+84.L)4-LLR3["6RS&/E!D)37\1*7U1JS&,U)NUP M'(!@-&_4$)\LLCUA+D2[28L5IAD22G"9M5KQZS4R MI4M8+*E50S3Y>LC#\U15._3:_<$-5U#"_M)(NH3]$D!FK5;J>CE*"?N+);4: M? EW"_6%)KY ?([?8F)Q1!4R70 M+XUL2Z O(6/6:L6F0"_62Z!?**EM79RT;;LLOK!$(ETB?!OMO3'1+X M )K-]2@U,HN3"M/!,.51A>51A4]TCE[:(U+97:M\Y>RA.Z;\;3M_I$+3E7LM M/O=;[S:W:A5\\ZT/FIOPV5:]>? T+RU6"JP$WSBOWZ@=;U>YW6ZQC^#4>DUQ^E,G<)(UH$U0^5/-?OL:IT_4V<>= M%_HLI2R+=USGFW$O5"A:S=T50>0+"9UIM+@08U$-+G1M&%0H_CP>^$?.,K7& MG1T/^L +LVF7G0L!*.D/#\,D!'YF.,P'87,X##>.1_ZZ:+_ZLC]^JN1/CN:O MM/'31U\^_DDQ_]^W9/_UY,<\)/]Z/!B ,E9,K@'K/Z4"=][YIR3TU&W,R(@K MZ:=MX$GWCK__+9??-3+H\J/YH[G\>K_]4NO^,?= M''>AWNW/]L5ZK]_;'AB7E[H<]]JC_92!& _]"BAU+_4^_Z =L-#!2RT4MLQY MIX-TPB,"_SB*M/^PF[P^$A2M5'QP[:[I#/]:R< >>J8;4HO9L3'GZTF3-GL^ M_=CZHD:;H]=F,+B$87N7XH^5RF3.&9Y[,5KOC;N9[^U>UG3>=H].]BT;3G];>[]*WM-YI7?5)O>HNZJK=Z5NZ?]+J7G0:IYNTL7-(CW9JM/9^Z]-1=>]3 MJ[G'ZZ?;G?K[&JV?;N&CTT.2VKS^#CQK?$0.1:WJV%'3G[6NW$6K^?=9O?KW M2;UZ1FKO#S%\1FK-=]UZLX7K.T>Q=HDNWC:W1K4#=%6O;O+:IP]!6&&",5G MBF6,>9UI1'F&N(XT,FZ52%O T*H6_,]7MS7D;I3S$R9Q#7D_8!JS=.XE0"TI M0$4L> R::!<$0]0J'!A#'+&HHE:(YP"%,:&X!*AB =35'8 BS'(,4LPD!-T9 M"PIGV@:5Q1BB-%ICZ=3*!L:KFM$" =2,B/U"\,&#D_Y@E$' V:VT>Q_#<-1] MB Q^'@7R8Z/P(.XN-#C-BCWEX]Z$8=_],NHE%LT*B^JO[Y$EKHVQ&HO,,A$ MBUC(#'>),4F#.8X1JY#.NL"KB.%?!:-O ,)3L:7'!LDOWH)G12]*"WYB"[[+ M)AQ143FE,BL=!@O6,E,,\RQJI"4U"('\P(*)6E52%)/1L#(( M+@#E3C-C*=LT[MEVIQ/\C<]_BF,\-K9;:(2:%<>X%L;^YS&OA]$TJ5N"T8^ MT<$].J$#12(2FG$99<:$\)DQ,F3"!,:QI8ZD75B<_S*5*%[BI33465.)TE!G M9ZAW68-51LNH;(84 MY/@LB4TBR3B&/I/;(F'=; :9$RI"\I ?'/()R;MJ^$ MB_-TF.2D^E _W[#F;LT_ECF)I^8+4U%L323Q&7_*D&9&X-2^QR*L)TXARS,2 M \N8]S0SFMHL,J5P5,)AZ58VV*KBLD !39F2*"B/* WXJ0WX+KM BCB0&LET MY @,&(G,8K!B1P.8+K,%&/[,,1VGT3V3T=QF)XD@%H60FC!$9L\1EBG.=21?8CK&)5YCZ?/>TP&_Y^.Z8TV M>W[K>OSKH<2JF6%5XX$U&1YS&K3*!$$>"(H.F=%.9HYXZ>%?)@4'K%K%M$CS MN67ZHZ DX]MV7)KJCYCJ75IAK*'<^Y!9BV3&#-:9)2%FV!F' PJ.*[6R014I MD*%^AS5<[\B%SH9OV_9SW?D$NPF+17,:8)]F!%VM=((9ADHNQ*P?LS'\\>O9 MF>6&R5G1G<]">)MDL)\ZTXB'PY#':"7?F=EZ^.9F M )Y[G:^]1HUCYXK0AE MW&91>P,HRE&FHQ"9"DI2I(0U,I7\6N5D5OF8!4VY++=N2 MK:#!::8RX#\\8R&P3%&B,^6\(4'&2$4JSKH*<%T@2U[Z/,JDTG&Y8.29F$0: M[4EJM][ON7+!VD] R]8]DH")\])HE&'A:,:499DARF__]) [6P7MI1AU^R =_<>-R+$12! +L/&LXQ% MY#,3-/R':P!@#$K,$S>B>)6(66V]690E+26TE=#VI,MW2FB;*;3=X90R*&:H M,IEV&CBEUB93X(JRH*Q!1&GP138MW-&KG"W,:KV'#ZG [!NG5#QI_;\;+TSA ME7Q_G'8HSZ06Y7Q[^0(*D;YM&]ON?#FB_F#4=V2SYR2 MMNXO5_"4!5]NM3+\5;=K$H M1&\P#OXF@R\78CP#.4J#?B-"+M%HYFCD[O&CZ+#B.M#,&\HS9H)(R3N3<1J- M,%9%GHJ B54BBS017*[5*"ZA**WX&:SXWE).0R3B(@MI'0?3T@"G,"*C5$1O MG30J13D,HIPB%>%YJ9M;%H($W=WG\JMDZ$6LBG^:_2W7:'I9UE/\&;@\NT=Z MC-66>ZPR0;U+!09XIA#%&2C4*B'G M\9!S>G^+JR 2XB;L,BD8RQC5,M/.\4S8& ,V#KN4$\&_S [*A$AQ;72FFU=* M&_UU&[V;\? J$D53;4A8U8_)237Y6;*DT^2-8BUPP$\ZQC(%OR*S4-$/18\R=1%JY5"F*HE^N%%7FQ(IK MS4\\8U9:\Q-9\]U=NI)Q+ 3.%*,4XCQ),@!IEA&#.*'<(F9\7L%1%*ED];(Q MI87K\-*E^]Z6:;XB<+L;8BAQ?W:X?WR_\(RQF!G!LR"<285G1&:D8%FP$AGJ M<(@T56= JU(]^:DJ98)OL8S]"1)\I;'/U-@O[^[K4%(#'F? Z53&M!&913+] MQ@230A%NXLJ&?HX3E):R"DNAVUCZ0QA>][O=]BB=BS*IHY*P"CH>>BY55OFM MWA^%BOQ]EC54GH8770S;Z[UVYZ^5T6 <[F+EC9?<[/G7-U^Q!,7O@^+5_85= MR J'# Y >:A(%<]I9I22&:<(6T*-B#J/AN[@86$*Z#R-ORZ5\&F5\*YG#D)* MJTUF(J<9LSQDAEF;U)&S$)EWC'U5"4LW6+K!+V[PH?)AH2P?-K/Y1]_^.*^S M-$,,@T%(K!M$O%KY*O0/3\P@0?$,HK7=^O;]X^BF_<@U[2!_UN9X=-(?P,OX M,H*;G9^HC6JO;_F)CW[G'?/_@O_WU58ZV.NJSM?<"42**0S2Q.I[M@S3*KJ,N\M9*YR+V2[AN4 MXD&]^KF47ZE7RZ17'K#%*Y$."B Y?5&918YF!$@T<890IN+*!D&K@) /D)@[ M'U0F>E8QGX7_QS1\$U_"MQR&R^G8ISL[^*8QOC.=% 753$=A)5W*;^\<,&H.#D1D%GYO?ET=/S1"5 M9O@(,]S['E'M0'\_U:[.>*.Z1>H[NPC:3WVA=>A;Z_2,-)IG',:1IW=N['T@ MP@JEHLDH#BYCQ!H@JEIDTC"9%C0R I'&-R'[*THTL^BZ5*+"*Q'36EIN4]%@ M@S(&CB$S7N@L 0?BR@3F]FK;285UI())9RVQ>%NI:#?,N)P$^"D3O3-31ST67CJ3R4" M-PA+,FLBD =DP?@@,L(R@(T5J.IH62&XH'-TI6W^JFW>F:!C7$@9#4JG"R>O MAWEFI5$9%TA;K 6G4A;+-I>^;,HF]#.-L>E4SDW;9^U>Q9GS]LATRNHH3WYT MTN>Q_P>&?K?W>C+P)86?'0;=KXEB%0U4R9A9AR&H(RIEJ[#.7$# QSD3(1WC MQA!9E66EX&6VXID=G51:\3-8\=W3!22-BEB749-JH3BE,B6PRI ?@%4WTC) MDQ6C58YH@:QX^;>VA,''M@N507"A_3$=3EH>._1D1,(-?%R?COC^YP$O%P'/ M!'3NGTDMHO'2IN.'E,K/7$Q+Z(/+9 # >Y :9J2F-$BX#+!\,QV^]LSO M&6YIH#]FH'=8@7-68H=)1D5D&<,,9U8IDEFBN+6>10#6E0W\P '-]VH.E,F% MV1S(/.Z..VEU9*4_.6^HWST?A)/0&[8_ADJG/WQIQPW]",K\/#T8PGO";P^< M\GHMC_Q\D]A@U8M-Z?=O)X/"I3# 6VX)_G":4%S\>"[QY7)*G"6**,4I_R M#$YFR@*WP)XKIY'7UGE@% ^<5S07"U[Z],)-1N%#;+OVZ(6E%^9*(/;#R$"/ M_)89]&#F))&+SR#KRD^%=IS FOC^VG?!97+\&>0\-YEP1[[_F.$!+ MXPN>X#":S9XO/89Z]7Y]=N(THS0 *52$9\Q&ERD56*:HLU1($B(S:=X= MKQ(QXS.H9V!-<\YLE;A:XFIA.7:)J\^*JW?7,PG.(S4RP\[CM)X)$!94+.,, M/"*$W5$IGABW7N5L5KNFYH^K.25_-4HKXJ[W'\^C="%))G=G#*\[<]V-&R_F M IC?X/F1@4Q678>*<6EQE>E=ILW?O?X(6A_U*Z.3 #AAQKZ=IDP!(WSH#>&W MV.Z9GFOGJ4TS"OE!(6M??<_IPQB'WISWA_E^A_5!Z)BT6?R/3VT_.KG&J!O? MFNH0^O(58T%=QJ.O?Z4H TKO['^_\=_4VQS-!)-8*$NLLXREDY:]I\@"U\%: M.FSE!ZQ7KK]T\OGHCW-S'#([".8L,Q%><-UT/IG+XRFX-^=[R^ M.BHQ/I$#HO\],6/ ]GXZ!1BD"> 1!NDNZ),I3%\J)X/D O_S^_*1$!0GE$E' MPZ<3 CXF!\,D!2KD5 M?_8Z.3^!OG;,^3"L7__RQ_79R>U>_L3\2W],VYJZJ@2U=Q-V24J3RU]0.-4- M34@\31Q.GSR]O)9?NL.W)M<87U-$?_4R6L-?O?:M9C%>$_CGFOWV-4Z__M"R MLT7L+&&/:O8[:>_OSG#I>[<^D%J8H-KSA-#J>U WR8$#-PB5&MQW,JQL 67P M>8VD"D6KCSAY:UE'Y:!]\8@Q^565N9$B^X$(LM@CEY+3CSFR[3$O_-(&#L_" MXI9T;$JEFHE2?0>RK@EAKY^'L-\8H_+.VW>6 UL.[&+=N?0[8_;[EZ8SNJP, MPL?0&]^ONO'(O/]]-_""IA"_]_)+,SV(%'%.>&.%98P%H@1BGL)(*(:L1NI# M-5]VP1#.'K?^8G^B==N#?C=E4E,7WK=')Z_'0QB/,-BZ<)UQ&L?-X3# /[Y( M>Q,;!]>S@T?=VE7K4[VZ=WE4W>6UTSUXQB&O-7VWWDV%?C=Q[[T&=>>[]]UMC9[K3(WF6]NPM]V4+UZDFL7Z^X.$!7]>HFKWWZH%W$ MC!B742Y-EFJ7998$E'%!-4E'E1N!5C;TC-=;?,=$%F,M10ER+P'DM(\:<\ Y MKC%3EBO#A,,T1BNE)H;E((>O00Z7(%< D+NZ W*2"41HP)D),1T&QW%FD4%9 M=%X%+(*75JQLB/M['4N0*T'N)8"-E8(7J)YYFG>WJZ,TVTLEM@H6;U.!><83[+&*)27OIS M*<=0RK6'Y<04RT6:E/P!#\(!Z-N2J5=?VX?UK3V5>L+MC31O\G)MCLI>TO!G@^63>^:*GXW[/N M -).[_=!/Q9959>8Q3A M B2:W]K9HM .Y.%-HQ$80*1(GIB=5"$14UCSL7Z M(:QMF'4IFPJ@M7,G2)&9T&D%8D$6=9W#L'% MR(R)3M20RKI6LSW2$?!+ _@'"(\BX-L ^.D8:@A4)$$M<2!\6>!KR143&3%% MR4?K*^!9%?3"M4G0-UDLM.W1B ,X+G]\N]YY"ST8^.-Q5,*GDVZO.QP-QN?E M5ZSCR5,&)LZM\#R!KOML55 M(LGD8DG)("JZMJ'7G;IW>QR$_G)!O_$8&D+_0:&_-[7L9Q:IMU(0Y24C4M10 M>,Y 7.8NZ*BYX+6%)UO7=K95.&)_I;'?>) -L?^PV)_NTA%MH$I3$D,P1'J> M2##!$LTBTY;J5#B]ML1<+\9=".R?1RXN[N)B7I_7VF[]J3*\PU6XPZ4OZ/=; M?SCLY$'_Y"*RUN_=*Z*V@(OHWQ\W<#8L#UQ^NW$YW>G%_@E4N^""VMR"^L=L M.T&N?-):$G!9$4EKHUGG*-'>4VNX\"RS<0Q-RMDMJG]@1OLRP+F!6!C"^8G@ M/*6/'4O)"C@W$+%".#\1 MG*<69Q8\I)@-45)G(H6VQ,FHRPKM!:.)4[!Q'+P28C9X]21P7ICHU$($5_ F M'_PFESY2M3\Z@D&G.V;LSM_/L[_^L=[IP>AN->-NNQ+C9[3G,U;ID.].[7P% MP]'YG!_/=#S5^V@IC1?#/]&(EY(1M>!<6C#.YBX6OR[H%(CQ5A#)8]&"PC+" M(%H%+D0&MKAVJDWG O#(3]N3$!&M#:%UVG.+-"4%EJA,#2G>&R6>RWJBQP7M MC>8\B+6-^Z<<(%C;"];&TP81K,V =28_4#I0*24"(ELBPS=DP0.R[;]RE6JI_^*[O<[?C_O#X3\FJ6?QR/?>0J?\-?ONH//!'Y]!IY\+ M*PVZ'\9']CNYV_.]V/7'Y:KA:'!6*P4._]_?+&?\IX]^,/#EGRN6M_:4P9&7 MO0&4(?@,J1JS;J#M][8OK36UFY:[?T$BGV'0QS5CKC7C_4SPI"SD1G$JB(40 MZKYX(%[7V@J^_(\YGK,J"N\<%RTJSHB[XVT/H'P7T8C<^9 [G9]&A6*)%]], M"E[4GC8DV$*+U6.+M%C,NIJ?UM39#01M"T';>" %E^'' ?-TH"5IED2VF60G M'9$UX]0GX,1SEW467$?+<1E> 40W'FS!9;AAY$XMPP*,%K]ICK]_K?YV+?%F; M$GG^]CS_[OE,H"2GF&G0Q=,"ZXE,X(DSGI',([#@96!97Y]ETFM!9N/J0:#HN2'2!$ZLT(;D[%0L8LU&J1OSM!#0+5Z* M'_!T'R[%34)X.EBBJ$N).4688L71LC01QS(EFD95))42MI:"%G2V9!4NQ:U% M[I-6GD*\-HK7J257!U9<'*J)E%X1R9PFWC%#J"A0%<# !E,/Z[5HM5WZPT_G MQ:\;]N&_5^=K^:OB-9X8@1["P]+5U5K8Y1[?O7]C5?'Q9'$)+"A)9 ZN_&:+ MA\"$5"8J86CC>S&W1LP";=2L, LT'BQ <=(8VC]]C78?&-.\N! R.%;$2> D MJ,P)$SH:&V(J\[N($_'@]6\1Z8N(],8S,!#I32%]YC"+5MP42B8I"TJDMY$$ M7JN'L&BIC58)P=8V[(,7NT6@+R+0&P\Z(- ; _ITB-_E6HA3$0$0B>1E-0\L M,6(#\R$&93(M0!?NWN=@'@OI;:L=A)^Q0)^Q]*&L/1AUZMF?#C9N:U5"2K$+ MEL-[B!5OMO1T+E(DUNXMW&9!9/2&A*QJ([=(/>@ *:3F2D]C"Y=E ?_#E:M& M\#\<^*?D;@Z>LB0Y*5:L9P>8(\YK24(]4Q"MB*Z6MM7KYIK^;8C]E<7^PZ6_ M(/8?#/O3,2TNHG26<@*ANKJ2>>(SRR1%GJ2@U$G&QF6MI= (?@3_PY?"1O _ M'/BG.[AI+VR*CD2:@$@ 1ZRWCH08:/(2I.6U@QM;=^T'?]M"7$O7> SOL#7- MVQ;B>-?O \@P&$ EAGY\WTG=#]T$O=0Y]9]\.(9.66 .RD>7;]SL;/5[XQNO M?__RQH/ZQA6KH?/(H;>OU][+H1^/_/:YQ8:3]?A@Y$=0JQSMG)R6>\/5=Z[5 M]]5,S$W2;*2C@NALJ_2N!TFHK"5-F."= M3DFWUD4CBE96O$CGY$WQFZ$@V"II@C7.>XG@75KP-IZUA>!]0/!.![V8L4Z! MLX195].W@B V,55^<$>#+%QLU;7G21"]2X'>QE.Q$+T/B=ZII=?3))-SGH / M=8>: O%E*28"HM)1,6]6"KG:4KEM.^&%^5*'%@(>MO\/5 M2:/UH]&@&\Y&XRC_J%^>]N2DWYML QSUC\N@S13&O[=#L3E M\;4>*3UX\X/O'M<)=]C?&D^W@RNS[5]^V(V82M"84_9Y9V8S@^?D=0VI9-!U M"T,RXK3+1 3@FJKD5*UB.DX@=NUPS!H*JR!S+2MS/5)N,S+7(S/7=-,K;;(0 M7!";(R-2.4&"2)2DY(+-2BN>]#C[63=P\@&)"XEK$3:GD+C:1UPS+1_*O%9. M19),+3RBJ"<^E=] "N4RUT:X-$G=EK.UXY&YVH1N9*Y'S2I'YGIDYIJ27,9! MR@PBR3Q%(J/BQ$E;;&JC#C*[HJG%).^\+#7AFWX<7W;D]FV*4NH*@+;J$+9JM0R!B=KBY,,%(0R:@E-OM$ MLE,%U$9G>>B::!Y$')4P PJ0HGJV0AKCL/&%6>F>SUES$ MM0WZC,L9==@.N8B.+BY1MR*F>^XQ(#$],#%-.ZZI1E1%(! -K[U_@/C@*7%0 M\\=5H-30.RU0CS8/4*HT,Q-2[?3$8B)E*;)$>G"DF$P0RG62B2<5E*Y+%)LM MF8-+%"Y1"[1$W7,W":GIH:EIIKN5CCHGKP@X5[PHXZ VFN0D>/"),2>,XG=: MI!YM)J!8:6(>:)EC L6(ZR M1-USVQ")Z8&):4H[K1Y@%*E69F M@N&RIJI8XHNS2Z14D5CM@:2<7'&$36*1UR5*S/;4:,<2A4>Z5N](UT)N9>-= M/L)=+OVV^Y_C?T BOMR2?PN3/?=AIW\V&HY\KS[$[3?@+T?H]G56)^3[+7LL M4,6*&P7.9% ?NM;;A2TW)Z;<.SL),-C/8WTSW/]B4,R':U@&Q6L.3VD+ACJB M.5"67(B Y= ^B3:.F-0G3S!?/$!;)*VS)<VQ!VW>A;A&EPK<&UYD$K:2)S/!ESS.Q ,EU,&S-Q7,JRTI1%QH&)Q#.P M7BD0(.?V:QYKOJ V>8H9XYRA2:0B1IAAM:RR+FN-U(2[D$5.5!L7QGX-U[-E M1'"MP;7FF]S1>-U7Y(ZGY([IDNPR^/)_BBBA0]&IA3NL5,7-4=09<*%X'[JM M,P;5R>//%V%J\UN$G] MD)O4/XSK');_INZ'C7^.?SSR2LCK2C@U_RYNYN(VKLR8"(7@!H^_8(]O\P"@ MXV/LGY3O_E2W"WO]4?GT4;\S.H)"QOXL=0L]5A9.T!N6WW*WYWNQZX_+K9X7 M4A\^FWG.R=-L_#,,?MBX<1#.[T36OEFG_6&W O?' 1S[4?<#_/2QFT9'%[KB MRKO.P4F_O,6'8;^N\#>^I2VC+;\>BJL_CRYS*T[+.D3" /Q[XG.YUQ_]\4?_ M:;CVPU>/=-+MD:OC-_WH-SY@S@^D_\3_3GBPK(?]@1\;IA L#.I5Y9Y\:^ZE M3WFBYMD0;U;G^SQ_\ MQG5F_.ZD'XN"[WXEK[G@+: +<^T$WMI\L;WS\\^=_;VM_=_V?WFU/J&YG;VM M60IHW;WO%_6Q=_!\NW-PN'GX?/?YWN%!9__GSM;^[N\OGO^[O+3SG^>=W_8/ M#EK_*'_O]@H_]\_*9Z3A/]I_NR\OUI'Y[_4[2\AU;YL4.KY<+<:*KCSJL3\= MPH\7O_QT(2"ZO?$-C]_TTXD?O"W$>K[$5%Z=SO6IWS=Y^0OE/J,3VCW7=.?? M?/[RL_%+4P)T\II4SRQW-[Y,G[$;7_O6QS+V3+.[?>RW7U/BYB_%FVWCS7)Y MJX_]CD?RW6B7F[GTFFC5!)^/$ZZRW^.E,6 /BQ" SFZY[FC8>5[T0>K\>M:# MCJ#K-R;'+?^H''3_NL68W'?*7 FRWE2W_QI_N]TC5SG8X*1J9%(M?3KX116V.T8]O]$Y98G/8M[RX=N][];"#B +L5GR:;=[OEE2 M-T3XWOORFGKU[N7GO<,_V.OMU]W=SV_E[N%+OKO]2KS>/B[_WA27FR4G_SEZ M=9BZKPY_??>Z_'?OW1_LU>=-M??N^'C_ES_XJ\^1EOLX>O7G\=[?*?<\W_>[6Z_Y_M_OI3E>]_M??ZC////Y?-?Y-WN^4;) ?V\ MM[VI=C^^R8RQ#,(0,,!KST5- N>">,IH\@(8@#QO[]% E?S;0:3EQ\J1Y%:) MY!ZI60B27(,D]WF*Y%(U'4N*"!\HD9DZXCVS! !)1S]D+1#\C$?Z MC(9"YN/9;EH^VR>I3).?+WL#*/?S&5+GK>_V.G^OT_X?G=K5!.+9H#OJEN_U M%VVK2%D[R+"L$/L]3659*ZIK/8S_W!03'0P:7U-M.[L^&H M9J\6';"?#_U?N,K/L4B31*1M-T6[*RN+* MB-DF$8M^&PS MJ+6-(M=P_5Y.B#]3=*%IO('B[6< V'?>$FW$%HB+@.9F(+ MBH=B.!F(K4EODII(' 5+<@0&/!I+^ M0")X'"*8#E=X&YW*49*L&2621U4D@+@H!S+!XS#!3'J149[3H@82]XK( ()X91B)DD9JN FQYHG7]"+9>B9HI,_2 M;4.>^!G+]1FK%##[?0 9!@.H@.W']YW4_=!-T$N=4_]I4K*IUSDH'UV^<;/6 M;AK?>/W[ES<>U#?>)\"VY"MEXRUK+H=^//+;YQ8;3I;*@XMJ<%&< M9U'\-!,QLZ!E((WN4$;^,5ZA&\#P?>Z4B2H%YX ME3VQ/)?5-S-!@HZ1^$"UEI"U=;D]X,4Z\@]91QX'%@=V8:[$@7W8@6T^'E^T MS^1 Y!T#P-_?AGCJ$#7>X:/?X2IM &S-Y,IV_&@TZ(:S2?WW4;^FTY[4([M5 M.!_UC\M(WKXTYM>[?=6PBG;_=PMSI\7S4>$U'Y&EPC47%)I 9.@HB,6%M\=SH^]Z0GR<7V M/L4TYP;4$P=UD!J1&A\CHQJIL474.-6348!-63%.F/.!2.LIL4H 4> L.&>$ MKP&QFFW=7&85,B,R8UN>_&E3S)$9V\.,TYW19;3))!>)""$2*34ECI"3]'-KD1J1&E>:&IO/N4=J;!$U3HE&156T,4,AQ)"(5%D3EPTC7@4% M4E#GU'D^OEH(:KR^K?3%C378N/*18?R@#:"G=DQ6I\>SNKG'\QQ=@-7:!C:& M7IK&T$\W1U>GC?/!X?[6__U[_[?MYR\._M_?+&?FI\[S/U[N'+YJ_2-A.^=O MO6UAVCES^TP5@KGIY;OV\57/A% /T'.8N[M]ZO+[U8>: %/Q6GWK+GM>+$+>ZOC3O? _5OI:_TV=[J]8X M./(#N+F.WIVZ2R_\H&R>],]ZHQ4>E$E@$*?)-T9DY>?(9KG7&B'PQYWQ@/SN MNXGL]#I;_K0[\L;AHQZIZI M6ZG1?_ECWXNPWOG5]\[\X%.'K7=JCL1]^BG=F#I_JXWF1]QOO>T@W;C?.AQ+ MEZDMUV1#X")QP4#(+&E@7*><&,U*)1_#FYVZT\K*Z]\^?CK113O#X1FDUNR, M[AU<[(R^.-G[_+)\Q\ZGO9.7:F_[CX^O3O[3W?_SQ?N]DY_?[QWN?-P[^<_) MJW>OWU_NC+[;I;O\U_>O?WG^>?]PM^ZFJKT_=^1>^;[7VYOJU>$.?7WRXMW^ MX=N9G='=SW]\?G52GN5P5^U^WF5[V^_9JW=OZ:L_7[_?W3X^VGWWXN3U+[MJ M?_M%WIVM8API(-((6GY3G"3!N;,6'#:;,](8@5U99R?K*]+8?#0V4YY& T3!$@&O@4B1 M'/'<6A)42M$'"%+"V@9;,1)#;7)[;4*#,L9D4-)+YE6@+' #RH68@5EU-VVR M""E="X+XF:(V":C@4A,J8B22Q2)=#39WX?$4*LUQG!JNL>?\S'5,^PQ94ZD3IPX MFSTI3G/R3"GE0RH,1^FZHK/'V9'GD.>6@>?F.9UDBD.3K$FY_+]T4GOO;#0\ M!FT@.REO)KH;&H&@;+MWY'RZ1@?S215MQDABUA))E2:>146HTXI':CU(OK;! MA+M_ZU(D,R2S=CWY/&06BF#3+CF6:\TBGFWP/!LI= Y1>L:1S)Z S*8.2%*O M9K(4H9"9O$^=620S)+.%)S/OLW,F4J:"DM+P M0F74)^8ELRQ*!8V0&?JBS3'==)4,GB$:;0)QF4DBK5/$Z60)!RZYX4)QK]8V MN'+KMHFN\\AVR';M>O)YBF0PK3(X[B)H246P#&1Q=*C,-CM+[[5I@!S7(,=- MJ;E4S%/DFR"AK$Q$)D])B"(1RUW1=QIL2K5I@*3KDLTVIV]IP*VA2L+MIJ4Q M4DCPPW%]BY-3Z W')0&6I2?@;<=AG'[,?YIS*F(;&K03V@GMA'9".[5&1$M& MC0[6)L:EE#D'&X+),Y.NQ_.1%8SP+N],Y/ M H[S$,WGZ?GH!L?^V-_Z4__CC,T!MWI@V[\[L MA8-T7&>=",B:MRB,(M[5?E[ O0B"2D%K,[YUIF9#K<@*+6<%9&^T$]H)[;1J M=IHG#[DH'FEBTAI 4N5\4I1J#QX@F,0#JJ%E5D,SD4J>C/8T69(9Y40R;H@3 MT1%NA06:A--!M$\.86]#O')EK\3)CU>N[)4X^?'*E;UR)0K_3.IEQ9E6KOV$=D([H9U6R4[S'(( JV7D68=:GB)F MYH2S(;,$#JC59J:OZ#5!_!M.0XS5]PU-]/9@M)\/_5\8=)\CZ+[7G3WL)1*+ M1OA 5,R"2.XB"<8SXA/C--JL(,FU#7VO!LH(8"1:M--]B;:!W5(DVL*-,BHEV)$Q:U-F.M[%W[),9)@XEA/731 M.3LMOQ;TE;L=5EB6UP_*=Y2O?EX;*HX?HK9]FVY>LF(G,VZFKVL+:S+IDV$< MA*=!&J5JO1\#F9IH:ME<IO(;;?GMD\SA<.Y\SY'1HF,"HAT5A)K$A#CM?/"!,U-7-L0O(%VRIC( MU0)PSVJ31T?V.!T+@=TPL*=+:;.8I+<6"/C,B S4$ILS)8J:XAQRS75PUY72 M1EBW%];S+=DV&=#!IL0=E4Y2&WR9!HFR+$%H$>=.T;SO2HT)F(VA?;J,-F?4 MY>),DF0<)Q(<):[\C=!"YHG;XGWJ6O=G75Q3^0?3LEL.>TR?1SNAG=!.:">T M$]H)[;38.Q88%7C,<-_T5H9D0D@)B2CM Y$R*^(8IR0PFIW@6="@6Q,66(E$ MY2_[$)/]B]3]T$W02YBHC/O>:">T$]H)[81V0CNAG=!.:">T4YNC!K77?.)" M62F=#.4?@3N=I.9,@6 @Y]YRW#YWAH:77M(X?(!A@#G" /M;L]7SF9#*Q51W M";4CDBM*K+.))$-]C)([)?C:1DOR&1&H;0SO(5 ?!*C3\3HO@U5K??5&0VZY68YR.W!V7 M,ENUI&+<"4([H9W03F@GM!/:">WT"(5H@P]6JNRSC+3XL3Q(G36CFDGO>$[Y MUIY,'*3\X[FXV\];Y]+NL"J[GR?";NM2UZ%;,X];00 MB6>Y_B9Y\,8K&N'ZILN(W99C%SD6[81V6NRB[+@6/N!:.-/ED7%&,QV$ M=FI]@D\#F7@WG-\K7M&7$H-8U*.QKFJ'FZ/=PY>C2:2\?.?V^\]OH,Q5R4PB M*1A*9&9 ?&21F,PC]8FE"&IM@]%UYT0[4H 0RFW,U4,H/SZ4X]=0SLDXS:0@ M,0D@TKM,0I2.6&"2:?"!>]HN**]$-M^__'&M(KK>V?6#>-01;+U3072?Q+W0 M'R08D%'_],7RS M<\M28^,/GU0)0.Z9BWN>CZ8WVXT24MI@"%"FB-1&D""%)D8!Y\D#=Y*O;0@[ M6^/S;AL,MP/ FT;K@BB9Z5'8W"N9P&.^L=E%(?/_WO6'7WZ6FWD[E^0R&<8 M]!'L\X)]:C=1)V.- $T@1%_ +A@)W@GBPKCJ(P]9Y4N7'P&_TH"_=@F/VB>C M10(:K>3.E=G$1;3"LNRMC^%N2SCZ%LU!?OHPG\BQ6$M0PEG,1+IHR_KN<^W% M[K-DH4 >UC:D6!?7="A Q*\2XF>7^,;@?LT2C[B>#]?3;4=J>Q'M);%)Y9HD MJTC0( JNK).LN1"8)Q[X-D%Y\ ^NI/#O@OP;GS30&O;?:" 8FJ5N.DG!'G#"?. M M?,V%2@C\[Z2B%^OIU!$VE6-C&M9+ A2"J,3)))79;YD&Z&_+=J\Z*(OQ_& M=Z$X@UQ8<+1SQ5ACBN>-92.J7'!_GH.J--M>%Z6-BOQ#&_,4Y(\$.H M#WER"KVAKQ99EF-_C&(6.)H)S81F0C.AF1;23/-L?ND29Q:LH=+H MXDHS2X&Q\VQY>9$MKP7]MHS>3._.AN-*%\/#_F89NGH'_OAWWTT[O2U_VAWY MXW&NRUA!;%T1$"^@J.YA=P0',/C0C3!I=/4"8O]M;_PIXYY7*,J;$^4[5_?4 MRGALOC%"*V4I)RF#(E(:(%:)3%@07%/EHHR\-L:E]]]10U9 \D8SH9G03&BF M5D@A:GF,.OF@@Y02N-54)E&>VTH:'+4HA99:"LW$)^MA\.!-(D$Y0V0H,L@F MXPFCW$;@1@"$]FFA[\0@4W=X>NP_U9N%;S,)7HE7+MJ5*W$&=W]T!(-QZ'T M1V7%Z'Z N]?=:V&ESP<58 T6=5SQ@JQH)C03F@G-A&9",Z&9T$P/9Z9Y$D&M M4$&)XJN#S1*XNJNXOQ:#V8+2?#_U?&'29 M*^CRQU?IW^7Y/KYA7*CH'"EI?$,9&(T-(9!D(8U2:>78G, MVLM>T.6;^_%])YTWB<;,6MQ913.AF=!,:"8T$YH)S81F0C.AF5H9%_",Z>+W MF\B$S-XZKT$!59%RFF7TTRR#ZUJH.!+' M;:U\ZS/QL>;[9QML2EFR%-.7*7KD2Z:?W:O.\N)MCN(>)9D(SH9G0 M3&@F-!.:"P)^[B!L/A5Q'J<&YQ#R(X:5\-?M.8&1^*\ M2X1SEDVVWGL[:>\LY7UZPB*2VXSD!\L[120_()*G0MHB&9T!#,E)>5(,R4A( M$@BU62=#-771MPO)"YV >DL<7C9W_O6L!QU![]';^?SIS\OM3IYJNN+NBE2L MOK9K9 I&TL);7DDO4_9>1\?*!SD6N?+BHOO,=S?=L/'SG6GI[97&SZ\^EO%X MPV70+$E7""F6'\8$$JBCQ $DEV20-JE&&C\WAXXGWD]_*ORW;U?D?Y[ ^',8 MO5V4>$UKGJ;X$+MQ/1A;?IIB2V&S2X*3%',HWIBT1<-Q1FB$Q"C+(E+76#.N MI6%,5$\-J* O"2^V5#R)14#6DDYB]JWI"CZ\YLMB;DE:>@N0N>P*" M%H>/!4T"EYDXZ;F*TK' 8E,]MY>&*U!=H;IJ1%TUQI?8[_#>Q#BEH@2-"2AC M1,4DB%26DF!T)L:D;)R/*O'00--RY$3D1.3$KPH%,3!4%U&BK)#%V72I>)HR M6!4," .R*8\3E>3]"'/_BI+-$!!LI<[P(2%V[ MOO-UPRC2)M(FTF:CM.DYJ.Q=\#S(0I@NJ&1X$(4J>?0V8Z#NR1ESW&QSLMO* M=[>C>J.D8!QH49::&B*+K"P:TR8B*9/9)"DSRQBI0\I$RGR@YN1:!)"&FRB< ME,4'-S2HHC.%LEYRSV[FS#F:DR-)SDF2NU^GI# ;M=!.$H@F$)E2)CXQ2G1@ M,7/NN3!I;M2)YWLT7!Z8=)..T94'&%!V8J!,M".114)N[)4X^?'*E;T2 M)S]>N;)7XN3'*U?V2IS\>.7*7HF3'Z]?1X.)F3OU;(&$ _CWQN=SKC_[XH_\T M7/OAJT;DJ !LF3.1!;,&[.V<5B1TNGGSE9-9NN-AO_\ MP6]<9\8GG6[FVNFVM?EB>^?GGSO[>UO[O^W_\FI]DHRUL[?U;&XH/_J][^]M M/]\[>+[=.3CD+QX]3_,JC'OO3 M(?QX\^X?&;?CKQ@[>%#L\7ALJ&4QE^X^^;O/R%*)_1"5F>*\'S M;SY_^=GXI8NU]:O7N'VF"L'<]#)]QFY\[5L?JYX)H>[TJ=]^C;N[?>KRW*OC M;F'N=7'&U3P3;%'N53\3?%'N]:'&E3F],/?Z,'- "GZK3_U.?&"1BF1?GWU_ MS4-]*^'^FLSZGV96\,=Y;/L]Y3)^ZLN>KIWQ89&Q%IE43[S%2'RW%N8*#=KF M2?^L-\)!NW'0MOHG)_T>3K-[C!C.L>^,V&:YUQK!\,>=\8#][KN)[/0Z6_ZT M._+'.'(WCMP!##YT(W1>0(3NA^HJXF#=/,UB/#LY._;%W^_LCXY@T"E0/1W M$?2&W0_0^>U;771Q^*X.WS;D;NPBI]T\6H?]RESC!?/*<=[+>-[X6.]7P[?0 M'6UN>YKZ2TL;WSOS@T\=-FYJPQIH:C-[6/96I_ 7ZMW;S^]+I_[^G"3O?J\*7>W?\V7;6L.Z.>][4VU^_&-!UB,82ZY@I-*8S\> = 6V]-9DZ%]S:!ELQ$D-M30N7G%B0 HBROE;S3IYXXP.A MR>O$F J>Z[4-H=>-7378HW9![3*C71HC.-0N]V0R,:U=O#19IDBXL56[2$V\ M+BY8@,B%IE8Q9AMOY((DUC(H(XG=@L2,H%(6+1\<@(PL.VF] D&Y8XIY@/N0 M&&JUQAA.33&<2=("UYX$5IL',,N)L['V$LA1VN1]RKQJ-;9NF4.>0YY;2IZ; MI[BUI3G1[%0V/DH:59!9"2>*&# M.DZ2#(%(K3CQCF;".>EVF>UK;X.O,S'JG=ZULC5S7,L2O+M?-074^">UI M=4I=<818MDSYX@\%Y8I?RD)H2M,M6U^HQR2W3U/DYI@T7&FB'!-$&F_KIF$D MQF@J&'"7PD.UA4*.:QG25Y?CYFI6DJ,O[^)%NE$),=G,HLO1:$O!Z)Q1S[6, M\O:F])R)E&KP@KBBY8@4@A(/D1-M6&(<1$RT]BH1;%TZA8H.V6[9V&Z>KG4< M@ $%EYV0,G";=8BNYA+Q#.R\NPA&Z9Z>XZ9D';/6.BT],59$(KT0I'BPE ( M:16C4@#4YB)VG5W3CZFELF[N9-4\_K_%2E8=(X4$/X3ZD">GT!N."RW<*5GU MF@%8E)R/Z@G=!.:">T$]II8>PTAXC.IMR+-4G3 M%&7.W H:O,@V>"LI-^G-=CV-0LO_R/@7\3TUO9G>G0U')[5LTF'_RSG&>H)Q MIW=^?G&RMOA#W2,]H)[81V0CNU M1N[$+(P&SVUF5"8CK-:*.9L5#<& 0KFSZ')G)MJHM,Q&R$22!$5D3IJ$Q!VI MN3$*)-<<7-OT#E:KQBM7]LJ5*/M03^[5N@^URG".8=AQ*N(9H,WF=A.G!>9@?)CDE2UE!+@@R.9!:\%,QI!GQM@ZUS M+9"'%PW?R,-H)[03VFG5[/04.RVH:YY4U\QLJ&C.!,B0B&&UCDR.C 3O%"G3 M648#)@*7[1,VN*6"5Z[LE2MQ.&%2P#Y^5<#^^%L%[)T$]H) M[81V0CNAG9;;3O/4!]%!)"Z9HU1;Z1SS/L;R)]#11RNTOD50YH9"(6/U_57W MJ)U>T>)06TCMP6@_'_J_,/0R3^BE.UL02<:H N..B*QJ,?(LB6>2$P?"@N4@ MA6)K&]KK:DI&O*61^&2+ M#;V)2T$]H)[81V M0CNU.3H06-),)V>BL=(S&X Y 28):KBG+LY=A&#[W!D:7GI)XWPYC /,$P?X M-%N-N9A A&PTR3QI(ED(Q&OPQ(D0!1P''X"<5#&)YM=Y7 M9S3HEI^Y/%EYC''9@^ZX<@YFZ.&.#]H)[81V0CNAG=!.:*?&3^,Q'H543BBE M@I1.V&@A!\JT3=P#F/E.XYV+N_V\=2[M#JNR^WDB[+8N=1VZ-7.X-?M;L]T] M6>2>.RE)C$84M\8:XKUG1+&4*# OV;BAL:4MJEV(V$6.13NAG=J[%C9[,AW7 MPH=9"Z=#?"F8R$$&XE6D1(:8B579$Y<%=2HE'DQNVUJX$IEY>S"Z^SG;!=Y( MP)U9M!/:">V$=D([H9W03F@GM!/:Z>GM],B9>#>T9>#>5B0KK'(P,%L MEI[@#APD3DPPCDCM*+'21>*!^\RH]8K'M0VUSHQK1P(0 KF-F7H(Y$<'\E2( M#[QQ,LM,))-J4MX@1.^(]\$F'D! #*T"\DID\OW+']=.1>N=73^(1QW!UCL5 M0O=)V@O]08(!&?5/?ZQ#/^P?=U.G/LI"\M1\G54"3R*8P(0*($'[LE1Y%QPH M&82,8-_LW"Z5>-(\95(2%YEGGB:!AYNCZ8WVJ'7F.5 BP%LBHU#$07!$)16D M8<$H)]$R*6 ^,2.D+W@6+947/M'A4P@K*RCJNQ;I03:7Z(>I;C?IY]@%$ M6;>!03+":VF*_RV"%^ 5HX9',/1FV-\0_D?\/[#3/NF:63A@E^YNO__\)ELC MF4R21)>*? \J$$RGC9CWWNT6!(%),X>R0ARDABM-Y([R+-OIG" MNHCLI4&VS3$$3A4M>KYXY^"X\28;GI.5/D2/:WKK8/]R:DV//CD?-(F64B)I M+/(^.$M,6=B=2MZXVK> "[VNKSF_@]A?+NS/ 7T7I#7:"),5K0;\MHS?3N[/AN)S%\+"_68:NWH$_ M_MUWTTYORY]V1_YXG/(R5A!;5P3$"RBJ>]@=P0$,/G0C_%X>OI]>0.R_[8T_ MY3_^^ Q0E#HA1::BDT$Y^DB0;P MP9)B:D-D-+6)LI*DS("M8^+?38YPU3]\-3!2++]![W#NB?G/3KU_?C M^_5.#T;UC_!7!1-<5AQK] [U,V9N<8L_G?:'8[3^.(#C@NL/\%,-/!/Q3/#3 MV1$M)% _86WC[^S+=M9X>!>]0..#+JD-UN);\3J::*9E,M-\IYDR>,Y )FY$ MD$4&6U4'G'\$A9+:%#"[,P< M>%)1I$AU("*:3"2MIQM-E,0+ZX0*SA4#KVWP]3(16U01%>&-++PT9GK*4/P- M%#SV'9&!'X2!I^/I7DBA0.2:O:H* SM+K*% ?%E;@Q1>BN"*#^G6.5=(P0N& M;:1@-!.:"&,>J$^9-@'8=CI8_BBI\?L ,@P& MD":9K9W4_=!-T$OW::JQ@ 2$VT)H)C03F@G-A&9",Z&9T$QH)C33$YIIGK*< MRH5@O4H^!B\%I8'1VD(MVU"ZX$ 1FXN$F#YH)S81F0C.AF=!,:*8&$Q"8#]1SX6I= YF% MM=X[ET$+;HIJ-N+63DP91D<439*(ATDXB7/Y3<:0 CIF/%K&TJVJVF"S+R(M]9= U+V_=7'- #W/SE@+(#03S$,B/#^2I MV)X(E#KJ&$FV)MAR0XG7,1((.20>*7-2M@K("YV[=TL8_LL?^UZ$]J0BZ3Y+>>8/QR5--]QB_7??QIZ:PVP9%YVLP$3Q8(P0':YFD2;C$BT ! M+X&E%)E\LW/+&J#C#Y\4 456FHN5+ACI2WGRFCDXQ/A?_V[8G\SQ,8?PZCMXL2K^GVT!0?UF,51_WC M,GK#Y_\]ZXX^(2O.RXJ?OF9%SEF(C'-BDV)$FIB)5]02'KA0(.M1*+^VP9 3 M41\UIX^$3,J;R&AB4D8'/H)T,4LE>'0LQ[OI(W3IFJ.)Z>Y:#F1QNI4@D&4F MLA W<9$S$GE-7_3>F%!H0KAUI3AR!>HGU$]-ZJ?&^!+UT[V)<4H_V9"Y*/8A MQK!(I$^4A!0\,9ERD%[IQ-3:AD1.1$Y$3FR2$Y,(G#O&?4Y>4J NRI@59UED M3;6D]^%$5)+-$>9TE\ 4F,K94<)%,L7AM)JX8($('P(X'8.(K"A)*]8U0[<3 M:1-IL^%4"1.-250P':WTK.@7I0,P4)"%U#[),56Q+)K"3!JTB4UD8(S5(*?&V#K7,YVY3L]KNK2)U(G4B=7U&GS)II%K+U MUDK&0\TVLTQ(+J6@D:E&J!/9<4YVG&JBH1T7BGM/=)"TL*,O[)BR)$9I"\Y[ M[51E1XK4B-2(U-@4-4+DUF1I6/!!,N>\39IQJSSCJ@P80U79.MZ<2K[E04OC M6"#%$2B\&5DB99&+A&8JI$@^>*[6-K@4ZV6U0_)$\D3R;"B2&9.0D>=<:])* M+4--GF541NF\Y%3=:W<'*;-)RHS34A.LDCX2QU6AS.*5$R>C(Q22R;;HS^(= M%*DI[+IC=O%#F=])DD[=X>FQ_U2?$;Y-M7@E7KEH5^+DQRM7]DJ<_'CEREZ) MDQ^O7-DKN[)4X^?'*E;T2)S]>N;)7XN3'*U?V M2IS\>.7*7CF>_#^,?#B&\M_4_;#QS_&/^MZ-?X;!#QN7N1I?OWCQH?'A"[GQ M<5XF^T>GIA?E?G_4ZX]@(;-WCN'?+SZ]_C.=!B[UZU]>B;W#7[NOWNWPUX?O MZ=YV_9X=5>Z1O_KS#[;[;I.__O-U=^_D1=[;WE7[VYMT[]W+OW8/__BT_\<; MJ137T3F2: A$:FI("$:0FGZ:8M+ P-94J,EPO>A78QV-1J<__O##QX\?G_T5 M!L?/^H.W/W!*Q0^#\O(/%]=.NF'TL-BP_/X_<^1V4I;\HIXEGTGR4M-)7K_[3[7_S' _C].]:NV36M5OJS\< M#6^7[J47,]VKJ0GS>?>/-SH(T%[Z@D]>)DST@GC'$XD49!3%8$RRM0WZ[*:D MK0+JX_*O9^.7+^;*1F>&'RZ8X4J>52S&@\':-VGE>V][;,(Y .CX&/LGY;L_ MU1[/]7&'G5&_,SJ",OO]6>J.H!)M+U64I$[N]LJLK&VAAR,_@O&,?7;C.](\#./:C[@?XZ6,WC8XNLBJOO.L\!8Y^>8L/P_[QV>CFM[1E M0,W70W'U9[W;,3RU-$S;P$,LS)%\MBD)&B!+YDQDP;P1;.WB34>#BROQN&DV[NX(4G'":W3(W;CN.3\0"5*Q?].TA$+ M7?4'?FS/LS*=!O6J3>6NMO8)]O>VG^\= M/-_N'!QN'C[??;YW>-#9_[FSM7GP[\[/O^W_>=#Z1_A[MU=8MG]6/B,-_]'^ MVWUYL1K,WNO3<.UWINJ)'[PM;%A3IM7X>,?8 ?BRQHP3JLN]'OO3(?QX\^];&,/=/"W.ECO_V:$@]TL^Y6'_N=T,9WRSVZ MF4NO.9HS@=[C'$2QW\/C>"T_Z/[5V2U7'0T[S\L*EBZ+?W]U[N"^@_/ETF\= M3_CF"85K#BFT>V2KNW9C\?29 ?GV ^/ ?CVP;)[9V51Q_C)TC[]HCI]X_Q2J MRBR.5?4R/Q1G!F[NOGF+!V]LSMVY..Z#W.0C=5]]C'DP7^?5>1[PB8^,WO)) M;W]B]+I'7)YV-]ZP9)-0P&268)+5PE)3ZWHJ9E. \_ @NRD\6&?_LK2[^;Q[ M$1A\=WS\NKQO]UT-[+W]:^_P1?GW*[6__:*[_^=SM??N;0T8\M=_OKAR#O0E M*W_[M/?+'VJ7/^=[G__X].KP]=&K=\_+/?_Z_M7GEV*_?N:?OYY,GP-]?5@^ MZW"'OMY^__G5X2NQM_WKT=[)S]W=PS_$[DD]3QIE>>Z_7IV\SI?ETP_HY[WM M3;7[\4V &)WR@H"O!^=!2V*SYH0'EYT!E3QG955CZU+,MI98Y+952$O+2DN9 M)EKI*+!:%((Y%YQA/LL8HE)>7K338ZO0A6M1:.GS%"TQYE(6@1/CK2^TY#)Q M3'$"!DRV4DKF[=H&8^NN+;2T1#K_>@ANIG=GP]%X,Z1NG@R@@"YVCZ'3.Q=^ M]:_U]^B'1YVSNI'2[77ZUW@'/]['/6B+!_"0(G\\ ]M@,XZW$_;PYM@/[>HG* MW;\@D<\PZ./J-,?J=-E,Y,OJI+@2BN5,P%E'I(B2N."!&%WTA$K:LB0N.S7? MMW1*^Z0SXOGAI>;W@(T G@? T_(RY,$%:H:!KH M&_9X\K*E"8GWU\,+(86VX;3(X>XXU^(^+6F7FRP;%S]7A[W\?@SUE\U>VCSI MEP'Z//X[,N4\3#D;']3&R&@<)<[JXHC3[(C/HN@=EF5@-.M(]=J&=@T5B&M1 MA4P$;H,J!X'[T,"=D3C4>"N$(=[H2&02!;B.!I)S8=XL4U"E4Z2U Y6@]VY\B@$@O&&\X96,"5[U9>O6 M:/%X3[IG)^,MT^%1>8V,8'#2Z?8^P/FN.D8.'S_1<#/&P23Z<,5<^WF[.XQE ME$?#S5[Z_=QP.U\LA2OP/-D]ESW.OK31S8IY&ZDBMNZB2AH9"=%+$GW2S&7J M'(BU#:7NK:4QK-A>5#_EK5-,DHJ/%*58Z%V&=/!#/4B(A"%I, M+*W3K.X58,@11=]RQDBWCGSO+=2\Q^R[@\X'?WPV/C^?RL=]&!>$N%)^J, M!E5LY/* ]11&[)^<=,?^#H:;'EQDQ$'*/Y[;9#]OG5ODL!KDYXD]MB[-\7-_ M< "##]T(PQ<0H3!50J::BZGBC,@0,2;EK2&016$J%ABQ*4DB.4N""D@^Q-KB M%+/7EAC-C>D+1/,CHWE:=UC-(D1.E).G5#J^ESK'71^ZQ_].;VR1RRI,DQ-BN-C,M=B\GY&.,9OD=?8D,BZ( MS$H2&[4G5(48DF341;6VH>Z=(83*L;T@?K@-2@3QPX!X2C%Z2H5A5)*D Q!I M%2-.R.($.E;$(@]@H?I_\MX'/=NG&!="2VS&R7Y\+292?*1Q[=HJ&L]Z13,> M0[KR]Q7;$GOD,FS?8Z<+0[VXM =RTSS<]&YS-@5*)^<*]9"@&262@2)!LD!T M#-8%KXH]=>&FEE0WPFVO!=86B-[[H_?3M'N0>+%=(LYI791%!F*-J 5A?!ED M(11UQ3U@O$4[UZL4I/A] *>^F[XT/JJJHH^1BY9%+L[-]'QB)22EN4CI^6Q. M#1AK X\DL%C*0/FW4E36W;!"2FU*O\28Q0+K"H3O_> [I2E2\H(E MI@D A.(1R%IT16G"7::LO!9C"&L;UZ358+#B438^+K>W)CDVX^$A_4S.RC^P M\.5CJXKQ;OPU<=0+*_U6__VBWNU^?CF$<405*6HNBMJ941C212VU=T3[[(O" M<))X(RVQW"I1:T$Y*]L))+XY<)"6,*O3EK#-$2F>+'@%),LO9.EJDBHCC4BX: M3Y(O&M;;T?(%4=\"U$\I%Z.9T%8J4B9.)%)9((Y#)EI$P:*,'J2KJ&=\-K'C M]KNG&"9I)$QR)0%XQ<(C[6BE]SVWZH*U/B$MS45+?\R($>O!"Z488='8XE#Y M2)S.BIC LI4V5P/7;#.!*1W+">)'S1=%$#<#XBEMD9.CB@,ES-62D""!6*XU M"9J#@ 0,=-$64M]'66! Y!XG3^ZK)U;#(7JZ\R=?>4%(1G.0TEE,=\5%VCSTG88=VV.TJZI MV6:]$9Y;(FV"ZALQXAD4#.BZ\T+!_R252G>9:DIR4&/]:9*YL+9PEJ$]]O-)SECJCLX&&#I]S,2QW_VG<9'OP_YF_.]9=P!%J!1I,OKT M^['OC39[Z7GYZVF]!!7(/ KD\^RA^F(Q%WD(Q(0HB*0N$ <\$Q&MHEIZ4,*O M;4A[GRU8C)BN4,1T'NQBI?AF,#W=521F*F2M^*B8(S+37+N*".*SCU B@$6GXUM(U=:I8^IK'K1V>#\=ROO2ZPGVJ+I,<7TXSK@TS\ MI^(I;?GCX^%^WOS@N\?UX$PMD5_(Z0#B^>6X.=, M4V)K$_24''7&A*2XK*&1=4O;5 X50R2+)%<0^^W _O3&;/8F,:Z(L3D0*8PC MH9Z5!4DMLS8SI0OVU;IBM$707_H RN]G@WCDAXUKF,5UN]JU3W,S76U#&"%E M/4QDY?P-.1"669=T-GN77B>;BD0_O"[ M.8CPIXBM7#3G8X6P'2Q)/K MUK:I^R &3Q8I>((P?W287R-)F*C5$+.OY4VA5O HO^4H!7>62^WJF;UU(^Y= M%!'C)''YO8:CA_[/WYDUM)-GZ M\%>IX#-QX'_ZK))8)+#! M""@@)WIDH:K*RNT\9\FSM#I^KX#$78/$HJ=M J"W+B"N0/+A6 =D@DL(>V68 M)1*4G6R187A=X14D,2L!?"6 KV7RY^4!?+]U!W;@2P#?'1@Y0_?K0U6(.^^R M/I[;/?VPWQ_FS@S]E_5J (H'_'A:10Z^_P/7>=C_T8:#RIWT/O?S[7@\S2ZB MKX;C4C/ZADS03SJO+C#!K^'-?WCX7Q@_[7UU!T-X3X?L;.WQSIL/>)O^B?=@ MK'O]W[[L';SK[VQ]YO ;ZYQTCK=[6G1>_I5 R&;*,J1B+NNJC$8F"HNH3LI: M9XS >FU3J64I>[T:Q?%AS @3>\>G\%)32+'$W6_TQ(RB=M*K&@]J,BM.UJNB MN 7=U%-#03G-19 IB)U16=!-<^(LK2/U/'A!21L#O(IU_3%9UZ]!TT6?O"5A M'R^Z'#LB&07"]@F42IH$LCPX%(0247IJK8Z@3YIU2A^1/?W19; H';[_'"'M M57&OHP[%O^/(=\/,UH;O/OHI*/2X=+AQ][AQ^_:?:D3 M5;KD9.LV3MY7'AX^<9GAOORF3D\B2^Z/%0L/RV9I112C#'M$L)8Y LTA+61$ M)B8B6)!.J)7G';L>_3PB@_5S!825*Q$_"@A%I;@E*BRH%)Q8X;D2R!CM 16B M I5"&*0M-YPP6';"US8I7N=Z5:5=[A84GKZD]MALL;6DMF\'GV,N45/+;-GE MI/X2_SOM?@4"OJ5!]KG"\LKEM(S)^?^OS];E71Q/1ET_B2%?>#D(%W\X=^M(1)SE^KW1 M.(2-,C'R)%4P:YMF'3;&7;O(/U;+\)/"E78XQQ>$><0(LYB'25*2J I(1YUA M1E)DDXM(<*:TT=#(:B[_>9EPDE)$[%+@*NJT, MW7:7BV\PB;$E.B(G2$)<&X^L)Q@EAZD55CJ+:U'$A]<=$Z@N"3*2$$1X4,B9[=FHGD,$X(NJ) MP<3 .FO?1 H:W:9LLD_>=O0]F>4U7+I26KG;Z.?+)NI!(>T?=S?^)X/ED4@3 M@S)2$\=]\"8J+P.F\)]G>(;E=VTG*UB^.BQ?=GRT@GEE$V8 $K*S'BB5#$ V;-82^ERBKJN$O>U&6LQ>UEVY(*XP6# M(87AU/5BFW-A7+>73TC#N#P9QOOIX6%3B,J.CJO0'?O><#P=U;%"M=*1>L.C MN3OA<4F3<1TU5FTHT8XU_X96>6@!DX#O5!/[][*7Z*U-7H]8&KILB$]&X%FY MR\3;@1_VXV[>1'_ EBKBRHW$E>74?CABXW+,FE))((X)0TYB@XA-1FD<@TA9 M7&F1%6Y%G+Q SA.%G)4[SQ;(N27D+&A(WG":O$J(1@P:DO39"3; AW@7=36><;?F"_ET M:C0\A*X=UZN>S[ .\S:!W9#=UNJDW[ #/(Q],@:MY#@GRZ]OA1]'4[@^S]=7 M=)1G(C#<@5OW81=PZ77>2*$[ 5P:@PPQ'8UB^'4ZV1Y.]N*D2!(WEB26@^RB MT4SDBMJ$*5!>E-+($,Z1I-HQ33!U)JUM MX_-)GA:(A4ASF2>-'/<&*2&Q@F6,/.&U3:I:!$8KTA.>J)C8'8!.D;,^YIN; M!&>CZ&/W:Y89;Y/;Y:D!\F5#?#* O#+QT(]"N@*-ZRWWL3O9?SO?&X.XAV\.U@UYZ;FS0D?B"$B+;4KF M=$^>2 6;VC2VAQ 6;XU-)8W,:C#K^")F<>:$ LM ]G0X_*0OO'Z.88E98J[JT2A6Z.8T-R.US^RV@Y'MH&M[XLGHU M'-0=S[^?/5@G;"\FW6=B1%FMS'ZZB^I-M#7;?"^;\X+"XGY8+)^93:P7Q'F. M%,4:9?]8Y' B*$2F+4>S97&CTEZ-NF.S/Y>-SSS7RR@M\]HAUXV%O M.KGZD7,BD(\@2X_N7\RGN4]ZH7;JN<_]TPC(0_LY(C>*]@NR"?KZPO:.[/%X M[><+0^IW!^CB#"X._LHAIG1'F@S[GT;8!&UC.++UTH"0&D?Y+NB3;4U?JOU1 MUJ7^7S=K4%([ZKSC/-BD0V#8Q<2)49XX]9=:V]QMK( I&_\F37I;NWG90CY$ MQ>AZ6RUH"XN$MK3[FYGIPG0,)B\TVZ!-L.U#=/U]C+7';!_>?9P=J ?#";0^ M&5:3_0AJL)V&[B1FQ,F]'<=37VO;@Z[:2>VF/=ZXULK\M_= M]TRMK0*9"BZU Y<>;H\NA6K7>_35RW=;;W_[K=K9?K7S^\Z;O?4&PMYNOSHE MY<< I \T>]L[NZ_?5[L[U:N=[:W7V^]?;U6_O=U^N?WJ[[+W=?=UYO M[[YO_3A^^C#']W\N];5=&^!ZH,GQVCV.X/(Y)1O5S)B\/>U#$WX%AU<7?7YW M1I_MH'M28Q= 3YT1I/[CY2#\,8KC'#>5_]Q)O\U9]?M33KUU&DZU"WWZM5=7 MNGY(VS+NO)K;EO_\>_ODY?'.;H?!\^S3[KN#3V\ZHK/[^F3GXW:WL_N?WL[6 MZ[^W=_?P[^Q=+_[ON^-/'\.AHUP"%;+.UEO1.?'0U]#;?K/]9>_DR]^=W8[8 MHV__WO[X@4,[9/O@7>H(XI;+[(6.+.*6LD)]J82*Q4S-"U*HZ]/;&Y]E^66 A<&W6B::9>JV^WY&+'?KMP._4?V4'9TH_F7QPU&DX&G3M>@7D M9RL/G:H/8$"#^1PKUP6=Q^\/ZM=5,UVHZD587_LYZT1_P!74ZWZ)U?\!HHYC M14Y[^\?O_T=..]$=['==XX0."E2 !GK#0]"HX-_<]Y$]S%XLUH^&X]R-45W( MI4Z.,_!Q-*Z.NI/]>I"?0<8'-6P""E@_3JI^#+F[U2#&L#[S8L_]^K]W+]^C M_C2#>X";)C9K9#7'@96,/H?/-DVOG[\*H\O)_NL;ZZOU;C[_.'QI1&,$,-6% M7P>3["5?ZWNS9S:J7>CG;!7^OW&>M?YP,'/A@4GNP6/0J3P3<-^V'0?[WVKF M@UAU[.A+S(,#N;N^#F_] E_'QWTW[%5KK]YM_;:VK%.VBJY:@T^7LY0V3UW[ M("GOY0M6D#/#1S?+Y]W^=PP@M1JX %S5OOT*X!+C (@G'MK167SR*-21)S6] MS^*5\UL/1T#;W<,>#.QS' !>]'K'^7H\;'I2T\J'0=VO6J2KW_NR%AOL*22] M>?GRCU-(RJ2=GQI-H=5F/?)/H_AYVJNW2MU$ON-]]--1'3E?/S0O ))IO-\= MCS.HS=_P_O6KTQ?4EASH#P">K68(#+V& 0]'DTS_OPU'_>;%!*,_-ZI7<32Q M=0!.XU8\9Z?9\'0NVG\,/\#E/ ,7HKL'( CU+E^#;\URGI1S"W*VFL!6AOWN M) _A<#H:3S/6U=:OX?A;L];@WXVWR2BF'@!S!>.J;#B8CB?-[_!8!MI9Q8AF MY#D>:3H:U5D-SMUZM-_U^^OSW3 \!%;6!#T!%0 WRS>M5S -P"T\R"TY%5M. MS66K9+NCL[[,E_T<(R7JE_&Y;L\M;V=[*(ZGO6:O=_,_AW$TVT*G::5SAK=Q MDPH,'FAR2=<+DZ$IAL59.YLM9WOU8HWW(W &.ZFVH/=]%T?-[#.R7F5OFG58 MPW&SA, [NE_S/(^&_?IM\T8OG7AH<;(/'R&S,#?-&?OJ+78:%%8OR6Q.%K?F M^5TYRN%DHZ9&;KVIZLF]>EJMEVFUFB06Z*0)#S/74<[:B*@PP'5VV1\WAQV1:? MK=85$/5_T*L>/'S:64"[^J;H1@!OQ\V-E-=OHU=;OJ_F;IO_ MA1T.ZW-\10^OZ'X[N?IL[6O8Z,XBHX%>)A70\QA>!P9R&]7+&@G_/1W$V0;$S998/[_IH*%0_>/NTZJ+:V01?CD([_=A MR^_&4?]MG3^G?_V4P?+9F8G>XL[+OTB(QD<6D"9<(RYT0"Y*AG+RIC%U1)V*&3 M>EN.IREU?3?S\+HI ,=^9IIY$R?0J1HN4W.III$:XV''1]#K&F2%W5816H'& M-MG/UWNPH_-C-?,;9R$(B*)FE0T/ 59P.6^K%LX[%JQ5MP/$]B'*Y=:X[UO7 M?ILQ+U@)F,M8'QPU'/LA;KZR3/1[H*>GW7_ M+&\ >_Q,$+W@/9#MS?-7S>6-W:U.KY_W<,-]O"'&_3.#S?>=S\/N@!OH(:] M/%6,_QCV,N"-6W-D<3SC1?V]X\[)]D%G*_0Z!Z\)M$L[_4_=3[O0QNZ?I//F M[=$GN&=[Z^42+_IT\/:D0SM'V_3#,?"L_O;6WO&G_K][G?[V_O;6AZ.]@U_[ MGS(/VLJ\Z+/8>?F7MM(D[S#"G%C$HV;($AN0H-:II*1(5BY:_E.(/#FMB%"& M!X6=CB92$(X%%UAYMWAD\7[:[V>5$7#_W%)49VM1S1?C!XXMOM^9A?,6IA,E MED7"))8U MYY/=+'5^7]>[RD9\&=+>+6Z]MJ-<[S.7U7V_#WIY327'SQJP_OQ+IR"Q%AI1 M;2D"T8@C;3%%QIA$.(T66[M(\Y8GZS!7+.H -"\=C<0GSTURV#II%@&K39KS M-DCAO^>S'=@%5;T-6FR(7X3O5H+7Y7SDNWND/A7Q,]M==AH\T_FSB>OTM"HO M43ZM"C'+H_#VVJQ71Z#7OI#S9^SA(>R 1G =7CCKF@N1\%@&KF8P,2!;'Q[& M"V\"Z7HZR:=I=>/A#)<;J]O&N8CV>1!\8^,[;] ZZ],$1'DWG7RK5S,#6#[8 MF#8G0YFQNZ7)B3/TJB>G[NOW1=Y+=;UKZ7/GG1.?A4-A)BX+,\Q5A MOAQU/O]%O+0R6_TP=P;!(N8$!@+HE"BN+^+9RX@OOO966DFHDNY<,-^ M7?1V.H[YJ2Y(^RGE\]$CFTU3DRZ:O_I%BR6I\^AL1Y\!H'-9L%D!M6:>YRRL M+AH&?>W9PW%\,?_RRSQXJSNHWU@_],NLK1G?RUB_F+,G[ZWF\HP-&+.A!DD&D%FPT+WDR=#7JO VMQ=<2(QPV[DXEV3E!K4.VSU1 MF2U?I_[$=0;\W":.W&1W73<71WOSG^T<-CXTH,(=3D=^/_N7OFITN4OSFIU. M KU1EV(3[L=OK/[:^IT9\E^WN,3>+_H'/WE+.A9UG,D- Z(>Y&0$Y@CZ1B5.FB+ MDUC;%.N$D75B;EVS_*94]L IR0IR7!1H/7*<+" 'DX0GZ0TRU!+$L33(VJ"1,R%G=0,^(B1()^M&RG5]^S3B M]X4<3[Y6W$<[&MG!9,7BTW53IS]VG',>B\P572"2&T:UP0D$)16%2X$&422D MQXUSQTL2$A=&2:\Q"HYJQ&UDR'J*D==$&YLB)@XD)+[.#5XGPK0HZ_BJJR\6 M^E_K._TORCE>6>*83TAAP4!#BA)$ M',D0#3YQQD$U5KJ=]/\XLZ\]9 ME*%@?7CRB2(MGURJ6GYZ+! MIJ )4<'9$#EG#!MN XDZL&BC#"05"];C1M]E"Y;4PC&A(XI)@08+JXUTC %I M[I/&#H3H%-8VR3KC=)V*JZ)RBP7K:= _81S;!"J4<: ]>:$Q\]$3[DTRSDM6 M+%B/G?X7I2]IE5!)<:2=DXAK(Y 5((P9F1BP F\BYOFD3FJ^+O&M9;#[LV#= MQWG^S)F4'>8$.-,L;,P)^LJCR*>/(;.,]A.^M&\G6NR6J/^V]+A(_(P%-@YQNJR^T*"1;8:3WL M+(HN*2AJ' -9A5./.+4<&4LDBM9CAG& Y6'0"%'&- MD13<8N$Y=70IQTB;0O;?Q1P#T3NN7H9AG67U?*:3\XN^@F1X\L%B_]X.JHX] MGJ5'S.%YO[U\_VN=-"F/^/V':GNX45]%F%<_K>5?9G^M_7.]FG.*L[0&U4^[ MPT.@.2HQ7-^*;E)G!*&_=(:A3@=REA;T]=]Y+J?=\7Z3C.RG]U,WJ1_F"B.1 MG\]L*0[&]4.S=FK#YX4+\U+ZFV>EM'IS>W&D<&&> M,+?."OC;*,;34,KF5>A5SX['\ Q,^<=1SC@[R)G)>]4\ .0G6Z>!A0%/3Y/R MUNOT&@"NSD->]VQ<[=KQEYPTQ<=_-NFY +<&H9G>.ORR.ZZFAW7ZMKQ634AE M#M^L$\'!&W-@9QW$F7\XEVLE9U:%%PWJE+,Y!/TT[4I%Q,7LFOF6>4[0>9K7 MG#&S?O]P?"&%RT(2L9S#+F<3/VQZE5,=)/MO55>C6"8>; %9;@< 3Z[QH7>BB MG\S3EI^E-[]>T:M'D=ZS0;PK<0Z@8%+MQA#R,L MSZ O_[4V@[8*-?_4"6&;*05?P#:*__DMG()F?Q2C3A-QG^OM M/"'W1G7NQRKVNGW8NK-$ND#>@YAS1^9\@1<'4F>2//_;V?;H#T/L-5CASYU2 M=0=C8.>S/)!O)?%K4@L"@-59 M6VLF/6MSGK=XW"2!GLWM/) <2#UC2T;G'. ^Z37[&B#G:W?:^SQG&Z3KE*6 XU-)\?-@^5;9QLSB<[>FCM]L=_0?0*QX5AVN-;E6 MM[MSN\8G>/;MT:@<_#KET]O.B>=W0]X>^L+[ASTX-T=^FGK _3G4[_S\37>^?@N;>_Z MX[^BL3()HA!32B,>18Y[S=[\,9I5;__YH6TJM%R[@-1*GK.-7%!6RN8C\+D M>+#4MK2J][3Y?^]:U^W5XM)L0<+.X-V\!DM=9^D9$\7??S$30M(D(.F$0EQ% MCJPP#@F2HF+9[-,1A.U]"(Y9?3C39TULSV,+Z\P M,JXS:V49KG>VJ\XTFOYL?\VD/#_\/(#NA)P+O:[2\[6&A:R&G2L"Y.I*7_[, MBG16/\T>@G9S..IFI2#7K3NM9'.NM?UN'-F1WS^>&U:6"E?,M-7+$NV6]%O7 M2;\%(MH&;L2TF^;?XF)#T^OEGKII2BOR8\U^+__6U2\MG6UC9RF_E\QFE#S. MU&99#&C0I18&FJ_G!;-9&;A)K2U?2)S^(]G0KNF>_I S\E-CAIE"$V'\SU5E M,WL4F^'/Z7 20[/B?X#0F:UU@UF@8V,M:DJ8SC9%-HF]S7)*[O[LME,)H/G[ MG'!9;Z"??L]L>E9T;&63^ZQ2Q9VO3S&SPSMHZ6O-\M\.#J>3Y:FF9:IO.]4? M!L/O3C,KT_PCT[P[G-C>\\I^V.#DB^MLEULE4;K./OIA1\C2R59W#L% Y])(#@NLY"K/':2B=.0I[LO.F M(_9./ISL[7[J=[;>];=/_M/M?,Q50SW?._@,[778SL%04X%I!ZHB"E C>*NGR$%KERV$KF@N%: M,8JM4>:.02IU_XX!G<31L.#3S?!I,9"!Z !,Q7B4)3+$A:5(TQR(*9-EUD:1 M),G&^MH3MP!4 :A' E 6F*ZG*6+@MEPP[A@WD4=K<*34$E4 JJ4 118#/'E* MSGF,(I8.<:L#TMHH%$1(BNH@#(T%H I M6)L-P H+SASQ O *,HU%3GI 6>) M"A*T!) J:EZ;48HM)IT7WCM/*!(N"E#S)$8ZY"*Y40IMO78ZJ1:J>8\NE]AC MN7-%UOY'8*BL3SHNU+6M@R-.(U'B&2C=2?VC)Y5=8)E-@/SJE0PXJ]8-MJ4@L&ARBUQXHBA#V'J" M."PCLCDXP4=O0?)72<2T,HVVH,#30@$?*+=.<,6EY#Q*+8-1UD2/.8V*%[M6 M6U%@T:Y%&;%1*XXD9QSE5%%(,TI0BMJ(Q$+ TA<4*"AP*0I$[#SW1"CG$V@& MPH4@<6"@&A"7%"Y:0:NA8-%XY)R(6(-68(6-B,O D9-*H)!SQG&F)#7V46D% M,^O'0MPYF07RK#AW\C7:^/YH;]-ZZ>&C[.$J372\S1:ZEU]MMU?[>.?HAK&M M$Y]\C>-)'0QS*X?=MGB2EC:NT<;S<9[-F=V:E&YU4H@0Z]0EI?K&5>*DM(XQ M2XTDTG+LB6;$.6FH%,)YZJ_MS76*-+\-1^\!9\YRU^:T6V=_%9UR!8+D)L*]$(>A36W%T6K$ Q$L\%XJZA TL M/L\%H:.AZ6X)NJB'MZ+J)7MQU ESYA"-!M1#3')B7A%18D9)31VF#*B:T'4M M2XV<)TS4S%F@9484C4#)T3ANN$J6*(&%IEP4+MU.>EZT_.)@+596(.=H+GL3 M M+11B0"3TJ1D)1@A4L_ X(V7GBFG B>1HZ#!I[M00)7VH*LQHTM7+K%5+UH MQ"4)Q&WN+ I>,L1=(LA*[9&QW@3B! ,QK(5<^ODXJKT:C@YSFLD(M.0FU?B4 M+$I-\ZL RBDMN6"*,!5YI$DKZ9P$,02D4:IUD3A:B4W+;F?"$.R"$T@*21&/ MUB.=0)=0Q!M. ]78F%6?-3_2$^6G3=#"*"U8I,(:S#5-ENH(G>,X5W[A[MJQ MY47B> "J7K0+" /Z'[<224"(PY+BQRL'6(,ZP01P[X.QE/+<)$[6HA0G=V7&9T:"\')GT<[ MNYV_9 +IT26&5+0@>*C@D8E*HI2DQCARZ59H'B@'$NVE:"PEHS@(H9SFW&@+ M*H4.TN7:ZEJ1.Z;H(GCZS^J < JTA M(1YQYM,:E KLN#JK2:$*4V-UOG'XM[7;K)> MX-/2&TFBMB@F%1!GAB$;"$&)4H6] &G,\A;RZ9([J.0.NB7D?=AXOU%-1G5I MGN/BD7&=\']"'6CI3()PSZ,.&OX!MJ]9B-C:$ ORMQ?YWRX97H0U1#BJ43 " MD-]&B30&'B"B!6E.:!P2 >3GZ_+V/F/EP*?%5.V<#)I(K:WE4AMCB>%21!($ M#]BYHJ&UE: 71#GM")'>6A2:#M1X$]7*$^PPH.H)0;W#P MA#G*54Q&)"D4AEU@@C*$%8IN*44OVERDU$(9'5#",B&.E46.$H\ L55RR3&< M:*'HYT#1P)D5QM&H&+B7T20?B/,BA12<9258H]UDO<"HA::2&Z*1\1XD;XH9 M,HP:1)2SV@JO@@PME+Q7FL+!M-DTT*05MM],75+]](UZJ](JYU C3+*UM:KG.-"E(4)#@ M+O(*%X/%/8/ HL%"^1A,4D#_/E'$.3;(6,51P)IP1X2T;N7.G 4%G@@*K"JO M<)$''@0*%N0!%8A( .#(:<,1K*=$V@>%< Q*FJ032;5C"5G'_'$(!"M)+'P? M%>Q;DPFT]/#>>_CD0Z=FMKGQ.$[&5;_VWHFALI,JV>ZH^IHSQU? 9VPURD _ M@C%5SHZ[2VX]U\22!@)>,)CZ,)QF8V ]][?@T8^_)N9*IN;)B"TK,VC66[J4 M/[A3.>7#D@636ZE22-D!UDO$+06))1&!@A+*!P/"9TAKFXRO*[ZJXIFKH)\' MUF<*>A;T;)<1N*#GO:#G@I9'57)6AH2,XA;QH. ;3]G@PQ+1TBKCW=U8?0MZ M%O1\]NBY,L/Y]="S6,I_&#@7+>5&&L"WPNR)TF6!J#CHAYCA$GP2/'@D:9_P5/(B8XGRY0 MLD[8BAV/'@0^2[SKP\2[MJ_#C^7.,K%W.;$_3_(!-_P;NE\W_P4?\R?Z=O2Y M.ZAAJ#F8;##.C7[>/,6[[SY3-WZ*APVP0>]Z]G <7\R__#+O7'=0<^+ZH5]F M;:)62#&O9#S7[[FB"T=/9Q=59^BZ.*D?4*Y&MR002[ MYAP^J')VO5GYJ3NH)OO#*301QE='B9S3@Z\2'B^1']N](?Z<#B'NH/GS)0C?7V/5L:,O<;XQS"*]AP[4)6H'DVIGL@\$N>.@I:\UVW\[.)Q. MEJ>:EJF^[51_& R_.\VL3/./3'/M%703;G+=2,GV.D(U.'FK"NHKVTV>Z G"TSP)((1B&Z1DAC!N9;1:*)&D M)PKG<[@F6PKV?'^RT'(_[S^[[3[U?:R_O-,3P8ZM+/;ZW?Z>WAG MRS/HRU'GS1[?.WDM.@>]WL[66[*S^^?QSNZOO<63@<[)WM\['_>.X1F^?1+Z MVULOCSX=[!] WXYW/G[@G8,/]?L[;_Z33KU1SBI>V,28UZ;.EJ(0URXBYP/\ M&7*!3&5-,K+.9VE,FRIAWM/Q: &I-HWM1M5Z&07)-_F@#!>4:(=QD#;0%#1. MG-PQ2#TYQX][PZ?%NGDJL.09H4A3%1$'GI/SXB=D@Z5",Y*\BD\XC78!J"<* M4-(Y3& #:Q,)MTX;Q9D,@6&<"T0R7P"JI0"U6 A0"V9XD!KA6HIRSB(#PC$" MH3A2@"X>$BX 50"J%6.[ 4!93RDQBJAH,:=,62(8#MIJYGD* 10XXC9GF_':(J>UITXJ#PI\"]6\XA3S,-Y&3ZAL01/_W!WXWC3$ M %\J#U"4CTN;+_$,E&Y3R>"Y)B$QF*44DB(V<>X(-I*($"F.A# GL"ILHK5L MXC3$XHQ-> -+1F2$;14UXCQB9&E,R,L8K8G!,28P4+!OBC%.DH^0(B%X$1H5@8-U$GFL(3=@HI!'WJ12&E M$SBIJ!GGRG&3?1DQ(9[B*$BX]O%8R='_ %2]:"]F6E*FI$*1$I%/QPC2QG'$ MK/=$:Q&HT* >KM.5U>XJ--U"FA;1!JPT8_#!O8HD),&GL:$(\-3UH1&2SV)!+!+4E6:"^UE-9(J[CE1>!H M(S0M>]S0N!!U"XE:J("-DSKJ: #?N0&63816,A+&(RMF@9;2\Z)90%#& M@U<6">: GHU-P*4MT+.DRN2 ZX MSQ#MW9=+E34II4'1I%"PTJ%LB$96*@I@97B*T;$433F/> 84C0EUAG"G&(N< M69 Y@"EY4"8Y5M[::X>6%,'C0&1(&$)CY):ACWOH5\^OEX#FP#-7[8 M>+]1?1Y"GP8Y:*;X#%Q9KY-(:F.4.#C!M1%.$FJ,I)'C"-I%\1EH)RR]7K(* MX&BD]9$CYW(\ 3,.6>%!AXB@)=(DK/>KDS;*<41[*5I'XI47U'A). O*:)L$ MI<;A1 *39O4472CW9I2[(%!0@X,/(B&MK "I(F&DA=7(L^A(T@K$"J!<176A MVJ=+M5*0)*T(HM8-HG::>1N5-C*"3&E2X<,MI>9%K=\KC;5(%D4--,Q-P,A0 M8N##VJ ]552L+A%]H>CV4C3!26%NB>=2\*BU9CI*(9(+.@2A[T"R+I1[,\I= MX,/"4YP"TTAB:8$/^X2<(!0E8[DA.6F?\6WCP\\G14"MT4]&=0GLHQ LE+(!Z4 M0)8'CB35Q'L-TI=U+92\5WK@;]IL&FA*]]AO9LVL?B+_+'5['JYN3X&R^X>R MSI(103*L0:94*!++((TPY($':3E,:>PY^N:T0(%!0KNHJ9-L5C<,PHL M.RLDFJC R'K#$0AXN89%J,M;*>9!5A!! H6PP\%ECC; M-@27 G'% X!"5$@8:QBV== #" 14KVNU*@^(4M3F41=D*3UL35&;UAOGQN,X M&5?]VGTGALI.JF2[H^IKKEI6 9^QU2@#_0C&5#D[[B[Y]5P32QH(>,%@ZL-P MFJV!]=R7PKNWG9HG([:LS*)9;^E2>N].Y90/2R9,Q5FRQCND0/E$G*: 3" 8 M<1E2RM45&.-KFTRL8[9B$^:MZ.>!]9F"G@4]VV4%+NAY+^BYJ.59')4G!"7' M':K3S8"JGI-,PWKZ2!SA_([,O@4^"WP^>_A7\>O!93.4_C)R+IG*'F5?8 M:$0H!FG3.9WS\5.D0S36JF@$6WE<7T'.@IP%.5=\VE $SWN!ST4G2FRQ<=XC MT-\%XC$G*M%6(1R-BSBE)(0#P9.9=2U7?+SP(/#Y';MNZ(X/>_8X#S)^&W'+ MG1?O+!-;)O9QW5E/[,^3?,(-_X;NU\TYOFU/^\ W_>:_X,=Y"WT[^MP=U+ D MYA)-=Q#B8/*"L0W5G%[>,Z^F1B\8,-]<_$ [SF0T M44LODE-&KVW^1/Y9O1WXWC3$4'6AV_O#T01-XJA_P3\;KDSV8V6]'_9A=,?- M05#/#GR$1R+P[(UZVLYW8;,Z90FGTWKA^M43.YO$S7^YT<^;%UNYYF+(EJT$ MB99S'XA2T?.3O++PUGT[J;R=CF%SY ?F+]ZH MH+>C6!WEC\'P7(>Z ^@IM#B<3O);?L_]JE@5IO7986YCW/V[ZL/\[(^K.,B[ M[M_30:P87J]@E]+E7;)QY?K/IIWGQ3\CV(/GOL9?CKIALC^79,\] M-1,X\-DCUH%X,9U<_<@YX<+#C,71 VTM0A@K[GX;N01/(]2CS959UIC+OPOE][0__E@77"G?DWO2V>W >][UXO^^._[T,1PZRB7H;\>= WCGR?;!]NX[T!OW MCK;?_'O_$_R^UW_[]Z>#+T=[!YV_.RC\]/.S%/.EV=%S].I,&WF=I $2*1ET'&E@2IR[?HY=MX$LYZ?>[>7%8 M$717I3#06S \)JN)4,0!Q8$DY#7'WT&NVQ)*W>*+[@38A[\&Q+\])W0MQ\Q= MR0JO%D2OF-<[I,V+?J&+_J,UM#UCVCSY2U+,/,]I8!7G\$$E^?9FS1MKW!U/3J728:\W/,JFFVI%^[C^J%6W,^&N-AO!!/3L MX3B^F'_Y9:[Z=0?U,.J'?IDI$#.), LTBXYYN3O-Y3-99P,W\LY,&Y^]>79Y MH[ZT8 -KKG&QH:FY\C+>(%=>^U:SA&Q(\F/-?ON:8%>_M'2VC9VE_%K-?L>6 M]/VH"[)T[R5'/(VF=#\'&OI[8FE-L2]K!7FN;M9XTJB4+W1]"7TYB /UI?'5Y@1L._3I^YT]F M"M^,AN-Q]6$PBM"7/)-O;'=P=3K',I4WF,K?X>]OI,8LRGTY]Z<^JQ5,7?2ZT M@RCUV0AN)#(.:R1HH,X*YSW6^5!MW=!;>].W+^%C0:N"5I>BE1^%]#VH\G[: MG_: '89:>SE37K(:^&L$T(J[]N]3$"LX=1.<.EG *1&I2ZA&*+2!4E(0Q&SA2 M)A+$)79($X\1]SC)2*0/RM;:GI:X1:+4D[=9OQJ.#K,[9 1*L2# M]\@J8Q#0=\[O3:VTJRLB5BB^Q?:0!R7Y8@^Y/6DOVD.TH=(*QQ$-.)I>M"#XD##1EB%->$3<"HZ< M) 8)BEU*/,(FL2"?ZW5-58NX]=/WSAGV^W'DN[97'=K#."I%Q:]")8>]<=S; MF!CFD@<3=12.QAA!Q P^%L/!(P"F]TN& ^*M8@! H#U$BCA3.2\D#8@Z(H16 MFF@BL&,*[6*'RO%W\1P\* D7PP'MR?M)<,!B8XR99!/22+N=4).P9\D*L<- M(40;M;9IGI8CQ1,GZ >0T(O=X.%(>M%ND!P.7N4J%XR#>,Y-SCL,Q*VY2E@H MBWDF:1#/"1,M8M8EI>##Y&I\_"X='S;>;U2345TNZKAX=%S'X4P&YHD5R6/) MA=&::6JHU$0)IKBDQ3#S")!_.<)(:B\(DQ)YG@]X/75(9Q[ 4B"2 0_ U.>\ MR>N8\199C,MI4,O(NQAF6DKPBX89[X/7C IDC7 (B#[;9+U$L,Q&>A6(CJ9X M=#Q6BK]1A,M#DGPQS-R>M!<-,\QS:Y*G*'JM$:=<(&.)14F &B>H#=AE+8[= MQC)3*/KI\O!BF7EXFEZTS/!DDO8T(*> L+G/&0 "=XAJY85@3@;*FPP ^-;A MM<6CXZ9EI_M793.ZC8/'+8I2/6KXBD2:&$ *U<1QD%)-!+DT8 K_>89-*!:& M]B/8SG+,".&.&4,T"HF PL&L0-I;4#BX]$S0:*W!:YM&K$MV:Y^T&U'0(SI1 M*I#P8Y!0$H4\,!@L6A^29X9RT$E,Q#F*!/041Z) !'073YD+GNG5)0HI.-!F M'+B)K>)!@:#8*FX/!$M.)$K%9)1#C'F5G4ATSFP6D>,:"^*=I]:!5$"6CYMO M[$524*#-*/ "D*Q;SP<#BS:-W1RTM=51.K,88> M(T84Q0%HVB1<8K@>*]4_SN0OY\F^D/>-R'M[@:5KZI/+,=D4DX"X4 $YIAT2 M-EEF&6$J 'F+Y4.Y$L?56J)N4J:8Q.QIEE2%\*TB&>OR&S6?K-"B3QZ!)%'!:ON JM>+UD58K2$4>P0QQ0 M*PF,K# 2,1&#E ; J,YXO:[4K1->%\?EITOAQ:K09II?D$^\)2"9Q'SH;T'M M@(V-M!4*.6-E)(PS$U9G52A4WV*K0GL"D(I5X8?)>]&J$%4PE!&'B',,^+KS MR"61$&:1.HIMXK6'W[*+7XE!:BU1MS@&J4CJ=T36"US;8BEAE5.3 4O^.""L4\T7J<6!!T&+/1X\"1 MR(9('EQ"UGB*4O2"RQ@#,:O+CU*0XA$@Q>.,4RHFC1^&A$63AB."4)H2XI$% MQ+5BR!A!$,%&@%1AN/ )1(?EQ/4E5.E) 4&+0Y6*%G%'4+ @'00?-1:2(N.( M1MQ* 5#@/)+)2VJ#QR*(6HL@JRIC<2_12O->S+<[KPF^+2$GI8UVMO%,K&OC M_>%H@B9QU*^Z@Z]Q/.D#S"Z9UZY)QPWYO6! KV$X!6!O:/D6?/*R*7M0-OF/ M!YF:(CI\1W18T"K.VR!_M>/NN @.JQ,<_ER.G[+.1>)@ZU-%$'=,(JN(0=IA M@:/1E*7LZ83I.EYUH/.MZ.J!=8V"J@55'Q.J7L^,6]#TIFBZ:*2%160Y5[W' MD!%:1J>223F)]8K32!4<+3CZ-''T/BWTBDHD:Q*,SR"DL$"CY!+1[' 4+6;9?KMKJ#$ >3%XQM*%%#:#,Z-_IY\W2DMWX0)BKWX72NFD'#//7L MX3B^F'_Y95[AKCNHB;9^Z)>^'7WN#N83".]:,COG[C27?SGJALE^)O,-W)#Z MS.H]>_/L\D9]:6$%FVM<;&AJKKR,-\B5U[[5+"$;DOQ8L]^^)MC5+RV=;6-G M*;]6L]\YL_G^F3]9NO<2><4##6X&J9J*_K8=W%4,;)> M 8LE%V#WFG/SH/+9]4;[4W=03?:'4V@BC). MOL1)]1_;F\:;@/<3RKN[6&OH5KEW5[;-[M+[I'3RX3KY?/+]YHXDZ,HD9E$Q MQ,/AN+LD0-QDV$_4E/!;>05_3O8//^-/6K]TEX]S! MZY.]W7<'T+[J?N#HP5QI@ZR_7-8GN(I.:X%S??)W*6V<86F$VM'LZKRA@U::QW2-8E6KM+86O MQ7II1A!N-:8(^UP>!7.*=$P4N6"\YB$H3_033L%< *P V'W5="$21L+@!4 :\78'D!=++7H'@ZKEFK18>F5 M(!&I$$!7U$8!5DF&8G"&$J4Y)J1]NN*SR9R]VH)RDM0YS')VQ M@@MGI)1<:V=M,6JU'ZBV7RT9M9P,SGD7D8:4P8]0* MM[99:/JQT?2-:FT])%$_X5+W]T;4BR8083B)GB@4+, M.T)U*!:"1P!0[Y?=7KQ4T0>/8EUDAT:*C/4>6:^*O(N%X($)>]%"$"C(CI8$E#)U:?F0T M?1,+P8,2=;$0W)ZH%RT$G"H7K,\F MGR"/+@:"AZ?H10-!4L9YFC22#!/$K2'( @-&*6B13?Q.J[G\W29>_6Q\";:! M).M*W)^'T*=!SNA;O BN!B@NB$E!81FYE41KJQBA(A=W5(S>J8V@P-#U8:B[ M9 :00D7#*(@3DFK$G4G(.*N13UK8H(/CW*QM*GKK9/7E .+IDF\)%FDIM2_: M!KPP7,B@D28V%Z?0&EF0*A$F(O"CX]N&&SP+2Z95Q@M M,]@[I[C&3"H6<'$F> 0HM9Q#(P6FM%,6I S#40/"BE.2+J\'M27O18L"(3MPSAB2Q!''C+7*<*T2(358H0;@&TJ;+ MAY+%UZ"U!/T $GKQ-7@XDE[R-?#&:"X=8IXXQ 6(YPY^0%(3&TE2P7K1B.?B MUL$([?,U:*_]H*D>W+\J;>]M_ UN44KH4<-7(E*D:*CQ47+,G":1(4"PRI1E;VUQ5 M6&7!@3;CP$U,%0\*!,54<7L@6#)58*F230Q9FLOJD1QN+;5%6BDMI5,T* ) M(&Z?-Z& 0)M!X 'T@V+>>#@86#1O"*.!V*-!RG"->" >V8A!0S"44R&%5YC6 MRH'0MPZEN!<\6)$#17L-'Z>5BD@U&5:TMG:,?ZQ*T74-NZ6-]K3Q;(*(2D+2 MQY"0='LX\(5-KSAY\N[+S*(O5,&.*A@3K4.1N)QRA =DK5)(DNA82H[Y7 6; MFG6IVI03J;@BMXS$5V>0.T_YA;AO1MP+)>ZIH]KY"+HXUQ%Q2P4RQⅅ$Q, M8]"MB%C;O'5Q^T+7+3:PM2Y*A['.5$80TD' M)9T10N9,ANHVN4<*43]=9GU3@UD1QN^(K!?X=124)*1( ?KBK!C MCE$LDR>Q$<;QJHQF+3*-M=]T4&*+'D%L40&KNP"KUTN6 ^^"T-X0)*V1B%/) MD/$^H$ TK+.V%#._MLG6%;ZU@E%\DY\NA=^-X:!$&*V&YA<$%.:(XX(GA WQ MB%MKD W,($:2IY%9*8(I(4:/E>H?9XA1,2O\,'DOFA4XLY9[XY PM&;I"AFK M.?*,,"XCQ58 2R?+_+R$&;66J%L<9E0D]3LBZP6NC7503G*%*/41<28IF38D GENDT7FWFQ)E]"BBC J W06 O5TR-6A!B,4N(FES MX29C,#*>,)1@.8UT##MC <#8.E/J43@3%N?B1P,+Q;&A#8"P(-&$)))+!".2 M4R%P3BC2+G$0:QC5042O4UR=8T/!@C9CP>.,-BI@\,-@L.0,08BQ7DB4,!&( M^YSW"& :=CK0C-I*9-KFY>$&92(HR<%!"V.."J*PAU!P>+Y! F<\FA0"C$A M3IE'1B:*J'" ")J3Z$*M*%#SJ**.YKV8[W=>4WQ;0D=*&^ULXYE8T,;[P]$$ M3>*H7W4'7^-XDNL"+9G0KDG'#?F]8$"O83@%9&]H^1:,\K(I>U ^^8\'F9HB M.WQ'=EA0*\[;&7^UX^ZX2 ZKDQS^7#(Q4BNMY9(CY@TH$8(P9)1P2&'&'9?6 MJ^I1DA73UP,I&0=6"JH\)5:]GJ2UH>E,T7=##E([!$*60,0XC M;B-&#F.)O')2JX2]H7QM<\5G-05'"XX^31R]3Q/W;8'T@I6[ .D-@73)MBTU MBSQA9'4.SUY090ZKA)11@:2*Q*;E1FW"XH6%'V:*-H"$+WJ?*#H]BL% MT05IU%+*#9,,,0<*/C>"Y5,!BQBL3%XQM*%'C M[3U3+ZUC+T\EC*H'(@8TW!VLY?-(&;QI,J)XX:KU>#X63Q/F!A MHQBZ<$MW_ 7>-1X/?3<+2-51=[)?C0^!FE/7G^O/1O41^CBL&\LO&(3M5D/X[CQ>'!56B\.ZYO[X-\5?6Z7R+TM\Y.GW^$+Q,8#+P/6G"Q&L7_3KO0 MI_.M7FC3U7(:W.>'L*&.JV'*MW1'E9U;'P$68= N3P/,TW[7[U=]>YP;AU?- M75>FA$G/GO$.B#%Z>3J1\X1HH]Y3SP0-1"V,.?G/O=/CPL/[6>0 M%V%W?D$V06=?V-Z1/1ZO_7QA3/WN )V?P,6Q7SG"E.Z(6[/_:1 /&&#.U)97 M!A VCO)=T"?;FKY4^Z,L+_R_KN2*2.VH\X[S8),.@6$@+TZ,\L2IO]3:YFX- M3D!CK[*H41]1V]]?8GW^,AH? HHYKV,HP=)@1YP?8S&6$?X&7+8:PD* #$Y'PQ*,* M6C*-%1>,"J*#BW]M9#WO_2Z\Y=?>T']Y MG&)8+_[ON^-/'\.AHUQV#CX<=P[@G2?;!]N[[_:W093:?O/O_4_P^QZ(:I\. MOASM'73^[IR$U('^_D684DXPC;@G%/'D(M*)"D1D3$28@*43:U4$2?4PK^=H M&B\!SE8($I=OS;R-QEW@=0T/!!FBUQL>94GL"HYTW]V^*(;6PMT9'ZNE2>A) MSQZ.XXOYEU]"=WS8L\6-^M*":-Q_BJ&+D=%;(A5EY\DY)OTU'@RXH1K%F,,,$ M.E^\1 2ZK7OA\[)+7F/\3\;XB*77F+@0L1><6*XUTSIJ&Y0@P>DF#'LFNG[+ M^'BE(%N?V#P'DV,';]-/O0Y]>[Q-._#>=[V=CZ_Y]L&?1Y_>O.4@X^)/_?] M&V_IDLGQY$_VJ?_A9 _>N7<"8WSS0>SM?H8V_G_VWKRIC23K&_TJ%*'MP/\X=QCR>A[1-'CW?/".2UX(I0K@&<%YR USE.6YU5CG M$IL;5[/\$=XUD'8;2)MM\.:U\\(PABAW&G$C -P8QTC +E&F>2P='QNZS#=V M6E% >_(-7?Z.IQ*'_8[+RNYQU3_Q"^/BF_(W$QR2EL@<_BN)*C@&I4NKP'+X M5'.CC:.-WK5B(%7.Z5V,40E"1"$B"@"I(@]($D:0=*!X4<>9)'CC!=WD_,XP MU12R6EU.9KGUP>2@1DC+)08^#J!!N%PY+$&$N65I% TG+XV39]4-HPHC8P=) MQHL805S$?K*Y0(H7C!2:.R%BX-NFRN]L034UJVZA4V@33T'[U=GU+JW;)* _ M;1R25!&%F28%9QPH5>5%4$QZF1.K*>;+TB@:J+DYU)S-*0U:@&:0&XQB[C@H M#=@@PW6.\E!H18*G)L^C9=/TOWK"K&H+FH.6'U3.'-BR2A7$@N(@#-6J 9N MG!"/P:JS6H'&W!M0#&(W:8- I>>@WSN/.&"H=,:ZX#FP*EXE5KVKG^$N:O[= MO*EKS=">Y,J[0N62&&Z=5;ZPN<,4_F<95JZQYE>+V]LOYP0SEA8[GVODG*:( M6V&1QA9, L7!DH,_,L@_3!,W,BW":C=UF:S%3.[L[45L#O'1]_ 6#;GMJ1:T&OP;NE MX=U\Y @SRFCF#<*D((@+)P#O:(ZLI81K'10K0L0[7LR?8#3-/9\$OR\M^;3A M]]7C]UG])C@OG2<&,2\-XH9Q)+U@2!:@[U@&W.YK?N=WZ;JS0NZ,E==>%N>' M;&8]?_/@W:NJY.(D8/R]/."G'NVV_ 5:;?Q?)<=5VS>0OCQ(GP]",428G(N MBE (Q'%A$&PF1]11SW-%B\*EX%_"[EQL8.EL],A^K090&T!=/R]@ M0&,V^# MF;-JL$A]!CE&..<*\<+'\JM*()9+3 @QV.,K##"AS,[E MWD[* GAW@\( /T&UWV/7A\WQ5VJKP,5/IO@3_G.Y^#_(FE=8WDN*/[N7P9*; M50YH4OS7*:&]2?%O4OSG%V(L*&R_>^Q[@X4'F$VB:Y/H>D^>O5?=XT[_S/OW M/AWN3*FB+Y]/D[&/\+Y7W]I_QO&]8_M'[X_:YW#=3ONHU7U#=O?^*/>/7G_= MW7EW/FNJ?O[T\:BU]PK> W/9<67[SQ9K@TK;HJVS_:-_X%WQG>]X>Z>]*+>? M@"G*A96(>@;*KC4YDC8XI#THOF!.%,;AZ-YC^-Y;C#VT]Z[)[6\@[W%\;PWD M/23DS07A<:Z8E@X9XG/$F2V0-!0C;*73TG!E13K1X*S)_E\5'?5MY8.O8O7? MP;!OOV:N/"F=[[DF__^^U+/4''IL&ERL_H>X^#OCM6]PZ#8X-'^RFO,\+XJ" M()9;P*&<,61@1Y %B DL%)09MO&"TSNG_S3)_:O+IDOIX=ZPZ1+9=%9=8,(X MX4U NW'-&Q-E:9@SG\1/62SQ(QC2$@/F"*:0-IXB2[GFK,@ECWE"9+.0 MR^K>ND*.EX9Y[T,Y:)CWOIAW5F&@A1+4&XR,MQ)Q1@4R*F;ZQ>861FFEZHC) MG,WWN5O?Q/Z55QG>^X'7E3W,]$'E_64;(GC<26E]4TKP072(R2YL7VQ"@T7+ MPJ(%10>T#9+1PJ' 8J,3!8!DO++(!)%K26%GK4Q8I.[1QAVRLK; M8;_*@O])W>!9F"C+U TF2_[:^P93;H4I"WHV4!L,)PKE! ?$=3!(D2+$''Q' M:##&F2CXZ;(Z-C3^@Q5DSF6*_88Y?YXY9P6^#$%*64@$>P L2;1$6@OX$3SS MP3 0]0J8 ' UAEW4E"O^YX-1H.2N<;+\%#%O:I#S,OMR-B MSD5D5 ,]-X>>^: #30W'E@6DB05;(S<*&1'/&$(@6N&4R1#;,*&O>)28^6UWWB1+ZM08.,4 MN(F.H(>I>DX'5('>8-P3>M/HMYH@W@ MW 9PYH,.N 6C!&N#) D.<:85T@66J' %9CFS>>[LQ@O>1!P\849=BL>@8=3E M,NI<-R&MC354((*#C7W!+-+>."0QLYXQ8%HL@5'OK!D\G/=@DO8/@_7?Y^V' MNO+)NSL24V9ZODA$X^&X;P]'6OKYRBN-W71[=-R=/_D0)D@B 1@==P1Q[,%N M(J9 A9=Y@2G842'?>"&75GRI<7&L(*LNR\71L.HR6756D2ERS0NL-"@R3B(> MXY1BARI$K1"Y(R%W1F^\R)NXAP=DLKW^4'=NHA?<,.FUJ6[Y OT9'![R8=( M36;]/4:^[VT/+PJ*G+\[W=UK?=$YEP5F!2)2.,1UGB.#K4:47QDXO4$EX?AW)/.R-TK%ZE+AT<^QLKA M1[M[GTM@>+;?_?CU\\XKVOK4AO>UZ%RUX9W/1VT*[]YK?]W=BY7#6Z+=?4-; MYP[>!^_=V_^V3S]V6^>?@>7A.0=?X"X*RQ:0LKE%W,5Z1,P!TUO!I<&$:2=K M7 >"]VX[@FU4L[135H)2S WW1M-@""$Y=?J$]_O%L<=]7YFHY_QMK+6 M]I<>B:E581K[I5D(M:""WZ\,E??HV$,(9=,&EMPZJ@FBG$GO"!*J=TIV7UF(QQ$H MVX-,9YW$5)NI3O?+?A<&#&- MBK9153NK+TF1*F47-#4?\[\O.T&-G["9Z4XGUL,]/2QCBFSEZUKA(.MCL? ) M8X^O!I&Q')*Z3ZDWN%TA_U:];*\GRY98:WG37#U*V[LDJPDY=-GD^'Y$)YL\-]19/K@_3#"0#^$TM:HT=$F _J$O\I> M]@'H=*?T!WU )3W,_+?CL@)R 0IY[4T%CSC+J-S,8)^+K2Q26(T^E_151>2) MMW2!A [A@V-]5N?BPUOU\7'5_U9&E()O_N<6ANX=:7 F@&41$;;J\;Z'L;ZM MA]S0XD):/+?TBR8RL%P;E'/,$5<<(^VXC0FNH-,J:ZP PS7'FW@1+<*ZU^21 MG9;PXUHR@"4WOEHN);QIO_XQ'O5 ->E$2GC3LU7\Y*VO8H%[?7 9VX3HL]OX MK_@+YTK+PDJ4YQR4W@)^Q%JK0 ="LL#SW,48POG(I'\#U,1%3?IM)^E]6T]/ MQ[A0+CY$GTJMNC]=!2,IL0#UHTX2*;9?'?>!BWS\#,P7.QQ5P%%1>#[,SK:G!%YZ'AIBHNXQ5UZ=Y:7@VCE"HK M!S*F2NUO1K LU?5XTJDUC/N&DW[53L"U&R[(X(HH@?6V49R<]BLW\+UG*TG: M>P?BBP4;3^:^0($2T&K HD3*$(J$%6!1,TW!?MQX,3RLO%^@U'C8^4AQ$^J8 MJOVS.3%UP.ZIU1@7U9CI?B!1C2%;V=NJ[%V1=GAOOF9&@^LQXJ812DC,#-^26"P*0!B@G"\Z\]IZ# MCGS3-G./[DF(S8/ZO8DA5P,B8&7*DCKU0.^ >G6SN<%\J[F'[@Y',-["]5GJ M;=O#<;&EBGSY'=?(5DY^KNO.]:T.$ MU7IV;=N+FEZ6G#&#[!6@G[ML:K>$7G9KNBH?RF\W6)-GW*OQ-F$+J[W5-^S: M>*,)WZ"EXY-:.+(,B+C!VJS=PMR)HI9"3FNW9(_2)/11XPYWKYX"PSP'PZ9/ MZ'W-_\G$H&))KZ\$OLPA_;YP=G^IW^^?=YIX=;.5]P^^FM1)RI+T*%T3$! M7"VK\FT#9@V8K=+$'R-JJ@&S98$9F0$S%; -@7!D%,L1+P#1-,48!:F)MDQS M(1413 MV;/]KK_6-TP7SO/I%1-:N@=K$F/U)JWOU4BK4'[S#IW[JM^ S6W 9KZ>*3'6 M.$X\8@4IZH0(0VQ /!@F;" Y\3(F7$E*Z.^W YS[4X1N4=IK#9GNE\?TM,QR M7<-=M^&NN2ZG4F%72(8T5@IQ18"[''"7**B1)/<^#PQ$.9XW3.;.ZQNF6EN# MOY%D]\%KLTX HO(\"%\@)Z5$W'*!5,YS)#AF,FC02'S12+*5E61+-TP;2787 M[IHU2G7!"F:D0;EF G'G3C0279PI\!Y 5-R[F@EN, 1&P\1EQ[AI0$0%8@097DCJBH[BP]'*6I M(=G@Y'/!R0=VQ Q@PO!;@YA+0LQ99XP.E.5.4,0-,XCG6".=6CM*(0QVEA4\ M;+R8K[E[G0+;0&4#E0U4/KY[K0'(GP3(60^:EZ$PU (LIF*,010(I%A (<^] MI3F6A1/W$$;3X&2#D\\%)Q_8(]JHE,M%S%FOJ(3]88I[E$OK8N$=@@R7.:*2 M<2HT%E):,,+%4] I?ZKF^,(JY'F7& MDAU6$9G_]>.B]<7&BU3N)]9Y>1E!O3<<_+__T2\6;>/"4LX_6P+Z!B6=[Z?< M4:J1M3T8^.%@NS?=!*,N#OGLBQ_MOON"I22.\8"\]@'QPA8(" @C0;41A'.% M\5SQ\M4L9O1A='S<267<="#PUBMJ^S5X0V1(A,DQVJ#_4G)Y%C7 M[7M%CKX'O&M3_JB@6\4Z%>FYKXI"]&8#6H?PX'NJN+)6]1RV4]6RBZ(Y44.[ M856,6]2^6,,5F:Z&.5F5IO#%^]U_ .FC.M"4OVBRDAZJ:?B59*3W<3"[X9^! M3WKI6K1ANYLGI/L>OK?X\\[GP_;Y5_%Y!SX_VN;M\[^^MH\^=MH[_\"X/QZV MCM[->4(^__F&ML_??VUW7['=O<[7]I^OR];. 6MUW]'VIW]P.[9G^_3JK+WS M5VC--Q0/2@DP$SB2VG/$J2R0LM0AX@-FS.7,\GSC!=T4E*]+VE*3A-G W6IW MG&S@[J'@;BZQHW#&P7XAPJE'G#N*-'<&Y<03Z3@/N3<1[D"DK0O6;U7"FDL]S8F.>E$->4(B,+AKRP6GIL@O%LXX40RPH):\J- M7,W]ZO>0O;VZ]C2R1U='C8%ML!,\:8SJY8#-@I2F@ECEI(T5W'0L?&0X4D61 M(V59H:UGPIB88[K)\"V-ZB9_>]W%><.!]\*!L^)>8>&E(!CE.3 ?UTPAS;Q$ MP1+.)<]%X7'RXN?RX3EP2;Z9FO7XEEAQV;_7C\$U2W32- <-S^Z@X9[UH@:+ MEX;%\R>J!:?6:@M4K!E#/'8&-T0IA',EJ#="MI?K9 M -T2@6Y!7C:6#!-$+">(2V61!)!#!CO.?&!!&P ZMDG(?&[VB@)=B"UZ P9Z0D=>,&V(W7A1;MPSNN:,9\QCT_N]EI)(](X[_.:=' MP_$/S?&SDK^PPONH-1O#&>*YE,A(IA%\[+@/2EA/GB/'WZ#"R$5]BD450A86 M1!!*2'OEI2HOTX M,S[Z=68.1-7=-X.]MXH&?)D5#:[58=1ZIL/O'5;>9RVX M[G"0O0(0=9?5 I:@V:WIJGPHO]U@3=;!@K^G(ABW.8U9[:V^83F,&TWX=F!0ORU$+8%DUQM7U8C]E-Z:KK]JT^B] ^>"(!::]$ MN]LZ^[SWUU&[^[[;VGLG=G<^E_ O@_&>MN([=O[H[I^WR*Q_=G_O*[SOKTZK MVZ*?_]S_UM[YRMO=-_"OY?M'V^XP8X@:[1$OJ$+& MY3ERD@6CA=2%I[$!^YW3K;\#X="K)0!>M8$>I;>\*>!GF5 SVSW M'TFX*O* $:,8(^Z-0,H+A@3#G >!G0P$H.?NI1X:Z&F@YZ'2@I;=5+R!GF5 MSVP;'>$+2XN<(\SHN/&8Q($C$1CQ5G"J<'WJQ). 0,UG\?K9HK MKU[9+.Q]+NQ\>-5<>Z;O!EC=0^>8RZYDL5',-1F8+3T<5?#OL^\CTSKX$GP1 MJ'0::>UBY@"AR#!<(*-L$4@1+//YC?O(Y(\6X587N+A,F-,]H,(.D%6W6PZ3 M7,U2ZZ6L%ZM@Q18SG12)5A];Z8/*^_JJ>.3EM3V,9UKQF"OE1V0^!5M,-6?( M=.6_&Q.W1J%N,M\B\IYBG&[\V/5!O><96'.+8[YFW^YOW_8!CF+H5\2X*[UB MGEA_H%H7OSSV_+N.1+[!-->.^E9OP(^P"$LIKW!CQOU>9\I[=3=$=37[Q7^+ MH321K*.&,2B_9=TZIM-?Q'36],_P9A9O^?6J>M'4KFEJU]QSD:[OVD\35U6= MUPU+O!M>E]%KM9\2N)^"_^KHXU%LVPP&%-G]]/'H\]'[P]T__SH$0ZK3.OK* M]S_!WY]:HK7WU]&L_ZK]J<5V=][@_?-_Q.=/[6[[SU=\O_OJO$W_.=O=.SS\ M_.?$USD=#73> CH7 MU'P62F%AL$?868VXSSV2DBJ$"9=<^J!IP!LO"E:LD.O_R:+C&@:^ W?SGT+' MF_8/:=#Q%N@8E_P__5I=N.VY$(Q]^0C[LSCL3" Y>YE@@137(!YD+I'5!$7$L2&>-I=9M MO""-A[71FK_3ARR,AJ/*9]VR5W9'W7$,YO%8F[N+4GVSJC,-FMY5W7X&+6P> M*@!@;SOB:XVSY^].=_=:7R0SBM!@$,NI0YS9@(PP%#F)%2L*JT*($0";7-U[ M#YL&@)^8;AHY/"N[QZ-AJN0$JI$?#)^9FOK+JB'K/[U)7P+O7GVS<.EV*KK5 M(.FMD/35'))J$YCG(B 2!""IT 3)0#$RRGF14U]0DF^\$'0^%W N)+[15)^A MIOJ3+RK-956E3,Q\:TQS]YM\_6'8MU\/^QT@P\&K_XX MA-K]8>K^TNG'FK&KDG*]^W(".E]/=W?>B;I]BR6MO?< **YL15 Y:HGVT9OS MW9UVN7_TL9Q-N=[=V^;MG4YJW](^_^<;@!!KTWA]3+O^2EM'+=ZB?Y7M3W^% MUA$ R\$7H0JIF8K!_05HI<08)#6U2#%!G&!.,REK&0%$Z-UVA&Y5,!Z;=%M/ M-*=.J9Q1FXIS5OR>U5LQSP/3]+RP[!I.>^%L)RF1I;S"\M&_9[G%< M_,'#C?+62W;/ &(/O1MU_&YXU3WN],^\_^"KD]+Z#X>Z\G^ >N->]KO'OC=( M5+K= 3!)O^V&]][V#WHP._<6AM:'ZP;#P3,&'-+:_B*(#9IQC'*)

?1 MNQFHIEQ'UY:AP0?'#9?2>LGLK;OOC'U8WBUV<;VJ*7-ESNM^TI,U/J\[@.L_ M'K9V/G_=[[:^?=YYQUKGVV+WSX_=UIX];>_MT_WNZZ,6?2-FS^MVH^?KTZO3 M=O=]"6/Y"F,^;^U\Y3"^;^WS;=(^^ESN?VJ=[Q]U%A77,2JW4CN/F/0YXH%S MI##1*)A">BF*@A1VXP6A2SZL>^BSN%LW:VL0KD&X&803N=7*:\NE89Q3:HK@ M#5;4^"+P7(E;-_EI$.X^$&ZNZ8\EROK<(!8D1]SF IE0%(@PRB25(A0<$*Z@ M#< U />\ :[P6 < -4\!X)0J=,"%IE1J+:C2"M^ZE5 #XD)Z-V,=EU,(R1)2?^.C_C$\^[N@UR MB<+X8 4M-..D4)HZ10/SN9->2$X;]]KC(]>" JR>>EYPK)$PWB*>!XYDH1V2 ML(<\5XY)!;J9HG?.6UV]MH\-[UXTIA?,,F)<5"PX440Q*D-AG<54>D5)XSA: M"=Z==1P9R:4(E",,9G%T'#G0.B385<))'$SN+>; N_F=ZX0VO+NZO%LXQSTC MN7;$VFL/>LI*$@L0^J E[T"UL:&(IUKC9BF5D7'=L'B MLB0]93[L3@OK _,&4<,<@DT5R B/DQPQ%9#3*R_ MIY11!=&!6V.%T%PW9QJKC[&S9QHB-UA;GR/,@D' MR_"R.I8^/L;>H%+EJM::6IW:8'N''K!BJIC7%1>V[0^&T]7!8&W1B1_$OY+; M.^O7-?>R_F@X&.I>W--,#U.IEWH)&-[,HJ:VF?7\,.N'#.X&AH]/ #@(OHQ- M30:;V:D>9/]SFU1BB1TC1DKN!:B*SC#!M;;J0I:\OM/?Q_+Y;7[PWT_O"RDEXJNC4L2W@SZ\O6$OI^OLW>^3;]@T/%9 M* "S0JRRYPN.I! !,8.5EIP9S3$ %]Z2<[B5 3MTX!<@GL/2'F;E(!VYV#&M M&C]=HZX/4)+IK.8%[Y"&O_5!O*2KRUXDV[C#\=_C5 $QDNKWZC6&G)B">&^L M@FECJWCNN956"NQHSA;'_#P0Z=4U'%_WJ_%'\3IRA08!+>QO;E2=>5T].ZK[ MRK[(W.4TQM@&Z3SBC&%DK),H,!>$$ZY0.#:+V<*S$B6+*S88%P2.V/D=@HKT M$FEUI#O9T%?=2%+3.#G!3D ^^&819$90U,?'5?];@LS.V7V39*)!,U,FYME AS#'2[E]/[-%Z8[7I=WD^6Y>7EJNS!HM"&+FNZ;.]\ M%5\*X@(M+$4T+R2H<;'F*"\4*H("-<#R(KC8=GY+S='E555C83WNB6HQEO\\ MEJ4\[@\2//R6A'QYXB^K4?[[:CG3L:*'+V_1!G2ZT?#Z6^:J)#V2CD/$S.I, M_3RL+HML'7AD*J^_HM2&\C?=.=5G@XW_7*T26O;0] +.SOW:&89P3]8?^W>M M-X,ZT:_2;O\&VKJOXE4P)KTR8\D.JXA3__IQU?<"]-)4?!5P,>)%W>%.OUBT MC0MK;_^PEO9,[6VI92!>>4.# 6V22,J\=84(/@>6-.HQ:V_7$B>+PF98-P+4 M996=Z,XHK<]5/7RLG .$1@DSA'L&Y;>L6Y=A]%?*,"89D_*LHI4/PL97_E8J M^-)]M7>5/A_3Y-_TQOH/+-/'N$JD4;\7"IP]B[_DAG -VX5"GF,0.($@92A# M4C-'@LM! KDKBM"<]ITHZ#9DLW3W4T,V#TLV!]^^2!P*"T8W*K3FB.=6 <60 M@'(NA H*U,X"9 _9F@^@O33:P.R/QAKH')VSK9_PE"QJ+/)0!?8O;;5I>IHV M^2,)U70X&(RZ]6=)ICWCJOKG[=,O6 H2* [(\G@BQ)U BE&.'+&%$1CL%./7 MHZI^%,A3SJQKA?*D='XTYIR/AB \RF7]7A+/#NZ.=QP 6@VST6 BMO_H:/L5 M <7U.S#D\9-.)D0%$MWY3G9:#@_3U76E_7COG#VJ+^EO6BVXO*/V=PPR6-0R M>?&;>OWW7*^_H%M%4U5^*Z#KRC$K@V3;LY9!:+OITJ+W*H;^+IG2((59'PU:]']C./YTJ+C M"PVZ^7Y5SO MQ:Z:'X]:1^]$>P>T[3_C&-^<[N^]89_W#DY;._NGN._CAL';G.[L[V:?OHC] JYTN6,&---I+@,;CKWS>13[<-%6NPZF98I2G!2@(^,EVRI/2^9[+SDK?<4VIN?O3^MZT7]\KEKX: MAP)-=K3!TEMCZ7Q**@>LS#G3"&0HB<=%$BG","H(T("!STS( 4M7HVS&X\-E M4XYGY12X!G;6 '9F53C*K05Q0U$0E@/LQ.,-FU/88,M<05P1!&M@Y_FX[R9, MEIWT8]1:)S:HCJ%"L[VK;;_;[??JT[B[^/:>/JC>39=;')*Q;$C]>+'9#:C> M%E07E!T&Y+0LQQ)Q;V/98?A-*HECP70GO'*0\RAT7@F<_X>:; \^2] M;A?Z7(R.6H8%O4Y(N7*Y/-^#PIBR\]12R1X6#S_,*6*%HUP:0$&N3 \U*"( M<4,1D\%),&Z-DF;C17Y=,MJ]>IR>%<_]C"[2\-Q:\-RL#L*UUHP(BZ31.>(4 M+"!%"$<%5DKX(H^%%V_*<[>I0[ :0>O3Q#D=M+X=P_%!S7WN@>JX]>X+RWDT MAS4R(<3*<,K ;SG\AG/MK=2<2K4>@>K;&4!*5U=G\Y'IX_U..3SV,(+4('7C MNK:V0SG(CBL_B"&,+C.^TS]MHL7O.5I(M* ;UYV]] M57^4A/DS7K4WO6%5]@:E3ND-ZGUX>[?[["^WLML7^^3\"8/ )#L=,^?T?;?W[\"@;FX><= M, >Z'T-KWAE#B31<*X=X8 7BO&!(";'Q@FT6!=E4\MY#1I<0 M-=JT2V_:I2\-*D>#6%TLX=52\)+>(UK.5*":J%1)F6I@\G8P.5LWOU"6%IO;R MW4,2TKN+Y!Q?74O[SUB:Q3?)0-^SEEQI2Z)U71%"(@S4B!-C$#!49I;0Y7%J0)]P<@FN7LWI=5KFGUG#%AC MY6[1%-<4WJZW<.^(<;W@KC&W%T>N,V:NY1YKZQPB @,YF[!+)*@T", M-@3^?EX:\/G+[QD,[=IZSB+YKB:@/;4U#Q%V!;H^K;<5D]._?UHVFUMG+ASBKM>,\NU=D&UF\.Z_-!79CGP0NF@=1BJ8-"@L9: M"(%\+ D8B P%-ALO))ZO('-S;77U'#>-0[K15F^DK=X,LGZDJLY@5J.F+@_/ M9M74G!"%?:X1V.$,+'#BD0G2(6=!>W42D\!!326YV+I[A.KJX5KCD'[J:0Q7 M6M0U1?E_+G_AIQID-_D+:R4:YL,PI!)>P7^0EXY$^<"1PH&C@DOK"6? &&KC MA=@D,0Q#W?FX\KY+7C?>V\9[>_,4A)^"O"8%83V0;E8)YAP,^6!S9+&7")"M M0"H$@XA2&G/O6! $D&Y++2L%H8&R!LKN/5?@IR"LR1582T2;S17PU'#L"H=" MH3#BWDADG,J14CDS.",7JX!.MTO !36C.# MM7?]47S#\\FP7Q4+=6I_&PMUR2@WWT.$2.^XY1YY+'/$'7=(8^40(%S(%<78 M4[KQ@FYB8#%*[@QTM^:UYM2F.;5Y!E;J%.@U5NKRT&XN4=Y8HPG6B,@B6JF4 M(4,D1I899ITM%(G%78LMOBR@:Z"L@;)ULE)_IEKN/(1=M5))H\ M$=)FS50! MV^Q\05 LHAO3/252>I'/XA566,M M5W]14+^?G<3NYDLQ6Z\>]HS+GR[0IJ_7M1NC]L&,VIH:MGONHHQX/W[4G,;> M&U3NSJ?*2)KSX)E&N2(8<1I[#W-!$!'&8BEX3J2-I[&8TTVJEN746Q:#-H<< MS2'',["$?XR4C8&\/(B<-9"U"-Y@K)#!I@ #&7Y3-C#DA0E82\Z",ND8=UFQ M*@W"-0BW3@;RO2+;]L%!Y0_TT#?'O/>&>',EX0HC,"84Y9H9Q/--G'O#=L<_. K/F]YA_W-ICTQ-_*(:R3O<'P8GW' M[-5_1['5RIM>+*9?GOCL;4?WKNU7'XXMUNKS2CP>(ERW[92!?%WS=^W>QG<_'@='\YR/Q_1[H3G2/QF\&H&^_\I?PU MNYVM;QWCEH9@!&,\YR:J,01SRY7F% M;%_:\3UN_-N''K9T&VQ=S?]+X_?.= MG?9>L=UW7Y1PTBC,$=8&\%<6'&E-&2( DIXQZ;S$L<0[$7@3+\@)'!/69G;< M 1K]I02Z&5ZAP3'AQ8[D=0/RU&,KBWV3*J#SS/)-'YV>T3F+'9K"I(Q-IB.%#!8]?RO;'?.FJMV!-1_$9\\Q9628 MGJT\D-[4 *;8;)[!@*]NQTC8.4U8#NJ2HYPQHIQ05BNJ&<I1$GGB))M4+>*UX8(IG*36%EKC%U]^_#GZ&K$UUVHM[]NE^EFH\->2T6[T!>VU^4),P80Q'F M+D><\QQIIQS2A'@7/"NPB>6I-K$0FU22Z\1[IB>K'A<[B\(Z)2I.B].QP-O* MEJ?&KX[) KK"S4R6VYLE^:/9)!]&9@#*/XQBHOUK-VZ&"2AR95Q]P =UX?@35'V%91EEK6WOT@NB)*\0(()$NN1*:05I\BY$*336F)"-UXH MBCGMQK M]5T92JLG(J&VKV>[E*ZCZ)MRQ]&LW_,3,77IE7-EY>VP7\7?'$@_H +OOP(( M]:,JG81;-J:=/_K U/$).Y-[ ,:&M0R$0<=OG#_65:Q<> FH$\!(SHMR./0^ M.]:#0?0R1.](OS-*WP*NPI+YGAN3Z7%9U;>Y,0S&CT_J:*]GM M>E?"U8#IVL8*OU6\=7)?A/+Q8T:]\8/&CZC]B1/TA[G%4 E7NT B>X B4'G@ MES5;_7:!W%SS3!OQD[>G9\_>^;^I-ZWB_[@QL:'OES ^NC5P*N M/VN=OR&[.P>\??J%B& TSC&B@H-=2\#^D()R)(GC,KALA1X/4Z?N&@@%G MYW[M#$.XIU-O]N_ZC-!%&$QD\EOM:2Y3M7B],F/)@#< 0_]5YKP@N3346,.Y MTZ D.8:-#\"!A26F^%)LO-A+:E!RH0/E).M%OUBTC3,L4H.:U#(0K[RAP7!X MKJ3,6U>(X/.".*-^L%]YF+!9[".*ZXW?#AZDSQ]JQT>X/_62!=JOW<9R#/7CY'QVX M\OG)L//==U]R+[3T02*))<@MQ2A22H#!H8*QPN:&:K.1>1#TQQ&%JY%?@,LK M8=)OQW/=KJ[.(J>?UKN<11E[DBQXT!/M8=2#T@'Q^/O!U3)DH/1U1O'7#"34 M8=8IM2D[D[O'K@#; 07V4LS&P^7C>- 7.\9EQG?ZI[^M,.]-2Q]='8 BC'! M]::E2(]+$9TBAF&L'7T\\+]-?OE]TD"D[*4WIIM^'S]K+->C+)M-DHAD4G]] M*>:V<"WJQCD:XS>/O]Y*7\W$N]3?<;6%>7[MUZ!D7?O=]QY+^);@[*<>^_WO M!+O^I<]CL#ELM;S18W^0M'.+$I'?2>.I-JJO?==7?9@#O4: M10TX&IXCW4E?[_FJV]0?S7:\]2GBAI%D6Y-[J4'Z+/+A LG!-%)469]SS(PD MGG,L, \R*(G%XN;7"XX>7D9%:S>,X7"LKD]%,C_I? MOBY;1W#/G__P_4__G,-SNOM'K[OQ^M;Y^\/9D.76T1^',)[#UJ>/1_N?WIR! M*8 _[QT>?MYK@WGPN6Q]^@QFP)OS]I^O8Q?KN9HM@G"5NX "%0+Q8 62-FB4 M%Y@QRZ41!1C6?),KO$G$DO/8[J^+]0.E<=P- =8_Q^/F\U]3Y/M.B?Z?@K^K ME?D7(M_W4M(NKKWP:C3X=SO\FTU2\QHV*<\E %X!^.>]0AICCYS2N9;P%>:T%D"PT&?I>%"\L"[/O0=.5]H)C'/MM?>F<-3,^BQ9 M9/T?<7O4RW?#=$;J'(-/:3\P+?N;&U5G7E<-O]^$WV=3M"1GEC@JD38'*XIH/;F-"K5[_WT?H*;QZ VX6856Z2Z];M=A[ MZFARM8[EXMH>S[G?B2>Y\JY0N22&6V>5+VSN,(7_68;5S8/V&T?#0PG>!9WZ M!#>AL)0@H3&+);!5K'YMD2!"R"+W5FJ\1$?#$IFJJ;78U%J\3T_"S^%;XTEX M9(";]21@Q8.ABJ#"\!QQS HDO:,HI]2PW'+8V"5Y$E:O'NR2U+V59>=EQS U M_H#'XMI9?X 2M+"PA2AG@2,NI44R*(X$EK$'$6R? :ZE6^*F_H ;UE'YN%OYX*O*NSJYXA9)%0\:*OC'66*]9QP0>-9^!PJY4"8'A;P0TB/.#4=: MN +9J(8H9Q0H[#<."'R\Y);?YF!I MK:::5*UG'*SY5E?92:R\^8S78$SNSL_8Y M$\=EC8QXC)9LP^\>I3V7%9D.59ZL"EE*"/?/ANNLW$'"![@-GK8=\SW3N**Y M=IT3H@D+;<)"[_\PAZE"N]PI@7/'J78*2V:8XJ$(!A=.WOBP^H*,$Q6#%K%; M?1A&V9G*>%^^?1U=5[73M_NZL]]]P_:/+&F?MP];1^]X:^>KV#_J=%OT?6=_ M[_/7]MX_O'7^U]=9I^_^IX_P+%>VS_]A+?KJK+US<+J[UREW/^V??_[SXV&[ M^XZT]P[.6]WWH57BL]D&\X(X[@J# B4.<1,4DL1(Y EVPGKJE92QA@/&UU5Q M>/)1GTWZRX]*<-T/H]^RWFC#_3_F?CQ[Y..XI5911$+!$==*(>6]0]($+E4. MNX'=Q@M:%)MD05W2I\W_C6;3:#8/ W13=O#;"S/X)BU*&LC[,>31685',RT* M!AJ.U0)QDG-D"LR1=7D\1"VLE'[C18[SA:68GS;D-2K/2J@\-X_#;0#@QP# M9P% *1J$Y A+^,$)ELA8*1#V7&@LM1-!10#8S!O^;_C_&OXG1$LL6*I?"48S M4;Z@6A:4F)S&%@TWSOAO^/^^^?];:]*R]OP=7-?Z@@&Y"Y>RW6)KLA HTCG% MR!NGF%2$4J+7#0 >*.%H%5S & MR9-/7O>Z)W9MW,U+Y^%9=W,>I%+"6Y1K+F(;;(L4*8"',<\]S0N-%6A>H7-?]1O NPG@S?J:*!6$*NE1;AT! MP#,8P88Q%&C(+::$B^!BT6))"?W]"4->P\$;I<1>2VZEIXISC;D6,N<%XNH5,;YV,/>@MVA<(ZDXAHQY8-Q,M?!X55DX0%0(1CCC@V LG<%"@WDA6PAX6C/O9I7MP8_>EP\=T4L]7CWY_V M"36PMR*PUUB42X*\69^0#8%8PPRBDH!561B'#+88*9%;C5W0-!;'6I)!N<*0 MUW#P1HF+G)I".N&DY-10Y0N3Y\I8;$*><];XA%:!@^=\0E1ZFA,B$1/:(LZM M1P9^(NR)$M8#'WNUBBS\C**$=IHHH29*:+E=3KPAP@K.@O)<8JXL#20'[@R! M%=(T44(/#\T?YGQ" )5.4T!FKB@H5Z!+(2,=0\X50GC8.H''/J$F3.B)ZU;W MQ*^-4VCI3#R7E2J"!KW8HH)(BH 6'%*<642P+;S4O"B8V7A!!-_,BR90Z!DX MA1K86Q'8:TS*)4'>K%.(Y9*"BH*1,"P@+GB.I/$8&4QT+@DN')>K&&70L4 8(48%RKD7NG$*K0('SSF%\E@]W0'WRH*PZ-<-R"AA MD=%2"RT8$?$H:_58^!D%"KUJ H6:0*&E.H4,!00&AM:22FX4EXHZP&K0L)25 M15$T3J$'A^;Y&F>,8FD9(',P02)NG(L)OV!/:E%H'+CF.C2!0L]!M;HG=FU\ M0DOGX5F?D&&.>0(6D87= ^V*&20MQDCQ(B\,["DV;N.%S,6FI/P)M"%.P'JU'@>& >$X9DIP$9)4@Q%C+F=,;+Q@M-@6^*-6P_'%KO^_W_4OT ME?."Y-)08PWG3@?I',/&!TY488DION1D8^Z)]\>^<]T)4L.U8BN[YW9]+_O= M;CGL^MYPL-US+],J'_B>+?U@IQS83G\PJOR*=.^CK0\3WORCV]H[.$U])\\/ M3O?/@<_H1^"=?;8/_+6_MWW6IBV\OY=Z6%[IWM?Z<__;[LX?G19]Q^#?(^"S M\\\PGO:1.VSO'1ZV=H!_S]\?QAZ6\&[2/OTBO7+6"(N8L YQ9\ J<,XC(44( M6BO'L:V1%"C4N^V(:P*4(2>4<)9ZKGTLW1;B!FDGL;).S7;[F]J'#$ RN[(3 M\QPQ3=(SW%%OT0_?_R!4O;B-X S8K%IGS5??O!T-RQ.?;1]4WJ<]>;C!_LS* M38:Q(FTB7P+>Z[*7^8N%U!<+F1U7_9/2^:@!9 ,?NV7WK,^.]5G]-=QF]<#' MIBQ#7W7+7J+I079:#@_[HR%\.8K?5ID=O\0>:F"3>'UD@JK?R0;6]W15]@< MGBN];:M"\._]P.O*'B;@V8$]Z?2/XV[\F/YOTUF7;17BT4CR32]KI2F"-"PV ML^&AG_0NS5)+(N^ \H;]3&>P9+XWF"+91'HPCNJDU+U^=GI8PF,.8I]HN&GZ M06YJY>)*6H#TV 4>=N&\1N:D#@TR>$^[]0$1*G/%8#3U(U_JRI4A9+N]N"@' M9UG2H=/5>I#U>RP-?T!K%8VK,KCP_[@^% /?1SYL1^6Z9*R=UB: M<@@<%UD2IAMWH.?_,SRL?+\7;WW[]_^2K6QO:B7*P60Q0(1-#[UF;V#X"GYS MH!->,G=Z-JPYO'\PS+H^?MO)>AX6.4)%#^A@&+]-R]L_3C?"6P$C!I.176[9 M-,A,;Q&L)2#-E9T"8H,7]GN^EKM5_TQWAO$LSP ,.1A\-M!P17;2[X#TW5IM M1%DIQB,4!CI#%AK6OQJFC3B)&#T:3,L&L#" ,FIV*(<35@06\/:P5S,%[(>. MDL5V1H-(GK!+99(:<9M#Z3LN]2:>\!!\6H&6!5+(#A*-#JX(H[('SP$Z^7O, M],'[P29,>T(#D2):$P*Y$%)7B1ULX'YVJ./<.OY V[,%$'+M^%RI#X #X_"N MS+XFP[-+N0@6=.9&?C*'A=\#P]A1)Y[I96DXQX ^B5L"8,F)[\7;7X\Y8E!^ MR[JP>X<# $ '=\2F<#55,;R917,AS3X:_)N7KSG4L.:]_C SWOACY+1)Q).$.4+ V9:=, M/)"^C>0%H&I2DVX@(4#B 8@: ]+DN#\8I'"'=&'E_SLJX6)?1M;+M+75"!X( MM[@+J2.X"1AL/4BB*'P#>DR2>+Q"CHT\'HW)L*-4# MAK%9$!4@;BX&7 [\A._ZL *]V+;<]D=5K5R:411[ ^#ERYV. #48F2,0CG%< M(/EBIXPA,.98V8SK,9:E $,.E-?(BGXPZB06!W881HD=AU^_/\S.LQYXG>+WP=3(MB\DFXM2.?T.0ZS\<;\:;L)3>OJ@QI?Q3H[G'E?>IRT# M?<5V=-F-* OC'PRGW[AYB;07]Y^6G<[4C/0%BU],UX<0UZ??^^[@XX8'6/-> M5'^B9N[*N,(S0+'0L3/ACS$1\]C/'6@LW?];Y0'? /^/*7>,F\/CR M%FT&(+J'U]\RUY_RD1B5%#.K,_7SYFZK@EVXK0ZKR12.@5"0 :;]BG2 &?ZF M.Z?Z;+#QGRL+ =86FE[UV06[=EE"N"<7-OMW[4UT 95(I'?DI2,5\&8],J, M)0-M./S?C7_=8'] )ZI1-"0G3VU=Z1>+]O[1_(YO]EZU,KJ5M;;;VW^^:KUJ M[XTY_$.V\^;#RW\^?'BSV\ZVVSOP_^V_]S^\^9#MOLY>OVEOMU^^V?X[>[G; MWGFS-[GF_:L/__R]ER[9??OJ_7;\XL-J*]*/L^R@G)V"M$9_]_M?H^64 K36 MU?_TJ$K/7A24[T9@:P"#GF7OD\B,0@N6N%O/@F#T;F( #**EF):^,U[ZP<72 M)^MTK$ATO>XEDS9D'WPZ.:F?18OMB:B&ST=5K3EMVZ1[$\789M+(N[6J_4N\ M+C(4Q;]?O3Q]2'[_->D85]] 7BUXPZMO8_?7Y:OXM:^:OGCRHJWZZ=L@]:=F MW$^Z&^@2O2N?A@Q6==BODF4>M(7/HO0&Q:+6SX:+%GUSO,8SBUJ!VE:E#Y-A M-!J"7CBE,4RD]^:E1C$8 NIZT%_CVAQW@#C2;_VDKY51>8$!3NE$T?8?/[@, XFRS;6C3;'2S;Y&'2XV8^B\C3[6?3+1!UJ]O/) M:<'LYQH^MN7Q@CO**"O<[*>#P_ZH,_=I7)ZYD7P[AH6Z^#2NW: $UM,5F-/' MH/,-Q@L4M4@?W4_1E(R*ZVB\;/4(HM<+E./(Y&4X^^Y:?O*UP5B[4H;)H3'>QP-W+%)<$E&0WB(&VO% MI_["X$D*^EB/'2U45#?'2G BJFGR64R.ET^(#JO!F*OV?C3AN*A3!H?.>J/4 MA3P:[.7@*[SNBNE16QZ#P:@[=G\U4N'67N!X8EUO<-SYB]V\NHFPWRE (9Y, MU+;HF%R BLU9C5@ ?_UJRCJ.YNUH$.F\]N.,N>X][&/VNKYXPGIC8;+=ZT73 M^!K9]+\7SLLS'UDT,=ZD3_W844,VQ_Z94'9J7^5K;\#>KL[&0H/7GIPQ/;;Z ME>^#%;<9>:$F:E];>?#AV16O;W*%ZN/2 3LFJ1$IU_=.RJK?B[2[E;8D$NG% M2@!- _LN,'GCL\#&+&NGPX6[($YOE-S; #ZN!!;0T?:<>N0FW%!%?W$<+]!] MW*BX("78G+6\BW=,W@^SO[*EX]4#XHM ,IQX[J-_H;YE,QTC];MF?,@4'WCQ MYKCM]5D3?!*W:8('\*#H3H$=GIC&L$3UI _[ W]5(J:770^0#?_>;J#[_5%6 M"[Q$2E44%J-CV+GO8>Q@0E])9L0]GA888];X%+VGO?C0B*_P[1F\:N),F98M MMJSLJ!L#F:R/6DSHU+ P\?!^3XT$8HU(8@^C$'*1^OH6!-V%#A9/. \.IP75 MY0BFY>!MWAJAZ<)9YQ/GCR=Z #@1#[$NM*\QA6]FG7@\DI8J1@>=E,.SS2N0 MV*\FDVC(^.>,D[AEG4[_-&[66'"4Z60C>A9UYRR=:0RR_P+PE*&L-SHZ/*/. M5?DA2*2SV@\YY@:3-CE=!OAS!%I# K1HN=2>U6X_BB@/R-1)3ZOC[^(U Y]4 MY>'AY2'%1 Q.DU&O/NL$PDE>1@^C (7E^!AD4Q(-G8$_36['Z^R >>,KZMKQ MI/!R_E.\;1*2#F)P3*UO=H\[9Y?\,$'C2ZD;7U[V:B[K@9@<#&!D47J-%>WZ M?/?2V-BL!424WKUT53I1BH>T'HC[.P\T_N+L\L2/F22YN&LM$19C,KC)@J;W MC;G\PPADT-24*Q]5[]J^ZG5JW<+$$]#QQV.YUQV?XT0)=VGCK#CG/8X39?A=GQDTDFA-$E-B^?QDV/[2&)1 M8ZD/O(&SX-_QH6@R*&S5C]HOZ'J3()IT.K_H2'X$BM_5@_FM;!?(\: /?Y9) M,1I& PX8= 1PDYV,.CUXS\4Y4OW$BR/\*<5KK$5'U32=^0![>%V?K)2UI-V, M_%_!!=/?@> ?)"TSA16#_)MZ>N4/8"_&-F/9LU6Z*;XAJHP@X4_*$]U)%FI2 MWA=&*VQ.XB?24^:")Z;7.6J3"7POM 8' MR'66]@<4AQBP<152CF&X]9)=KNC%0B[Q9/=1..S:4]]KL -6?:<:'60O8Z!Z M/'7;G ZV67=(N1(W%$5))RH-$4)B<'<=,51CQ.:$W(_[T7S:_!'U7]#)-" %+,QT6!*@Z@LSF.#3GUG0Y*KH'!L-]W *31KBX'W8F> M/8:,J#0D;K9P0^1VT #'[J<:S 8)QL8NN[&9.>4X2CD$$_6=72V1IRLH]BEPIXSQ)0!U<AX6#\+>:VALC;\.RO9 M(V6E0)RH*L.JQC#&&)DP'*:\CI/)ZEX*]BM2YL+#U(F;/CR->H+5+L8X'/9/ MHT(!FP[?I-?&F,+XD!H6QY% H;8GH@R&.V*TAS].J1SP46GD+4/UZFQF0/0I)*W6K&OG5YQ^[:B**SL.>Q@[AFI5 MQ/@>R--D*97)L9A\Z)%K)F.;6NS:,7RI<$5&B2.\5+E^6[ZH'>?GH%CD(P6$ M_S[]*$3DHX4%)E=H_OLCX38,X?E0U<%5&;A8"9R.JTE\XGOG M9Z##_O+FY;U,+M_BQ8VF-Q'93'@3_?0 MU!< 577"1B?>,Q'<6UGV-T!_#-'NS^=;/-]@+GE],%<3E[7^<5G7BMA'$J@7 M2OB,#G4:[\3+X$%&WNR"*4@R4TBN?!TW)37[U('X,]\"U%^<"C1.:B MMRT*WX7R%>3E]OA]ET_1\3"HOBET_+=D=KA^,B:2L5L[/UUMH(P#T&J#;%KB MCWU\;F33W1[5(3QQS-_ 3HE>V(;:'I[:HL>F2F$"INSK$S"9ZZ/8VZAB#I#K M9)*F6('IW>N/!IUX"#@Y1@PI*Z.FZ"QYNU-,2Z*FV@J/-)-HZLDZ=:^-^@') M6/4?TTD([P-I.G&;1&<)#.&LYZN#,B9_3=P+V>FA[\W);^U X3KQOL_?\I0 M!Z2D4Y6S83]Q.QBF4QEN-9 ,RVYIJ_YP9$8=/[Y@$ZCON%\.^EU0[(%HINEO ML[['#[7I P6EW)?.U[-.?_HWHS/.CP\I5 M?7A6Y Y8DA@EF#+Z+@!SS:GUYA%I]TR@MV2;Z,TM3QZ7:Z8I_0H'@=P+9=4= M9V#72N#)95A WXQCL%9P21\;B5+8R +HJ2-UHS?YPEZ \7X#27-0@7&:=?MN M'!4TF] ]"T=E5<8X$1M/% 0*G5&_ B5*V[*3_;(AT.M_-L# T*:,1Y=5OP>B M\.WV^[=7@ $$G!_V;4=_JT'B6%M (/TMGDR='I81OA+;G%QX9A>.!.!01R]T M+P4M&7\"@S@?=;69FJWSW11H$C6E)XTU>Q=I@?&,"E:D=]"_ZJZ.T8QI(;^S MPQ='P[]E Q_CI;-.73]@]B9'RN,S__]]O_T!=4>IV'#6 FD23YV \%Y> MG$O%X]9X./'+1O?E^Y>1.F[XZ*FGO;TXVGU =+USWJI!V.5&KT?QR ,L[?CX[(K@WT+STOB/ 5!Z1CN- !;UA4@?,?VCV]7XL./*EL8]6_>3M;WWNQ\1 M%KP^ I^:>__8]Q H[+Y3'UFBVJLXPS0W0<6+*)5TY -<^'KW[]=OWK^IHS6F MH.F7[1.@O[+W:'Z59-4L]*L@ML7E]SPK_^=?I."/:(UMO/AU'9?M40,8)J? MBS'W,D)H$9Q'WK_((X^'T77 0<^-TADKF*_QR* WRRZ#:$U,#D/CN__9^K"5 MH>R?#R^S=K^JX%$QL[SR8 ZE,A]CS'V9F&\S)6FU]%E_#$U7OQX !U7E>;^G M-[-6V>OY07^H:]!_#2M:.@TBX']AP<"T^J=7IG->,(];X\BVR3O>]/HG.OM@ M#W4U>?X;T!/*X6A8V]8OM]_OO;GZZG6.,+@HUW)RJ:E')=:A"FDXO>OZ7QJAL [;6X.H'U^ETP@XO8X%1CZ2*_ M9"IX $BP4W;KXA&30((EC($NDSE8!8/RJER M2W$'8BS*5Q\#+C6%"]>EC\@Y$!:WCAX?Z(K2DMF8F 1ZIX,>$=)/3ZT+! M3VZ+Z+#HAQ20&9VGQW5TS&0\=5#'\#+IMQP',R5M((UV*_NP8"!3U;HR&]-S MX].F8V!3A,E4:)<#A#V,Z62G.I'4;'#/> 0 L-,Q3+%NB.FGF/L(Q%D"XN3[ MC3@V&M2?GI8=AX9GQQY6-OI68N'0% $5AQ[7JLX\&?N;ZJ/C*WE0*1BH&AT, MIH/9=:P??!$_4P<&5Y?A7RE?.!5G&E\Q8Z)-HL$NGGVED-E"-HJ7[K2WD=/= MVN\]<3I-FYB1!*)5F?T2+T_1C+U)PO*8#P%]ILV\"<74[[RP0L8A4FEW(E&/ M VG[T9"V0M4>QYF L=BK9ZKM&Q\G;"7&"EF#0*C=_MC^30.'022B(&$ MB9Y\G>"74CJGPK+K<*VQ^S01P-G%YHVCZS>OX'_'ZR@CZV>Z*\PZZHV#X>+[ M.S%GY+;&W^J!^XX>QFC628)*#=I_Z5Y,.\V('-<.&\=YIGC$T?%E_:)+M\/Q MI9$U*PUF#_$!IWD8E?KY@%R5B ?3J. :-5 M?]B'<6;C1*VHMMU*0[I(C]3)! !"P^9I";\LO'R?50"J^QMC$9.V=,77[V- M7_WR\OUO&9F,[??L;?SSXN_!K]=E*:TCN:QR)"43D5R*2"=<7B6720QLU(&B M;C].-YW>^/=IB]]O9?_?1<&1>-BY>Z'676S[^_^_O6M];AM'\O\**^?=TXML=R;G8_TB0D<4.1&CZ<:#_)/\': MB?P:73 T,:I,:4\OV<3->VH1S*?++(1Z9E _J5G"/Y#A_BVY\_2RZ]HJNRX' M<]E_=MT>Q.ZKF*- ME"Z&,&$F]P@1Y?6<2M=XT]<7>%>Z [ON8[ MU<$2]UGB\3P\I G3G'N_(A^! MK]4NUV6]8,)!F+R:RY1%4LURU#S%3%"KOV84SNMVG!@R[/_!6DJ-!W)X/LDY<,,'$7GW(^@N.P(2E467: M20_17/_!$BM!-FB59D*FN#,*!6?KZQ?G>G;9W2S=JT#*1MZ@@XO"TFM9;B0*01+Z,Z![.A_\W2$;@U%# M>8ZEI-8J&KB\G&W",1DS2&->X".4?@:\4F\DG\Z[%<0+(JRV@C WK^A6D,A* MJ[V5%93)202=R2B[40@0VW-"<2DYQXQ(V)?U,D\O7:J92]HG!H/TPL"$Z5^! MT^A3LF;IV@RPJ,G2Y)LO6-7(&L4ABV!FGYE'N.3?_'""5YNBM%S" M^)[_7YV&%$6A6BD1N%^\?2D%\0GS;!R/^%3/*Y4A3=;@NGM]-*H=^ MU#K!6.O@U8;1>I^$AK)3J];'PP_CXCF[U8-FZ5'9 Z/40 :J&B4;"^A3R3_8 M)"3Y)9*\6DE);E05F;TJJ3][W:[V0>F%0( M$KXY^F[R5H75CU\>[QYX%9O'[JUT9WD])+#-$,I\7ZF)C[EGA-Y1 +T MS#72AZPM.&?0[=(?/E!( M*&")JX"JMN@QH+MY^P![H7B>CYV![)E:^*@%,XN7>'D!TY&Y:5C2H23N] M+#XK71R9[/V861F50!D \\>!O/\'T1U19@'94<(TX-D%:!+-&41'[N5.@_"6T)#D65%M@#.QS3G T50!T!"(2-,(D49#$4VE1"S- M:!X,&;NA+RHF@\Z%FCL M?#=UR9_^PZ8-9DK&B2"C:.PA2X@#FU!7X]:;=C66/7I>Z^W'O22*96S:Y2^Q MQOK=RU=;_O&:+RD: AO"4Q-8?NN#348D)RXC(;B$%ELQGTV!;&NV+V^^._CA M5/VJUR34(YEK7[CCWR7>I=2<6D7&,H'!D5=6@?2.G7HK _\K& ]K9<1* VQ\ MG>E'A$+@U./.PEG;H!*[4KYRUT($J=@BKU)WB:QS<]:\F!F E^C$NT??+FMR MJW@_:8R-H3 -39>%(@6'VIN2W4W_#/RIZ5+B,;IEY"AA#Q,7&PF@J@!O#,8& M7QQ8!:PO1LU_TP*N,PG*\NM4+P.<.;D.[/!J(%JBB$N]A&)9?$'IO!$+PDO&_@=.:75$E (@#/L@1S!:\H M9+_('S[:Y%]-?W$\^B*]]%&,):(82^XN:&?YGX53WVZ7+QHU].NC /YGRP\+ ME[],+O^'R%[\6_VBW*C55OZY4C96_NVE81$.TFQN->S+?VO4JB<^640=K#>A M#\0,G"& Y9!U?WU7>S>';?JEHAG$LG*\Y%&CL?!L=?(#G_ZX$"];N%\C]MRU MP+EX%4SSBAV;'. -Z+-DS0AYRM.*SSE.#PP4L!'>SRQR^=J$1*+F"I-("\%# MM#4YS4)M-AI[NUKPRI-PI(0S%.&V(%Q/]I\]OV+\I_>;B)4GT_HV#+!#9TE, MV+(8&PQ>(L(R>0.4W+\]1P3HFRZVN^/0X3 R!P-89QB%\]STVH+79HF*=E 9 MO"99SMYN_=EU!_C)7"T\Y WC4)\*\;DN(E8?3:&9P7:(J53X.5J^VJ M8F3%R,5GY%:KE5-&WM@\&M#_%<@\BGSKFP@38P2:>2%=?Z\TMJN;+7[IR^4HVM^ M'%%W> 3/.A83'(]^DFMZL M;*IJU2;MV['4J^TM+?(]R')Y#^GYE(C[PKX6^4E%A%-POZZQ-)FH"8CI,9B; MW'F(PE%Z)"W#LC4+X/<$NOUR]^*@J^ QH5X[Y'G9:3/RUUW3!^[A9? MG19U6D[EM-3T6K6PIX6,RP^4;9[WQ/HBH1C2XC)/4^VL5JYI, U7%OM:#[4T M4X^!*GR-F4 I484@1&HF6- $^R._C(\DTT&T-2\7"L30,M@C[)GAA%& ;3I, M+QZ85A1C"U)=UDO$.F#8A>ORRZ7HY)N4(9F,S&!L(LV'4U[_7=0E@7'QD@3Q ML50M*$,@ :)UF6F+9ELPI(,EA/19'-2JQ,)LV9YD0;9H]$M=2;'RI39R MH% MK.*#X"Y8G#ED- 6*!,69HKJ(SI+MP9@Y+FL;-A[,"UBISUR7MD[6S,65=NPQ M+)/WR'UF"K>TY403V@XSM#5G::L@3 K"E =44*$FJR!,"L*D($P*PJ0@3 K" MI"!,.8IJG&ZZO,)]*$8^!D9N&%OF:RI&5HR^-;+I6GMN\M:AX0)*2V:)TM.J\U%D):!9H*L+:5Q;)Q^%VY M,/M.#Z]O"E]66[3OD&F]47C 6G[%-$>IA:_G!"K F@(5; LJJ%QL6 MPU MAM>CY-?\A1$LD@7:B)DV=3@L:\L"**M&%&\[7A@'V+=8/(?O43OM,:P-.VL) MS)J B<$O7!R&]SFU68JVFR\9N/P"BK!X8@8!O!T[-";]":88!T@W26KQ0 *= M&PQ@X("/;#OPU\@/0MZ*>:Z-V>[;8I]> V9CEA:J ;-JP/P6N,U;%FDW?EA$ M3&;S8#H-B>8"T;B0!3$>CK!?HSE&/2 :18*@Y#QHOTF&,)3GVRSW*RO-ZP"/)XDX%$'6]QBX!\M2#4%A=QVP2>%Z%-0 M2 6%W"XP)(TJ!7T\3:#-N5'1Z_7:QJEN1Q8B5WQ<=#YNZJU&2['Q_#I.FH>+ MQ, UO?F3M_^OK']OJ3TOI!6U\FP*W0=LP"@6'R+Z3[.=9\=FGGUBV9CGS8. ME522G]J<@F_.W__GHFI4/ZHLS#?W5C4SB@+G*>8Q>RQJZH_'OL^" M3MR=6ZOLJ(+84=RA;>_.$U!N@&+?_?JQS1V&8Q3W*NY53JRTC.82FXPZ+W6\ M8^MVC3$RJYW+J=S)\&J*2X<_'?MX0CF0:!.+^V3AFVA/9NA8(ID04_(6HAN; MT.)(17&!!.YYI5RM'Z1.P9YL L5N>5H;L)NQ^26+8C?%;ENMK5*NJ*[9N:B_ MD1O#68VQQAA';^?^2?]@MF9B"ZPAXT9N2'BTVN5 M+9WR'&GN(]^EVH7>:F[:<5KMTK[/DM[8N,J*LDC>P"(Y%CSP2KV^KQ4@HE7. M_Q 4/ .R2+CQLGDS5\UP'3H[M#6.78+VPP&1<1/DF0.,$ ME+T:>GW([2)8#N?Z%/N=RWU[!9">HJ>GS PXLOL,_7C:?R0"KNJ@-# M6Q''R^- 61;AYN;W-0Q4S@WX4\HE@\ ?\R'#,":$.C++9!+X/^"1B+G3@^Y^ MK7R1[\,JR3Q(3B2E\O'.MIE?L+]BY]ET$2[,:?[/&*AO$$<;>.;\>#A:PNSE MQ4:QKPO[52A[Q_[UW>L0YXOJNSWJN15]9IT?R]%Y1!0B+Q&NF%UT']@S\V+5 M(7=CVX%JX@6">AR ?68T&SI\-M%?(;#.2X5#S'"F=LB94:_,O#]3XD*36Z6A M**:#BW4Z0CC)H>C6 0_'(15HH'\&_M1TJ3@(G'U>&\3Q0(ZZS(IB[&@=H.Z- MIAJP"BE>78N]3+?LF0[5XNM8H\,?>E3;0O;[Y=^9@O8 _6W3UTA[.V,4\%28 M1'3KILEJH#^<9UZU1(P@)L#")3(F5XR8GV.;:DXKCI>OU6/>]7F6K6Y M5FVNUYNL:G/]@@"OO&A5GD+-!U798=L%GU2! E79055V4$VN*E1NM+?NG*496C)RGA1MZH[%KO,RN6/GH.V^I'L\\ MIZ6YJ56@"@OL6TP8JD%:SK>HMG&#!57W87WJ7L*O<"):%#BF&^H+A?=U\G)= M\TD+X\G$=4ZNZ[-AZ'6CK?)'\[U+3;VN4K'SODD-O6(4ENT=^]K4^A4_KPO7B"5\K_R*[%ERN?R1#'5^UCUI]S2 M?:WKS9^,A*MVKNJXG,IQ:>FU=F$;NJK3HD[+GD]+M5'8TW)4<.=]3?1U),-L MS^-6N;;0\_@UX-+Z'8\16RK1/UFH:#*96:1P!GUDC=@8&S9/=0UH$@],*XH# M!_LZ*A9B%6U83KZ+!)JC2;.Z8)$ZV,\#!'OBCQR MH#+60> MPKM@<>:0T10H$ 1S2-8AL-&^!S-GYIA#=;-D#%?,LQ-[K?HN[[COEX*?3@EA--:#O,T-:86:K (2 M*B"A A(J(*$"$BH@H0(2YB:J>,*@E69CTWQTA;]2K)Q+5JY<;%ET5[&R8N4\ M+;S1RBLCJUS>4\CE56A*H5%:*J,W_YMDM!6B,N>;U&AL6FD_?SF]^177=W, M2G+N)X$_8&'(K\<'[.1 E%6]VE(8RIQODJ%?;-MC5FW2W@ 9;86@S+7#D;\) M*R(HUU/!2+=6B@MZA>.^ 6';W3R=&CX>N)@@I( MJK ^VV)]*E6%(U6G19V6-4L=M;9TU-5I4:?EQ$Z+H;<;A3TM"D?ZUIB664AI MM5QY0TCI&OA+ 7@IU);%=%8M42S'\<(X MH)ZI_#E\#P<&(O*&JP+=FC;;=7&81?QF(9I6WK)(N_'#(L+4F@<[S[=)_V:\ M[4QZ^IIC/ 6B@Z49"C!:N J*MI(S]HX!:U5:6V+ :L;;8, NVF\"JSKUR3;+ MS?IZPRH,V EBP'2P0BP&EN&"3/LI=%BQ@#H_"PW;";RI<"3[*5#8"9+LY.%@ MTH92\*_3!!J<5PV]7FLN*):=K;\8\4#%QT7G8\/0VXJ/%1\7G(_;>J.2U[Z> M.TH]XZ6Q\VP4W0=LP (,W?((J.T\.S;S[!-+0SLWJNO+4Y7W'/5S"@*G*>8A^NQS*H_'OL>ISQ%ST:^"XIQ=R[N2=M313*F MR+FM7^S.*3@*CT"Q;U'8%WU:Q;Z*?8O)OF_ARN[2-)*SD).N\\JO.S9OUQ@C ML]JY7+*=#*^FN'3XTS&0)Y1LA4:QN$T6SHGV9(:.Q;LJ.%A9?B' L0DMCE04 M%TC@GE?*C[ M5&OI[>:F=2?5+NUYEQIZK;)EY71ED>S2(E$XR,TFBO# LW:YD2 :)09/SCT[ MJ97&QKYFBP!&[^6[7BU[S3O7?Q,Q@V -Q"[UPS2]&6!D"AYD'43Z.? !*^+@URB#)K4WVPH)VLQ^]_L: MYAK?,/PIWBRMAED4'/L7]^]WFWQXN+='F75^/K[VK MWN._M<[ME7;9N>\]=FZTAV[_[NO#9;>_X;IS)^$P]&V9X4B+D65G#CJPM?/, MHQ*HXYUGY96:D%XZ; MG#_X]QF,4=\8EV[:_XFI62.^ ,JT1%]U(C8.L]V*5X+&Z*#W8BWM\X#@+9[]CTP&AS)D1'%]LQ$U0]A:G#Y@%/\5(#5L1%)[SB M_)+GMPV+2042-JDO/AZM;%PMPLH=^>!6P7[SR# MM,=47-)+G)_FSC3M9+69*=>PM!5W:+JB%@&HCCC@[U(3;XOQLS6) V"BD*L0 M&. ;$WAP9LGG;>K>O;'&]N:%T]*%('\;M4JY-7.^\=T-9[:DZL2B7CMB3H%% M#QP/#(9EG%+9=A//JI6,N""AYX-O9X>IG8(\MF!_B,+LF4>_FP%6T0#68X'E MA%F]M&3K=M^>/#][UR&.7K3#N':X8A8;/[% _$V8;R1)1Z:M??>#;UQ83K#J M!C\_QD6JM&D0.%+MK-H!W8I"V $I/5U-V]/KX%Y3'=QS,)2_)XS-%68P_@F&>V*N Y8<'QG^&\:# 9B0:%#2:%3X MB7%+4YK" 7X"#&T:!S6&&5$%I"BU#HVJ5&=)/_99!]H&:C::Z_Z$' PV *KB'@5,!%6< M0 ,[&P@41B#Y0EUNGV5ZGA^!*?8-C'HPY# :$4I_C5>O$AH=_@;_;V3RK5SV MM>_ 3EJ$(_&0RL1E$=,S[Y,5@UX&503!KP0P##@/,\Y;UO[PY>HLC*[@GH<9 M;REPPF_"2L%O"6O&]*9HI@P#)-IJX@-Y)UOCA0VPX< M$K2/@')C&1""28.Z961DV;$%%"5Q"EN&9AZ=J%G7$IX#P\QWJ>I*Q.V^@ UC M(*4?3'F Z5G4B@-*.[ 6:VJYN/U(6.Y#3G$]@0G66[9\FC!%^(0]]#,8CXCQ M7:2M"X&CK!&_DG8HCD?F+X*_$:]XG\8&AZPA5' M9HI&( 2''E(*;$Q@W2&H:SCE^&68/C@[1VU17HMS QP"E&:D(00Q/DE %\82+5PQ,T)N9H(+V9R).GN G M?K:XQ,A\7>H $A;PG/EL.BY7_Z#@+%1U/"H+^B8DX8'ONVY9>^2B@3@]XN-R M ;;(O?B1D/QL4!<4(@G;B8_ >37R(#OV)P250-07M;,<'3?CH&:76J2 M]0*N[?KA ZZ]Q^X7K5;6_OC:N7WL/78>>__;I=@K_.)&_ONJU[^\N>M_?>CV MMLTKKG3X%7D9*OK9>WR M[O;QX>ZF3]M\_W!WV;W"GOGD:2XG.;22RJ^()]A ,I:M$)@1=*)J!"&N+74+9 M#Q,#2Q@MEJP9AW^9@+F%3[L8U[)B[FBA5P/?.;_LWKT7D3#YE C14>!&/G5] M]UZ7UB;8QSQ.XXGX+%FU*:-864:9)(RB8P%0F\'HW"I]B%WASQDULV0TSME[ M_D]\S6C8V5^E1.FGD=7N#W&UT+'(^#;:M3I]A.K2PD?.\05,-ZM6/F8?IE\9 M']\+T_L3W:OX0K>G6Z&_2KW7Z :4P(U /R!Q-%ZE$R^6FA 9%[3"^P6+1X16 M-;PA =V.EH89RFJ]]%''(YN<6$583^26@*TBYL+-U3B4]]4!^9S@J3HNTB7 MDL)C)XJ2Y]+=F-D"!]T>"Z$_ML[7 V8;_!C&8XSZ_Y=8W1;#,\[/XI/DC/'P M:BC]"99[EY0TV/H(7P"N"5,^P;4=M]U\MQ[3H&ML,W0P^/:^R!CH55HC M!UPH[NF!-^T__8?S6X@,EVZ!^>0_L[+V)9$NFNW#,V@5YK)+1#]T$X4HZ'&1X6#X[0 $ H"C;H\F"2]X3W M+$!]4EE/C'EBHYB]RFK,B>(_C/%T2=*0)&D/[PS0VQ)V$Y\G'*9 NTX4!0_O MP2G,-S'S)Q4?1TRD1\'!FLTP<"3A)=<3S5/E'$B:9^\;HU' V"M)(E4AX3"F MB+$$S @A+8U"!HX;Z3\A,Z::ZWS#/"@*KLT]KV\V3W49EEZ&U5=?AFWBFM82 MUU1=H1W9%=I>N72Y%KCO/#QRR='K"1]#NWO\K?N@]6ZO[QZ^=!Y[=[=O%'1I MYB3H8I2UF^[GS@V/MG2O>K>?T/819DT*+I@')A6A/Y5ZOT+PPEOF$5 IE+Z/4E]PH1&81(M MS_O9I?N])OL:U9RP;[6L?;U]Z'[N]1^[#]TKK=^YZ?:UNVNM^\=73.GN=R^_ M/O0>>UT>>O[:[^(?A4PL?FXW"*C]H#26;\$;"4>CD1/NJI6UJ^YUY^O-8U_[ M>G]W"^QTV[M[R'#5,7#06^UB#K =\O[I2^^V"[+AN@LB(7.S6/S=V\,]8M7( MR3XVRC]MQ>=P!]_L_%5GKOKEPF"B5@F6'X 5\@N_&9@>R$VC36V6M>Z_?NM] MZCT6Q/04_>RPMAIGF[WWQKMHU+;IC=Y"H M?67-J/V,O<2X[/EX\ F*4+X5V(-2I5FK5*MB:C7#*(\BH.HE$AM3G>5]]WV2 M)]--\FCN1)Y,DI?R-)U/"ZJ?F^\_4#80_C2?#93-/RDON2'83CB_C?S=1L06 MZ32OTR+T[4XS7[HZRKL\RM57CW*:R:".\M$J!%;,ZRCL_RM5MM/(D#A"< M2* ;%>:,GVX;P9/IL?"TMT/ METUE\FZU4JFJ8W_88Z\T^+$=^VTTN#KVIW3LC8I1[MWVKC1>B(C6KORK1@3K7\RQ*>8<2MF[%_^IIA1>S1_^)X_GH)9%C&/(&!]:\3& MIF+*0S#E9>=&,>4RIKPT70OK,^#/-X[W[2E3NE:QZ#Y9]*;S2;'H,A:],9^8 M&RKN/"AWWC]T%77\>@5@O8=Q:$'YM#ZB7+G M)0$C[[$^/8%J35X7XK*V7 M@![^XD\M+S[K4)4_0I_;'.J;')_%<[&B(\8K&:)[0W8NR\=:U$189PIXB5"#3YO54.91>5+T1-4*P3FR$A1M'ICN0O56(>_D#-'+ M8@_>H@'-.!KY5,;F%:0UR_*E79]Y^G>C;+1;NQ\U'JM7#?6RVI? MTTA=:=4U"VC5=1ZN>M?7VMWMY=W-W>=_ZP(Q?WM97L.Y>+'1J?(N-MZ-3CR, MPTBK\P7J;2R/G2E]O3M=\T?2HU?5"CN@J=9WS6'=>HC/5YNJP]HR[Y]:_=5HPS MO8*(9_DV]<:WE2_#MG95^?G3AP\?_Z5IO]T]==&];X53X@6HR0@.B(U>:#!! M7VW"OR&'^5/TU6??Z#/6M$]2J.G/WA@=3P)4TVNUY:?LQCYW+JW1I:Y=6>1* M,QWK0AO5'$NSKTU+O[ZZ-FM7SD_C&UN_&!F6>:U9.K$TTQP9VHC4+K6K:P?7 MSD?&M0XE O25WW!K0J88@6$>OWGEMY5)$,QNJM67EY>SE_J9S\;5FJX;U=\> MN@-9M1+7=:GW;:'VZXBY2?UZ53P>84Z2ZA:SG87J%F8V=1P?_.?ZX[)6?OJ MD." 3F<^"Y"W@N!@/I(M#[DVQG@F1 W1\#HT/&*NZULXD-U1R' 0DN9F2E:) M&_"D1)MCG;URNU)=VYI4ES"NKZ^KKX+C['9DLB7K:^*C9M0V4YM'>W'=\$U+ MY';1AGG_WJP-B=R6;)LZGY M($(]6L)Z(3V$YXC:MY6F#]E8'X^A=:+\RU-G[>PKM<_E$O $?MZN3SKD/? ' M:?,\3D-2$@G1C]5E@26HD!.[YWV2GY=[>RP<5U$(+G63PG*+_LT4BPL3AZK< MW'N\;ST.6O=WC6[CL=D:?&ZUAH--?9X-HB# D 34P.L#\!Q)&$AP4 R$(J2C MYZ./&9@T(0&%1NZ$G$5$-5-B:!=D"OVX /SO8V0./@QZW96X!& ONH&>RU!\->\S^?>]W[UM.@]=\O MG>'O6S.8":IF\%S7+]8S* A,0_^ (O 3A4O>WLG\N($&-;D7NGY9GMS3%+H4 M'!N#S^UN[^MN(NT[F)K"2UV_*AIA 1))S"-BJL?&V*-_R59@S[[#G'+?Z:=L MVI"M H *QFJ&;AC1>HYRR_5YR A\28,B0$42%OD.2@.?:$O9=$\"3%V^<_82 M7!6)I@Y_2I*(?HPU'%.\'(33*69OOC.@8X\Z,%UX0<.R_- +J#?N^RZU*-F4 MRX*@ZM%8-^3B?H'(&%@PEX)&N7OB-H96,5O7S^O;,1LI.?&Z[/P&?+.I&P;TF0R(%3(JMMW+S;"[ MT*B>>R_,;4(V5$XK1W/M1SDSMS%EOV(W) \$"U^*-<2FE&=CJ.?=2T-NU2Z0 M*'"0!$)II&-GHU3452&I@^Q5?75XY3!SC!$UT['OA;[3X)P$'-+_+L4CZFX1 M2;?1I(Z@UV;AP;?X!,)KI%6N;U)ZCS)V#L+9++J6!5//'7;%O9[!A)"@XSD^ MFY;972@$J8RLAF[(HY.EZ3$%BV)<)(%1"OG$W8*C2Z:[A8&5<=@PZJN#M""/ MQQB7B_B]XST3'LBXUGB&:"6O2N7X,: MFFC!*6Z79NT/X[MT%E![ZBX'UUWZT66U-TB+6G^&="9J[R^DJ+2I.T?=E ?R M)3M'HE=F?^^:3YTBAZ:&9;&0;+\0V$Z7ND.8ICS?+]DA8JU'OQ+HPHIIXTPQ M%E)G\^?&ZH"-!(_.O:72\051=<)]45^=."/Q8\RG(\L?,6-8[).6BUPY(.J0 M=&G*6RE9/&CH'>N(XTS3G\Y\3Z1HOB-+6J\SXO&M.%J'J:;LRI2W4+(IFT.+ M_2-9C&+T(R8Q-<6 8'-3&?M%W_90\, M*Z"5[-9TT]"+L2M4(*'CQ*ST3SL,P%T/ #L-I[*HC]_DNGD;4M>CJODT3&/E MA/R=SP@AQ)$[P3U3F.WWCK9[BN"C'(15ZO7,S:X,@@YQB7=JDMEB?CAJRV2 M=,C(90NW6DZ45**.@Z9IK%[YR6(U+M:D.I36=]1+CAQ2>K-HZQ#6TU"T4[ZS MH=4LGYO&ZHFG@F44*4&)EA.UTCU?Q19)Z3QT/9Z:Q O36#U^RB8Q 3[Q)CW2 M9\0AC!%;/MH5>]FH:@XO3:/8)"J.A&+X>$@>(Y4PS4QI=&:*/9CDY(53XI6X M!Z]"4B>B5\;JIFD*39[8+>#],_GY6%U\4T_T?>%M/N)=/O';M"1[XC4B?S1= MS'G/B2-2CSV)-Z!])>)O8C>>"<-CTGHES**PB&/4(N]U>5R9-T8\8-@**@C' MGVXK 0M)1;[ "'K)+E5XU)4G\XD*^9:RFQEAU+>'\LTE=LCB"V@\!#$:A.+; M+\P/9[>5J#H-R+2"HA>=1"4 #QVD ^4"9/X^I!5_R<'>X3PD]GTH9/I2]6"" MH:/1L%.W&BH83FP8;^6/J>T2<_1;P2)= \EBZY/3X+>A M?T?ZF-H-)R#L=X)9VP]9KE/*0*WW2_3"M>!O=LO2K OIJ4T\.SXNS_7 &JDM M.H%-1OLS=@ M(/P.II=G\<(F:.&B(0]D.B(L+RX6E=[YV']_4^.-[4\Q]0I8 M>D]&P?P'(^_WH]H^&V"7/,*$'C+QD_AU<\'F.-\[X(O!Z;/'4'#1YYIA4'V&.7#1(M M)6-T ^:=7G32NU% 7I#;HWTP(>,"IB4Y K 1I4A/ONO",'J!##MO\*EEOO= MBZ/]$R3?TQ7^)0IT>9X-TM;PDV!"]C6?7N;5XE/M)H"'ZB M'1]("6<4&MCQHGPQ/[__!M^=M'H7,UR90E\8FQS_/3 MTQUK.=2\90?&'E^Z8\XL&N@SJ>'5JR[!=!8FH/G*O3WP*"AY#YQI-,]@IE MW=24)W6HT],3D=EJSVFZU!/OMAHRBMUVZ(FW[,]WU7+-+BQ_L-TY,WP-"9OV MG%X8"$Z$*=M%PP)P>YIN$Z'B_7Z!R'7=?:GRH?;R:(D6)?3) FW->FZY\O=? M +1#YE%Q#P:R^9X#20EY_UV*.NX6$#R$N-O$,PJ)E#R\MF5[. /-14+G.IZGDA=I^@7I*C0A9OB;QT MO.&:5PFTQUXRB]24WX^7O]K?>CL^#^5@9R_U]AI$Z7 J#J6(#2HY_^(!IR[] MB]@B"[T3O[9> M!_6]-UVC\=S<*AJLESZ$:!"U]7XK2]=+'X*E69G<@^\%$_=-I'+QSN9&B6"6 M^*%FQ"O!9RVSV=4/@B M4!"O^Q7+Q6T@#S5LELUB?X$1O_>E8[:20^UQ.[%RCPN/7#V'ZM H^VILE;NM ME_Y;)T9Y/S?Z7SL_??@?4$L#!!0 ( %" !%7CFLLDS1P (4? 0 5 M8W)D9BTR,#(R,#8S,%]C86PN>&UL[7U;=U-)DNY[_PH.\SI1Y/U2JZMGN_L??_O*7O_X?@/_\ M]?WK)R]FZ>@0I\LGS^<8EIB?_#E>?GKR1\;%OYZ4^>SPR1^S^;_&7P+ WU;_ MZ?GL\[?Y^..GY1/!A+C\V_G/61>;HF7@$CI0)1F(HB3(7B7FG5?"E7__^'-F M)O*D/"2&"92*'"(*"\Z7('3DGM$G]:&3\?1?/]<_8EC@$QK<=+'Z\9>GGY;+ MSS\_>_;GGW_^]#7.)S_-YA^?"<;DL]-O/SWY^M&4*\SPN948RG\P^ M?OLIS0Z?U>\]>_[VS8O]-P?[+W[=>[WWYOG^P3_V]S\7/39:QKP;LX!^<(M3=/3V;S MC'/2;D^?_(E5%YTHNF.L89ZN,.WB,COYQK/%T>'AZIDP7N+AZ?^O6J\51Y:S MWI(YY@2-:%O2[*4T.R(P[S$A 8L3?(/+TS$GEHVTB4%RI*25E 9<0 X8)$/='#^'<=[_^AFG"SR%8LEXD@5W!"5Y4%Y& MB#IG"%88PW7*SHDNE+@6SCI#8KQFA*#2^ MG!T$D10HXV@I%XY@K-6>XEOILN_%A^LA#T4DT?+BA4!HN35-S."_F4LC50);;3@)>@NU+@=UY \H\;\:"B0=B19 M?L+Y->,L*BNIBH)$+CHY;2I!4)I!3MQK45A.HH_BN '0D+REUK1H(((>7M,H M^UAL49JD)#4H4E7D$9H,13(=BG5K@!>I4C'99@<^1O-%H"C@::75) MDTTZ>N7[),WNQ^H'\(\VDOQE.F\YX[W-WYO9-)W DC1$%GP"X06-4M=1QE0 M)1;CO2G%[=0"?H[1,%REO[U:3:A.5W4'.?RVRBE9&-V&31S M9(A%0*"W,W!6&Z^PA%#Z*(BK6!KDP@K2[.;5HX_3M3P+,A\R@LF*TS0'28&X M*&!H=7+I&3DAI5AK3(06(MB:#W53?'2 M\R_CA-\W:D;(O4_<%M".O#%ED#@9K %6BE'9&:/SI2W5J[OKUS]ZPW -'H-$ M&TQBLX7]'I=A/,6\'^93RD='=8IQOP"RSB-EZ,@@PK2&-!"(BB. 9Q4 M",5C(J+QZ#II^;NQK<,._3B7>V/!M$P1G^)8Y1O(/GV>XR><+L9?\-4TS0[Q M]6RQ>(/+M^5#^#IRP6O)2#UQF\A<.9Q4 MZBFR=KQ:[1R.A-7%F9(@2"5("=;-0W)_P3CDF_B*A&9I#;BWX(I,V6HO$U:ZKJH904;21E*^P^=Y3W+ P9/89Y\MO[R9A MNMR;YKI&/]<=:EI"(Y8RN5XF ,M5*Q<>()@B003EG5$*F>YC+F]#-:0 J0$' MF@F@4Y+P?9W&M^7W!:X&.\*BO?2102B>QJHR0M!)$FF]8"E)PT.?>I%;80TI M6&I BG8B:+LI=CRT<^E)LJA%6E>@R$#VU7,#/I<"+.ED@O YRSZU%=?"&=*& M6 L6;#WE/;; 2$==X]2)DJ+W0H#3C$+W4C?[*,@#YD+=E+."=2HEO M9R\T_ MX9(0O&X_9Q5 8>(0DRF0A9 DVERLZ9,EOG'S;S#;8]NSXI8]LXTFOFF.>'Q< MK5?KO6?3JI!QFBJ@6+0E1!)*\0P4\Q8((H>,S'MMLHJJC]Z[!=20'*.NS&@E MF)[[91@5N6C*4> I"(<6D9SYD,&BB&0*,I.R3_!WEP8<3/50>UYL*89+=/CK ML\OS]9I^;G6"B_YQ\/;UJQ=['_9?''R@/W_;?_/AX.W+M^_VW^]]>$6_O0AK MPV-=:SR^QUFO34?5Z 8>4>S4X_Y. ET4FX_*B(R'^OFDL8"RCIRFIW($$D3 M$#=R\*G/MO6-D+;5-;]/YQ@FX__&_/P(?DM;?AR6?VTE$PST_1JNL0Y+I;'PSR+ M*T?6*:\S*DC>)=*S-9J,!,:2\O51>H72=:')#8"&Y+STH4<+2;2-YF\99XH4 MKK(,R>H(BOQK<%$5^M$9UZ\)>(F]RCOG5]-U\EG"Q>#Y;+$>!:58R2I!12Y)S=54YB:5N9N687+$J M=]I,OC?H(5GA[7AU=9-Y-Y)L%S3BA'[U\>\XI6F8$.R]?#B>CA?+^^]+ M&$]JVP&*>1$A8U:@52D[50*D8($AW]X1C%VX;8WB<[NR'0 MMJ6]+\9?QIGBR\4QA(-E(/J04GAU^#FDY<@4'T*.'A+/1 YD$D(R&:PQ:$0M M.1-]MK0W0;FAPNY;--:3=K>7"C<499]%.(H*C<7D 1UY\*J0"HBI5$3%^9*U M"*9/0'4!QI#4\2[93SP$1EHQ/+N3[:U-C.Z?)]* !0_^=7/@0 NM3 M0'$-F/9A@&.&(\L,G+,!5# &8J'@Q#M=F!'L MZH'@;,DJTR+(]8 X \Z]85YY';%/4FUMG;5MB)-9H7%D#I@UC=!C@H#>06#> M\X#(E.OC]VV<-MR5V]^*#[>G"#>9][95%W?I@9>S^4&8X &FH_EQH63^?T?' M74//YB&YPKQD!K0+M%!+D> MZ0:CC<-A'L0:3]NR-JE-KI_A+W>+?XV(Y'ZY2"/K1)\RQN&#Z7 6R/L9!&?U'3])M2=";I"_'TS!- M%_%E@2F85-OFRUH"3XZ5#XI!K7-VSJD0=)\=X_4Q#JG&^/&3=%L2]";I=9J> M9Y42*@TB($V#TP:B= '0HPP84U&=^K;30O^>X&K&IWGO<#9?CO][ M]?G(\%*T=IK4@:AV7OQ[/D&S\CBC30##- M2'+704GO&3HF.>3:'UUE8\!+\A>"XT%PEDVT?;+^#8ZP[JR!YXYXTU)6;5JV MOL=)=63?EN?TZS%)X<-\'"8OCZ;5J_W>&J(F5H_[DIYO@T[@/X0FJJ#Y#JRZNH5H:.8 M61+<*^!,(SEL0H!W4H$QNO# @\^V3W)D'73K,,K^\(S:4FH=^73QFM&19!S) MQ:=AJT2Q9(J2+++14(CT$;E$R_M$;'M8P"R['0&R1-$=*,6GZ9&77AKA6 I/]Z%QK(;\V@>)=V"ZW MU34V&N:(\::V"%">(W@>$E@74N1)"ELNG3:Z(3K<\,5K\6:79[R[!X4]);.S M2/"\[DPJ6%,,)]VI:I]N:<$+"B]$I+]T+IGI/@?5-@"Y%LU^L$1Y+QDV(]FY MI-IX\7FV6%V+]+89@F M/,#ED6)N@J0*DH6J]E? )^^S ;X[U$11T-"=< M7X%V(5X]MD+NSXT'65Y@7([(@196>4->D4\T%:(0RN+!9,Y+I*NN3"[4.ZWL#S!LTJ@?SN[ B),)HO;X(^*L=*Z>BL[5]4MJF4*REE@ MJ 3:3!$>]KK?NP'\(=UK] #DW(W8VS'VLO=PQ[+"Q+B,VM?S)+50STN*'+$0 MR) 235@2I4\?X0V!;EBZ\F-Z@@UE^1 ',#S7AJ9!UZ.DA(]3;.H"+8A@C>2H M2TAYI[7M=Q[ V,Y@_!'FY$HM][_B/(UKYSPR7]EYRP"+(85@121W74HH.1A? MSR.@Z&\'+J-Z!)7OVW+I-O6^E9#ZQ%2+Q5'UP-^6^M9/:3=/X2Z#MHCB)AZ$FA[<>WBU/S+,)[_,TR.\#<,%.&M KO% MV8>SDT1RF)[?E']1;TZ?+"["7.](_3:O:WC>OMFH&QW&/W[?&8":3IW,*K!1 M4-RPVE;'9T-N0FVP$*((H#,+0IE@DNN4%+\)TM:==8Y/"%XZ%WC=V)EWR4HN M(->KUY06&9P)'*(KL42AHL,^Y:QK0QR2C6S#H2O-P+I(J]U6TZV.[[F8RR81 M@G 2+**GF,NO3I$:L)Q<8V.]*;Q/AG]=A$.REGVHU$56N["1!T>?/Q^G/,/\ MVZ]ALDJ#?L)Z3++,YLFZWZVR<],L%C7,+<]GHS0TM9X^Y:&1$+[+H,MM. M-BSK2;/%\OG)K=6%^T*4I7!8:%9#;T7AN):03#11)&6X[Y,(WASK5D5G=[PN MI:/#2@K,?Y_/%HOOIZMJ9<&O57;X(7P]G33.E?4J*RB:5J9RKH!W&<'KZ)F3 MF;O+944W5*2U1#4D2]R9B!>*UAY,LFVJ(>\+OY:]7($?LLL^BU5$%4$)SFI> M50,315C+&-KS,3%S:]'NW+D\!:G0)J\XH2KUBD6ID/P6BNTS MDTA!?T07^W2LV!#HD'85=\3(78BT&^\NS=%Z.GVD?'%18J1X+&92YE@[+1B: MIE"X,]Y8AGVJ?YO 'XZ[DUGTWAH.*7M)JB=[FD>T(%:]-K,47I7_T>[.[NG: MSP/:1-@/ZP%=@/^& K63$1#G5,Y.T0A8HA'8!*$D!B9:GKQSD=3G[NCZ'=B@ M\AL_ &/O*?+=9][J05$1B6(85:I'VU='D0-H39:;"18LZW. _'Z9M_YNHHA1 ME) BT)_DRQ8"[SDY,2X'2R$6NBLK=+ANXD/9F"9LV]8YW$20.U]WY_0#3ZF@ M8 5XKF$]8Q%B;1?+DT,L+.D0^NRC;(YUR%;B03EW3W$V[,BW=IQV#FIBM#Y, MO0%7U88;TG&QNLTTUD.\Q8PC*A%)DTL($Q4.@1?"[UQHEBK+?) M)O4_/I;8'14?7,0#2OF?GTKCN(^!0S&&EEF]8)M^I%7'?;U1.V9UN<5\SZS_ M9B3=V6GD1\+2%C)^\#3LA4&,G/3&VQCK=67DK;T?Z?^G:0=B[,E+G#7N] MMG,QH@EQNMX3I$1=1Z%X<%8*4%XHE@QAM'W.VFR*]&$R%@Z%#08#"%5/DTIB MD8_>0M"T()TC"7?J?= @8S%HR[,=$Z_>-=!;N ^1.3O5)%I:[FM*SV=;#X@& M#ZMZ6"FS51B4UYW.!6];ECAH8_)@#+R/6!]/7?/H4BWV+BN;1WQXM!6U-1-&I->FN#7VCW7RGHN:T.*.MQ_XD M35RTY$C&8I3ET:OR_3KS0<3IMY1+/3)'8!.FWI67[R_\@>67HF(^95VA2U\; M))-128G1OX2-/,08V&YVD!KDEQZX.OI1$/?^TM]]Z4^,"K.B66&RWE,>8H8@ M#8(.,CDEBK;A87)T/X=WVRAU[J&N/OI%C M>F,7PC>X'$5ABF4V@4O:U!(I1]U!L[]4K M7#I;WIM?N&.[N^;(6Z6#KKSM-,L8;8PEA@C)RUBO_B*W4!D+V:7 7&!82J=J MWYL@;:M ]XDKLV](A%TMJFO&+!TG'< $2);J"8C$ZY@]C5DR+71"F?HT*[P3 MVI"L;AO.7%9W;:73S.JNKM2X><3U5*<5Z$"AS37A7XLSG0-M?!#9E&PZ[?/= MCFM0VRE=Z-)0+FT*/DZPO",A(V'(JSYM+\:U3]PTCY!98P(KP(H)H)A6X'S- M$:8LB,@%HPQWF;&[7S.H/$13L3>>XJ8B?S$FYXR^]A)Q,1*)<2XS ZZ8/#Y5 M'KPG*#$R-)@%7MYSO5W0YQ\^I$[)_<1[[^EL>O',BF>S@HL%S4685#"G _02 M=71$+](OJ;8WH0&6[,'R4E!+%;CN=\',S;B&=/EV'YW?4"Y-%<"%V[]'16@6 MR<* 3UR D@Z)K3F#-,(5)BS][LZ(Y<:G;WCW]2,2M2GO8]S M/.[M.>(B"NM8 JDX!?1)13(R4D,B=]2%K%"6C=3[U5=L>!?U(Y7PEE/;1LSO M*-"8+E^/4[VG>&^:5SYEU2@G5\F.E/K:,UF(@]E!O336V<086K&6 MM.]ZTX871S\VH3>=Z%VDJ%87=2Z>SPX_SZ:5G+.R^N3D2NLM4E'K/;AARND> M(VF46EJ]IVXSCI@QF JM;&MMJ,=NB#?"13#!BR)%4L7U*2$Z@[!U%N#"#:ZK M025OF#-6$E'KC=*%1D91I@ 4H5X%K(7MU&S_*I8A)8?N)_4KT?UV\]TL$C@X M(NVTNEJ5%A2.M,TJUZJ>8C6I*2$\1.,Y!*M\$,$*Q?LG$O?3V[(WF]M&C9X1W,K<=_Q-3(8-UVN+DH6M0\*)%N/Y6AR$QRWU?_7 M1 <1L[%]&MW< *BM,3E[[%GJDI5LG&+D"\EZ2)5'\-XJ,)BUR-89CWW:/]Z. M:TA&I@53;C;#]9C.'47)DDD;I8/B&%E%A1JB9@)*+$DF:Y2W?:YM MN1/:D+8@=LB7>\IF=T;LY='R:(Z_C:?CPZ/#U4>GUX!M;;ON?G1SD[7A:)J% M-HL%X@T,. -P5/T8PW*F0)9HA:!RT+7SL(+BA?4A&><[W46^+L)M-=1:[WF/ MAV%,TSY_6UZ.%R3X_XMA/E+695VJ>\>3 )4B@H]& G,,12%]RW@?U75_S$.R M@5TX>%G)[4B\S0SFNI-2$7[X/06Y<[:](;/SX4^'P!_6+%Q&/*3"@D'Q;RO1/HS:(T+A2##M%"V+VHO>@Q)$%<>E ;0Z MBE@4CZI/I=O&4(=4]# HZMU/F _"N9>SH_G(4014G)#$C%)/ECE3B^8%!)L% M\Z:4I,R#4ZXB'5(AQ> 8M[$HVVS5W@KQP^Q7"OO&>:\L<7X&DAGAD]O']2 F2WZ>9 N;9T72)>?]K MHJ_N'=:?1E)F3Q9<@D)!X8R1%ER@I5ED\9QK&]3E&K)=3,M-?UCTCO^MM?_C]02P,$% @ 4( $53D12R$")0 \J0! !4 !C M6R]]=O@M1=HD2)!R0E*RK*EDB:Y\O,#T F,I'X MZ[]_/Q@]^8;==#@9__:4_\*>/L%QFN3A>/^WI__X_!KJ) -1E 39J\2\\TJX\K_W?\W, M1)Z4A\0P@5*10T1AP?D2A([<,WJE?NEH./[CU_I'#%-\0L*-I_-??WOZ93;[ M^NNS9W_^^>O3Q[Y<^_Z>1:.?+=ZDCTZ'OT[G__[M M)(79W#PWBO!DZ2?J;W#\,:@O 1<@^2_?I_GIW_[RY,E"Y>'!LZ/// NC$2&>?\/LQU?\[>ET>/!UA,>O?>FP+$5_+'(% MI2N MR4$8]JG@2U_= ]KY%\$!'D3L^H1Z[GO/X#P&>1%A_?7KU\M/GO<^O?G_U[O/[UY\^OW_QG__Q_NW+5Q\_O?H_ M_WCS^;]OAI^Z7*!.NLQ(-L>YXC>?$8"8,AP/Z^3SEGX]^OJ*LITH^'V&XXSY MZ9-A_NWIL$@6K4>-12O%2@G&%V,*=QJY%!8'*SZCRG0LU6B2SCUR5"?8R0DC M1B'B:/[JX' *^R%\'7R:T5I7ESU2 [ZA'Z<#4:+P'B4@2QR430A>T@+%4\FT M2*G$H[[,I^DQ/TN8QCFCCAY!S!+\&8YFT^-7JNTX,'XT2?_;<.JJ_TRM/9I/-&69! M#I+OZ9-)1U_WVU.V+H\^?0D=3M],IX>8!\B%0,D2.'2$I?IG(8GR<0;%Y!C0UV:0G?5^V/5_;]I>D'.@86#(%04=!/GNBGZ(J$DI!YI(S MP036:(:\B.6!\V ]W5]F@UB7#7OY_QY.9W4BG'Z>[.4\5W88?0C#_&;\(GP= MSL)HSMX:C>07DX.OY.O-@YR/2 ),AS/\A-VW8<(/V TG^2.FR?["9/\,HT,< M1&&Y-RR"9D:3NC3)QSR1028CHP@D91MNM9;L83-UIWAQF?>REUEP,2&_/.R& MX_T%S,5$_0[_G+\U'2"-0NN%)$\@!U"Y)(@^&\C9IIB5#LACNYGQ1GP/FX,- M;'292:H1D^8L/P69E4DR2_(KA2(]:)L"S<.OOF.7AM/J04I1#,L*.[#9$EK USFBFG!E3F;+R-UWBF5=( @I ,5:5[TQA!FCL1GDL$* MOPY5KG[LS\>4'M1_F2AVW;7I_>P+=M4YZ_!+W:/]1GI)DP-\.YG2 CI[7SZ' M[P//,&FO"I@H*0+1EC ZR4"*1-\84O"L3?R_"KJ'R:1F]KG,(=?44WXQ&1^E M)-^7Q<^S81R1ZY_HH[,A+:LBNFR514*?:CXP:PC2%9 JFI1$(J&NV,UO[4'? MB/MA\VZ#-KW,2-_2X[X9/!:OO&:.UF[N@7ZTX"C6A,A1&Q]E,5ILW!-_Y..& M+'K%ANK:N^DOA]^&&<=Y^H'H@EV'>2[/P%,LREPRH$4-3"/]X:H;D"@P9>0! M9"7;))Z6 'K8'.K#"E>PX\[[[7-O\2..JMS$7'I[F,+H'XUJV0PO_ MP7"^QS;PVO$HC ?C4@8E#8)#J\ &P; XK:TT*[GI*S[P85*AFS4IE!0S# S/=3LT"A(7$VB9DF$B&*U=D[GB'(R'28OU-7Z%_=??@3Z; M$TPY:I8102"M8XK7)8P[6LQ$,4%&+Y-3&\[!]I)9)&_02)XDQ$2/5ZQFMXR6 MX'0T+ GIDTE;R2RN45GR.9#[,8@B^EQH,0E<@P\+>M4H?C*N^;*][\/I($N7>1 6?-21))*U;E8EX,@H=(H)991M MZ7$5K![9YYY70!3*9*F 6QYCBBR0I]S$[)>@/ 2; MKZ??!D-]2='4$3CK%0M.%? A$1NCU5 C(A(5C6'%2NE-$^-?"^LA$*$_O?=8 M;KE('2\*XCYBPN&WZ@B?8"K1QUP@:J\6T@;A.#AN=>988DX7YO]E.?JK'W"? MK=J;XAK4$.ZE='AP.*J'*Y9XZTM4>#DL&/."-9,;\*W7@XWI\>H7)&Z%C(O45F'"CO$9SGMNYM"JNL MSVC:; )>C>4N_KGFD\-/AP4'H?DS*I^'^>%B&*8QG M1.O)X7A6LZ*3T3 -<;I'O^7AZ'!&O#[-@[ZLLHZFYW&O=MZPC\?V=QBQ=R5< M.*F8G7(,0Z;1KE3TGGZ*G$=AK=?(F1OT 6#-I>7*[W[U/8T.28[7-'+J*#F< MS2ONWY=C>G_ ;KZA?[I)FR4F8[@&7DNBE8\28N$*@O9)FY(,LVWR2GU)L/8B MO1Z.O8-J]4&*+E/<:"!Y39X&9QJ<50&D5IHQ[I2Q;?(8O<#?_$R^%?Y>\@;$&XG^;@SE%B) MJFO:)07L8:-NB^H;A$%'1^N.-_Z319&- % DOLBK9(E-VK*L!S4 M ^-"7^IOD$*M2^B9&GJM44&Y748=O-S8[]CF!YV\VV(Z)L&L;Y[3#$X6C= MS,DZC^LO8]*;T!9@.IZ?;<\%$I51)0$M> >52/:* '(K5 MV23ND%ULD]#3DM*K&&O'=W,,)Y!>#J=UCX\0[,7IK MI-BC%.70^@$&-H#P7 M-.PUN0:!<^%(42FV67IOA+;Y.7A[#+P4T/5JMQ;%CV'ZA<2O?]4<_[&*8%8[2:>$R*U.!B#3,LY!1#L5ZRR-N[%PLHEM6NP^ M?:-EHVX+OYYTG\+H7,X]SLZE4.A"L0KGT8+*PD!PR4/$HJ/,+'%LPZ%5 M$3XT"C6Q3(MFE\NT,/ !A?+DW$GK**9AG /-N!:8=3$90JU5HW+<99 >'$=Z MT7V#*LX^EO%%M@J3XB]RUF7=Z$V%3:?7=<9VV M8_U=2:N?2/_\QYD [G6'_W.(X_1C<0;+%QXTK^VG6 :%M=Q:1E*QIZ@P8$C9 M\+:L7@YN6VGN+;%F&7=[LEX#G^VJ_8$3@,='-%> V#19O0+([>2K>S?P,@+U M;)TM$2FZXJ1@ 7(=4,HJ!S'KVDK=!%$T,X6WJ6W;&H%N2$#O G]N8Y0-\69Z M,B\?;6:3X\I0,0TRFGI2T#OP*CE(Y)K*I+,6OLWQG%70;7%CJR^SKD";M6S2 M8,?JS- Y^?$_AMC10[[\>(O?<+0HP\BY6$5A;$HB@ J60VUN 6@XD]E[KQJ5 MUZ^&[]$_ZMF&EKD^AG. ]K@1; >S&G:6E<+?N-O5F]U6FL%Z-MJFU<"GH MG%TPV2@PR=767>08."8LR"PX*\Y[IANGQ+;'L-7]JMT@V&ULU9)8;\9?#V?3 MN0;X<1>&S-%G*8";>GHSN4#^)9,@-#C+G,N*L:8N6 M/M49:.(8FJ^"900>LZ1U/F3P,B'$:+R2W#,:+1NCB?@Y:7(76VQH-I''94>( MABDK@"F:2!6J!)XK 5GG)%WVI(XV!>;7@/K9:'(76S3PFZ_.6\\77J,LY\X$ M6FDS21Q=@A!J6C)D&:,@#XZF8,F G+D(WED)S(M8 M6/2V--J(VCT*WA"\[2(#;V.]!LS[?3+&'[^'[@^S-F?32>\&:=+"LOLZZ<(,SU=U'8'S.3.2 M3$#20=<.!QEB)MMB22%)BPQ=FQLNKX7U$Y&F/_.T".J&XS!.PS!Z,R;U'-:( M99%^1!0I9 ;&Q7K"'S6XQ#VPXI'TH%TV;0KOE@#ZN?WT/JS4H%_>YRZ,IP6[ MJI9%+T@2^7VY NWT,WWE].JWCL/A%61IZK3W*E.Z9M?I>AO3-J#IBWK0LW8Y MG%6<+_'K9#H\/@8N(K?H683,(H5$QF8(QI%#PE046K+H&M4T7P-J\S[=]JQ] MTP.DWHS5XL9 M:7)P4*_0KCW6AWMCFT8(3W@/'Y$D#Y-PVNB[E2C@_-7?6 M-4^+.JI)A\/]\=\GW[ ;5TFO)'967+DB*< 6MH#2]:R(L_4Z@&""19X-:U2. ML J\GYA3_9NO0;;H'Y\^=_-8_,OB_-=H?OQ/(Q(+_CI"]9+2\ND.YAWB7LS_H;3 M^?VUTY-#M_3F-(QPK?;OO3RYSP[P_:OB0FL3;X03FJ8,3#2I,.%8M-8$P[QA M5G$QZ E#;]V?EYZQ?GMR$#*:E(NA<9($DZ"XCQ D=U!7WH1$^\S:;,'?"N;: MUZV?6Q@NZGWO8$(ATO_#_&(RG9V<7$;+$ZT/$D0H'I2B)<-Q:T':D)UD]?AH MFZ-!=P"[^6F['V'8-XMHED(\4= [RB\.NJU>+2]0A:J$@E21(0T5# M#*Z Y3[)F!@OJDTR_O98-T^VYA18C7)]V:_'Z'?>?^T&N*=7'/V]FTRG_QB3 MFS.J^/].NG]>M8B?P_=C090)P:$UX%2I!0VDMR#G.47CI..&QJN_R3GH'=7# MI=QV#=AWK\6["O*6?KLDB#'1\:P-,%6'5- *?+W\N3"4V40I*99KRL2K4#TR ML8T!6]RUMV*+H6.X5DCF2KW@A\8K[EVA%?@''3V$&.Q-+EF%6)RP?HVT].=X&Z.;!N@P-W# M@SO:;R!JJ.F "8Q--N!PS!,$%>(XI,F.LNKA4M@P2'C;KMF[ G0P2 MSL@B O-"*EHH"FI0B 9\-AHP*)U+9(4+M;DXX9&,30VXQ3CA#&*%Q;%Z0E]G MG\GK)+\V"N9!VU"/NT8O4J,K4F^-]2&R<$.6:U"6?!'Q!76==1WF]=F#1'$2 MDNL+)F.]!)*"'$?.<#V8FS(JZ9W8#--N0OH0HXN-6*U%T^+K\:[F+0Q8<%8R MK:#J!I01J18')O"V,$?CDMN\%>JM!O\GYF,#^VY@V5U5B'->Q$ :F:U*%GCF MM'P$CN!K!:NN%PXI8U0(;8JS>H'_2-(^[;N!]7IIFWI>N&=,(PA3.UO$4F^X M$K+F7YPQ03B5VQ0K[^X% MNC6B]6NLPFW7;C;W$6CTDA,%M#\7@6H"2%YT$K M1K.R#\)H;7QL,Z&M &Y3O=ZW7EQR9XOL3)?V)>>7G&/1(*WTV?,(JB@-/M$ M\*HDQA*+(KJM77[O/UCJ=B=X:NMS'MAD_%.INY M]$5#*)9T)(2OS31(49);[W5();9)WS[<4[&WLO8M3L7>QE0;/Q6;F(@FI@@N MS"]?$!E\T **K-=K9^LUMCK1^'!/Q:[%I-[,M;%3L2ZE'$,0% 8S4R]*0 J# ME0&95+"1YF\IVQQM>(BG8M?CSKKFV=JI6.TB4X;$EDY3U*V=!Q_I5Y$5!DLO MAMRH^_)/<"IV'4[U;[[-GHKE/@2GR(\4T2=04=:JX7IA3*F716J&RK6Y/.[! MGHI=ATT]&6KG3L5^Z"8TX\A6"_1""1/;^'S7X]K\U-HS2RY.F#V:H4%L>2;M2C%OA[1@5&W3SR.M=&F.,ZD;U.^MBK"3673&Y.EB4%V)8^^ M5*3G/VK<-<]^1(J7>4P9*.*A^=*P##1Q1HJGHU/UUM$@<+-STBFX;>77VY!B MU6GJCL;9Y&)6 1[?B[L"Q*9Y]!5 ;B<]WKN!5R70FM;9$I&<" 0V:9#U](Q* MM6"%HG.P6@K'N.)2M-DYVQJ!;LA7[P)_;F.4OH]]OC[L2,N''1*V]Z4,$YX@ M/+X>1#,CM.6@1*R=_V4"I[*!8$UPPKF %RFSY.SYV5R$Q(J_S@CL]</F";[XWH*YP-VP\G\1..92OO,:+82-!!H_9*@0N+@I+&@769% MT82F9)O=MYX%67L7??$DS%<#.;+A(&%$$20)I%4 5;L#>H<.3&8A!16<\HW. M!*V$;_.3[3;Y>&F[O'\;-O#B5M+8N\F\IS#FO3]IRIM^GLS"Z.S[BT8TL__& MV:D^Y[//^Z_U[>G NZ,-['Q9;9Z4<^A!_SLQ]5YJ,9X/WA;#H+XSP<[_\+ MA_M?JDJ^81?V*1*IIJ?77TS&\Y8OAV'T&;L#,8@Q,E5" '2)K),1P9EH@+,< M743&LFVS[&Q!V)][+.TZNQI4N*XK\C_GT\J;\=%L<7S7*Q^P0+.!)Y&2@X^Q2,?:Y-J;B+.I"I"=XOO6>;$KM27S47R2AY3:\-53([3M[;&+CEUN+I=N?QQ:(YH6(N@#8U MP%08((:40&9)WG623/@VY59+(6VAQ]O6+;YLUVXM M'ODO\S&G!4J670*L3504YQ)B)GR\",D,6L389@Z[!M2C)]BWY1KLVBZ!=C2. M5@'7U,&[%MYV/+7>C+D:2=:P1(.U['J0-*\JGGP&K4NI%Y18<,$:2$Y@1,NE M<6W*%;9 DQM^^G1G).VMFC@T'S"$;VU_W<<8Q=& M]71I/B"-UVL=9L-O>(1U>EKW&*36=9C$VJ2UWG[$9"V.+CQDF8N/C>Z9O@W, MAT2A=O99.O=LL"YUX=KO)1*%7NJ_&O7J[V]>@[J"6!=[:^F42J:V M8/%8.[MH*Q1WRRI/KWY2XPV>9<'@:6HA2<-,T@JBL)D8'RSX@@4,5ZH(5;@2 M;;;!U\?>?'ML&8*3I-_>='IXL$@+TGC_'6=?)GG.NY/;=KQV.<2D05B%H&S- MW,S5FU6TL02B3,/D<5OA=G#WHU^^WWJ[;<.$:>%D]"GBQ^'TC]<=XIOQ##N< MSC[2HCM@:&)2M+ J7EAMMI<@S0>6A&RY8!9FTW; MR+#<1L#J(:;:388\A$PNQUQ H:7V);I:1J5 A1C!T6MUTLI66"%*HS92S45[ M'"Y-A\O:;&I5]-JW@/^IV(M627#Q!-#LY[T*PV/O::)#/.@-4QI4#K MJ&0[5A!^HTR/0Z2W@M=^^=.BY/6NFK]%\"SKX9#TI&I2I MZUJV$EQ,#)BCB*JPPG*CX]*]BW*/*-XCQ]K1_@X$V4'&_YT^.)L>G]18M -F MP6J9V$>6;\#)-FE*/E()%)KP7FOK!.Y M!L4J&4T4H#T-8)4*HZ$L$^0LLU&B]DS9S;G^"F$>>;\#).DQT)WW=UM7'@I, MAMWIN;R!YTQ(1 4VD-NH(BO@K$4*H*Q,(7JFS(5]TR6-]GH&]E.3=^N6WNT@ M],CM\LE(QTK=:@J*EA\MP#-2-/E?LFCN=S2_?O&Y??:^7?4UK1?*1 M;F,P@DFT0&,<094N180?]O,5)]-I# M\7A3;E)?NCRA:,N]52J"975=KWWGHU0.BE*."S28>)LK[C-8V 7JM,I] M]+,B7>AC7(KT%G7;"1HCVF$TT*UI"!:HFFT!DS!B]2H\+9 MC)_%@WHL:=YK;RU5L%'H<#QG&MACX)@G ;4/(C$@LYV1P?8 M+25]'&6M1UE+ZFU\J_TF82_LP%XKJ"LAI1P=A!QJ5\@8P+-"TCK&8V)6YG@A M\737??@>43^.ER7C9;?Y#0EXCV:VW=CR:4&< MR_.4WO;XN'E#^%KI,_<\8+9@8NT@57,J01H)R'/4*:/A[KYF&!Y'T_VDV>5! M9K8]R/9RGM,CC%X.I[7S;0T73FK\BPTVUVI+:4(MIA>T^B?M07-64M#>6MGF MDHNF8CT.D:V1Y/((L-L> 6<&^IOQK!N.I\,T/V(R$-X77Y@$9[VNB49>.Z\H M4*B%-58SQ-UD_U*1[A'S^Z=>N^S &KQIE0^(-PL6;W8OSPO&!\DKBOJL ^,\ M)WEH_@D^14B)! NB1-^R44(3F1Z'Q,XQYU[6->WM[W>X'V87)!_X[-$P15YA MK0)5/D=P,2 MX]IZD;)(93Z=SC[,NEJ M.U\R0[*62P=2"E;3$R00YPA9>UZ209;+CAT762;*/1H@6XX_>B'#97:[76'W MMS N;X,: MERGO>TK/'B,^E:M]B;"I"^6V/<]NQ>2[3'JR1X/] MOPLWZ:R"IND-(+MP.=O=[;/$T&LHM[W)HPR&4W@$OF8BE8PTK]H2H9Y)1JF# M2Z7-#:D[<)-9*TO?1J<]6GCNK"U:MI/311/6\!M69-4 QW= V))MX@E*/72@ M4G(0M4,((HA"KE?A%V/&)>[TM8_9O'N\C@$F3;37H+GU^8OWT%)<-[^EW!>2 M41=/. J'R 1F%4,.]J>X ':;2_G=+;)3YP^NN5MO%9D>+WU=R:]8@RR;N#?S M+I;>J1-JU]T0J93!0,MZC)XF;FWKW?:TKEF;F'+%*^6WU(5\9]A[JTM?=XZ\ MMS'P1B]]#>0XBI(=>",1E _U1B86@2OMN B<%];&O7[PE[[>QN(K7_IZ&W/U MZ.'-?<\WXWR8YOJ8;^*? 7=\Z9;CB0M/SFRR]08W&15X@0:8SYII7D@+JVV& MW_BHGY@D#6RQY0O0/A 5L.LPS]_J]>ZSJ[^ZY;5G*PASX<8S87-DUB!C3BN= M=&1D=Y:#,3YPK>T5-YY=_9#UUH@7HS"=4KA2O_%T6SL:H;2Q&FRI%\ PR\%' M6DY16M)ZL!2JMCG#>R66SNGM0^C>=_.K"O.\SN0#=O,1/(@I%O0:H9JB M7N/!P46*P"P+A7'!= IM[KA8#=_F)[_UN7%I1ZI_2S38T3B/\E+E!LM:1((" MRN;:O4D*.$ MB\HUHF?T#!TXA1GH?UKJNB%;;1[O2+"A\>5GJS18 /L*DZ?J7X< M\))TT3%"UIF<^^P*N-J%QW.A#;?1HVO3Y.D&8 ^/(^OIOD6)Z>EV<<7W_,=< M XL-8)4BS6_%0-2,Q,Z,?B(>@XXRJ1!$=JG1X<_EH#95F-$_$?K2]*Y43YQ< MM7U65?--,&N]+(6TY*0D:83WM$8F!44P+IVV.ME&9^V70=J!9,QZ-K_(I5YT MW\ _.8OG:*MA%41-$R67,6TGS=&3T29--+XA+CB5%:>QPXPJ-'_J#"%+!\4R M7HQRG%RA>\V!&Y(%FZ/ +13==Z'%)^R&%#.]F(R_83<;TEQWW@]Q#,WJM.>]Q5. /QY4T0A:7XR#('(I58 MKW$O]<8M40^ EF!LH7A*W<+L-SWO(9B]5YWVWF)R#O'531"3$,Y*FH$D]Q*4 M*PJ\-@I$B"IS&Y2\>#'%M6:_Z7D/P>R]ZG1IP\0E>=6CE^L?M2W!W_[R_P%0 M2P,$% @ 4( $57US?AHQF0 5WL& !4 !CF0WYU:M8E^5KN[IWHN)& M!IY6;J6CFB[ Z[EB"R7!;^/% _B[5-4_@)[/'L'?9_-_C+\Q"/^CONGU[.EY/O[Z ML H06C_K_,_RUR7@I<))$(1B+4H($=:0$FQ2"BA&!%]\_7/,BEX*C"%(E$" M8LQ3R!4J(:&:H9RG-#&_L0^=C*?_^+/]#V>5 D:Y:57_\]__\+!8//WYIY]^ M^^VW'[_S^>3'V?SK3RA)LI]65_^AO?S[P?6_9?75*:7TI_JOZTNK\;$+S6/3 MG_[WS^\_BP?UR.!X6BW85-@!JO&?J_J7[V>"+6K,+\H%3EYA_P57ET'[*Y@B MF*4_?J_D'_[COP'0P#&?3=0GI8']WU\^W9T(]XVIBI*^?MGA^4O_^AVK\^#11J]\]S)4^_MC)?+[S5"LEM5*FA97RCZ<& M^^D*\0/)NSB4-8!PM;H?0LEX#M,/P<3]8OA!Q1=X:YBK16Y>J+=3V=>[NQ[J M:M'C2QSJM9@MV*2'UV(SS);($_N+]^:G=AC[H#-D6H_34O>6J.K[0DVE:MAR MY]%@+/_]#^:GT;*"7QE[&GVJ&FE.TR*7 MI9F\%(.8%1)2@2140I<(<9(Q+$>+]?L]4E/XR^>5*/5X[H/]P4/CQ8DO=ZZJ MV7(N-G/>X^381&;F,#OKD9^F[%%53ZR]P4ALW8-&B?]8R=K,_ZH5$\PT^*V1 MO/JWGS9Z7@GTI%?X)GTBUPH*UI*>A&TF=D2:6%]B-M_'8R:\\-A\IY51I09# MLXK7VK3/, MWDUFO]U-]6S^6+N#M[Q:S)E8C%)1I"I+!#0^9PHQ4LA0"^50IRA/\EP)Q0L? M0G$<=VCV46F^_'C(\GYI/[8%1P-6(M[ S8"AYL9G+$).B=<'K77V< 9A/UYP/W&;C/ .S:> M_XU-ENIG\WSC@]D9Y]U<_7.IIN+YS>R1C:>C'-$,XT)#3;7A'Y26D"+,84JY MP*E,,ZF]W%:',82<<#B'W:\;FU&_&\9?.IH;7JHYI_?F!S]7$V&8OG+^K[XI71X1\C56C% MTEQ#SHV[B64JK>/)(-T()B!HDD&KQO02 M^;?_7B@UJN0.2C2-"08GFTIB]DHPC /L$XWI; M-W*IG:6'V43>/3[-9]]J^JI^5H]:046RC.@T MH8AH'V(Y,];02&4M*AAOR>I'+.>@=2.50(!%)I0-5MMB@E\;00,RB ,<0=GC MW'B],H>#XONLX7)+N'50M?[E_QR;5=AH!05K20&;2O#A]F\!ETBGK=%]L10$X\A$=!V\ M059/%V&*OHXZ+<&+KZ@N@N.RMKK\D&ZT9I81=U,Q>U1V+3%*[D5+)X),0J^@)D8N/^;9!8PSGI"L MQ! I54 L.#*^(F*0)HHB)3/*4N3#\]T!ZVG)>2U@;E3<&8;(5&L1: 0#/UC1 M_@1N%XOYF"\7C$\46,S 1Q9V<_PH$D'9='>$7MGRJ'+[;'C\HA#'F9]LA/*] M_J52MU6E%B-M:2[G&F:L3"'&:0998GZB9CV(*$EH+KP^YK.C#>WCWC_&K,.W MX4S#I?D'LQ)?=72VCS532\4-B>&U IG^EP@P=SF=O *ZOD\F/ZU>4B,LJ*6-=2QY I2(1Y+[([[@<>0)Y<\? M19ZZJ1MSWWYCXXF=9-_-YI_91'U68CFO#_3?*+[8_.OU*B1"(/[/Y/XP#4Z\B_$C&%WTWVHF(:60B MLO*!C8 W8*T*U+,YK(PR-^!UZ$")CG@%Y2A?&7IEK8X [?-8U\=T8[:/QCS* M/$A^7LS$/^JSCNI^N;#)8S8?;\23'*%2E)"FU'A**B.0X8+!$F>Z*##.D?#T ME"Z,.#Q?J1$1S#8R@A_&4U#5O_Z3;Y[!>;C=J"L@A)&I:BTIJ$6] 2V86]*& MS#AP@B5PTL'Y,7O..W "X##UP.VVCI$4CT^3V;-2G]2DS@/;!$.NYFLD$=$E MQ1"AO(2XU P2I4M(&,4\DYJKG'O%4EP:<6C^T:T0\Z7Y1L3L\4E-*^8?I7L9 M9#=F"0I=9&Y9R0KGC;#@_7;LKFPR6["##@6; (6\['Y;]7H4ME3!KYZMPSG M&D?84,=4B3IUJR[,,:ZJI2T]4:>>S!X?S>^KQOE[6GN#]2_J8^*+^;K.1'T> M\X:5[366:E%29$E-M"?NZH55STN\HM +5W7SRII#C<_F]:H/>%>E06Z_CZN1 MR#G'4@N(N?'",,DT)$BDD!>$R2(Q3AI.?/RQ,V,-S1-KC]?6LH*5L.!7*ZYG MG,@YD-W\L4#01:;8SJAY.V$.> 1UO\Z-UZOCY:#XOLOEC>I9)[3[T_MS5J]& M8,>IO?YIW9S?3V;),YXJN24YVE5$,N4FU<9"4@YWD"29HF).6L*)/,A7;\AQX:_=R= MV$4"RR?S8_>*;QV,XK(!&@OJV)NC-:2-X*"1'#2BMSD=*^'7%>)D-)A]=E9C MP=V32_OE00'US^5X\6Q3'9E8 -E@OS!_>&KPE\MZ[6=_4U<=._;*_QAJU[0+ MGN=W5+V>V.-N:Q=-=W=B.SVA8^6^U>;-O=[V@=_6K\ZZ5ER94*UD)J#FAK*76$$-U1^ZW4YP/&09T^KYO]2$JJ\>CM=&$>]&X\4?/79J2O ML_GS2&BE\Y3:6BB<0&R+%Y!<,YY( N$1F#3](G.GA@N)'B*!2XL>OLV\_F3MK#O@GMC_"YL?ZPS_US%X^ M\0L*K3[F2Y=U_6SMCMO\:3:OG=V:*5[/EM/%_/GU3*J11&F9\B2'M%0YQ,I\ MQKSD")9F)9IKSHG,GVVCLL7&TK\BIEUT.NMR-9;NT;Z6GLE MKYXWEWQDS_97MV9M*]?E!F[-.NOQR=Y5?1I7_W@W5^IN:CY_52T^&5%'@B.A ML*)0J0+;2B>I\35X 9G"-"FI1$6>>RU]8DL\-)JS,D)MA 3C5DI@7@7/!*WX M=G9<70W)>K%79E81:)LP2;"M+=A2%_!GL'U=JS*H=;X!6Z5;MO2V>:W5/VP) M3'O8VKX3G\Z]$_[KN[[L%'9M&%WJ?M>5?1GA8$W:V\#=9JU?/G^9UZ5OGC?) M=FT%N0)ILX05"*:4F.F&*@$I4@I*18LT1UQFTNEXYO)00YLG?OGQ\X]@T0H+ MJK6T?A/%&6C=&#X,8)&I^9?/8"7E5IINA-I\E]$(2H!GANN5N2ZKO4\Y#G=T M.-K]I.KB&??Z]:2)E?]B0^7?+>NL.1NY,E[4A8EG\S9ZN_K4ALV/*"K2C%$& M;:BU65P36^=%2,BETH7&6E/AU+OK2CF&QC*M)O69[V0G_T WVM1'P8TZ'N>0 M5QC*X>RW'_@C<]8*^7L-5FJ 6@_0*@(VF@"C"ECI E;*]&,/CT/B?NS2TXEQ M1/OX'15?C^K9<^,K'M_?(?+U&.R<* =X7) DH/59IDHIES3/H,SS N(BYV9V MT@HJQG&"*;'1CU\\R@ ]GZ?>-YOE1F:MQK:\0W4W;<)61SQ'&B,I M(46E@KBD&I*D** P#C\1.4*N"Q?#LI'/3*^TUN_FE/1^=2RZI:DM>]+H.H!#T! M#G;4Z3!4MRGDS?C;6*JIK':+_HVR4NH,%P**0A.(\QQ!EA($\]3\B%11D@)Y MK-8N##?0M=?'O?I$LI7>C\M/0>S&Q]<@UM/":"7A#=@K[QF.#"^@$)303HW5 M*RE=4'B?6"Y=WC4D^)/Z.K;[2-/%!_,&C"A"N""L@ G+*,0D%[:16 )Y+HC& M,F4J==H(/C7 T': VUC5C9# 2ND;W[L'XOGO/@0TD3]X3U0Z!.L>5_W*Z-R] MA_8@P\W=EFR H>?O-_/:K^J1LQZ[5'\U\^IB.E%!)R@H- M"[L$Q"G+(&-Y DM,4<9213#R*G/A*\#0"& E,62-R&"^DKEME&*$>/R7/Q*4 MIG^9[?90N:ISBH.IW-R'F :(3#,'_556TH-6?+"6O[D"6 UBM5QQARYB%Q8' M(5ZP,8L[1.=[M7@\I\.AUD>S>I@NWH^%67ZIVZF\7SRH^3NE*K/>JBNZJE0J MEF,$J10%Q)@DD.9,&'<'LUPS*I%0SK%8ET8;&N$U\MZ 22-Q79)U9F4&6GF= M.EV$V>$D*21XDASSI0.9*//W.5ESQ.7M>_>6R4H7%L+62W]GI'073T!*^%)K:[5Z/2"'@#-B(&=.C.(1#6:SLZ4K^N MV3EE#_ROLQ=W/)P4#THN)^I>7]SUKDYM>W^I9[K"+$$ET6811A&R)$$@*3B! M>2X3F3$N8V1W/*U_"F+%/ M*?NUH__19&C,PQY(!I.NWV/(T* >'#X&'Z!KU,ILOK#+^+OI-U75H>S5B/#2 MMI) L&!:&8Z7 G*52YAKBG-*=$(+OYIE1P89'%U;&:'=003CC92^@2)'P'1D MSBLABDV"&W3N'-#I$%]Q6OW 1)'!NHYPN&TJHN[3E,[T R0H)PG% .2V%7CU*ED.S3>MF_H/9+MD>U>.>WF+1N?)JT/:-N]#VX[U=N0&"; MHTV&$=UV2=C?1XB;(^3!XMQ>QFDCP S-3DJV +8QB?4T]SM:. M/ ?%L.'P)Z-35:A6FH/U*S+@(E3GS#2,^LVJ M!_O_;:7F;VQB5V6?S/)L/K;CV#_J.:_S7_GBQM M28&WW\6#5=.*^59K(_JH$!JCE#!8D$1 +$@!22$+*'6!6(*+E!#ETIKO9<3W MFM1Z:.GW02U (V/=']=V;[#GV4T;AXV>?M-;SV^$VUPW7#M'GOBL*C? _A=L M:70#-LHV?[1VW__=S@UMMY45"N"'%0Y_N@%K*, *BWH.! T:X:;"E[%BT'FQ M9Q5ZG21?QCS[,^8+2=&ULDU3#K(IDK$.-QSEHL@01PSJE".(:6J6:DSED&!, M;S-4)W+4)K(4-6 MM#F+0N"*-L?'ZKFBS5F%#RO:G+_\FO8DS4;3*)-E*A.E[ F"ACAA"!*.-$PT M)85F):.94[WP8P\?VD?_=M.%H]WQ[=*5I 7N_'=^+1R1/VX/)#HV(]E5.4 G MDO:!+]"&9%>5XSU(]JZ)M#M[,BKA=';T7BK!J@_;1^.4J%%&"XFR#$,J4S/Y M8T8A*2F!FF0%3J@DJ C;+""P D,CF*8&QI$2&+]\?F/W<)L3Q-"[N*'?BD"; MNB]HZP'L\9Z/2+M41.-(JM<*#%"CT>.N;R0[]KL)'%J)8>T)1S*1]Q9Q+#D& M=-CYM]G$/&9B\Y3M 9A$DB9E(:!$+(4X)0GDN"!0J227I:1$R9<_[MR5>6B3 MYOI8Z]M:S.&=>NZ9_07//;L;@)X;N-J/=RO^S;"-2O\QNI1S;H=CD(QO+N^EK]C1>L$DM(M_7XI,]9:O, M>J0MF-Y,OI^4F'V=UD^IY1])6B)$= 9+K$I;YQQ#(A&%.2E49GZG"/5:$,86 M>&AS65USJ.4VL:6-WPP6W0C!=Y[KK]>/?ZYOC,M/G\;S9GDKKNTVG; MP&UT"C<9]05\T)DHNM"]3D-]F6!_#NIMW(X3D!"V%VK;;L,&IGY0BU4Q[:+$ M:9[A%+),:8@SC2'710)564I!4)DAZM0?V66PH1'_2E8P7PM;1SHLIWQ<%\7= M_-YS+CB'N"./!\(Q-@>O(-S(>0.87MB<^,ED]EN=AE$3[UR9[Z*M-QZLQK@/ M6F&)\]R _9*>@^H'A.5RC_\YY:VA0&EI\-V$?1U1Q)3F:08IQ@)B)A/CEN8: MHM+\2&21))BY'E+N/'EP-+(2#ECIW$\G=^&Z?#39&838'."FO]>9Y%%=.Q]( M[CZMM]/(HTIL'T4>OZ#CQNFJA8Z-5UH\6R]C-K4NR>WW<34J.=>I1ARF*LLA M%L),\U(@6+*$<*%UGF7::\OSW&A#^T ;&<%&2/"K%=.W1,19@!TW%T/!%CO4 MP!XYCNJ#D85#3I1LZ-ELXVSJHKJWR17U?O)K8 M]@"4EIHI0F"B#4O@(F60)$+!3#)$<)(JX5<1Q6?PH5'(=D&DK;H41[IT>;9F M\#&(FV,2"^;(E./0 *VM(P6L^*"6/Z 7TP6VL%T?? 3HMQ5$!V@.^D-T>4;' M3$4U;VE35??ZC7J:5>/%SZJ>HM,L$SE1"Q\^;6-Q@"4HM%X;LE5S[.L9_ M3!=C.9XL%^-O:K.:>OO=9JTK^2ETUOC'O]ELUM:46;[-Y$3CX??T!] M[(%3PTAI7L*R%,PLB/(<;DY$68?F)6U+NK6'T>EL*J:) MW=AP((:+3*4=;>8?SQ(?S;#A,!'E[3>:)C[P!\$X/0SI?RKXIFV8],[XNVS2 MQ"6^,[^K1AP3(@HD8:G+%)I_))"JC$!5,B7,LI:ERFF'_^PH0R/KE:"@D715 M[ZB6U?TD\#2HET\!@T 5>SN^"TI>IW\74>A\\G?ZR;V=^EU4;OO$[_+%';W% MVN=GN"@3@B!*-;+'_\3X=\+VO"JU8C3!B J?BGH[3_?ZR'LH>/?%C@': M/D*=%I:[X#EZ3ETAB>WKM#VMP@?K'E,XK#NR,T*_#L0QY0ZF_*,7=?M>WROS M,+7;BO3]F/$Z?:U-B*G>+-4HP256%)FE&N5FJ<:+$I*TI% 7M!0JL1U+$I]/ MV77@87[E>FDSVL'C>#I^7#ZV;9&?6JG]/GIG"[CQ00Q<(U-%(_)6M;%5[^.U MW#=@,0-< 9L3$XY)?*$*2C+.@_?*/[Z0[%.3]_T=>AG?"C%?*OG:_'UL?):4>_UN M/&5382AKG0VR"85!3"&,DAR66M:%(36D&>-0Y$A)GN09$EX-AX-(-312VE;J M!NRH5>=^;RMF/\"U:F"C6^=(IC!V=N.ZWJT7F17[,IQ_?_:00(?MYQY$LG[[ MOX<$\Z!??-"'7QDTVNP!FI%7J^NQJGXVJ^WE7,G[Z2=[CC;-@RM9O(MY#=H(-<6:9A:Y+YV ;\K3T\ M)@O)L4Q@RK6&6'(*&U>YL$!HCC5'LX-_#)%'QR@.%G[P>7>CGL0.T<^>Q6^;=:# MK1AERZ%^; H\CS(AS!M74I@@;C.<2F7Y*868)JG2@F"6>V5%^@HP-,):20Q9 M6_Q?MC(#HY;ZES\2E*9_F:U/2.L39T_GT]M&CEL%$9&/O2NP?^)\T()A)7]= M>[IN5"B"1K-T!2_L2M]7B'X7]1TA.EB_=WW.B^1-W#Y:<48884)UF<$,YQ1B MP1@DUK6C.2JR!*<*,2]?+HA40^/.G;CZ:A-7KUJU@'VIP.)! <$F8CE9[_)Q MXYN+>CU8WVZNG-@<6SI9 M4ZZTLA3=5'6^ 8UF@\FKV 5Z2!D4K62_IUR)73 #9T7L/;S;!/#V\6DR>U:K MXLS'6PU\F-65?Z[O9DNVDJ^QLMP;-:5_@W>H:?0WHU2= YIA_)>YV# M>C7&_AS5[^#=YK!/JE+F)MO6_(WZIB:SI[J$Z'<[OFJ+,)$B9YK*$A*:I1"C MA$%:E 7,$D%*I5-5)-1G!G(8BFQ)31HI?:;05Q =^/_P%!&9N]+ M*$8HA>4!4% N=1FW5R;T &*?QWQN#1(A^S";F'NKII"Q(3_U=V;G^$5U/_]D M-W6J3?E*0@5"N2!0V%*B6)09I)QEAJJPIIE65"$O;NHLR= 8Z_/R\9'-G^W* MN949W JS6K(E>.WG]_K!.DUU>]J53N!^N:@6YH]FI715Z*V'_1Q/TOJP2FS7 M=3]LM]7B7T%;3=TJTKQD<+ _:!="ASL\L!OO M?IS; Z?%\T?SIBX,O=L1:W+_8I[W9O;(QM-11K.B%*)V]VP]AT)#GBD!DS+G M&4-"E*E7AH+#F$/CTI7(-Z 6NN;/M=@WP H.?FU$]XPV<#& &T4&AC4R&;Z? M3;_"]^-O9IW^Q?Q^;/FMCKZYC*,WQ7D@$Y3,7,;ME;8\@-@G*)];NU&1[3#% MJ@Q5/+5\R]FH7PW;<,9IE];YV6LJM>SZ6(\79K?M0=^9A6\CLRA!189 MXPB6N1 0%[8<8JDEU)FB@F8)+0JGKE)AQ1H:H:W%!VPM_Y_]F"N0O=S(K7\K M1.8_HQ"P&H&52C:'ZP>KE7'(_P0V]MEH5BEN0@9!>I0]0@1U+IZ%[]BU]X#AT+[WN[GA< MO]L7K5U=H3)-N*U4F&32,%*)""2(8$A1B521X"SG3G5%SHXR- +:[]_7G9BSOO=0FE9&5C@WYF MBS9BR##/JJJ76=:^9I-)=:_W.PEM HQ&B#&M*.90J%1!G&().X\O')A'=@$#/OS*!/GS M.9IU4N;FF%&D!=98I9!HR2%FB$%&F(*49*GF6-)4.[6IO4J*H='T]HFDC9VW M\RV;/M>I2.5?JE,YUXL'M@ V=GZ=?&VOV$0G ?/GK4Y%MO[&5FYVDXI=E\89 MZ[&Y^I>I,7X]_NW3TWSV-!_;9G+O;:#!2K"MI_W/L9K;6(3GCFGY7F^-VWP1 M_5V(/#]LI]E?SJUO4^DC'DE?A6>+:>ETV3GQ3((0+B0J10(HH@C@5)>14*ICEC"".DE3'@/&CN31;F6#5J^?--2TYUQDV M]7]LU)(MZF?>X _FG6X/+I(R830M2J@312!FK( 4XP+F!_C0 MJ+66#]0"@D9"]TZ"!\"=9\1KX8B]_'9'PJM;X"F5.S<)/'A@;[T!3ZFRW1+P MY#77= )<+W)TDE.9YQDLRB*%N*0"$J091#J7)4ZXX,QK/V[W\4/[."^T17B.1V*L88[KG.$%H OL_(ZKM[Q)H!]K9=.3>MME8%;*>MBDFQB MZZA-9O9(8*NS!"U2G)8(2O/2V% 8#EEN2("SDB":%#+)O$H]1I5V:$RR7=)D M6]WMNB8V.^!HZ9/M&B=VSV6M.-C2//""[*I7)=#*K*\7(#*'QK=]G*J]?9BG MWU7@51(/:SD8 GSO=6&005]F;GO[70UXF"F)!$&3< MK#(5I0R5F&2J*/J@J ML_V.9IXM/6^"K<^C&V%0\\NAE+^K.>4DR*'GD=,#7=ENX_VZYPY*1<*+5$)% M$()8$P:)P!1*EC)*M%GJ(+]3H(,AAL;>F\8/3AUR7(%T)-FKX(G-DG[(=&]_ M<:!\G&87[U^FB\]I-4\VLCB\\F6A^Y5)VA$5>C31U^KEI] M;!B>S3&JO+K"?+(L];%>L@_K%4!*UULP=96FSJ(]K1;$[96LANH_=50OB#/<&HK MNP'G57/9\9$OLV)RY/]/L\E$S^;VQI'Y.I)2:+,L2@6#."D*2'"AH*9I4J0B M03KS*MK7OPI#X_$+GJE#0:2AO!O]+(3B6OQWM/CQ6=\,\FRYNR4'M;SIH,;O M:DG3W4RAES%72-(Q;O)D:8S=/)H/QA++^=R(.RH*0D6)&K]"Z>^F+[S.T45UE+C,D*(6"Y<9+,@)#JFD&"UUP5*:I4 2/FF"T MSPLV7_2^F> ?!;8O;;R/ZQ4S_S1KNME&W%4H'U=?QU/;/G\Q@O,DR!&W6ZZ*X!1SJ=LZT7<&H:EM!&_SSJUYVQ:J M1OI:W[E@$KKQMO M.X![GH##0A:924^C=;DAK2]LX-L9S8'='.U>W][9! 4K9993#D5B XK+/(5$: 0+G&*#T68^_ R*-HNI',]1A%II25@& EX67WN4.,XCD0 H!@V>O;K# GMWV__-V':8G$KS'[ M(VXG#=NT\$5 M;4GR.(..5,X3(5(,><:,*XIX"7F.",R%XCKCA2X2)RZ[/-306.N4*^KA)IV' MUL&U# 989'9JY=SWPM/X)_7F)3IKL M>(EN=W3@T!.-.MHMQ*WMK;_.9U7URW2NV,1&HOZ5C:>O;#\/]85]WXJ)5P)G M$I4Y+&@N(%:&=1G-&40<91DK*$FE4Z&\&,(-C:=KJ<%&;&#E=CPFBF(\!UY_ M09.\W/&'T0Y^;MH5;>WW'C7?#6BT!$9-I\R(^%;UF'E>T+H]S54O9&6_F2Z2 M&<[.C:''[&\VC836SOP;:XQN^SJO9X^/XR:HP/;7GDWM4DM-A3WJ6Q?3W30M M3O)$$I)F,!%Y"3%7&214%C"7')&-0>D.><:$*5A)E,;&\9C"!G.8>9RE.E;9N9TJM R)FQAD9@G\=? MIV,]%FRZ />+!S4'][Q2\V_U*6,C/OBA5N!?_I@6R5^09VK&.=C=*"P0F)'Y M:KO+?2/H#:A%!2A"F((#)G$ZU1\9[V7ZT9]6_&37^3.W=*WN;&BIR0Y]4Y]K M?JP/,NO!FD/YRBP_[O76 ?U6Z)_46B$I,10$4XB1#72U<0Y2"%IB276)_+K: M7"/-T&C)ZM$DCFD@S#0QF[;;S\LG\Z-8JV/_W@9"O+T^$"*,8=UHK3=S12:^ M9G>V400TFH!&E74"]>L=@<.80^/;E<@W=5;-HJE.O!+[INWR:P7WK-OO K\;7P8&-3(KOI]- MO\+WXV^&$[^8W]=D5W?=R>JTTX W%8?<+]UHZNHGA0 M+*T:58;EFM*;BKYSJAE$U^7S=;UO5[%VAK*K/->O]B%V2A+ ML<)8"I@S9A:LI-20IT)"AID2A"F=9EX%N\**-S1R6VEGO8]M_;;<#[#2$-@7 M"VSI:&]:!YROZUJ"7VM-?;N8A'T+'!W-%[-M;,_S!QI6Q'[] MU2CP'CBP<48)DTZ[=YKT:(.J_\N63Z@6KUAE_"N6\TSGFL(L9PAB\U](M"10 M48XQRU$AM;@FI_.2 %[300^YG6L)ZP+GUR5V7@3?C:-C0OIRD0Z;HHZ.D%^= M^.F*6]0$T(M"O&@BJ"M$EQ)"G9_3C>4NG)%O#[<5G8)3P8R5$E@4E$&<$P)9 M:C,0,H:+G*=%QC,?JNLDQ?]-?-?-#&ZD%QWP;LQX-Q5SFPCQ1C7_>S>]%6*VG"ZJ3TJH<7UR.^)C.<#T1!"*?;KRNK=C-"%[&AN7INXD),>+I7GS[AKBDZ^6A@07_ZD6-C5O1'"N M<\((U$62&(92RJQ*;8!_4>0BD[R4N=>AB^O 0]N/5GM13NQ7==!U= M[4.;#ZS=QS)?&EM]::MB &PKP5HU+9Q\8P]=K>;&:#%L$9G56I'!MLQ@)33@ MRX7QW!;@62WJQ-* @8:>4(4-,70=O-_@0D](#L(*?>_OD.GT=V8KDM9QBY]L M4Y?*]F]YU_:40EH6DK$,)H0GMHY=!AE)"YB60G-2,IDB][2EV2JG(7T/.\$!2HRT:S$K%F[$13\:D4%K:P!#A^<\3B;Q''V ?UE9+CH ML9->X71#AV_^DYI8I^E>OS97C 6;?)F/V>3=LBXVO(EE'F%)&$X9@A(1VY0] M+2'/T@QRGNL$D:1DN7;^_!T''1H3M&+7X7NMX&!A)0>Z$;V.ZFMD]^ (5Q,X MT$4$8",SQPK3>PU6,H-::-!*#5['Q-0C\R\"MKT5-@J L1]/>X)UEK)=G]4? M>WMJMT/DOO>^3*.8O]:3S=VT"6JL4_9&I1"I1@6!25;:V&X[!9 \A9CI%'$S M!20T[[/C[!$9AS9CU"*J%VP"&"AQ4_GX\57<+]5B-),%4AVE^$F)V=>I/:AN*-(>5U>;2@.8"*V9X)"D M>0:Q+C"D!">0E AS1 3%PHO*HDDZ- ;<#E"N_=^W/;IR.FY7E9%.?HCETL'K503]+2\5UN"^(4J BN@4BA9B'EO:% MHLTC@7XZ\#S6@!%K!MWR:C%G8C$2*$>,% K*.M/=.,"09KGY264BIYF@W&U# MO-/H0YL4W O;K#3P3#+RLXWC@7XLQ&.?Z@<$.TX-H7W0^B\AM)9@>!6$]L'I M5$#HX"%^E"?5>-2&>#ZGB'\9+R9JA JE2F4QUYF&..4",DXRJ$B9BB0K4)Y3 M%T8[]O"A$58ME'5A4_0#_],JX/G9C92.HG>>4DI5-PUL5D+%5 M)6SYF'K]- M?[MN"_+MPD:-O!<*%'79JG/#)O1.W851^]ZH

WRGQNM]1^^"XL?V M[R[=THU&PAR7O%^'D62)5JGD)518:8B+1$."$PI9BA( ._3>JQA M.DX%>S78;'4B,1(X)SH7)@ MEC$@"YZ#("R7'1VI7T8ZI^P!KYR].'Y7\R\&?37*4)$BH3DLLYQ#G"A2N\)1@:JYBW*X_7U[P!W8T]HD(9F5DZ=3:OE7B9UN8[^+U8 M;_-&BL$V-]\!Z9KNYKL/ZD9U9O:_FYI97[TW+L"Z5MF7V=8J_&$V,<^KFAG; MGD0A;ERD/"^$(3J:0YX1 @E5E.2:%GF6^YQ1>8X_M,.LM?/$%HOYF"\7=7"O M^22W#\];!?SHT-[(5&B1;D0'/UCA_[2IK&CQWM[*:S4([H1U!"\H M#_K*T"L+=@1HGP.[/L8_AN]-6T# -G08D;*4I2A+B JD#;6E!>0:);#,$2(I M(3ASC]_;?O#07+.5;'4#%_>(O1VLSK/--0A$IA$WY;WB\XYIVCDV;^=AO<7E M'5-A.R;OZ-\[IJ0M^:0I,VB_2C\DZ..:APVHVEWB'[3D(ZJ=Y [=/RJ#H6OCBU4;J?3)9M\,D2Q*BKZ49G7 M8KI@7]4H9T4F"Z$ALONJ6$D&29:;#[^@6 MU17"LU6TO!_:7SFMKOKNU-7J_) .<\=A99;-0;,-'/MY)NOVX_8U/2Q/7?^F M?HTG]DQPA)%,.2D)%%@KB E6D)LY!6*L=9[D#)5<>;B0X24?VFTR@6.#O7AAVQOXDX"E([LW2<$;IF5JHG-I9M7-CK MMLU3GI09PCF"*:,"XDQ@2(C.8")X2@N%I$Q*OVS*(Z,,;3G7"KG)CK0Q?C-KBJ_J[7>S=AB;)<1\;+,G M5P79VXNK4:JR0F(A(6>E<=Y)1B'5*84)EPG)D30_EZ.G.A3P\X+-%PY>? "Q M?+Z8?>'B?3PK'0!KE##$TV@!GJP:UHG_;=U28 $,$0&NOHZG-E+*_M'^HI&V M#N[[Y?,;[\"^8';/2\*)L+FN%&SFK MKT0;E,V5G86&96V'A5S/]HL\S]7:;'4_,:3:=/@ :X.V.H&54N#CRJ#KOB"K MFWQZIX0PE\="K6>S]5;[_\D\KJX593^CWRY_A(J)!R!65O]MRX+SIK'+;+FH M%JRN5_]CH"5:0.S/+LQ"C-/?5(,5)((A3,J* 0:Y[9A'?SSR)3%.DDH](I2ZW#V$-;IFW76=D. MT /+IWJ/L_V4MS];[QS:+B9RV=V,!GSL[UOE?)=RN)[FU^/&0 M]MEXC(;XRTQ=TW4?MC93?-S81#8VV7(2ZZ]!L.KAZ"<1:L[JAN_Y?4._1_:X M,=A)U]V=OVZ/Z+G]S?MU/JU*$DTTDU!IE$*,1 EIH1,H"+>!E"E'R"LCYGJ1 MAC8;7=U#Q2WC-I:!W;8A^S5;+T=QT2W67X.; Y"'T<_F_#,5BWFL,G M=R3T\==I?3!DGMMTBK8SR&PRMF5Q-X7^$48%M8D]E%!FU@H80:)T!DM=Y"11 M6HF$>Y&VT["#(^;EXR.;/]<=&C8*@(T&8*6")^FZ&<&16(-#&YL\ST,)?HW3 M$L$+IK#TYS9TOQ3G!<@QU,V%;9AZ7A:+>;UXK/ZES\2E**_K)9U?E1V MR4A:I$ISQ6 I$P*Q+#+(,I7#C!><)67)1")7,7G]F6DWQBZRH5X/T2YNO\X0C _L3A>ENW&>.=^;[^ M9C^O5\\_*V;;.]@/Z=U<_7.IIN+Y]ONX&DE5Y@0C!56.;).9(H$DEQ@J05$F M)"%<>15[=1AS:#/'EIQ@+2CXU8KJN7O@ K@;TP2&,3+;=$+0FV0\, E*-"[C M]DHV'D#L$X[/K9T+9[QFUS;6"KYZOD7LW2_FZX3*&YM+X3QPCC&(XQP MDA M8)HR:=M*I)#B0D$N4DYD49K_EWC6S' BJ741\L+.W6F)FO9^L4 M(;86VKM.AJL=W"@I#KJ1FF%4, MU)K=@+7T==SXMOQMN]"N_MG5YO3TXOHT4F1>?[MY?*"SC^(A72_0X3WFA)42*IA"7I8 \+3A4TMBY2!@JC>9_0;NIGHV?ZP/Z'P+6![' MWHU# R :F1';)'XK8]0NUA>0"%Q6\OA8/1>//*OP88G(\Y=W[[%B@X?8Y",S M_N7/RD:+C0J189KK N:RH!"+TCAV15+"5"N*;0E(4GH=MAP=96BLL1$2/%DI M_9NG' +I1@)7PQ.9 K:0J04$OS8B!FZ0?!*"X$U2#D?JO3W*266/-48Y?7'/ M@7X?ZFC2>WW0'XBS,LE0KB'+,@YQD@A(6:D@D6F24<1T4GKE_P:7<&ALLY%L M%9B[G!H#-@&Y-O>_\C8/ 2R,'B!R\.U&W:V"T3M2I+/DIPJE3&%,QY;E:97$K(9:&A4 ))B0DG M.O'A_N/##(W -YOK]=&&-HO(MJ_SYG2C+KKH>;)Q F0W#KX>NLA$>E <;B5C M. X\CT%0(CLQ5*]L=%[=?4JY<'4W7MA+@MQEG_M-WFM3LC[)4L$XX1 5-MJ8 MT$5D^$U^M!89"4\7&46M\[@5K;P3D.F3AZAGWW"^!3J@%I2P_"7IELD[@[!-$:2?W9CQ9FJ%'9<%P M)A,)-:-F,:PXARR7%*8),O^GBJR07@QW8IRA<=FYEG*R$3E*4[D5[&[$%0#, MR!1UK+%<*V6\UG)[,$1M+K<:ZT7;R^TI?*G!W/[E'2HXW HQ7RKY257*W/AP M^W6N5+N"TK3@98X@2=+2K* 8A31-*2RYS&VH*J;*O5C#R6&&QAGH3U/"N$ B\P)K8Q@?HA9$)@\*B0$@:NG8@A=8/.K9W 1C;.E M"T[?W5^5@HL:[!0DN'QUE]HVS1?_20DU_F:/-]OC,Z$RP1$J+"4R^Q\-.4TY MY 47I!0&2N445G9ND*&Q8BLFV,CI4Q?E!) .+!@ GMB;\ ?(7#Z(=(?(IT;, M]5#U56;:_67R+.-R'H+S]5I.W-MC89;STN]68+EP[14GL/SRUC[?W]J_?[(7 M5G]3U<(&!3?E8-9Q:.DH3Q),5%[ $FO;6KF!$)DMG'/SK[!]1.&QY M_>T!^JVJ?T2U@V+ZQZ[I]I$VR0/K;_[-N!*3F4T=N.758L[$8J1XBC7A!.:9 MP0DK*2 OL8),2<8*A4F2$)\O]^*(0_N<&X'_[/<57\;5[=,.BE;L?<):UFTW M!FSD-1S02AR0!YS1"4H.ET?ME3&<0=BG$?<;.\?W/\W5@W%(QM_:]J\?U.)> M?V'?1WF.I?])"1_L6.4?>Z M6PM<'UUZQ_R?!->-6@)!%IE4=J1L.S2W-7=N@#WUG6E@)+X!MXO%?,R7BWIO M;C$SRZZPO7T<=6!Z\%KZ]58&XJ5X>R?7'/:]9D]C\[74.;ERO#!/JPP]3992R;^/ M%P]W4S. ;=?P<3X32LEJL_,^TD66XHR5D'-D=S"X@(QI @41DI5<X5<[N=HY7RMF+:^TL,_F? M-UYA2X'9RNAK3\PVSA9+_\L>T2/Y2M\>JS"S4 M_+,N:*7 SVS^#V4KX=K?Z=D_#[U MC"<^9S WQSJ0&2+/1-NUC1I!;T M*D@C9/0[8!*G1M&1\5ZFZM!IQ4_6$3IS M2P=/^[TR7XS:3?GZ>39=/$R>/]G.XQ6 M$1Y2#\),V5<4/P(+U1*_/AU]NTG_YZA?50'H NQN3DD)TO M#.#ZL![K!'CJMULVP/?FCFFU"_.,NZI:*OEF:6"FU^6=K()@^61^%&MUZEIJ1E%5@;=@2S/PT;SQ:FXC(VM@KBAQ?)V9 MW7SF_HP7>>YIP&XT 8TJZW371IL;\'K'>MM&VZ@4,"$V"+1ATUZO$ZG?Y-8@ M\!VDL(9Y:L<.-IMIP4P2M2@/LXFYOWK[SZ59YXT(R17.%8<<927$U+ R+4L" MD4HXQ12QDC"?@XY+ P[M>*.),)]LA;S4I;*VY*X[2)=_J2,^%\^>36PNP>]& MF2%!C;VUL(?DV_.H^;>S<80B;%^;2X/VV^#&$8*#3C>N]W7[JQB=W4ULSJ-FJ5'QA**NAJ8UOM-ZLSR7GE(L,)ERF$$M-(4MD8C!/4IT* M40@A?+C%?>BA\:P4X*']8+<#EIBL3HC;YP]76<2MC2:%L(A21&<0)L66-B("9 MS@2B,DM3MU@PI]&&QB-;6>YMNVB/S ,W?-U8)!AJD5GD:%D 0R%16A([@1(G MB>GHB"^3QG1.^9.)3&=OZEAV1(C9TGP<']FS/3)<[25DG&N5<@Y%5F"SID(* M$D02PR2I0&5"-%9>/)JNNK3N7MXVR^&/]7 M$](B<:D%R0FTE:XA3AF'%&'C6BB5EEG*RHQX=:)T&71HS+ MLQ\K.$'LQA&A M@8O,&-OBVHV25N!ZMV1;Y' $X@-04#IQ&KA7-F(:UV,L MX7@*1".IIPMR E9''^1ZL&([(1NR'G40CKAIP8JU\_Y+S" M!X[(AJ_;L-+,P,38@2 MDA0SB$E&(!4YA9IF.LG]4\7E]6Q: M;V(OS1=DE?.I@]7-2.>IIR?H8^_"6@5LB%\KHWGS02UDC;']PY8>JXNJ]54^ M-3$Z6L&G$EET:_04LO[E0=ENJ..9!#/S-8#?'L;B 2AF_B-6!OMMRQ;S6I&= M)M&/[!EP!=1W-1?C2LD?0U4FNPKC\U7)NCVZQXID5^F^6XWLND=UF*GNIF)N M,ZK>J.9_[Z:[F5;U"/?ZETK5L?FCE*1IGF<8ZJ2TL>^)F:QR)&#&I$J(S#03 M9#157YGA["^.,Y6G#$Y?)FV^S -)(H;WK+,/)U;HYNN#,PV7YA]-S5\/6O2U MB\.L% /FO@(4&HG!#RO9_P3NIH?YGK4&\%Y#HP.HE8B(N,<,%!'YGJ:>"!;P MFV Z0GAV9O%]9G]32D=M=^:2KL^($YF_CJ.2B6 TT2649GUCUCA,0[/B$9"0 MHBP+5E!&O YB7 <>VL)F/[+\\Y$8_0O1YM<9PFT+)0:\D6>+XS'[4:+7?-'I M-8S_92+7?"'Q#>L/%+5V*\R\N9Q8Y[ .^SW2!Z.-KT*%0"G)2\ASIB#FBD.2 M$ IIFA5YQC,L!/<\.78;>6B,M24X:&+9=SN^O/?NC.-N!.][FU'RA'CK(]']"Y3=?C;%IS8I-ON;4I,!)"RE32 M @J=4N-8800)T@@*6G!*,4D1+OPB;4\/-C1J>KV59W[3)HOO['MUSB$_"[D; M*X4",O:>;X/AYP;#5<;WEJQ!&W1=1"1TAZ[3 _;=HNNBZD=Z=%V^)V@-V?5* M<5/;T1ZTC*=+\[OVC[/I)CDF0P*+U*SG2F5CZB1)(>=FC9<0EJ6$9AHCKY[! M8<0:&DMM=DL"EYGU-9<;;_5OA,@,=Z$\[<8\&\WJDA>M;F"C7)3%9%B\^RAN MZRO:$ K?=H33L2ANUZ=W8^\O5>=GD;FJ&J;>' MJR]FA.KXG][,[(GZ2.:"%%*DD-"40RQD:G/;S4^8(ZZ)1-JOZ4Q(X8;&Y&M) MP9:HX-=&6,\%9HE??9%3(PV-6E_/JJ9[ M%U"MI'_N6!?Y %,W<@R"5&2FV[BJ*R'CUC0^!46< L8'H[U,M>)32I\L37SR MAJ[M$.ZFYHNKUXKJ#5NP50*6DJ70-$N@*JQ_1FVG6\0%S+5@$A/!N%"]=W36_;3KN__<;&$WMD]&XV_\PFJDUG4=+.H:O7.<$92Y#E":%RB%-: M0O/B$$B9RB0I<\2E5T5$?Q&\:*2'&HEK&8$5TC?YS=L ;EY'7%@C,\U>J8X; ML)8?ZMD<5LQFU^["'B';MCN$@5/GO,7H.9&N*TR':76=G]2-_CXIXUB-Q<(\ MDU4/9OEF_\>&A7PSXYDUV?'?MB$$N* T1X6"69[8JFJ40H8P@L+X2SS+D&#'M\LBQ1,II("\O'Z^&)[8WYXN,UX+QK/:= M5XK'G]K;$O&L4MMKP_,7=NE7U92K?3.>*V% ?Z=4-2)YK@MFEGR92FW-Q3*% M#"L&:<)8*G22\L1I?^C4 (/[E%O9@%:N 14GL3O_^89 )/+7NZHO+0."XM,1 MZCIP^FK^Y 629X.GTPB<[^5TY+X>VS:=EGJW0].9ZSJ>@U\SR$"VU4Q[.[%S15["._+=7J MJ+2-3D2 ^.-:,-4[7T]#7 MRI9ZF=Q-I?K^O]3S2)2(E#37,*<9@I@)"ADUC"\8DRC+.,Z14P?6DR,,C:C; M [U62E"+"8R?^T"ZGGA> 4\_1YWNR'0XXSRA_96'F_M/[?E4\X12A\>9 MIR[LF'UIGBG'DZ4]'=V<(+S]+B9+J>0[(ZA-H5JN".8MF]N*3Y59-=<)$._' M4W5GF*8:82233.($EKD]XBR,F\=4ED-9YJG(RR+)J%]9WT""#8TZ;.B[S<^T M>SI-;H]GIF8H@[GY<2]AAMCK\BV5MML:K)0"]O,$6VI9)VZEV,9LX%>K'*BU M"YD7&ACPL&FCH83K-ZLT,*0'2:>AGW]%G[PC":^6;?:/A+<.B^7_63;=:0PS MW>LO[/N(,983EE!(I?'I,$\+R*52,,_S0H@D)TGNE6K[^^N]GO8;,?&/.Y M#HSY:VU%J^J?;@#3"]LD<*U9O;8WF@5N#1@0Z_!-!$,(UW^[P8"0'FU,&/+Y M'6L\J:I2:K>*U*IF$)*COUA[J=N6OHX:[ 8V*UE.]'-D= MV9@>T0HO9=2>PAQ>PKA^P1(Q#' VRB+H@/V%9\3 :2>N(\H W989]?;4*S/A M2[OD,>N=YM31UCS_6I\NOGK>7-+Z K>_L;F\?ZJ+:VQ51_HTFTR,"O:/HYR6 MJ2P+LQJA2$*,4 Z)2 @L!=94%#0U;\KHFYKSF>MZ)(Z@/CRR+6[$PX.E#3FN MNSXT@ONM8B+9TVVQ\_(VBCR!U])#;L4'VRJ"+1UMG:/MZUH]0:WHS MP*]67=#J&_"D(:Y!@BZT(HG:ZWHL+MS[R[;(HW6<3\2#DLN)NM=U";U7SW67 MC4UH64(QRA4G$"?8EMI@9F+@I(0%S\I2$:QTYA1'XCC>T%9B*W';@#^MS!S> MEB/WY/D+.#L2=CCT8C/O%G"UK)9FF\Y)OWZI*_E&";%S!"@L$UX8LU]*

TO*Q_%T; N!V /:MC3(*,^X8EHR2!"B$ M# M,X39_(P<8:I5J47IU<;>;=C!44XC]0WXVLA='W*Q'_NH+5^[Z;?5.51/#:G."E% MR:%$60H-:Q'(LZ* +,,9Q@611>I59SR,6$.CN+7X6[5^/0N9!;*7&^GU;X7( MI'BAV._&/H,J]ML1[SZ*_?J*-H1BOQWA="SVV_7IX0/M5@$>'VW)%;/@WFHG M\F76-!/9\'=!!!&BA H7TJQYM88T)0GD DN2%4J7*@L59^ MPNE\9!M,-%T'0'V"Z;H\OFLL':N4K8PUTM38+BT8S)DH(,XHAHS9MKJR%.;S M0"++O0KTK9_LQ:@]U-VKO].])KG"NP+?!C@W2NP$1V12:Z/6SI8?[!":MJ=H MX*"SU=-[#B?;4^HP4&S_@F[?H_'MS*NY>/YH#+4P"W!;<>G)'D]L]J]3E$J> M$P0310C$.&&09!+#E!6IIHQFN/3*-;L\Y-!\HNT=;\N@LVF=55X?'#2ZK!MN MUHKX?=D.)G#[Y,,"&YD+5L(:W\6*NPM@U(,$=YB",HG#L+U2C#L,^]SC<6=7 M4FJ/X[9Z?]TN%P^SN0V]&3$L)4ZIA#(W2&.12LBRO(!IGN52TI1A[!5??WZX MH9'1YJQRM^T?6TOO?!>#3!!-1,@1S1!3$-,L@9P9]0DG&RJP02""_4*)P MT/<3$M1("*2JQE^G=>A@+*Q=*3\4?M'I?N>$?=5H$6R$#4GP+J $)O>S0_9, M["[J'Y*ZTUW="+U9::[+I+RW)C3KS+9Y$RIQD9"D@%G!)<2%()"CQ#B8/&%( M:\(RYN5@GAUM:'3>;NJLI04K<3N6(#X/M1NK! ,P,JE<@9TWJ3AA$I13SH_8 M*Z4X*;_/*&XW=:Z*=*Y!,48EX1@S:+P29I:L"D-"F'%4I"0ZE241.O$LD?0[ MZ@J]J@ITI+&Q4U_C+HB?)Y;P.$9FEFLA[%)GJ5MS:*^B2R_>#MI/W2/EF.*U MA-[/_=C+#''+!!E13!(LD8 X11ABQC)(>5+"1'(I%$I2)JG/KG80J8:V(WY- M$F18<[GY0[T;(3*[N?6MN9P?Q]?Y<0$K,H7$.FPYIB"2]5N+*228!X68@CX\ M1F.P>A-Y1#/)<5I*R MN*%EE%'(B%:22TB0O"TPRKP;/#F,.S2-T^.#;+7?/ MU:8+_FX<&QC5EV?0BX &;O2U U&/G;V:<0?4RFL'"+_>7;NW=BBJ<3$1K+J0 M"?;V^]-X;H/LFDX9?U?CKP^&0F^_J3G[JMY^5W,QKM3'^5BHD>9"B +E,%$I MA9AK"@E*-)22%Z3(DL38T[GH1I^2#XT>6]'KO?Q?/K\!3VK>[.D[;NGW;_KS MG#IH@T9F9I>\X,HU,7CU8ICWH@'A!JQ@ "T.8 4$J)$8Z@OC41QDJ"].3\5# MU@9FK8&?K*" +.X/E;\,5"=D9>P MY=DZ)+T*U%^=DI? >:>.R8L(T'7O_E9*\S54]=' _;Q.+S 0CW*>D4QS!86V M6>DLD9 I+2!E19K),N$T<8KKN#30X-R/9K.Y%?:F.<\RD(*5P+X[]2?P==VC MOQZU?G;G.P#685_^/!I7[LB?>'C/>_'G53S=(5*&4K&P%[[MIM33, M)=1GM5A,:OXZDG0T4B72F90E)%K93B@409ZQ# I42*9XS@3S:FWL+\+0J&0M MM?%:&EV:^OJ"54LV,=^,3>7Q#D_UM8O;CD]#>P;^2_.9IK&32, MM2-\H<-:?<7H.\RU(TQ'PEZ[/JG+3I)QPU3U^O7,/':^&/.)VHW06G5W)V6: M4R*@TB2!6*H$DB)5QE"2EPG),YEH]ST@IS&'QGF-U. UV)*[6T4?'^!==F"" MPQE[[\0!2?!K([;C08$/I#Y[%,&A[6EW82]ZNUG\/[)G6[Q;?17Z![_:H'I?F7KKM+JK];HUQ M7N"W:A\13K)2J!0RHE.(<[..9J+(8,D0RT6>XB3!HZGZ:O>8OH0Z&?"3T>FC MI,U'>2!I/V< 7O'\4>P88G\_@EF&LX7?>0?_!8T:<@\^GG%[F@B_F,ELNBZP MVTYR]=;Y[L:X:@THEW.[DK)SX%P]V3QU\Z^G6CO S/1H]]>7D[HBPDR(NB"S MJ!,VV7I;W=ZAOMFWQ.[$C_6X>2_,)%)GMB]M!;&O<]4>$=D4-S:>UH/.ZG&W MM^W!D]&FMUWZ;M:^;B/><\P![;5W0\MO.[WC&(&3M#^HQ0@+EBN2I;! B8*8 M$PT)YAHF9:9M" #+L5.LN\M@0UOZ[:1?JY6@-V"J0N5@6X1IF@N%4 HYYSG$ M"">0IC;B@E!&$JG,ET5\8GJ#(=Q#J&X_"#MO& ;!+?[6X.G,]KIL3P^Y[%N0 M])/%;@<<1O[ZENK.F>O;]P3FZ",MX4>"V'0DQ2'5F;+MDC@D)QS'L2R_SZ\0T(O>*B XT(.DR&E@@*A\].:B.C.W,JL;L_7! MX#/3.PX[QW9D57=S*1(U&=UW&:J^]:9!*,Z5*@(C,S6H' M4D!HG@+&%.:EY@K97$:/.K97FYK:G*0Q+UD<+/;4/^V U>UK#P-6Y,^^9>2^ M0EX4L=%^-,*J_EUO;EP9P%ZWSW0!^^\8<$SU;BF?135'_ZN-?JX.OYJ=KMW9 MK=:0"\V!IH2:%0WG@!&1 LX-Q(@*B)A[+DIOJ]^K_ZRF1%%,X1+",J45C4^N9VD MY4 @6):R1!PAK]HD3JU.C81M J<]\-O%S=2B+]*!Z M@'YHA=8&=&Q];)U /U N: 9Z/N#6VKAOGKXM5B]*?5+K[W.AK@1^+!:->N$' M_8L2JR]+*V13\ZD5X=_42B<%SR27.04J2R& &4L!HP4'92EPBGE)RTP,JZ@; MT,JI\>'%*+Y#H,W#;D=95D=7K]BW^;;6$7I('I]6SWNQ>$_EFCAO@.-4\-[] M&GOJ&+U+;Z@>' 'R2#6'0UIZITK%$<"^7M\X1F/^*>Z?U\RJ47YZ>>*KQ0Q+ M5@JF?'3QLMQ?RB$^V<\LL7#)S7W1RW6^E<6 KHE-,ITIS# M-,4 :HBM5(4&5#$.#MZ?S[+T?+L7E/WD:X'7(VY1RY^< 1 MR94>KQG"1$FAY@"5:0J@8+:4?4;,!Z@AA!@BCKTV*[J;F]K(4]VPU\[\0L7/GP$RS@!PW63TP@1/G+?.2CX^*YAK/*6S=?5 M$=*[Y;?G[>9G]5TMBB:P@L&"RK+D0"$;,,A3,YRG60&,YV9RS%%&M=-BUZ&M MJ?')I_F7Y5S/A?TD?EVN^$:MOU?3VMKTY(?*^#__*&/B25J4G1'PCD32T.F 3EE:[V1B45!\=/&<7EEH%55X2P&[[V M='JUF NKR;T//R9"2(6PH0]F)B@((D!3(H'DA?D]PP6%7A.4ZTU-C4P.EB8[ M4UVB:GT!=N..,+!%IHZ!B/E7)^D%(VS)D>O-C5M'I-?ML^(@_7<,B$/^66TV MJ_7[2C;B@_[TS*L0BLU,HDQD18Z AC0#,.,(<%5P '51PIPP3)A3#GQ7(U,C MB?<'\8R=B1Y1LM>0[.:$4/A$9H/:PH>D@>B#3CX%A,@C?#@ 5",%#0^!S"]B MN >+SCCA:_>.%QW<8_U13'#?M0,77JNU,HN,OZZ^J_6R2O$\*F72K >$(IS" M,@,LAQ) LR(#C!(-,@2Q4-@0(?7*V7)J=7+4N%HFO_[KIW]-ONS-]EQQ.6'M MN/8*C6!D\FR7-GIY2 YV&W)8V4MBK,5\, J[*G-J>=SUF0\89RLUKYN#!?UN MOQJJVT7J/6XV:KN944YTCD4)\JR .9* FK+L)&,9%0*RDI1[K0(WB\U M?>^@W@XX'")ZN^Z^(>R#]Q_(\2L'.U5'N^:JXT?/$7X#(7!\R2N1#^_TYBQ+9HY&TX$@L'H$C1N[3E^&C1T;V M8_Q(DOMTU,6HDCN9,FS8W1\L-PMB(A7$&!5 D5S8>CP%H%@RD&FDH1D/D=30 M9T@\>?[4ABOS^-7:$L'+(8+$;S Z!=!MH+@!EL@D?A"6"[]'<,7KH'1WVL:H M5'3%P5.:N';9P""QFD=;7ZFAL:A]WG?X^;TPQYU4 ZHH*M,#1@2 MY@!(V("PK@;'#0=SSO:F/754MI4YB%K4VTLK]JK;WJ<]]9)AA1V,R= MP)9CO04> M.W\3Z]M_HNV^UBORIO6*V%^?[ 76,$PG,9L_#]5:IAOEX3.#?-N M?W#<]=H,M!_7*ZTV&],P6[Q5>\W8F1FS&)H< M(6E-WKM:V]\<(I)L?-(L*\N""P@!A2@'D"$%2&XXAQ":BKQ03)2%9RZJEP%3(R!K MX::NB[A:;X$M8)C,J_KBU5Z.=WZJ7V\X;DQ&Q#CV9F5C>F*_IF2W,],.?*P$ M[??^ +U:@XVY+&ABZR#T0J>Z^ADQ=O+K((@NI,,.>\Z-=7).1#BQIEG.<@(* M*B2 VD9"I@0!74"4*LE2EJ)!U7)ND#N]0\V<&T5/KZ$+64$QEA)H) B G%OI M12Z IGDA)>:(E=)G!/DG$9.MT V#H!OK3U\2]D3[]2&&^.N84J^3$';UE'$- M*]IJ1<)>-VE0G\TZ>C.W*^5?JBK0,YZ3/%5FUFAH50"8&6[E:8D )IR;R:00 M CE]^%V-3.VKW]F9' Q-:DO==?>N MK- Z%@BDP" Q#R4N;K@V"P2-_5!X^F MU]?G6ENZK_?:^QS27(^$.U9L*U%!<\3L?$%3 &E9F@6HX #E%%G1SDR7Y:Q6 MH?NT9>OM."W.5-F9X&I.L[,LYY M7X1>_R/K5%4F/?EVM;5&'OR2P>"A2 M7)W>P^R!8KB[:%Z'BNZ.]5OSS__]O%2-3&/ZD%@IFNJJUTI4/=K\*:O^9/YI M'F;#-.;?U>+Z_J);Y[IQRBT=%IE6VN2ZKQ%8!W2&8YAK_@ M4LW5ZX:QS?O5"TE(: I,14\UQ* MZ'-T=;6EB1Y>57H3\\K0Y(==@UIAY M?='N30.]4 3E@^NMC4H,O4Z?,D3_#0-$&#^I]5QM?GJU6IH)P';.%V:EHK1: MKY6LN*B9(F=84ERP M \RP#$"@)>2 @RQ&56IEHHYB3?ZM'FU)8@M=7)3TG+ M[F1ON,\JQ ?X;BZ)!&?L_2,')(<4BW>$U$/R,3RT(RE WO2R^DE!^F'4J0SI M^*CQA"+]?#O2C?2\=:!F@TN1O/>K*MA0R6K':E--@]I_M]FC[U?;_U#;TQ)Z M;U?KYE?VNFR6RZPH,F8FC 2944#:0Y,RAT"(-(=EJ3*2>T5VCFO^U :4W4XA MV&DAK?=:-M9A^^_FP$2OUN:/>T\\92G&?4?<)K_3[?D1STXN5E/=.[T[*K%> MFM]NDQ>U30Z./C0YL=7+\8O#R^&OT7&7/@HK 3*N"^,JC-RE>\X$3.YCQ? M MV'D==?^XE%8_R9"L6EI!^QG+$*,<2X"%S5I0I <<09D2FG)L**BA/Z[L5=: MF^;&;&-LM44JVN8F/YC>44GI>4[?!;?[_F@ "$?8*FUC=V1GV,W2'C""[YM> M:V_T+=0>QR_MIO;=,C#7LBXYK>1EJMOM 4*!H;F? C-3E@"6Q$R:\XAVO$BS^^J9>^G6 6X$$Q[6>\\?W_1@ MZI^1Z051V,Q,MZ;'S=#T@N,L4]/O[F$494M6*'4%Y:F*GEW MRU!K]=4PT_R[JD^>?EYM-N_5]H/^S/Z8D1)SLW1"0 AE9CBI9( 4Q"R=BH(2 MH4N6^14?]FQ_:@S3,K\Y;19M!Y*%=U%BWPYQG/O$@SDR0[41KNM''-F^/ZFV MYO]HQ>(J73[C0U"=BB'@A1:N\+)A;"6+(0!=D+88]!C_I,0W9HVX?7GSI-9? M#*/^=;WZ??O5ML:6+S/)%&$9IR#/\Q1 +B!@6)AY.!6$9%DI5.H4:]O3SM28 MK#8UV=F:U,8FC;7NZ8E=T'9S54# (G/20*R\$A4=D!B,X( M/=>'VU79BR'LA+GKXAS2E@I].]\(MO@/Q=:SE)2ZJ!2Q,E(:TB@+P(BA#ZMG M(+B04A5.%8UO-V5JM%*%Y/^@_A"+YRIFWV:);N9_)$^KY?;KQN:.FBG^>12_ MYT'4#5TW?&\G?(?<9]^GI;GR8-.ON$H^LKE\2/;^V,55[5%B78J[->0':_1M M(T=S[KZEY >;RW:3YQ,'BD=4472/%^,X2::+,B]3D*E4 BAI!K@0!*0J5;I4 MF"'JM>W4T=;4:+,VM>;$Q]L#DEW0=B/"0!C&/D2KHV,?_8.._3/-^P$)FQW> MT=ZX&=W]CI]E83O<,I!&Q%C$V7K0[LT/1H]]JF3AEM M9$%:G?Y;Y642Y20Q3@>$I>>P)H[+Z%'@/1L$XK0R7%A?50T\V9V$_ZX:^Z!? MF^GMZKF.+3.CU=/\^6GS[J#H/,MAIB!$$)1$* !YEEL90PI$RGB>EYR4I)PU MU>H_^^GN^UOC1"2T)I(SFR*>X;5\L,3RK;$\L?( 82R!W:=\]%IK)X83]*_ MW"CY5T]LZ+*IAUY\=#\LZA*P;I_0]',G@=@ &FC%X?8#AF4W$&:4,)H+&S^B;'R:)A PBFTY 9A"KB7F M./,*)^EI<&KSY;:]1Q+VUN3DM]IHQ[Q89] =>2\@E+$9[C84_8G,$9JPE-77 MZ+CDY C!&0VYWN=_EOMJ]5VM'_FF*I3N<+QX=/V$WN;*KN2WG64!WMNKW@X^ M,3Q^VFA'A!>=:)\)7KY@8 89VWRU_V_K=G]GBWK;VSQY;HM[V3^8(?/X%ZTK M9P4F9ES+-4#8!@](;5;2(B] @9' .B]RF6E_B>*;;/)YQ\<3'K9&UFEH]@=U M,/?/?R)YEO_EI[;Z<&V69VK:3?V8R8(17@@ (>56N0T"7F89,!U*.*(<02U] MQ8-'[L7XDL!]??BFU@4>O_?[FQ/]CUU^KO6 M#0'3&$, &S;1\2:+QDV%# '>6;)DD(?>4!U@4^L*SHHBR[@9"D&),EM6JOYMU9!W@"J6JYRJ#"AJ!ZK40,NJ MI%2>YYH5&N6P&*1R/QC.T:3H'VSP4#@D'8^ !F(3^P"G,BN\?.\: M&%^0_,2UBZKAI]<,I,$MVU8)O*\6;+/YH*M3CL<_YIM9SJ00FDH@2BP!)#D# MM&0:B"R3:992HC.O;,VK+4UM&ZRR[W :_)NUT7/7ZSJJCI]S"*QBS^^\8/+_ MQ/L@"/N]7VUMW(^_S^DS)NB]X6;-\(]L_6%=M2.K.(F/:EWQSTQ@@K4@$"@! M%8!"4$,0F1GH-2(HI4+E*?8A"(S7QFPO-N,#ON)H,"VKTW<:V M]K_&J[]U(,[P.B0T2\]]8;)RH?=)U] M64(@/7RZY(=7G$F4HPWWF5KY 71UPN7YF($A M"YN-VFZ:K++]%Y1SD7)FEF(EPAQ R*BAML+\A'1.J"P*G2NO.(5+K4R-P'89 MC:PR]M\\HQ NXNC&1#>C$YEO:OL>]BF?,=BE$X.P@0476QHWFJ#+V;,0@LZ+ M!RZ^ZK5<4P/JP_H7*]?QJ=\(ZK'6A_W]5I+3( >,H!:E0N(09DKE2 M T[:@W?.J%5\N[NGJZ)OG$YR7#H'!'VLO;A=33XKS6W-/:IS&G#)[ A-V/5R M7Z/C+I8=(3A;*;O>%T$LX%?30AUAJ^2;/X2Y]/')_M>L1!1AI#G@6A &<* M(H5 2K*2"@)+PK(!>0.#C''ZK,9/&["^)/.G;\]V+VINC#8/]RS<-:QOW,@J M'M33T0!HNY'4?B2U(R-E_O?A.%[2_U5+II/OWP>65ZI_[\,&5"![K?CV$/7[ M^)W-%S:%Z^UJ_8DMU'L#PO"BV=EV6#X._FPBC@QJ9 *WI1^D">^N!,1]8 M^ZL:+<)]F1\ 9#A2RI#:EGTDN'X?CQ4Z/ZG0KWP .B M$^Q51TV,/%N\Y-[Y-/#B5<.S9NP!S7'DL-7\ MJ(ZF;;[I8K5Y7JL9Q(RF5.6@$(7-_104,$0+@Z-.E2;(+#G]@EE<6Y[:QUY7 M3IDOK3!>M=*MTR@NY5/XYTZX]87C]EP,A&/OT^V@/$^+: G1'$P/F_S@A5;P M1 >WUD=/:O "Y5("@]\#AJH"/TII7L3-Q]7&?)[_=_[MU4JJ69:F6K." DH@ M U!A#!@V'2 955CQ4JO2*42WNYFI,50C<=N8^I#4QB;&VL2:ZZL(?!'9;@H* MAU=DOAD*U0 UX"XD;M0"OOCHD96 N]P[UP'NO'K 5E4C4-=78#PM2%%DD /. M5)4>B@'5@@-)#!FD2@K&I?,&E5N;4R.'O<+BS=J4/L [;$V%AS,R=[@@V:]; M.1A2CYVG\-".M-\4!F*_W28_L#KWF!P?-=[.DI]O1_M)GK<.X/#.\XW/JY^4 M%;=^U(8DK7SQ6_.2S0C*\MP&]K 440!1;@N_T!R8Q2K1]C]+YB0T/+#]J7'[ MYZ]JK9BUT(-N!L#NP.9QP8R^A=5_UOIYE?RTTUNO_*@4UA/K25SP/7@_;B>, M- ;$Z@R_46$XE)TCQ(#'CC=:#/?Y:.2XX3'#-C7_H6S(D)*/9J1B7]3[9SLR M6?&\Q?.NONNF'>TFA51YD:9 (;LJ(!0!KBD$,*,J91E+J? J N+9_M1&D9WY M@-7V-S&&1Y&)()&U-\.#$'U[R6W3,R+VD0>=G>5)8WI2V[Z7=MZT(Q4?DL:C M]!AE/FPWE7VID:M^W-3 YV#A(PN(:K&TL%0"LR M&PT!RIMR>F (2BW7VAJ50GH"D6L'#0#GO)K0D(<,(SNGJNP907F9<69UV*JJ$!HP5!# L")*E2ICN9>N M>>BB[6-06UVM71REXW]A9G'WP\+6:O>C,R?4W5@L-):1R>M.1>_O5NE^>N7M M;ZEI'[&0_3X?6HCULY*[#;"YVN5&S\Q<2NL2I8!RB0'4B)J9%BM!2H1BJN"9 M]*N:>+6EJ5%/8VBR.%CJ7U'F,J8(T9R0#)G75Q0 YED)6%%@H"32M% "DLPL M!1412FR>,BZL7<0O")3]N[U:QFY%XL(6TZG$XG@%7,NMS9Z M49Q.IR_5O>F^8> VV"[B\&^*V7##IBRNS8$P,]%==!!/-9.Z %KE L 2,\!+ MG /*;$%;9/Y&_,2SC9S3[9P0MEQARPP=K&WR_;!R5:_?0=A M^,6I#RQAM\]<&AYW+\T#BK.--9][AS'.+^J[6CZKM\;N5ZMEE:OQC_GVZZOG MS=9,*-=O_K#Y Z8QJX]C_B?MBHAQFTN1(E"4R J&0@&(*C$0V% 3(V4&"^A# M0 -LF!P?K5[8PG_>,@1]-V**C&EDGFJL3^SGE.SL3WXW#B0[#QZ2O0_)SHFP MB]4;( S*:4/L&)7B;@#JE/%N>52P@DR/2_G)%A#]K-9/1U59>49T6B+ 9&I6 M:4@)P'4F02E+(01%,-5.8=G^34^-[NJ:,*=Y9-4.>(C2JQY]XL:&<9".3(+7 M"N]8E#\=4(Y25=4?L-@%=:XU?^_J.3VP.)3*Z7O"P./3"V6P[9:A6FZJ2,AV M&>Q'L9U_MU%NQU7KR=EMUA= M['A$.VJWQ3ZWM2X ;GU(FKKPR:,5FGYY.'3@;Y4OB74FJ;P)>8P; M#-JP9[NWFS7N@6\P&,].@<,]>:A@OGG&U]7"W+&QH\;VY?UJVTI)/GS,.N>< MV@/AE&HS/\6* @X9 RC3U,I:E;STFI\ZMSRUZ6G;\/^9U*;[BN&[@N[(H#&@ MC$V4%U!,K-DM80/#C5%8T1>NP/KWKJV/K'SO"UC2U0QV7E9;]);O?=7;"&> M%Y6O]L8F5:0*)+.12545M>Z:7V.]$;[+WGOT[BEHOVIIV3AU)N(RV4 M0W=&I(5S,#/OM) .#?/UA77PEH:-/.^68FV3?E^K^M_OEA_7ZAN;RR;2>T:4 M2O,29J!DF@#(80X(%RF0*8*"%I (!G?J^FXC25^33GQQK*$?>61H[-NEC]1G M/JLJFKBNZ.3'[;V8NS%U$!S'X=V=J/.F*S1!6;"W MT5$YS16"4X9RON_&8+^?7O8__J^Y6IL'?7WY67TWF-A4S2*7.BLI 32U-3U2 MRSJLT("E"G,D(&*2# KWZVQV:C/2EJSFWMB*>]X__GU89JP;^F[\$Q[3R"QT M"YS#HP&=T(D3#]C=]'TB IW@N!H3Z':WOT[IZT8OY_\\L[7YLA[:I-?0 M[.:50!A%)A%_>+ST2'L &"Q&>NVYHRF1]CC6EB'MN_3F&MPV%N7M8O7[0=>? MI+A$*2Q GB$.H&0IX"650.%4(IPCI(53=1R7QJ;VP1_7?+:15Y6Y(6IJGP/M M>G(8!K[HAX6#D;NE1O952&(5Q#YO\%[5KZ^ZWE'J^OH]-U6XKM'2/\J67G;U2L_3*Q0,IH#K%;BL^ M$XH1-&L%0 C. %24F(6"* '3.8*Y3HGYJ]?G?]K"Y#[]P0?YY^ Y?N>W0!+[ M&V^A$>%T_JKK8;_LLU;&_:JO.7GV15^]\,8")YA$28ZB1'3[Y/<9)+SEVM37+QXF%#^7NUM0N$C^O5][E4\J>77S=* MOEO6.2DVZ:X.;YZKS4PPSK.R0(#9ZKFPD 204I> 9*G.,<84*NPC6.+>M!=- MC*!@8J-;JD2X;XWM"7])?GC>5#77?FQRX&R2*MN[X#='\.@5M\E#'*PC#0_ZBS%'Y;3ZFIS8!:&6NK?56# M.LJC.BMLR34Y%@P?T!UNG!8'Y,B<=B44Y%!!HC$]RB:J/V*1(T2N-G_G6)$^ M6/JC1GJ?,%BB[_G)QMLJ^5I]6RLQKP+DS,\+97^PBJ5/J_5V_M_5[PW)&CNV M+Q_-.[@U?[,9(-_LMO",F\D<$M!NT I;E(@(P @G /-,:J9+B*7VBVL+99K3 MQSIJ_)NM$O+G/Y$\R__"#DXFLN5EK;;<V?E]02"_(_85]_H"R MY(_[-C:;K -@Y@_\\C M3(LKXY.#]55RB^NJ/DI?=C/]W;IFI"@DXUDK:>4AV3L'C-E@8]RS6@Z'(>%B M_STDO/+22H@]) ='[]BK'A7T[MB[(Y77NU,O^U7?B]0-G:7Y0K!!KGV&N9)2%@@(:OH7JI0!P@L&9)HQ37)5ZISZ[*1?:&-J M6^95,FB54MAL*ZV6GGOBEX!T6^[<"$_DL>RP]7-4C"%@ 8;K[H>MMW"AG7'+ M*UQW]*R:0L>EM^:P7UT*5)FR,XHD(UAR0" SD_!B[4_ME-2%J.H4($0Z 8D6:&D@E =)X" M!E&F\YQF&"OGZO6]S4V-FO8&-SJ.UN1*]+9[6W (T [+^*#P1>:? W+&V*2V MMDU ?:&!0R#T6#,'A7*D5? O=O=Q4VDMSY=F=?)4'SA8:F!S*XI@!:9TYQO[ MKX'6NL[P=:Y>^Y\RWGK4V:.C%:;[74,C,C]]58N%501?-\7>#DID2O7" M8T!TY26W;PRK/'KDR/&4E]PY#Z2\>-7-XF4G6TV'3:B?]SD]#&=$8IH#D974 M3*P*\RWGI "0I5F6JYSGU*N0DU?K4_O4'39X;TBJ\NL8WR5A8+CO?V 2*3-K M$&*QY+D<++B7\I8[.!VB6AX/N7$W^V<;YK2KA?>RJ[PH,*88:_-2::@!S H" M.-(,:&K^H@JJ%/:K5MS9W-3H[+"3NZA"_ :7MNQ!F>1:(Y(B@!0J 92\!(10 M!*C@A<"<(9UF?C4:PN$\3OV%QK!6B&IE,44=C>--#\?UM2[Y3"G)=9I M"H'."P$@A,K*?J4@Q2)G"BLB4>X3OWC>A!>SCS!SKU8'21,1.GR;X0*6;NQ\ M&T*16;5E7(3]@^NN!V6N"\V,RCC7W3QEBHXK;U?T>[UZ8O/E#&5IKJ#,0$E2 M#2#' A"628 $QY1Q*K'R2H@_;V)J<[=3F;K:RAMT_!HDW;[OV_")_'W[0G.3 M>M^Q]]&D^YIF[J;;=^QFEVC?R96AM##."P/^LEHLS(K6SBEF!9*0PIR %&44 M0*DDX-!\_X5&D*=(E3)%MPEB=+8_-7*XHMIPL5KF;]:/I''$DS]\N\F-7"*" M'YEY(N >0#3#";W(RAG=-MQ9/L,)H'X-#;?'#*]V\':^$6SQ'XJMWYK?;&8" M:J1+G .&"0?0YF91J+6-N,L@Y")%S"DVIZ.-J1';7LZ_MC.QAB:5I?[E#D[A M[":G0"#%/C#PQV=0O8,K"-Q<[^#TN:/7.[CBV*5Z!]"@I2:%,:4I9!K+TWM\^:F=IG7C%ILY\IVON>JJ?TF ^T'OO, M-P$VXA[QQ2+$-C78JA(&+]O6#4WX?=KSIL;?8[WJ[L7]T>M7#XR$D')N'\,6 M']E;F1KG5%8F M3Y69B39V^G'-%2S=R.5VA"*S20U.;6%2F1AANM*-0E"VN-+4J/30[>XI'_1< M/4#BX9-:S]7F]:O5\KM:;^=\H3X:B-5ZK62[]%"F8%8(+(#Y^#& 19VT[$[VAOM4>/(!OILZ(L$9>^?$ 5C^Q!S^,.A4?'!\UGNR#GV]'V@^>MPZ@[N;P_Q_,;CIN M/ZQ_F7_YNOV'LO]4\M&TRKZH-W^HM9AO3-MSH?;7;IJ+#_5F-9)<%6:%B81D M-DE'FZ5GG@*J"H4REJ*BP,[\'M"PJ0T".R^2QHUDYT=2.9)\5.LZ*-B#MD+V MH\-P<:?>B;W2W<4>-;::SRBIC$WZNNQPSV9_DW]5Y^ ]Z3%*W:E'1QK*WJ\2 MJ?1\.:^U^7;K9L*6W=JB]?UE4JZ;OE=CU?;N:BWH%4.85EBLU+ M@Q@$D!4(4"K,.@L5)2$ERV#AI8EP-T^F-F;7CE3;H&J?>+5*;!FQAV2^,SWY MWKD).K&7Y98S](F] B,>TP],Y?JPR]UJO4EO6F_2WZLWJ87*0[+')=D#$WJ7 M_>Z=.T*@P1C>3""68<1.$KM160C7P,QKC4QM=-M)W+0##XVIB;75/3;S*J3= TTHH&(O M#H=@Y!6?V0?"X #-JP\>+4*SS[5VB&;OM<,FY0WO;#ZO'L5_/<_7ZKJ F=58 MF)68,I*5!2B@8@"B' *:TQ)@KK)4X8(0I#SJ5PTTP^D#&+]$U4?SH*^&S:O= MDLW7U7H+K Q!4XWZR3_ PK=WW.:N,< >25N_L=Q.#1O;$P=!F7 SPX'0!9W/ M^=HPZBQL($"GACQF$GQL-W8!*9)IIJ@!5IE5A MI$%3V2XY'3I5[:B-L5/1+CEX(=7LXF6#XRS>])U-,\5+P3,%BI1C\U%3"5B) MS3! VVZ$7?.=@B)*;C!%MT(CD\ MV*(74N]@BY#0CAML,>QE'1)LX8J10[!%[Z/&#K9P]>U"L(7SK0,UK;=?U?K] M:KDZK@G7I'?-=,FUH6<-TCR5 *8P P12#'0NF&996IK)FI>F=6=S4V/MREJS MAJPK$S;I@C\^)$OE6 ?)$66W65LX["*S0EU90:W9;VNP/. =12>A&+K)1RO?T[ MJZ3T M.OD-+_B('1,F9JK0[E4@47+!.V$"0IS)K5K%P!%S9G"(J22E9P3?U* MUAX]?FHLM+=N8!':8^S>%PR8B[]7OCT*LGI=V?O-Q;99K MS\;@ZG3NXVHQ%R_U/S^K/[8_&8/__-;\VWJ05"X$G(0-12_H-,W;B%$G*GKS=\W5*H7EMXHJ?XGW' ^=Z%R!N$EAS(5(.,&>DBM ME"%,*? MN-V[2$F/PQ?/V(*7*QF57"U67U[V6=JJS LM> $4M/5/ M()2 (R( SQ'F>0HY@5[U#T:P>6H\M4OS!:S)SV<'#T9*Q_3H<,=M^FEU8^R] M_UC5\JJY7LMW%U6&\?(H_?MJ&AF3'G;_<^1&^G=$L"S( 4T/7*4?Q;.]GG^? M2[/4W-3!*/O#H7=/WRKM$%1DI2((9'F1VJH\&2"ED +EB%59%+C??Z3XQ+= MH_D!B_3(0\PA%G-3A;O*QO[D&WNQQVF)X:HFB//Q]HCC05U&9,:5)CF I1D* MS3],E^F2@E+E#',MA,KUD*V5N/TV2K[:]#O/<4LF=%^,M"ES$BN^-_QA%ZIX M./NOC0^X*3, LK#;,CX&C+LQ,P":LZV9(<^XN3KL+,MSELD" 9Q"!2 6N5DT M93G(-U-Q(9IJ1AE%""&.'"-XM!- AQ._V M$+[]2;Q2A\! >Q)?G\O_7(<%*5%2E',S?2R13:0WR[=4%T#FI2@9RY&4S"LL MJ*.QJ>U+["*$A@3!=&':_1V'1BKVAUU9^M".%K86'F)C?@Z,GF=8ZA$)A0$G*3( MEHY4@$F(09G2M$@+CE7A1*UNS4V-7"]69K4&>PNO.L+MN&\;#,386ZZWX#<@ M ML%EL 1V9U-CARA[>+^><2VTUT#R45\5?)YH3[H1R'6STJV)H15A/@A.HZH M')<9909A3FVU6F$W RW@G A&$%?"*R_5O>G)D4YCN9W5-;8/7YIY]( C]T3! M-38/=4/:)(/$"4GT!RPL0[DW/RY;><-RQES^3QA85M,>H7PV]S[^,=_,L,IX M;I:70&.N (29!%RQ%*!,%AG4#-+4ZRS]Z.E3XZ+*N,1:9T9L8Y_G;.<8.3>" M&8Q'9 YQA\*_]N4EE\/6NCQJ8=S:EI><.ZME>?&B$&>0C< +S#$JI#9+&%D( M +G0@.H" C.[X#03DE->^GRU_PP210%/EKPJQ$U<:LA;5>C&\Z"(I>'N)X7C MXFKW.4X0L9O>B(A-CS#T7ZOJ#.^6']5ZOI)=M1QF&2$B169)DN;"G@,BFX7]KX>+9/C9DJR\T'^,-\F?SZZ77R3:V3C77UNHS,W;O?<7DT MS4Z-O;YR"*W;N)8OJ!&P$A\U!@]]M9%&#+(+WWOC!ML%M']:07?A.\8[^"Z" M"?N MAM/?X,#HN0LGU;M-V9>_L:U5F7\Y.75@O"A$R3(@(+=K*:$!L_*!!>6$XU)Q MZ"8E?8,-4QLL/CT_/;'UBSVL>/MLL[23O\V7\Z?GISJP8D#<-38"F*J:,-V,I./RZB9L8J^++H5U/6[-3)(_;ZL!VF2]-MA3K,0=:#>VB /?"!-OJT]Y,O&VT5@QIM?^ M&(45/'%O?EP-%&]8SF11_)\PC)]>K9Z>5LN*]JKMC99R9FF9FXB6 D$ M)@1 I1B@2 N@!)89U)JFT$LYZ4H[4V.>VLQZ%OU0'Y]NDGEE:G6P6O_&\T3U M&L9N/!0 N;62:@9E6HH,8X#+K#2S$U@ )DH&4IEIKG7*"^Z4M'+ZX,DQ0#7OMDE7 MUCJ/,MIML+J_[%L@B/TINWGO5R#[@JO#BV*W'S9>(>P++AP5O[[T]U!U@1I% MV,W'6O3B<2G/8[-GA&M*F55EI5;W!6$*J,(0X)Q(S@FF&.';2@2YF#&UCWEG M\UXPQ*I*L299H:E4=G,%(:?^<1OKXZ,>F3^NU!7:]\/'5C_XY.$$*#+D@V3D M>D-.IMRY]) /7/U5B+R>%B)$_>?Y?SW/976&6_]!&1SJ6 R)$2DU@R M[>Z* ML(<$6D" 5*E*G5..L%?,J6O#4R/'EJ7)M[VIMT2T=X#NQG\QH(S,>">1[_:( M\P#KP>R'T%$IOE!%C)'O:/R.^/-.%7(DV:L$;+H\>1 M)MDLIZR0)).FOZ@"L,QSP%5> JD+ 1G3&2/0.Y8PBJE3(\.6I0G;)MNORIY- MV7 1^^.W)FCZ]NC"./WN>/XUB=Z,?8X6,+ZPY7#L^,*HW1(^P#".N>-'&$:% M_6*(8=P6!R9CR__WO-DVI1I^41; ^4*]5]M:#O#GU<;\_A7;?/VX7EFA0/G3 MRZ_&Q'?+_3'%H]C.OU>S^+WL"E-":40HT%!2 *%2@):L %RK+,]Z]W7MI:ZLG">&A_:W\6QL_DV7*765T?"HBSO8?_YIE4'N,- MCDR[=.Y@8#_<%WZV3/]H_6S^3G:-VF/KAU[J3?VP=Z1[\C2+Y M$[-#PB;@QS!TW#S^B%"?R0'$;&N .6K!=ML/NA_,#O^;3^L?[&Y6Y_5^FG_ MNTWSRP.CE(04,$MS0+#2 !:: 4K3 DA)$$<*EY YZ80,-6!JXX6UUD-A<0CD MW20^!I"QC[RL]7:AU]AJWN"D,C:Q+K3^L-G_)2SOWHIAITSCD.>.)]UX@]=' M\DZGC=4%S(U1=VW?(T;75I+34K@$P5]J8VO==FYDT=IK7V/Z7&02MK>Z1,=< [0^2"0!3Y"]]$$)> MT3,]& P.I+GVW-%B:GH<:X?7]%TZ,/35K'4>E]+^RX;Z?V<+NS:J5/4((KD9 MS G(1%Y8X50,&,T50(1C#E/"./;2([S>U-0^^6H#PD9G5#^TC!VD5=@!L=LP M'P:XV"N(H9CYQ\#VPA$V#/9Z<^-&PO:Z?18,VW]'J%33_4JYR+"A!:P!RW0. M8$8+P*%BH,P*7)0]<;VIJI-&V-&S2ZI M2+G[R[@'VCQX;RPVS/1N^5UMJHW5I7P[7[*EL.(A6_5TV'W+N2**I3E0 @H ME9V(H#P'C%,MF1)4(Z=%AW?+DZ.8YV_?%M4A*5LD\T0I*6^ZMC\IBWJ"< MDIK_ ZYQ7+NG?S8__?N_['YC_F%C&/[]7_X_4$L#!!0 ( %" !%6LF^^Q M2E( W+ P 5 8W)D9BTR,#(R,#8S,%]P&UL[+U9MUM);B;Z[E^1 MM_KUHC+FP%GDZ__BO?_KM MPPMP?_J?__9/__0O_P_ __GEW:N?GBW2R6>)>>>5<.7__?C/F9G(D_*0&"90*G*(*"PX7X+0D7M&G]2'SJ;S MO_]S_2.&%?Y$S,U7F[_^ZY\^K==?_OGGGW___?<__Q&7LS\OEA]_%HS)G\^_ M_:>SK_]QZ_N_R\VWN??^Y\UO+[ZZFM[U17HL__G__/KJ??J$GP-,YZMUF*?Z M@M7TGU>;#U\M4EAO9/Y=NGZZ]QOU;W#^-:@? 1<@^9__6.4__=L__?33J3B6 MBQF^P_)3_>]O[UY>>V4*RSPM94$ZGRT^?OMS6GS^N7[OYZ<+0L7;\+%2O7G* M^ML7_-<_K::?O\PN/ONTQ/*O?TK+7*"JEQG)ZKO_Q^4__OF2C"]+7!%R-FR_ MH@_.GE'?=A!)^,<:YQE/.3Y_V6R1KGUI5N6]6)[_RUF(.-M\.LDXG6R>_"2N MULN0UA-?,&46-9@L)8$M1_ I!"A"^%ATT9[?D$"E?D7D;]2SPO3GCXNO/].# M24V"_Z>J/\+ICQOQW'KEJ9CVH_U\17Z@[TZX8-'S8B&Y&&@Y^0C!((>,1B8O M$C=8#B;]ZANO4WY5Q4^6Z:?%,N.2S,KY*\,RW5+W=4B??>/G+V%)#X+T:3K+ MY_^ZVI#""]4]40N7_ZB;@NN%QB?G6JF7N9VW"V)F.+FV\.H?7_?1*6 M],39MW?X9;%<3X1ERIN4(>1B0!ED)(>#&R[?"@N@?"X?( MM!-8?%B&^6I:17_&@Y0JEX@!DG;$0\X(,10!*08A7-;*R3R<8;CQ]JV (?L' MQD%2[009;W$Y7>3G\_R,W+>)U<%JZ23H;!&4)E2'H#(DAW%=(:O3SY'7$XT$JE!10S< M"ZGBP5BX^=:M8*#[A<%!4NP" >_PX[0*8;Y^'3[C!+-T45$D(;@D'\AD!QZY M H$$89E*-H8-A(+K;]X*":9W)!P@S2[0\)*BKB7M;1O!OR?YX]/%R7R]_/9T MD7&BLXHQBTPQIO"@',7B@<)TT#%P57*QS)B!P/$@(5MAQ?:.E>%DW05T/H0_ M7F82W[1,3W,;9Q;1.X M#"'?+H#R)&=2P>KL/Z^F<^03E93UFB'DP#2HQ"/$:C*MD(%@SWU(AR<*)>##S&"89IV24ZA5\@N &,E M1G0Q9S\P.&Y0L!U".LZ #B;>GF#R=K%:A]G_-_VR<:5\\3UMG;3XOY>88F>,FLIYA*L\S( M7]846/&$8*3SPB#F; \_WKOYUNW4WW&^\R QC@R!]YA.E@1?+N*'Z7J&$Q95 M#D4'T%(94$AQD^-"@)"">9N3$UH=#(&;;]T. AWG.@\2X\@0^+ ,M:;E_;?/ M<3&;)*Z)=[)7#HEZQ4L$ERD^,MJ&;$4@/^?P5/>U5VZG_([3F_L+L N_\.G) MLLKI]-RN\D'"/UE-I/?6J4#!C\H9E"P<' N.I)$*>2].QS!4MOMN"K;#1?>I MS '$VP5,7L[I:22.Z5=\%M;AC*V)*ZZ(C!+(U:4PB'D!+ED+2=B80[ L,CT0 M3.ZF8#N8=)_"'$"\7<"DGO* MG377G V5X+[VXNU T7W:/X9EQ]I^_O+HNP""$3X MYWKNOTA_?_^)Y+9Z<[*N%P5JF#5)6A@6,YD^F1(H6[DIPH!13BCF4"8\O##O M^W1L!Y2.LY8#B[H/X)#DEF'V#AX=9S4/%^C(B'CR&>>YUJ&^F(6/D^*X\3P'R,43E!D*"-)$ M0.V"YL[SA(=[&M=>N1T".DYJ[B_ L8^S3H/G%]-5"K/_P+"\J$'&)*//2)B- M].\YR#B+636O]+)E[0)ZM)Y)KI0O$4 M\E) )4UAM=6*_NJ"0HGH+E-(!U?[WWCY=L#H.-$YA%"[PL7IS84S)HR,.D6$ M@"H2$]: =U$ YQ%+J+AWP]T#N?7Z[;#1<79S&,$.AHY_^?F6(%_1!X?>"'[S M^MGSU^^?/_OER:LGKY\^?__OSY]_>'^=^"VO!]_]I$'O"F]![($7AT]6\#&$ M+Y--S535_IOR8CH/\S0E""Q.[XE=(*MD%D)"0RZE"*"P5MX%(RGF0/(O7)+, M/.2CE["*&Z6?O72SRG[&V7IU_LEFL0'C9]>__\IV.'^,+J3G'$Z.+3#S^$R[P XU\0R,>@P!.8A>9]!A7HKM"@%BI5:LLL23VVB MSFMDC-/CH:&AV5O&^P-DL0ZS@2S+X@LNU]_>S@*)8YZKW_:E[KAD+"Z:EU]8^U"7H$ -S/U4]>#N#A&&#B;X#._.&. FUTO<5 MAA6^JQT>WY3?5K@1U\2+H*+/&JSSKNZV&IRR!5A&KJRW13:*PAXDJP>'9Q @ M#2?\'I"T_H3+4^&\7LS3F565S%K,H0"9T-K4("7PA0N(*3KGO4S.M'%U[B2G M!U=G&.0<+.P.$'-*_T1''[@A$QD\&4N5"X-ZG$(N/5,B2I.]>NC,ZE#GI@>O M9L#LX$[B[,"/>34-<3J;KJ>XHJUT4]KU:3$CH:_JMKK^=BD:XSVS>M/\@ASX M$'P]MR]@DC::,1M5:9.YV9;"VV#@?J =HI .H'6>R7H;OM4TUGFDJ95* M5H0(T2$))Y-/Y[*5M"@S*]YQD\I#A5V'9Q&OT],-I [2]CU)Q -$WP> EB?T MUELRFEB=/=&+H$RH[2D%>7E,1/#D/2 SEEAIEHF^FZ1QM[]V,!I 1T@Z7JH M><[/^7W?"6J.+-9FZ;BYX)MKQ_3HR?DL-I7@A!0/-5(8*M"_2=>XD7XC3 VH MBAZ 52/1.]9'2%9B]0"0;Y*HGL(0$S-4UJQ77#'7)F5]#T'CAOZMH#2 \#O MT!T<:$UQBB^*XI-8*SA--:\4N 3EG2_&*UD>N@$QI.L];H*@$7(.%'D'B8-[ MS.B5=!B&%)+4CK!_ND\'<-PQ"+0"T":GG#OJIK9C'O(8OE*[*&Y8]?1EI(CT MXE7PM-2TY:#JHO&*,D5#3HE RHJ!TX$ TYZGU+1T>DV\?\#1'7C'K5#TU J MV1M=7W$9%T,5-]XO(\>*"\([X,)6WX 6"?&6P,::X+ Y"MWJBL)!J?%CN%#M MT#600CK8Z-Z>OW?#TFGI+^82M$8'&B.))Q0$%PP#IHQVB%+[!Z>)'%2Q=I.8 ML>^##*/GVT5K!PF]"Z-TI3W#*0=,E\B28F!X;0(EB(W $P,*6WQ&H2V3C:KX M;U R]ME<$\P<).XN /,DY\T!99B]#=/\_M>Z]V/'M=%'A@$ TAO=]W[4]W/\6,=.?UA MR&.RD\\GL_K034:TMI):XB>T*!"4:NC M)"@C,WBG!3BG R_,R7J9N-'AV2Z$CNLVMS([#975@??\#M=A.L?\/"SG%%^N MKK#[#,LT3=<3+6U1TE3!N0A*"@4>;82DN6 YF!AEF[SD]VD;9WA?8\0-K)(. M0'9;4!.O;72Q6)!>"6)#&_ Z6%1.9\':% 3* M)M])M4G8':-/S?5DV6DGT"HO0$E""C>1#+33"2M M94JAT;GOPW2-G;<</9S /4DH''M:5W!JMZ#?+C?CR)LWV%I<;[B;!!H.% M*TN)[+VWA7R*A%$P[62CI/@6Q(V=\&P,MJ'5TQ?B;BT>+ 9-CAH0:=]7 M)4F*AF,&8[@UQ<8B8QO/[ &BQLZ)'@]A!ZFC1V2]7*U.B(T2)5.Z).#)VSKV M2T/4RH%1F3D1M>#YH7&: Z+JE*"Q$ZS'1M0>:N@135=[L/.2N?O/[Q_\^+-V^?OGGQX2;\]*'SD"R*@]O!\1HMFMMBT(SKCZG*=I/\\F1)Q M+^=OEXM$2^;I8K4F#R%FS0T'C"D3JR83JSE#8I%GU-K(U.:2^P%$CVOK!H+- M+6MW'!UV -?W.)O5 7 X)T'.B.$G^?-T/JU"K"-%SWB>Z*2T<0Z!/%A?I:G M*4ZF/5-$Y(-(B;6I'MR.OG'M81L0-M!,!WB[):N)UCID%@,%0V8ST-A!,#67 M$ST)3]DB8ANC=XN4<=-H;5!TF+P[."J_8."R'FDBBI"84(*RS-(?NH!+.H&T MD66M8N!1MH7,)3'C@J:I*[:GQ#L S68H-J[6IQQ<,#0A.HM00H/6T8 *.D H MSH,)WF>CLVWER=]#T+AIUA;@&4+R'6Q3O\V7&&;UA.$O83JO2^#-_!DNIU\W M>^]J$K5AS@2$Q&OS&H>6U@-MO9+%Q$1(R3XXW&E_('V'L''SJRT -:0F.@#6 MIL[V]6*^N&YD+[PY+916&"!OMN0ZYGBPW2-6_759),; M3@\=H.H!1I@KWB8+$6MAI+02O")&,HIDO#:E8)L=[S L-2M);8&E8:3?@=OT M&M=7?#Z*!11Q;P!CH2V;:P\Q(B<)%>.R2!IYFP/$:V1L!9?!YQ@VA4NX M(M=+RYY-OTXSSO/JAIQ>?OY2I61CT<9["C4YK0&EPV;># .9+3E]*#@+S89K M;$WE5@#SCPE@S71TZ#6SX8W4DZ]A.JO7Y3XLKIR]GY5K_Q)6TS1)F%+.3H') MOG8K$1%9GC*1.:5D^2 M1@ ++-2;+06"9 4TQQBR$D*+-K=_[B1G.U0]JK/HP\7>@<=^DXEGT]D)6<@) MSXBI9 1GE*MLU'$Z(8*4*44IHPJR3;.]>PC:#C^/ZJAY"-%W@*"_81U2@OG) M5PH]/N+KD\\1EV_*K;JST^7!A9':%[*J6+.XAB?PWA)SJ%#E@#F8-@=X.Y&Y M'=H>53:]G9KZQ>#9BKI= BG1BB"T 1,<(_94ALBR /(UK2H! ^HV <&.A&Z' MPT>5F&^IJL=2K7JUE//IFU_?OGO^[_3YR[\^?_7F_6&%J@\_N4F-Z@[,#'_; M\12AF]Y]MUI&7,#51Z4ETQ8P*0TJ.P&.D5E#;YU3)A8OVS17W)'08=-F27!E MLV(0Q.:DBR-X:SSH$IVO5=\ZMO'_=T^;'>.&X^!(>3B=MHOT.]A MVF[\G:Q MW.AMO5Y.X\GZ-(0^O=M\*< <2Y2Z !>9V+;5BU7DNQ;#K(A84FK4HWL@!KJY M(]DY-0CBQ=L2YR+&]>O/_PYNG_ M^O6'_Q@F873GD]LFC+[/S/ )HP=ZM7$>*3"W%L*F'9$5 M"D*2!9AG.5EMN7>E=9IHVWD)!\C@PZ:K;Q31YY(#9,9-[2[ P NMP&4C(B6>@>!P@7UIQ*I-GDQQSHLY8_I:I*ERSP("S[J M2,Q(!BZI!!Q9MBHFE(UNOSQ(5B>(VD/?]T'G8.%W@*0;/#Q;? [3^42A4!:] MAE0TQ8XHL1-.\&]4.>&EVU# \7@Z3=0=@N6?XR1DS MUBL6G"K@0R+D1ZL)^2R1:- 85JR4ODUGO ?)&C* MQZ/VZE0Z03@.CEN=.9:8TXT]:]MA-#L@HEF6;G#$6DV8; M3KB3==R[EN B$L)3+3S7QD31IL/:UB2.FW]L8'&:Z*8#T-T<<7+&A3-"QT*A M S+C0'F/X#RW$)015EF?T1QGTLP.<&IVHW=X. T@]0ZP7M*/M?-& M%$2V) X2.7,V(7BI//!4PS!-FK4Z,85U0Y,$)02&!**JN ^8\XSGS-J68.Q+: M22YH3USN/F"R^DBTPI9K@?:ZF[/58J!)5,0=!2UZ4:IG;>+A%*0 MN>1,,*'5H)R]QERUO/5V/"0=IH=N\'19'KCZL+@GG;%9-9$$NJF=H%!CH]%W M2&ROIFL\BWK?;BBCV'?Q<;YYRNE$YR@L]X9%T,QH$G)-P3)/<)+)R"@"R:91 MB-B8L]$[V!T-ZUUAI(<=O$KZ=!-Y=K*DL.F4K=/-Y37^OOG5:D+$,>M%K>PA M?UOEDH!\;P,YVQ2ST@%YFY+K[>@;O8G><6WUL/KJ%X6;%77)5%8FR2S)!Q>J MGH"Y#+%$"OJLXHQ[9(RWF4._%7FC]]T;&X,':&OT$X.'5M7?PG(9:+]X_@??T7;3P775 ?X> M-.%/%_.O]"92Y9MR^O-Z&J]>\YN(Z+)5%HG;5.>O90U!N@)219.22"2$-CU" M#J-[]#:"8WN +?3;+YHW6\7WF<7BE=>LWH*I<^B]MN"88Q Y:N.C+$:WJ90\ MB.SQ6Q&.#>8&ZNT RQKKD[*-C'RWP>Y2(H9 M!H;GFF&/@J2#";1,R3 1C-9M;JSOT5WIAS@SV5_\'6#GVC%YRE&SC @":<=6 MO&[6W-&V+8H),GJ97)L*O-U+%'Z,TXI]A7_@F?+S^3"-QN\X&:?XQ$B>),1$ MFE:LGHR;6H^J:SV\D#Z9-FVV]JQ0X#_.D/*VY9]"=Z& M;YM"B+-W5#,=Y@GK#-O5Q 9'*]1E8+KVEHDQ0' I0?'!2!U0!]N&]8>HZJ0V M=##,W+KX.91&'F4[WB?O__W%JS=_&[ -[\43V[??O9OXX:W5T[#Z]&*V^/UR M-FQ"$;FI;;Y:(F1_(OWWY; MU3';%],DGZ3U].LF _=T,:RD<)91)-!%F=H,0H%L;:&+>0< M,%N,DKY9)]X!Z._&WAV&NCL"RF,KMX-(]'H8K:3S#C=A-!ERI3F#$+P"YS5& MIG42K$W+HXYZ1(^!@P=S&[LHI0-$72MFK96H\S2=X366/BRVE/"%- 5%4=X5 M#\+*#"JE MY&!RE2D"XCR<"T,9DMN!FWB+\#?(\.D0Z6R96IP=/5E\5J4ZW] MICQ9K7"]XI/@ZTM# 2FU(K\Z* B9O':C..UBZ+6U;]$[[NVE[J![ M!*7WXP'\-E]BF$W_"_,5!P>7TZ_$-?$V,4JGA+*V'* _%%<&@O$.8O36RE)D MR&VZ-GR'L'%O.W6'V2'5..J([5W*B.I\EM.[L*O3-F&8)S4P=98<;V:% .62 MJEN-(C\\15%<\ YO)*,/J^RZ@X9QKTEU \UC:K(#5^%V-<*%0,^N=5](LS L M7)+7'1R+M%-(#;YP#D9GH75QO#3*<&U/X[B7L+K!<&/E]@G;>A_H4I";_,;$ M,,KOYXL\ M\(VG?=G\[( S),\Y8!598""EXSYJ)FQI:&;'%_?6SV90;#771#_9G?MM]MOPK1KL>C20TO*$")R&.)V=WBFT MY!&[D!W$9(A9)UB]4ZA <\MBX<6JT*;;TG[T]M;YYLC;[V"J[#,0V)O[7*.%90,H+ ^D7@MVKJZ MR#A:KQ0Z4-434:[6(NK,(1?E,VNK,TJ(O*_2.L#C]K51P-O:Z,(H&X1$K4R;[7M[&L<-7CJHBVNDS@ZF?]_#V>E1Z?;" MY<(9S@KY+"IFVBY4AN )=<6+P)0LM83EF"#>D?Y.!A4]@O5ET]E H^-2ZCH-O=0$&(DYHGO/:[7LXU1 MN$/6$\^"SLQX4!AJ5P6FP =7 .+CMN2O6TST7=W6KNLJ3\J?MNJMP>#>X7# M7\/ZK-?5)O5[NG1ID3X-L]GJ37GR-4QG-?]1:PC"M=98)2GKB\_ =:P>OK,0 MZOU589W32J,UO,V9T2#D=^DBCP7SXX"@!^3?W)ON9^T9QO6$"<&=,PZT-*9. MIB-G#K.&[$V(+/'H19OCJ1T)'?=$H0JAI;EAL]@BHD:2(,>,O0 X):J[<#R;B_B27"&>!,!G*L7:#*% MT;ZV_K&996FR3MCH[&%[&L<]?.@ KHW4V6^"[<5T3G' ]L(-7"45.&TPCM>0 MP&D(Z U@]"5G&Y20;4KZAJ%_7/?XV FVELKMP/9>BVC/F@[5AL>?/R].F[I- MM)(.13TX#$76;$RM:LP&N"A,,HF,"=/<3[B3M"[3:4WQ\E ZXF#E=8;&LU$< MYY,XZFF,*9BBKO.LZJ1+1IL%>>>02F+66C?L^1_I4YA_Q'?D9STO MM'S7DQB%D)("@8R:@]*%@U/% 2>=H#/!1=FF\^UQ^1PW4];,L>T8+(]]*4T$ M2B.4XQ!1DG\5> 3OM8>4FX?9N2A? MSLMB^?E4F>="98Q[7>]^&(V%%J91$+2U4!AWAONZZ[2YM+TE@>/6]S;#8POU M=!#CG5YD_Q#^P%4=_3Z1SHOD18#L8SWMJ_.R;4+07.1B.08;VPP&N4'(R U_ M6RC[=HGXWI+O #BO%_-$DKD\QICGBTCR)2W!RU47T:%GF"'D$$%Y2QXPN@@Z MNJ)TE($U:LN]-8GCSEAME\)OHJ(.L'=V4V-S]39/UR=UM,X\G51*?CE9OUZL M_P/7FS45+3,JFPB9%@^H+ NMJ6A!9*0EI7+FH4WAU;84CIRS;P.06YY< VV- M/<#\;J9F)QGSWZ;K3Q?5D.?YX"NM";SP7#L>(!850 F#$+URP)Q'$J?'$&^< M=]YSEWI_&D9.TS>%W3'5,S8*KP_*/)^?>7;[=B*5SY$E$AQF^L,ZXJF>>V47 M@N6%EEN.6P'MP=>,G%=OCZ7AA-SY,)HWRX]A?M9F,LSS+V$U72W*VRLON<[( M=@-IMGCJD$-I=F5BH,$T5U_[=#%?+6;3',YZ'E]]^9MR!L\PN_#[KF#4,2=U M'664>&T-9LC;DT77TYXH8PS<-IKW/@CYA[IU!Q%1NZ+.%F36\0.I])=9/>Y' M79+.WD-RT=/:%*;>]&:;Z:[%62--HP&I0W,RKIMX?&S?="%'1<:CM]K/_"E-^1 MO:?7O_^T6*X_X/+SU7;5.J K01F*^FI#(T8<^<0C"($^933H7)M\]O8T_@CF M=Q<\;G$6,X0V.S>L[T\^?P[+;XOR?OIQ/BW35._DGK8ZHN#B+:DAU;*B/:SJ MED\>TJ3NP\Q ]O3V:RY :7FTA6<&.4D'*CA7?0)&\&3"2BY82&V,Y/TT'7R, M]Y!\+QT0+F46,B%@BA:40@'>.@-6J!2=L-&P-IQO1]_(,Y>&0O!1(12+,9KDI6'-1J\T,FW/PW).CZU% M<)NI.IOG?[M<.%$;(32G'=_5'A519HA:RCK@(7FOE$RVS2"D[Q#6K3';!2,W MC=F0RNC@2.\U_GY%4,O%G'Y,IR[L*60E C.:^#,%P2M//WD1$G.> M=H96%>>[43KR8+@VZ&NJKA]B4_U0#Y,:;JEGSS_^AGH78^VW4\90UTO<(&0M MH_8Y@I,B0?:2'#^ABVO4_;QAI) ^83[9W%^GY^?I[*2.2+J\N_[\C],#RWJ5 MJ,ZN.SD/\V^:_LM5)M$'B5: $[[ZQ,9!""2EF$UP.6K'>)OJK>%YZ7;3W@6) MMR*0<57^0QC6NR5W0(Y[B-<>WPSO((;VUEE+&RDH-\!R$+2[HP6?K >.K' 7 MC>>BC=UY#-9Y4U7B0LX^N@RZ-M!1,G.(M:F.%8)'G0WWHDT1Y+!\=&N5=T%@ M.ZN\LZH[B+P.Y/F7;W<_X,D?T]4DE&R]J@71KO8\L[6JREL$PY,SQJC"3)MZ MAH9,C5R9/B)6;XZG[00XW:ZAU^$S/EM\#M/Y1&4>F=46C).:^"D9?)V%IJ3R M**5QP;:Y,OP]RD8VZ+U :"MH[ZG/#O#YG/S@Q3?$307CFR]5FK_BYXC+B;(Q M"^\2(--$OJG=_2BFJ=<-K/'2VMPHKKZ7I!X1N:_F;^9L!U%#!W@ZZVQR1KQ- M%D4V!C!;VD22+! R>O"5^J*-=[Y-*O8:&2/G65OB9G]Q=X"5][BL)OEZ%?49 M*QE+U(4Y>V%')&@C 62E"_2*EEN5J@/%17=3]2X]>Q-<324*L:^]G#* MQ_.GB_E77*ZGY,C>R9(KPJA@"\AD$ZC@-00C)9"I39S^5R=QXSSRGOL/V[UO MW'XI38#32MH=F*4#7<]7TSEN[I=,LL1D#-? ?3:@?"26"Z\7@7W2IB3#;)LB M\Z$X&'E"S \3T.X'B<>_%)Y\KDFY22*I\QZFB-O&'AOP<,.C^/>A&FR[^&V0G^BJ%>'SFM!=_CA.GN!PUY9K0% MJ0.= EV\Z?):S646'DU@,A8-)055:SL2>!,2I$2_H;]E;#0$XB&J#C6/=SW[ M\OPU^\P40XK7?:G.E(X091(0DPY)&>&C:E/G]R!9XYJSP3!RTT0-IXK':'KV M+REZZ''-S5##@J$'@995-,8E3L@*$I3R"KPO DKAI@A,*I M"3N_F;^KV_:2=N7-E;G+E1&X#Q]VQR%9U]XT+R B2S71C6%'.,HP7F'/&!(V32.4>XGKA,\'A\W]Q'4"RZ$ M<1_@!M).IX!;7:S;LS,J[A)#Q33(:&HS?N_ J^0@^4![CLY:^#8W%+>AKA/( M#06)+2!WD'YZPMPOWRY^_/X5>W 0VFR)WS>&7E>\'>VNG-VP62CP"1'BX_1AN*8 ML""SX*PX[YEN,TQT)S([L9(#XF0;0SF(TGI"Y,OYEY/U:B,Q?F;\6>;HLQ3 MC19 9C^00\,D",U-;0;LLVY31O@ 49V@;7@HW >Z _72*<3$.2N^"B(C\)AE M[::>P==.+S$:KR3WC%;FT2 F>JA;'1=B^^BE4XC)\S(X1,.4%8"H<4M:QX78/GKI &)G$XYN=MVKSH51EG-G GD3F204 M78(0LH?@*3S2EB7FVHT?O)NF3@ V:@@QD,8ZP-ZM.5LW>+K[T_,Z M5I=D=8A#!.^L!.9%+"QZ6QH%NX=0/:Z;-Q1R%B.IL0/(_KJ8X[=?P_+ON'YQ M,L_G7!0AC)*2-A,F#2@9 @1+KFN41165O$NZ3;[O;GK&A=GQ\+ 87#D=0.SI M8OEEL0QK?(9Q?5D?>\:,SYF1) 0D'70MO,T0,^$"2PI)6F3H0IM-^2&RQHTM M1@/<<*KJ '<739U?SDF<)]5[/CW_010I9 ;&Q7K3 36XQ#VPXI'DIETVC6JZ M[B9HW.M/??B 0^BJ \A]6(;YBMZ\Z?*-RZ_3.DWG2GOQ2^Y6'^B1J[M_=7[O MC.0EC.&00NWWAQ36AT*\RV(Q&8)QM.\P%866++I&%5X/$#4N^L9# MRLUM?2"U]8# !ST49TQAR6LHI;8V9R+3NM;5,Z8=*&KI%<__:,YD/R@<3'5= MX/#S9UQ6(;T-7W!Y[B%K@:[V4>,A5P\9;>TN69NI)4\2(R](B$;XNX.<<9.+ M'>'N4%5U@+<7BR5./\[_LOB*RWF5S)V+*"NN7*G]J(4MH'22X!S]Y$,PP2+/ MAC4Z"=Z&O'$#G6[P.+PJ.\#G;^\_+#?!XK=;G"A>*?824(M:;TD"JVM/(X=B M=3:).V2B<4'7$&R,"_).\DJCX:*#17'*\QTWARXN#I7B'#I:VP8UDA/$!05_ MND (G M''*78:(S8]TCKI'[L^+"YV5MD4!UV ,J[SR[N8'!"#@X10!&AQZ1( M;"[6UHX6Q]EE82"XY"%BT5%FECBVP=^V%([UB0\HE,\%I'4"%.,<:&>P0,YV3(:XU*K-L>2])(W"7+9X[[&2771GI M:J2Y1&-)]19TKE?FV$FUTW$.N,\"5MA*\,0QL,"9D*X5);[2["J,K;Y=V="X-8;881[&;\0$"SPY<1H6[2 M?"19[X6 )'6RH4C>JN?!CW^):"=8M;Q$M(N..\#W0[=1G,U<^D*>?[$D4R%\ MO6)*@I7<>J]#*K%-X/^/<8EH)Z3L<(EH%[7U@, ';Z(D)J*)*=9CBEKZ*C)% MGUI D75 :+9>8ZM+'/\8EX@.0N%@JNL"AW?=3'$IY1B" &&8J;U<$8)2!F12 MP4;:9Z1LT]WY1[]$=!CN#E55!WC;[N:)=I%11"= .BV)*>?!1_JKR J#I0]# M;M3K[Q_L$M$A>!Q>E1W@\X'[*-R'X!3YV2+Z!"I*!9[57MJEEGEIALJUF<3P M#W&)Z! D#J2T#N!WY>C@WNK35Q=5_=&D7 R)*PE&:XO["$%R!_7B:,)@0F9M ME M; ''K05I0W:2U6LH;7S'/8@=-ZYN")WM\MV#Z;%?J)X)]!J+3T^653T3B3I$ M+12DDFC9\Z(A!E? ZT=IDU'PX^.QW/'*S+P4KF=T=K/;S^ M'GLIG7P^F84UYK\L%ZO5;W/R;6:5W[^0G_1+E3IM6W^<,ZX,.3A(>Y=3M=(E MDIR#W#3<,TXZ;L@VW$A7WCY 'YRJ+K?\P>$ZKC)'M+D',?Z*_G:+<6.BXUD; M8*HN7_*^R$WG!@I#F4V44NG4%,5W435NWNE1H/A@9>Z.8G^*XCE^K/1\./JE MS',NK9#,%>- N4!_,!4A^CI8N.1@2,X:&W5HV)'0<;-5QW8=6FJQ;XO[>C%/ MITQ="-(JIQ+Y0B"UMZ#(-0+GI84OO-X^[_[>.J]NIX7!'5 M);,3XS77CO@3N&$R>XBQ6-H+L@HQN6!]&[.X%[GCQ%5'@,_^$=6>NOPA@JHK MO'LR"SI@ F,3;0P<,P3!!7B.*3)CK+JYO;>,JW9$[."F]7B('5V9?>_R6[KB M5W@7@7DA%6UH!34H1 ,^&PT8E,XELL*%.EYHM2.0!X^N'@F0AU#FXPNMKC"J ML#A6!W#J[#,YY^3^1\$\:!OJ5+GH16J3F]V=UG$"K./[$(VUV(''>Y/#&^*] MZB5M^JM-$H6B2!$"F$PK47F*(QW%#'7^7=8S1AP5G)M((J2U!&I-IP/X&WA3FR =SF46"['?GC)K2ZP7(#73]B M@%]SF";2R&Q5LL SIVTN< 1?)TKH$G51QJ@0VMR]&X3\<:NZ^@?X_KH^V"5N MAO-[FPORPCUC&D&8.OLV%@I=E9#U<- 9$X13N\U4_O[N]>_TV!7-SL__D(^CKOGA*N-DUKVWSAH5<>6SM;L]]5 MNP7KM,M8*$*QO/8)D07BII^-%5BD\=J5'[BYV*61O[_USVF??L.5D5( ^B) M.4]^KG?U>JS1ICC.*)YK7!#],(4_0N.%7;!X?[7T@)KL('-T+S>_?*M7'S:7 MM6.PDL>4@:'RM0ME!J_) _$Q.J6S%D&TZ=RT!7&]%$(/B8IMNX;MJ:*>45<9 M.KM7XT0@II(&6<\)5*IW&Z1*8+44CG'%I6AS:VD+XL9%W>" V+I-W7[:&?M@ M\L7)-W7]4IZ&@%%,MH?7%F M:]E^A%28KD6D)9LV%WT?(&K@>@N5<\EUE"QU7P(2LP1=53ZU3 )TX, M%BYD4&ALHS$HWZ>ME\+:,?ST_134,^0VYQH34XPPUBEPJ8[/3(86T*:5MM4" MO5#"Q#879A^FJU,7:T\4; NRW572 <"N')4]0R(B33=ZHI]G>);>.2M]N)8" MO<7\I!8'.1DE2#+:H# DB)XC)-HA,$L=I< &H@#CKUW88![2AJ/O3(M*T% M?8WK261)9TZP*BZ0,\-,;=H=+(3(DZ; ,I)7>US[251UZ@,VMIZ[JN,'./Z\ MW>*]\6':_2\\]E':EJQW=9#&C"O.E A"I@3*QMHAT@FPD2(744?KL3;IT"X. MTIX3"!??D%;"9A>YHKGS^Y !57:*]@*TM4+": :N1 '28$Y:(5.QC3']+FD_ MPM'9+NB[%79;,4D"]J!++G>4;K:1%-S M<#4_D9QUQ2D:2(B$]//B[Q M5#8D$U0A9P,V2PK[:_>*H*P%I95TODC)E=T%-+=?,6[M>A_(.5#PG<#GV90" MX5=WC>]L#:FUL@_66!%,S/PGGJTU1P?H3;E;2V_!MV_:"E3VQP/5\&KHP*YMZ+^= CI?(2[:8'PB MC] %XB96;BRMD"*#R39Z71QKDVAYD*ZM(.A^/ @VT%H'&+R?$6YM,H'"UISJ M_$X1/'CO)5BE=2KTOUC:%!8=ACS_XR)O&%UU?F*PJ:[:*_5_]B^'S.'?1TK[@DL0]_WCZ MV#?E%?E^B^6SZ2K-%JN3Y97!O1ZE-=QYPJRDE5!S8U[R##):Z0LYAZ4TVMZV MIG'HBN?/'H%&8.3M?"7AX1' \%+ L\L2*D M,&VZ!=Q#4%=[T"ZZO[-L_D"!CYT(>D+6;EV'-5WQP4]-X VF>%&Y)'+N6@]AQCW,'-5)M%?4HG)S785G9_XH' MU.'=\Z3A'9^'B6WC I7DDR080=!D@I1G#&(1C+Q<5"(PF62C$J]A7*"-J;T+ MZ4^6&&IL2#].,/#BH]=0M*95Y(0 'TV]Y92MQ!R##6&K'>P[+^K*O]E%L=]/ MR-&J4IMP%YQ)G#PYK,QI9,[E+8L1[WG!N%5E0T+C4.GU@8#3 MO?.<@XE&2TZV+P1A;8B!(L&3)P]>,)082@QYNW#ZKJ>/6QXVK.X/D-NC"$V> M+CY_6KBU+-Z_L>76@UR<*3RO01T6Y$M6;V@G&[3QNXV M+7T%.#MH_.%#Q)W%W$$:[MPNDI.T^(R3X )C6#,U"ADH5F?:*/*.O([*E9@% M:S1G^SH=?44V!P#D /'V,VGE$MPF1!VM(^U91YLG"Q:BL89"^)R%0I?1A';6 M<6O3<;2 Y0!D["?41U&I=.6:[^R>6[X'.R<[O&-X/V5?!AO5215.$.(:D-=B M!>7B:2*MMM=*C-M:OO#H7)9WTX^?UF_*;Q3(UP.P22Z2ZT*AFHNQ@$I!0HPJ M0DJL7MQ "MO:;$P/DM65([,+#AYV9 X1_MX6ZBLNXV*H,O*[3ZLN+EKD%!U+ M!H15G"3%%5# CQ "]\4H)VQNLV(>IJLKKV>"WDJ0RM>S#OHC:@S@ M6$[,:R[=S>. MFCJ*A7< $,[";R#>5;7V?@;UNT:\Q."9OA(3GOMQGG^2XH" M/_.),D$+PQ1PY6EE:+*XO@027,D8*<;@61YCP_L^I5TEGH=#VL JZB!O]"!_ MM8A^<3)?OPOK\U.WB3!:]]'J&#OD]RD=]Y+R ML2!XJ(H>Q='(U3C]:5A]>C%;_-XJ"?' \]LF(+9EK$WR(227=*QW.S,20(5C MX- &H.V4IVQ\*>DQE+Y?7RMG-2>KB5?,1 P.C#'$73&<0F#,0(O1VNA+=+D< MP6B=T]-5NF$7S3]LFO82]Z,P0"].ZLR%7VFO_WSR^1JO!]N>[S]Z>+.S(SMM M+(Z.W+#L&>&N.DI1!XB>%E'*3CNG:[.#-NV$6UJ<*\7]%R(]P0N>G2N(I&Y20H3%Z5#(6\3E Y)'#2*1!.HBG.5>M]_-L7#](\?#[SC[>EI*7/M[(=,V9LA,D7@IH(: 7@/GP4:MLRNR M34>L?2D>N8]H5] ]5*&/"+AU47[X?3$1GJ)[H0M(15N7PN#!I7J7"J6742,) MMDU+Z1T)';EK:6\PW4=]CPV=!#><>%/W(BU->*.H9%'9!$G/ 3E4D00*CI:2-;7O*H M[9F,25H5?*LD_784CMS#M3<+N)/".JA'>)"OW^;Y[*P1\_,_$GWUR>?ZMXGR MT2EF:7DY0SZR#0$\4P$2V?*=#-BJ(X>)P76D8&T7/:0W1U/&73PW7>('.BD]/9K7B_6 MEXM31(')%@1F0Z:%Y"5XZVA)10K[+98ZH;N)77N8KH.O,-[Y]+L:N5HO"N=! M05#:U@F\$ISQ'% 4E5$5&46;I-76)(Y[8#4@?FY=A&RBI,[-_6VF]V^6>N^S MVMJIADU4OX,V-"5A1G(EHB:T*1'J_( (SI$+D%.,P;0)6AM;JXMQ]^>S%]_C M\NNTWB"D-?H+[9RYMD' ^>ITV<\VC]PTT7^':?%Q/OTOS&]Q.5WD>GOT2F=A MIJP.,M*:H65:LQ<"O"X&K%-"B)0\FC87_)NQU+4UW 6?MZQA%R#H((5U*8A+ MSL\\QR>_DY7:Z.#-E\KZZJ]A=G(JCM7JY//I9S?Z3CHN;:)M""PS#%0P B)W M"4K.%)X&G5QJDU(8EH]QS_Z/@ONCJ[M3L%]=YE>Y?Y+6TZ^W&ZO&)+*75D)) M2@ %T[F6Z'L0LGC4G%O)&O7G.)CV<2L%C@SJAFKMXN;B%9[O%.S?:@M:BO[? M+#=WR:]L4$$*'PSQ9J.HHQ6"@$!1!21I-"M,)I7;5!'N3?*X!03' 6Y#)?9E M>"NCOWQ[.@NK*^Q(%W/RSH!'7N?#!@]!9 243+CHE&*HCX')FX2-6QAP/.0= MI)!'EP/8?!)O[A*'=^W;\TUM\P>[,WN<[((QC$?E)!ANZ[0$37&25PH*CXRG M5&_;MKD1_4@\!A]CD8ZUJ:1JPD[7685= M<-D\J["S\CO8ZS=QY ?Z\I,_IJN)U)8S:3:-&(EX)$E&907DE!W9367(MVZ" MW&MDC(RX\6%QJ)@+H$V2Y/\C^?\A)9!9&J\3>>J^3:[U7I)&-K.CHV71 M0G4=8/"T>>[%Y.A79]O39GUK03%A=@D0!2URSF7M1Q!H5Q*2&;2(L8WA?("H MD=/WW6WW0^FO7RB>K59:CHHGGT'K.F8M90LN6 /)"8QHN32-N@ ^2-:X9G$P MY6\'JCTTT0&LWI%.B(!/M $\PZ\X6WRI/)UE2-+$OQJDIEEGEP4<*(.5@^)@Y/&@G:9%25T5(VJ6P=F9.1S\NZ\ MQS%QTL$R.>,,\]V,G]F 22)C0LN?\*E5 *6% N_0@,Z M"*-"Z&;NC'_BJO:@[0F/%8?ZOW#J[^O4GZ]6/\'KB_E?[5X M9F*YX\J$6#O%T[Y6A(!07(&L230B\A12&Q?X*.R-Z\7TM$;Z0]./O,1.U?=B ML3S[J'Z/3T1&(4@&$$2]AJ&D [)(#BA<%^31(F>Z39W6M.I8KV?VSY'Z\F=P_LS9O3M:K=9AG"N?N:P;_=#'?U "SD_ MLTQANJR7#9!/6"#+XTD$23@/2E"(&F*QP)7S0ANO56IT0[811^-6D/Y(RVH0 MS#S.6M53"9Q?71B^0O7NYQ^A+G4+QHY3C>IT,#)1H&^$TA2*L$ 0#_23+127 M<,&2:52 ?J1JU/V+(TX3B)8+R;BGI9[$9G"N .^8AI@32YJ'(&TCPSP4"UU7 MG>Z"OUVO/[51<@=>R'FISN8H.X3:B@8]E.05T6X,.,<1#$/)I4(6?)L5?)6* M7NI,CPJ$Q4!:Z0A19T>'40;#+9?@I2%WI][J]K9$$!(1I0XNE39E]SV5<^ZO MSWN L8=PQVXN>FJQ7\[KE*[I5ZR<5,V=%R#8DFWB"4H=0*Y2JL,+'4(0012& MNO 8O^>9??\U?:!@'^4MFDBR W-QO=(9K;*XB=Q](9GH4N_,%0Z1".@!5FS)FI0P&,MDQ>EI8VM88F6R0M8DI5[Q2OE';@A_\ M>L-.X#K*]88=--T!VN^OD0_D38B2'7@C$90/M6Z+1>!*.RX"YZ71G<=_J.L- MNZ!EZ^L-NZAN;-?NY3R?I(W\_E)[+5P]H#[CQO'$A2K4 M:Y=#3!J$5;39V'HFM1$)N5\VEF"%:GADV):YSCV.@?$ZU')I!)X?;3V]FZ[^ M_F*)^').!.)J,XE^PM#$I+(%14X:[=<^0>2D/\Y,<5YI%AL-NFW.VB-=2ZW MW'*Q'8RL'VVIU:+RM,;\;/IUFG&>-P(16NHZ4KT6^2A0(49P]%DUD-D**T2) MG7ESV[+6>1SS(RVU@Y'UHRZUORYF])@ZO^14)%&D6@X$QJ9VJFVMLVS M2"X[^N#*XUELUYD;.;;Z1UQN!Z"KEP6W3RG>0R*IA:Q\@FAR<-Z#9LR \IHD M89P!JV-*@?9[R3HKF?XN3R.WGWT,RVM\+/6RJO;1U.VZ\7>+V>S%8EE_.1%, MD0WQA4+H.A-3L @QR0CH.=?6:![,2)W)]N+GD?J&(Z?K"?5@#)U!\Y6@HN) 7,4_U\F5S M3^'].BS77:R9S3':ZOS^Q%^6B]5JPH+5,N<,W$0-RF4!C@>L\SM<$J$8'*OK MY>[,/-*-I=]UXT=S#S2#,'_:Z90P%SZ&SFP^MA#I4 A7#3Y>4]O8GGK!8%*["!G&05 M60%G+5*H:64*T3-E;F2Y[ZF>&9BP1QK5#P_]T;7>SSSRX3U-GXQTK&Q&LBO: M+^LT 4;Z(9=3%LV]3KFSXH2#PI)VHW#Z62]]@.7 L.3Y_+"M8B@A//\#EVFZ MJJ559T*(P0@FT0(9?P15<@#O0@(MBTHYR(0M$\A#LO)(G:L^,EV' >,'"#U. MVQT\F>>+G/BB?G3;:FC+O54J@F75O0R9]"65@Z*4XP(-)M[HZOJ1.'RDGEH? MZZ@)C'Z Y75_DYXSRX-OE].$U5DH9\X".NN"C0B%Z40&R!I2:&WT*W3&C,&+ MU*@5\]%Y?:3.7A]+KC&T_G$6WT1$QU5@"K)1M8TV[?:^7@RVT9008RY6R\>\ MXGZ8HYXF.!]G6>X$NL=S.'3OM98[D_T/"LB4PC5%I""%)D_!JP*>UA&)BJ/# MI)/D(^V#PS'YPQPF=;$R1P+?8]@IOR>:.PX4'I1/+9#R42AP=8:](H\>@G$: M4/,@$@LZVTX7YXZHT! M/"LD'<=X3,S*'&^<'N]['#8@U8\T W/37?KL8]D:0L0_0![W?>/;1Z45N:>!\P63*Q3 MJ^NI::B-&I'GJ%-&P]UC/1,\>"7:_UZ)8T/N!UB@3W+>S-$)LV?359HM5C4T MOKA05VRPN5XPD";4FVN"'(&D/6C.2@K:6RO;S&YJRM96R\O]]_)J#)@?8/5< M,2HOY^OE=+Z:ILU=T(GPOOC")#CK=2U#X'5:KP*%6EAC-4/L<^73N.CJ)?UU-01?O+QXW)S]^"&X?'9HV&*/-]ZX4'Y','%@.1N M:.M%RB*5/JO]]V;Y<9_"];NY'0>#CWFQGI:MGC5T73TY67]:+.O<.E);LI9+ M!U+6#JU6D0 X1\C:\Y(,LEPZNY]Y'RM;+2[?W>(:.=X:!!@_T,KX&J:SNJN_ M6"PW=383953."1,P78>L6-00F*Z%W[)F6$UV-\?5=+9 ;G*T783%_GNAM,-) M/S4\E\[TO^ZR-,R/9UR^G*>EDA??8:G_WUY^DG]:IVEO5I/?%+),A>A M-IDB=0@)/B<#/D@F0F841V[7\7]0LK:#>7^9A,-@/K)ZA[Z9(Y:4A30**!K,A9V MLY;.Q4K!Q;MZGK.Z>B&ZH# \% .&_A4H;@0XM!8B13M,AL1+V6Z4W4-OZ7H2 MZRXJOV:C!I-K![[GTUE8K=Z4,Y;>+#<,70D^)TS+(G*TH'/U#5 B\>,"! S9 MZ&B2*FW*C+]'V3C8&A@ BX;:Z*3XZ+L\>1V3-[7&OX2:QP@,(D8&1B:3T?AL MA>H788,GH$=&V"[:&/U2U$96=[+T4 7#Q7=79U^^S 0&XW*27H.+IM8VZ RA M_I5%[8.G]1;8=O' @$2-? [2:!,=2VMCQZ\#\#VI=C];)4 +3T+_O]U=R6X; M.1"]S[\4P'VY#! [^U/Q^SAP6?.P%XR#FCHA47N]UO]=@MN]R=3 M"<($5U/2)=9KE0S!\Y" 290N2<.-=N<"[<#X2]O56P)B(OI:>:<9 "]UH'S[ MOY3#1TV/E5__Z;Z'RQ/4:73$_.'+]_QM,]S]?)]Q4VLZ!@D^Y?BP7FU6.Q4G M3KO(F9(@>*Q/W.5 &[56M&'FQ'-*Q7T M?3 U\< "H+0K_V,W>TOAK.*8@1E50+'*I))T4"SCQ2C'4^Z#H9>RS)U$:^+D MUX^A3[7XW$'])V*AM")?W].JO=ZL:"(]CS(^YN&ES40F2((B1'2"&+&(%IPM M1(^,X4YFFEZA3 KBIXTW+U#.=>E]7_LN S)78RJY:(U"&3^FDK >R3P.1"Q8.[27VMQ)U*L/)1A;C%#J M",B,C3?OJU+M(=/4OLN S%]C*D4AG)6T4DKN)2A7B'!JHT $5(G;H.3^X_,' M(3,VWKQ/'[6'3%/[+HPRW?PJ^T4"MC9$"6PIK+[=PH$F@HYT!F5>@ G)P MZ"U8%@KC@NFX3Z :X6F:?,LA7"<"X;Z[5Q:'M1>7Q5C2 DET4#;5=AA2@/,R M D]!8O**,^S3&?6P7,MA9CVP=987%M'8^KD^-ZNO#ZLTN&?[0?X2\_::+DT& M]"P[<"HGH#\%R$VB*:,P68H:A,T7P-?;$BZ'T/5 6B//+'0=VZW%2UJ<\X/K^\^?5-B]) MZA&)V9"*-(6(TIQ2$G#HYUJ6 4P6NU'J?V>\=WOC/3TX\93!33P7F2.%_P03 M%4,@]"4)Q?':A,L5URNY=(R89U/$*8/]0PZXHF_]>Z==8B76NPPA8:T@TQ"< MST#3U*3B? C9SF>47W+.'/-WP]D+FMG/>_TKHAX_J/_J*TA__O$?4$L! A0# M% @ 4( $50UCRXHJ" R"D !D ( ! &-R9&8M M,#8S,#(R97AH:6)I=#,Q,2YH=&U02P$"% ,4 " !0@ 15W\+OCR(( "J M*0 &0 @ %A" 8W)D9BTP-C,P,C)E>&AI8FET,S$R+FAT M;5!+ 0(4 Q0 ( %" !%4JDR)T @4 -,7 9 " ;H0 M !C $0 @ '=<0$ 8W)D9BTR,#(R,#8S,"YX&UL4$L! A0#% @ 4( $53D12R$")0 M\J0! !4 ( !-9L! &-R9&8M,C R,C V,S!?9&5F+GAM;%!+ M 0(4 Q0 ( %" !%5]&UL4$L% 3!@ * H I@( $NL @ $! end