0001418819-21-000029.txt : 20211019 0001418819-21-000029.hdr.sgml : 20211019 20211019070146 ACCESSION NUMBER: 0001418819-21-000029 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 59 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211019 DATE AS OF CHANGE: 20211019 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Iridium Communications Inc. CENTRAL INDEX KEY: 0001418819 STANDARD INDUSTRIAL CLASSIFICATION: COMMUNICATIONS EQUIPMENT, NEC [3669] IRS NUMBER: 221344998 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33963 FILM NUMBER: 211329625 BUSINESS ADDRESS: STREET 1: 1750 TYSONS BOULEVARD STREET 2: SUITE 1400 CITY: MCLEAN STATE: VA ZIP: 22102 BUSINESS PHONE: 301-571-6200 MAIL ADDRESS: STREET 1: 1750 TYSONS BOULEVARD STREET 2: SUITE 1400 CITY: MCLEAN STATE: VA ZIP: 22102 FORMER COMPANY: FORMER CONFORMED NAME: GHL Acquisition Corp. DATE OF NAME CHANGE: 20071119 10-Q 1 irdm-20210930.htm 10-Q irdm-20210930
0001418819--12-31Large Accelerated FilerTrueFalseFalseQ32021VA70322102False132,202,3920.0010.001300,000300,000132,188134,056132,188134,0565,400,00016,100,0000.000.21,000.01.5650.5000006.256.25four yearsten years256.256.25four years2512.512.5505011223315050501001000.50.00010.00011,000,0001,000,0001,000,0001,000,0000.00010.000150050050050021214.012.05.935.710.700014188192021-01-012021-09-300001418819exch:XNGS2021-01-012021-09-30iso4217:USDxbrli:shares00014188192021-09-30xbrli:shares00014188192021-10-14iso4217:USD00014188192020-12-310001418819us-gaap:ServiceMember2021-07-012021-09-300001418819us-gaap:ServiceMember2020-07-012020-09-300001418819us-gaap:ServiceMember2021-01-012021-09-300001418819us-gaap:ServiceMember2020-01-012020-09-300001418819us-gaap:SubscriptionAndCirculationMember2021-07-012021-09-300001418819us-gaap:SubscriptionAndCirculationMember2020-07-012020-09-300001418819us-gaap:SubscriptionAndCirculationMember2021-01-012021-09-300001418819us-gaap:SubscriptionAndCirculationMember2020-01-012020-09-300001418819irdm:EngineeringandSupportServicesMember2021-07-012021-09-300001418819irdm:EngineeringandSupportServicesMember2020-07-012020-09-300001418819irdm:EngineeringandSupportServicesMember2021-01-012021-09-300001418819irdm:EngineeringandSupportServicesMember2020-01-012020-09-3000014188192021-07-012021-09-3000014188192020-07-012020-09-3000014188192020-01-012020-09-300001418819us-gaap:CommonStockMember2021-06-300001418819irdm:CommonStockAmountMember2021-06-300001418819us-gaap:AdditionalPaidInCapitalMember2021-06-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001418819us-gaap:RetainedEarningsMember2021-06-3000014188192021-06-300001418819us-gaap:CommonStockMember2020-06-300001418819irdm:CommonStockAmountMember2020-06-300001418819us-gaap:AdditionalPaidInCapitalMember2020-06-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001418819us-gaap:RetainedEarningsMember2020-06-3000014188192020-06-300001418819us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001418819us-gaap:CommonStockMember2021-07-012021-09-300001418819irdm:CommonStockAmountMember2021-07-012021-09-300001418819us-gaap:CommonStockMember2020-07-012020-09-300001418819irdm:CommonStockAmountMember2020-07-012020-09-300001418819us-gaap:RetainedEarningsMember2021-07-012021-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001418819us-gaap:RetainedEarningsMember2020-07-012020-09-300001418819us-gaap:CommonStockMember2021-09-300001418819irdm:CommonStockAmountMember2021-09-300001418819us-gaap:AdditionalPaidInCapitalMember2021-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001418819us-gaap:RetainedEarningsMember2021-09-300001418819us-gaap:CommonStockMember2020-09-300001418819irdm:CommonStockAmountMember2020-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001418819us-gaap:RetainedEarningsMember2020-09-3000014188192020-09-300001418819us-gaap:CommonStockMember2020-12-310001418819irdm:CommonStockAmountMember2020-12-310001418819us-gaap:AdditionalPaidInCapitalMember2020-12-310001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001418819us-gaap:RetainedEarningsMember2020-12-310001418819us-gaap:CommonStockMember2019-12-310001418819irdm:CommonStockAmountMember2019-12-310001418819us-gaap:AdditionalPaidInCapitalMember2019-12-310001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001418819us-gaap:RetainedEarningsMember2019-12-3100014188192019-12-310001418819us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001418819us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001418819us-gaap:CommonStockMember2021-01-012021-09-300001418819irdm:CommonStockAmountMember2021-01-012021-09-300001418819us-gaap:CommonStockMember2020-01-012020-09-300001418819irdm:CommonStockAmountMember2020-01-012020-09-300001418819us-gaap:RetainedEarningsMember2021-01-012021-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001418819us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-300001418819us-gaap:RetainedEarningsMember2020-01-012020-09-300001418819us-gaap:FairValueInputsLevel2Member2021-09-300001418819us-gaap:FairValueInputsLevel2Member2020-12-310001418819irdm:NextGenerationSatellitesMember2021-01-012021-09-300001418819irdm:TermLoanBOriginalMember2019-11-040001418819us-gaap:RevolvingCreditFacilityMember2019-11-04utr:Rate0001418819irdm:TermLoanBAdditionalMember2020-02-0700014188192020-02-07xbrli:pure0001418819irdm:TermLoanBAdditionalMember2020-01-012020-03-310001418819irdm:TermLoanBOriginalMember2020-01-012020-12-310001418819irdm:TermLoanBOriginalMemberus-gaap:InterestRateFloorMember2020-01-012020-12-310001418819irdm:TermLoanBRefinancedMember2021-01-222021-07-270001418819irdm:TermLoanBRefinancedMemberus-gaap:InterestRateFloorMember2021-01-222021-07-270001418819irdm:TermLoanBRefinancedMember2021-07-012021-09-300001418819irdm:TermLoanBRefinancedMemberus-gaap:InterestRateFloorMember2021-07-012021-09-300001418819us-gaap:RevolvingCreditFacilityMember2021-01-012021-09-300001418819us-gaap:UnsecuredDebtMember2020-01-012020-09-300001418819irdm:TermLoanBRefinancedMember2021-09-3000014188192021-05-3100014188192019-11-040001418819us-gaap:RevolvingCreditFacilityMember2021-09-3000014188192021-01-012021-03-310001418819us-gaap:InterestRateFloorMemberus-gaap:RevolvingCreditFacilityMember2021-01-012021-09-300001418819us-gaap:InterestRateSwapMember2021-09-300001418819us-gaap:InterestRateSwaptionMember2021-09-300001418819us-gaap:InterestRateSwapMember2020-12-310001418819us-gaap:InterestRateSwaptionMember2020-12-310001418819us-gaap:InterestRateSwaptionMember2021-01-012021-09-300001418819us-gaap:InterestRateCapMember2021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-3000014188192020-01-012020-12-3100014188192019-01-012019-12-310001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-01-012021-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300001418819irdm:OutstandingRestrictedStockUnitsMember2020-12-310001418819irdm:OutstandingRestrictedStockUnitsMember2021-01-012021-09-300001418819irdm:OutstandingRestrictedStockUnitsMember2021-09-300001418819irdm:OutstandingRestrictedStockUnitsMember2019-12-310001418819irdm:OutstandingRestrictedStockUnitsMember2020-01-012020-09-300001418819irdm:OutstandingRestrictedStockUnitsMember2020-09-300001418819irdm:ServiceBasedRSUMembersrt:DirectorMember2021-01-012021-09-300001418819irdm:ServiceBasedRSUMembersrt:DirectorMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberirdm:ServiceBasedRSUMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberirdm:ServiceBasedRSUMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberirdm:PerformanceBasedBonusRSUMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberirdm:PerformanceBasedBonusRSUMember2020-01-012020-09-300001418819irdm:PerformanceBasedBonusRSUMember2021-01-012021-09-300001418819irdm:PerformanceBasedBonusRSUMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2021-01-012021-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMembersrt:MinimumMember2021-01-012021-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2021-01-012021-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2021-01-012021-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001418819us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMember2021-01-012021-09-300001418819us-gaap:PerformanceSharesMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMembersrt:MinimumMember2020-01-012020-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001418819us-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-01-012020-09-300001418819us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMembersrt:ExecutiveOfficerMember2020-01-012020-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2021-01-012021-09-300001418819us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2020-01-012020-09-3000014188192012-12-3100014188192021-02-050001418819us-gaap:SeriesAMember2021-09-300001418819us-gaap:SeriesAMember2020-12-310001418819us-gaap:SeriesBPreferredStockMember2021-09-300001418819us-gaap:SeriesBPreferredStockMember2020-12-310001418819irdm:CommercialVoiceandDataServicesMember2021-07-012021-09-300001418819irdm:CommercialVoiceandDataServicesMember2020-07-012020-09-300001418819irdm:CommercialVoiceandDataServicesMember2021-01-012021-09-300001418819irdm:CommercialVoiceandDataServicesMember2020-01-012020-09-300001418819irdm:CommercialIoTDataServicesMember2021-07-012021-09-300001418819irdm:CommercialIoTDataServicesMember2020-07-012020-09-300001418819irdm:CommercialIoTDataServicesMember2021-01-012021-09-300001418819irdm:CommercialIoTDataServicesMember2020-01-012020-09-300001418819irdm:CommercialBroadbandServicesMember2021-07-012021-09-300001418819irdm:CommercialBroadbandServicesMember2020-07-012020-09-300001418819irdm:CommercialBroadbandServicesMember2021-01-012021-09-300001418819irdm:CommercialBroadbandServicesMember2020-01-012020-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2021-07-012021-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2020-07-012020-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2021-01-012021-09-300001418819irdm:HostedPayloadandOtherDataServicesMember2020-01-012020-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2021-07-012021-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2020-07-012020-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2021-01-012021-09-300001418819us-gaap:ServiceMemberirdm:CommercialMember2020-01-012020-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2021-07-012021-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2020-07-012020-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2021-01-012021-09-300001418819us-gaap:ServiceMemberirdm:USGovernmentMember2020-01-012020-09-300001418819irdm:CommercialMemberirdm:EngineeringandSupportServicesMember2021-07-012021-09-300001418819irdm:CommercialMemberirdm:EngineeringandSupportServicesMember2020-07-012020-09-300001418819irdm:CommercialMemberirdm:EngineeringandSupportServicesMember2021-01-012021-09-300001418819irdm:CommercialMemberirdm:EngineeringandSupportServicesMember2020-01-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2021-07-012021-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2020-07-012020-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2021-01-012021-09-300001418819irdm:EngineeringandSupportServicesMemberirdm:USGovernmentMember2020-01-012020-09-300001418819us-gaap:CustomerConcentrationRiskMemberirdm:PrimeContractsWithTheUSGovernmentMemberus-gaap:AccountsReceivableMember2021-01-012021-09-300001418819us-gaap:CustomerConcentrationRiskMemberirdm:PrimeContractsWithTheUSGovernmentMemberus-gaap:AccountsReceivableMember2020-01-012020-09-300001418819irdm:CommissionsMember2021-09-300001418819irdm:CommissionsMember2020-12-310001418819irdm:OtherContractAssetsMember2021-09-300001418819irdm:OtherContractAssetsMember2020-12-310001418819us-gaap:PerformanceSharesMember2021-07-012021-09-300001418819us-gaap:PerformanceSharesMember2020-07-012020-09-300001418819us-gaap:PerformanceSharesMember2021-01-012021-09-300001418819us-gaap:PerformanceSharesMember2020-01-012020-09-300001418819us-gaap:RestrictedStockMember2021-07-012021-09-300001418819us-gaap:RestrictedStockMember2020-07-012020-09-300001418819us-gaap:RestrictedStockMember2021-01-012021-09-300001418819us-gaap:RestrictedStockMember2020-01-012020-09-300001418819us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001418819us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001418819us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001418819us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMembersrt:MaximumMember2021-01-012021-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMembersrt:MinimumMember2021-01-012021-09-300001418819irdm:PowerAgreementMemberus-gaap:EquityMethodInvesteeMembersrt:MaximumMember2021-01-012021-09-300001418819us-gaap:EquityMethodInvesteeMembersrt:MaximumMemberus-gaap:ServiceAgreementsMember2021-01-012021-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMember2021-07-012021-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMember2021-01-012021-09-300001418819irdm:HostedPayloadReceivablesMemberus-gaap:EquityMethodInvesteeMember2021-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceAgreementsMember2021-07-012021-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceAgreementsMember2021-01-012021-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceAgreementsMember2020-01-012020-09-300001418819us-gaap:EquityMethodInvesteeMemberirdm:AdministrativeAndSupportAgreementAccountsReceivableMember2021-09-300001418819us-gaap:EquityMethodInvesteeMemberirdm:AdministrativeAndSupportAgreementAccountsReceivableMember2020-12-310001418819irdm:AireonInvestorBridgeLoanMember2020-12-310001418819irdm:AireonInvestorBridgeLoanMember2021-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMember2020-07-012020-09-300001418819irdm:HostingAgreementMemberus-gaap:EquityMethodInvesteeMember2020-01-012020-09-300001418819us-gaap:EquityMethodInvesteeMemberus-gaap:ServiceAgreementsMember2020-07-012020-09-300001418819irdm:HostedPayloadReceivablesMemberus-gaap:EquityMethodInvesteeMember2020-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-Q
 
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the Quarterly Period Ended September 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 001-33963  
Iridium Communications Inc.
(Exact name of registrant as specified in its charter)
DE26-1344998
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1750 Tysons Boulevard, Suite 1400, McLean, VA 22102
(Address of principal executive offices, including zip code)
703-287-7400
(Registrant’s telephone number, including area code)
 
Securities registered pursuant to Section 12(b) of the Exchange Act:
Title of Each ClassTrading SymbolName of Each Exchange on Which Registered
Common Stock, $0.001 par valueIRDMThe Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes  x    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large Accelerated Filerx  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  x
The number of shares of the registrant’s common stock, par value $0.001 per share, outstanding as of October 14, 2021 was 132,202,392.



IRIDIUM COMMUNICATIONS INC.
TABLE OF CONTENTS
 
Item No.     Page
    
  
     
    
     
   
     
   
     
   
     
   
     
ITEM  2.  
     
ITEM  3.  
     
ITEM  4.  
    
  
     
ITEM  1.  
     
ITEM  1A.  
     
ITEM  2.  
     
ITEM  3.  
     
ITEM  4.  
     
ITEM  5.  
     
ITEM  6.  
     
   

2


PART I.
Iridium Communications Inc.
Condensed Consolidated Balance Sheets
(In thousands, except per share data)
 September 30,
2021
December 31, 2020
(Unaudited) 
Assets  
Current assets:
Cash and cash equivalents$287,004 $237,178 
Marketable securities2,002 7,548 
Accounts receivable, net70,390 61,151 
Inventory23,388 32,480 
Prepaid expenses and other current assets9,786 9,464 
Total current assets392,570 347,821 
Property and equipment, net2,720,281 2,917,076 
Other assets48,761 50,548 
Intangible assets, net44,361 45,504 
Total assets$3,205,973 $3,360,949 
Liabilities and stockholders’ equity  
Current liabilities:  
Short-term secured debt$16,500 $16,766 
Accounts payable10,927 14,390 
Accrued expenses and other current liabilities39,794 49,504 
Deferred revenue26,243 32,412 
Total current liabilities93,464 113,072 
Long-term secured debt, net1,584,511 1,596,893 
Deferred income tax liabilities, net134,563 155,084 
Deferred revenue, net of current portion49,187 51,258 
Other long-term liabilities22,467 25,203 
Total liabilities1,884,192 1,941,510 
Commitments and contingencies
Stockholders’ equity:  
Common stock, $0.001 par value, 300,000 shares authorized, 132,188 and 134,056 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively132 134 
Additional paid-in capital1,155,414 1,160,570 
Retained earnings176,464 275,915 
Accumulated other comprehensive loss, net of tax(10,229)(17,180)
Total stockholders’ equity1,321,781 1,419,439 
Total liabilities and stockholders’ equity$3,205,973 $3,360,949 









See notes to unaudited condensed consolidated financial statements.
3


Iridium Communications Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
(In thousands, except per share amounts)
(Unaudited)
Three Months Ended September 30,Nine Months Ended
September 30,
 2021202020212020
Revenue:
Services$127,774 $116,914 $365,247 $346,239 
Subscriber equipment26,898 25,120 72,607 67,198 
Engineering and support services7,487 9,438 20,759 23,495 
Total revenue162,159 151,472 458,613 436,932 
Operating expenses:  
Cost of services (exclusive of depreciation and amortization)25,186 23,909 71,784 69,021 
Cost of subscriber equipment15,544 15,429 41,243 39,772 
Research and development2,815 3,116 8,156 7,940 
Selling, general and administrative25,897 20,631 72,524 62,556 
Depreciation and amortization77,688 75,654 229,266 227,260 
Total operating expenses147,130 138,739 422,973 406,549 
Operating income15,029 12,733 35,640 30,383 
Other expense, net:  
Interest expense, net(17,614)(22,628)(58,013)(71,578)
Loss on extinguishment of debt(879) (879)(30,209)
Other income (expense), net(81)205 (225)332 
Total other expense, net(18,574)(22,423)(59,117)(101,455)
Loss before income taxes(3,545)(9,690)(23,477)(71,072)
Income tax benefit 1,460 5,685 20,042 22,943 
Net loss$(2,085)$(4,005)$(3,435)$(48,129)
Weighted average shares outstanding - basic and diluted132,869 133,760 133,763 133,177 
Net loss attributable to common stockholders per share -
basic and diluted
$(0.02)$(0.03)$(0.03)$(0.36)
Comprehensive income (loss):
Net loss$(2,085)$(4,005)$(3,435)$(48,129)
Foreign currency translation adjustments(592)(1,348)(171)(4,241)
Unrealized gain (loss) on cash flow hedges, net of tax
(see Note 6)
3,040 1,794 7,122 (9,008)
Comprehensive income (loss)$363 $(3,559)$3,516 $(61,378)












See notes to unaudited condensed consolidated financial statements.
4


Iridium Communications Inc.
Condensed Consolidated Statements of Changes in Stockholders’ Equity
(In thousands, except per share amounts)
(Unaudited)
Three Months Ended September 30, 2021Three Months Ended September 30, 2020
Additional Paid-In CapitalAccumulated
Other Comprehensive Loss
Retained
Earnings
Total Stockholders' EquityAdditional Paid-In CapitalAccumulated
Other Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Common StockCommon Stock
SharesAmountSharesAmount
Balances at beginning of period131,928 $132 $1,146,160 $(12,677)$180,563 $1,314,178 132,526 $133 $1,141,744 $(20,562)$287,845 $1,409,160 
Stock-based compensation— — 8,150 — — 8,150 — — 5,134 — — 5,134 
Stock options exercised and awards vested348  2,378 — — 2,378 769  5,175 — — 5,175 
Stock withheld to cover employee taxes(16)— (650)— — (650)(16)— (447)— — (447)
Repurchases and retirements of common stock(72) (624)— (2,014)(2,638)— — — — — — 
Cumulative translation adjustments— — — (592)— (592)— — — (1,348)— (1,348)
Unrealized gain on cash flow hedges, net of tax— — — 3,040 — 3,040 — — — 1,794 — 1,794 
Net loss— — — — (2,085)(2,085)— — — — (4,005)(4,005)
Balances at end of period132,188 $132 $1,155,414 $(10,229)$176,464 $1,321,781 133,279 $133 $1,151,606 $(20,116)$283,840 $1,415,463 



Nine Months Ended September 30, 2021Nine Months Ended September 30, 2020
Additional Paid-In CapitalAccumulated
Other Comprehensive Loss
Retained
Earnings
Total Stockholders' EquityAdditional Paid-In CapitalAccumulated
Other Comprehensive Loss
Retained
Earnings
Total Stockholders' Equity
Common StockCommon Stock
SharesAmountSharesAmount
Balances at beginning of period134,056 $134 $1,160,570 $(17,180)$275,915 $1,419,439 131,632 $132 $1,134,048 $(6,867)$331,969 $1,459,282 
Stock-based compensation— — 22,129 — — 22,129 — — 13,775 — — 13,775 
Stock options exercised and awards vested1,626 1 7,192 — — 7,193 1,796 1 7,786 — — 7,787 
Stock withheld to cover employee taxes(131)— (5,390)— — (5,390)(149)— (4,003)— — (4,003)
Repurchases and retirements of common stock(3,363)(3)(29,087)— (96,016)(125,106)— — — — — — 
Cumulative translation adjustments— — — (171)— (171)— — — (4,241)— (4,241)
Unrealized gain (loss) on cash flow hedges, net of tax— — — 7,122 — 7,122 — — — (9,008)— (9,008)
Net loss— — — — (3,435)(3,435)— — — — (48,129)(48,129)
Balances at end of period132,188 $132 $1,155,414 $(10,229)$176,464 $1,321,781 133,279 $133 $1,151,606 $(20,116)$283,840 $1,415,463 










See notes to unaudited condensed consolidated financial statements.
5


Iridium Communications Inc.
Condensed Consolidated Statements of Cash Flows
(In thousands)
(Unaudited)
 Nine Months Ended September 30,
20212020
Cash flows from operating activities:
Net loss$(3,435)$(48,129)
Adjustments to reconcile net loss to net cash provided by operating activities:
Deferred income taxes(20,521)(23,600)
Depreciation and amortization229,266 227,260 
Loss on extinguishment of debt879 30,209 
Stock-based compensation (net of amounts capitalized)20,087 12,560 
Amortization of deferred financing fees3,025 2,724 
All other items, net(525)548 
Changes in operating assets and liabilities:
Accounts receivable(8,702)7,958 
Inventory9,408 6,709 
Prepaid expenses and other current assets(309)(986)
Other assets2,538 2,545 
Accounts payable(5,050)556 
Accrued expenses and other current liabilities(2,386)(14,025)
Interest payable(69)(7,072)
Deferred revenue(8,312)(16,576)
Other long-term liabilities(2,757)(1,544)
Net cash provided by operating activities213,137 179,137 
Cash flows from investing activities:  
Capital expenditures(28,016)(29,267)
Purchase of other investments(1,128) 
Maturities of marketable securities5,400  
Net cash used in investing activities(23,744)(29,267)
Cash flows from financing activities:  
Borrowings under the Term Loan179,285 202,000 
Payments on the Term Loan(191,660)(8,250)
Payments on the senior unsecured notes, including extinguishment costs (383,451)
Repurchases of common stock(125,106) 
Payment of deferred financing fees(4,053)(2,562)
Proceeds from exercise of stock options7,193 7,786 
Tax payment upon settlement of stock awards(5,390)(4,003)
Net cash used in financing activities(139,731)(188,480)
Effect of exchange rate changes on cash and cash equivalents, and restricted cash164 (2,249)
Net increase (decrease) in cash and cash equivalents, and restricted cash49,826 (40,859)
Cash, cash equivalents, and restricted cash, beginning of period237,178 223,561 
Cash, cash equivalents, and restricted cash, end of period$287,004 $182,702 



See notes to unaudited condensed consolidated financial statements.
6


 Nine Months Ended September 30,
20212020
Supplemental cash flow information:
Interest paid, net of amounts capitalized$56,985 $77,047 
Income taxes paid, net$1,304 $934 
Supplemental disclosure of non-cash investing and financing activities:  
Property and equipment received but not paid$4,941 $2,533 
Capitalized amortization of deferred financing costs$90 $82 
Capitalized stock-based compensation$2,042 $1,215 





























See notes to unaudited condensed consolidated financial statements.
7


Iridium Communications Inc.
Notes to Condensed Consolidated Financial Statements
1. Basis of Presentation and Principles of Consolidation
Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The Company's operations are conducted through, and its operating assets are owned by, its principal operating subsidiary, Iridium Satellite LLC, Iridium Satellite's immediate parent, Iridium Holdings, LLC, and their subsidiaries. The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated.
In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended December 31, 2020, as filed with the SEC on February 11, 2021.

2. Significant Accounting Policies

Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. Adoption of ASU 2019-12 on January 1, 2021 had no impact on the Company's condensed consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). The guidance provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. ASU 2020-04 was further amended in January 2021 when the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope (“ASU 2021-01”), which clarified the applicability of certain provisions. Both ASU 2020-04 and ASU 2021-01 are currently effective prospectively for all entities through December 31, 2022 when the reference rate replacement activity is expected to have been completed. The guidance in ASU 2020-04 and ASU 2021-01 is optional and may be elected over time as reference rate reform activities occur. As of September 30, 2021, the Company elected to apply the optional expedient for hedge accounting specifically to the interest rate cap agreement (the "Cap") which was executed in July 2021. This allowed the Company to assume that the index upon which future interest payments on the hedged portion of the Term Loan (see Note 5) will be based matches the index on the Cap. Adoption of this practical expedient had no impact on the Company's condensed consolidated financial statements upon adoption. The Company has not yet adopted any other expedients and will continue to evaluate the impact this standard may have on its consolidated financial statements.

Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.

8


The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The carrying values of the following financial instruments approximated their fair values as of September 30, 2021 and December 31, 2020: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its fixed income debt investments and derivative financial instruments as Level 2. The Company did not hold any Level 3 assets as of September 30, 2021 and December 31, 2020.

The fair values of the Company’s Level 2 estimates are based upon certain market assumptions and information available to the Company. In determining fair value, the Company uses a market approach utilizing valuation models that incorporate observable inputs such as interest rates, bond yields and quoted prices for similar assets.

Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.

Derivative Financial Instruments

The Company uses derivatives (interest rate swap, swaption, Cap) to manage its exposure to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the condensed consolidated balance sheets within other current liabilities and other assets. When the Company’s derivatives are designated as cash flow hedges, the effective portion of the changes in fair value of the derivatives are recorded in accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of a derivative's change in fair value will be recognized in earnings in the same period in which the hedged interest payments affect earnings. Within the condensed consolidated statements of operations and comprehensive loss, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the Company’s condensed consolidated statements of cash flows, which is the same category as the item being hedged. See Note 6 for further information.

9


3. Cash and Cash Equivalents and Marketable Securities

Cash and Cash Equivalents

The following table presents the Company’s cash and cash equivalents as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020Recurring Fair
Value Measurement
 (In thousands) 
Cash and cash equivalents: 
Cash$43,323 $27,168  
Money market funds243,681 208,005 Level 2
Fixed income debt securities 2,005 Level 2
Total cash and cash equivalents$287,004 $237,178  

Marketable Securities

As of September 30, 2021, the Company's marketable securities consisted of only fixed income debt securities. The amortized cost of these securities amounted to $2.0 million and $7.6 million as of September 30, 2021 and December 31, 2020, respectively. The estimated fair value of these securities amounted to $2.0 million and $7.5 million as of September 30, 2021 and December 31, 2020, respectively. The gross unrealized gains and gross unrealized losses on these marketable securities were not material as of September 30, 2021 and December 31, 2020. All marketable securities are classified as Level 2 investments in the fair value hierarchy. The Company determined that any decline in fair value of these investments is temporary as the Company does not intend to sell these securities and it is not likely that the Company will be required to sell the securities before the recovery of their amortized cost basis.

The following table presents the contractual maturities of the Company's fixed income debt securities as of September 30, 2021 and December 31, 2020:

September 30, 2021December 31, 2020
Amortized CostFair ValueAmortized CostFair Value
(In thousands)(In thousands)
Mature within one year$2,002 $2,002 $5,530 $5,525 
Mature after one year and within three years  2,024 2,023 
Total$2,002 $2,002 $7,554 $7,548 

4. Leases

Lessor Arrangements
Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC (“Aireon”) (see Note 12) and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently estimated to be approximately 12.5 years. Lease income related to these agreements was $5.4 million for each of the three months ended September 30, 2021 and 2020 and $16.1 million for each of the nine months ended September 30, 2021 and 2020. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.

10


Both Aireon and L3Harris have made payments pursuant to their hosting agreements, and the Company expects they will continue to do so. The following table presents future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2021, exclusive of the $16.1 million recognized during the nine months ended September 30, 2021, by year and in the aggregate:
Year Ending December 31,Amount
(In thousands)
2021$5,361 
202221,445 
202321,445 
202421,445 
202521,445 
   Thereafter98,907 
Total lease income$190,048 

5. Debt

Term Loan and Revolving Facility

On November 4, 2019, pursuant to a loan agreement (as amended to date, the “Credit Agreement”), the Company entered into a $1,450.0 million term loan with Deutsche Bank AG (the “Original Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Original Term Loan was issued at a price equal to 99.5% of its face value. On February 7, 2020, the Company closed on an additional $200.0 million under its Credit Agreement for a total borrowing of $1,650.0 million (as expanded, the “Term Loan”). The additional amount is fungible with the Original Term Loan, having the same maturity date, interest rate and other terms, but was issued at a 1.0% premium to face value. The Term Loan initially bore interest at an annual rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor.

The Term Loan was initially repriced in January 2021 with a new annual interest rate of LIBOR plus 2.75%, with a 1.0% LIBOR floor. The Term Loan was repriced again in July 2021 for a new annual interest rate of LIBOR plus 2.50%, with a 0.75% LIBOR floor. The maturity date remains unchanged in November 2026. The interest rate on the Revolving Facility remained unchanged at LIBOR plus 3.75% with no LIBOR floor, and a maturity date in November 2024. Principal payments, which are payable quarterly and began on June 30, 2020, equal $16.5 million per annum (one percent of the full principal amount of the Term Loan), with the remaining principal due upon maturity.

In July 2021, the Company paid $4.1 million of original issuance costs to reprice the Term Loan. Lenders making up approximately $65.2 million of the Term Loan did not participate in the repricing. Those portions of the Term Loan were replaced by new or existing lenders. This resulted in a $0.9 million loss on extinguishment of debt during the three months ended September 30, 2021, as the Company wrote off the unamortized debt issuance costs related to the lenders who were fully repaid in an exchange of principal.

In February 2020, the Company used the proceeds of the additional $200.0 million under the Term Loan noted above, together with cash on hand, to prepay and retire all of the indebtedness outstanding under then outstanding senior unsecured notes (the “Notes”), including premiums for early prepayment. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) 105.125% of the $360.0 million principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of $23.5 million, plus all accrued and unpaid interest to the redemption date. As a result of the prepayment, the Company also wrote off the remaining unamortized debt issuance costs, which resulted in a $30.2 million loss on extinguishment of debt during the three months ended March 31, 2020.

As of September 30, 2021 and December 31, 2020, the Company reported an aggregate of $1,625.3 million and $1,637.6 million in borrowings under the Term Loan, respectively. These amounts do not include $24.2 million and $24.0 million of net unamortized deferred financing costs as of September 30, 2021 and December 31, 2020, respectively. The net principal balance in borrowings in the accompanying condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020 amounted to $1,601.0 million and $1,613.6 million, respectively. As of September 30, 2021 and December 31, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the borrowings under the Term Loan was $1,627.3 million and $1,647.9 million, respectively. The Company had not borrowed under the Revolving Facility as of September 30, 2021 and December 31, 2020.

11


The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement. The Credit Agreement provides for specified exceptions, including baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”) and unlimited exceptions based on achievement and maintenance of specified leverage ratios, for, among other things, incurring indebtedness and liens and making investments, restricted payments for dividends and share repurchases, and payments of subordinated indebtedness. The Credit Agreement also contains a mandatory prepayment sweep mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement), which is phased out based on achievement and maintenance of specified leverage ratios. The Company’s mandatory excess cash flow prepayment, as specified in the Credit Agreement, was calculated to be $12.7 million as of December 31, 2020. Lenders have the right to decline payment. As such, the Company paid $4.7 million to lenders who did not decline payment in May 2021. This amount counted towards the Company's required quarterly principal payments through September 30, 2021. The Credit Agreement permits repayment, prepayment, and repricing transactions.

The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default. The Company was in compliance with all covenants as of September 30, 2021.

Interest on Debt

Total interest incurred includes amortization of deferred financing fees and capitalized interest. To reprice the Term Loan in January 2021 and July 2021, the Company incurred third-party financing costs of $3.6 million and $1.3 million, respectively. These costs were expensed and are included within interest expense on the condensed consolidated statements of operations and comprehensive loss for the respective three and nine months ended September 30, 2021. There were no such costs during the three and nine months ended September 30, 2020.

The following table presents the interest and amortization of deferred financing fees related to the Term Loan for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Total interest incurred$18,462 $23,658 $61,018 $75,023 
Amortization of deferred financing fees$1,148 $957 $3,115 $2,806 
Capitalized interest$438 $861 $1,795 $2,367 

At each of September 30, 2021 and December 31, 2020, accrued interest was $0.2 million.

6. Derivative Financial Instruments

The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rate by entering into offsetting positions through the use of interest rate swap and interest rate cap contracts which result in recognizing a fixed interest rate for a portion of the Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the derivative contracts. These contracts are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.

Hedge effectiveness of interest rate swap and cap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated, is exercised, no longer qualifies for hedge accounting, is de-designated, or is no longer probable, hedge accounting is discontinued prospectively.

12


Interest Rate Swaps

On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company pays a fixed rate of 1.565% per annum on the Swap. The Company also entered into an interest rate swaption agreement (“Swaption”), for which the Company pays a fixed annual rate of 0.50%. At inception, the Swap and Swaption (collectively, the "swap contracts") were designated as cash flow hedges for hedge accounting. The unrealized changes in market value were recorded in accumulated other comprehensive loss and will be reclassified into earnings during the period in which the hedged transaction affects earnings. Due to the changes made to the Term Loan as a result of the July repricing, in July 2021, the Company elected to de-designate the Swap as a cash flow hedge. Accordingly, as the related interest payments are still probable, the accumulated balance within other comprehensive loss as of the de-designation date will be amortized into earnings through the remaining term, and future changes in the valuation of the Swap will be recorded directly into earnings. As of both September 30, 2021 and December 31, 2020, the Swap carried a notional amount of $1,000.0 million, and as of September 30, 2021 and December 31, 2020, the Company had recorded a current liability balance of $1.0 million and $5.2 million, respectively, in other current liabilities related to the fair value of the Swap.

The Swaption carried a notional amount of $1,000.0 million as of December 31, 2020. The Company sold the Swaption in May 2021 for $0.7 million. The Company will continue to pay the fee for the Swaption through November 2021. The Company had a current liability balance of $0.8 million as of September 30, 2021 related to the premium liability associated with the Swaption. As of December 31, 2020, the premium liability was netted with the Swaption, for a fair value of $4.4 million which was recorded in other current liabilities.

Over the next 12 months, the Company expects any gains or losses for cash flow hedges amortized from accumulated other comprehensive loss into earnings to have an immaterial impact on the Company’s condensed consolidated financial statements.

Interest Rate Cap

On July 21, 2021, the Company entered into an interest rate cap agreement (the "Cap") beginning in November 2021. The Cap will manage the Company's exposure to interest rate movements on a portion of the Term Loan after the Swap expires. The Cap provides the right to receive payment if one-month LIBOR exceeds the contractual rate of 1.5%. Beginning in December 2021, the Company will pay a fixed monthly premium based on an annual rate of 0.31% for the Cap. The Cap carried a notional amount of $1,000.0 million as of September 30, 2021.

The Cap is designed to mirror the terms of the Term Loan and to be highly effective at offsetting the cash flows being hedged. The Company designated the Cap as a cash flow hedge of the variability of the LIBOR-based interest payments on the Term Loan. The effective portion of the Cap's change in fair value will be recorded in accumulated other comprehensive loss. Any ineffective portion of the Cap's change in fair value will be recorded in current earnings as interest expense.

Fair Value of Derivative Instruments

As of September 30, 2021, the Company had an asset balance of $2.3 million recorded in other assets for the fair value of the Cap.

During the three and nine months ended September 30, 2021, the Company collectively incurred $1.8 million and $6.6 million, respectively, in net interest expense for the swap contracts and the Cap. During the three and nine months ended September 30, 2020, the Company collectively incurred $2.7 million and $6.4 million, respectively, in net interest expense for the swap contracts. Gains and losses resulting from fair value adjustments to the Cap are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the derivative contracts are included in cash flows from operating activities on the condensed consolidated statements of cash flows.

13


The following table presents the amount of unrealized gain or loss and related tax impact the Company recorded in comprehensive loss in its condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Unrealized gain (loss), net of tax$3,040 $1,794 $7,122 $(9,008)
Tax (benefit)1,010 630 2,222 (3,159)


7. Stock-Based Compensation

In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”). As of September 30, 2021, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 Plan was 10,538,835. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to employees, consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) one share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least 100% of the fair market value of the underlying common stock on the date of grant, and (ii) 1.8 shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value.

Stock Option Awards

The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of ten years, (ii) vest over four years with 25% vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant.

The Company historically granted stock options to newly hired and promoted employees, but now almost exclusively utilizes RSUs. The Company did not grant any stock options during the nine-months ended September 30, 2021 and 2020.

14


Option Summary

The following tables summarize the Company's stock option activity for the nine-months ended September 30, 2021 and 2020:

SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20202,554 $9.10 3.94$77,182 
Cancelled or expired(1)7.78 
Exercised(844)8.46 $31,171 
Forfeited(11)15.45 
Options outstanding at September 30, 20211,698 $9.38 3.54$51,755 
Options exercisable at September 30, 20211,592 $8.73 3.31$49,552 
Options exercisable and expected to vest at September 30, 20211,698 $9.37 3.54$51,732 

SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20194,153 $8.78 4.03$65,887 
Cancelled or expired(4)20.17 
Exercised(944)8.28 $18,654 
Forfeited(13)18.57 
Options outstanding at September 30, 20203,192 $8.87 3.58$53,332 
Options exercisable at September 30, 20202,927 $8.13 3.24$51,074 
Options exercisable and expected to vest at September 30, 20203,187 $8.86 3.57$53,297 

Restricted Stock Units

The RSUs granted to employees for service generally vest over four years, with 25% vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award.
15



RSU Summary

The following tables summarize the Company’s RSU activity for the nine-months ended September 30, 2021 and 2020:
RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20202,664 $18.96 
Granted843 41.67 
Forfeited(90)28.41 
Released(782)21.22 
Outstanding at September 30, 20212,635 $25.23 
Vested and unreleased at September 30, 2021 (1)
860  

RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20192,702 $14.62 
Granted1,030 26.75 
Forfeited(61)16.81 
Released(852)15.73 
Outstanding at September 30, 20202,819 $18.67 
Vested and unreleased at September 30, 2020 (1)
802 

(1)     These RSUs were granted to the Company's board of directors as a part of their compensation for board and committee service, as detailed below, and had vested but had not yet been issued and released, pursuant to the terms of the applicable compensation program.

Service-Based RSUs

The majority of the annual compensation the Company provides to non-employee members of its board of directors is paid in the form of RSUs. In addition, certain such members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately 39,000 and 58,000 service-based RSUs were granted to the Company’s non-employee directors as a result of these payments and elections during the nine months ended September 30, 2021 and 2020, respectively, with an estimated grant date fair value of $1.6 million and $1.4 million, respectively.

During the nine months ended September 30, 2021 and 2020, the Company granted approximately 461,000 and 683,000 service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of $19.2 million and $18.3 million, respectively.

During the nine months ended September 30, 2021 and 2020, the Company granted approximately 2,000 and 10,000 RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs granted will vest 50% on the first anniversary of the grant date, and the remaining 50% will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the nine months ended September 30, 2021 and 2020 was $0.1 million and $0.2 million, respectively.

Performance-Based RSUs

In March 2021 and 2020, the Company granted approximately 228,000 and 115,000 annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of $9.5 million and $3.1 million, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes
16


it is probable that substantially all of the 2021 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2021 Bonus RSUs will vest, subject to continued employment, in March 2022. Substantially all of the 2020 Bonus RSUs vested in March 2021 upon the determination of the level of achievement of the performance goals.

Additionally, in March 2021 and 2020, the Company granted approximately 110,000 and 144,000 long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was $4.6 million for the 2021 grants and $3.9 million for the 2020 grants. Vesting of the Executive RSUs is and was dependent upon the Company’s achievement of defined performance goals over a two-year period. The vesting of Executive RSUs will ultimately range from 0% to 150% of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, 50% of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining 50% will vest on the third anniversary of the grant date, in each case subject to the executive’s continued service as of the vesting date. During March 2021 and 2020, the Company awarded additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance targets related to the Executive RSUs originally awarded in 2019 and 2018 in the amounts of 3,000 shares and 20,000 shares, respectively.

8. Equity Transactions

Preferred Stock

The Company is authorized to issue 2.0 million shares of preferred stock with a par value of $0.0001 per share. The Company previously issued and converted 1.5 million shares of preferred stock. The remaining 0.5 million authorized shares of preferred stock remain undesignated and unissued as of September 30, 2021 and December 31, 2020. As of September 30, 2021 and December 31, 2020, there were no outstanding shares of preferred stock.

Share Repurchases and Retirement

In February 2021, the Company announced that its Board of Directors had authorized the repurchase of up to $300.0 million of its common stock through December 31, 2022. This time frame can be extended or shortened by the Board of Directors. Repurchases are made from time to time on the open market at prevailing prices or in negotiated transactions off the market. All shares are immediately retired upon repurchase in accordance with the board-approved policy. When treasury shares are retired, the Company’s policy is to allocate the excess of the repurchase price over the par value of shares acquired first, to additional paid-in capital, and then to retained earnings. The portion to be allocated to additional paid-in capital is calculated by applying a percentage, determined by dividing the number of shares to be retired by the number of shares outstanding, to the balance of additional paid-in capital as of the date of retirement.

The Company repurchased and subsequently retired 0.1 million and 3.4 million shares of its common stock during the three and nine months ended September 30, 2021, respectively, for a total purchase price of $2.6 million and $125.1 million, respectively. No shares were repurchased during the year ended December 31, 2020. As of September 30, 2021, $174.9 million remained available and authorized for repurchase under this program.


17


9. Revenue

The following table summarizes the Company’s services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial services revenue:
Voice and data $45,737 $42,736 $130,444 $126,748 
IoT data30,040 25,410 82,018 71,802 
Broadband11,461 9,120 31,531 26,339 
Hosted payload and other data14,649 14,511 43,867 46,213 
Total commercial services revenue101,887 91,777 287,860 271,102 
Government services revenue25,887 25,137 77,387 75,137 
Total services revenue$127,774 $116,914 $365,247 $346,239 

The following table summarizes the Company’s engineering and support services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial$1,249 $1,127 $2,978 $3,264 
Government6,238 8,311 17,781 20,231 
Total engineering and support services revenue$7,487 $9,438 $20,759 $23,495 

Approximately 24% and 35% of the Company's accounts receivable balance at September 30, 2021 and December 31, 2020, respectively, was due from prime contracts or subcontracts with agencies of the U.S. government.

The Company's contracts with customers generally do not contain performance obligations with terms in excess of one year. As such, the Company does not disclose details related to the value of performance obligations that are unsatisfied as of the end of the reporting period. The total value of any performance obligations that extend beyond a year is immaterial to the financial statements. The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in unbilled accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $10.6 million and $9.5 million during the three months ended September 30, 2021 and 2020, respectively, and $32.4 million and $33.5 million during the nine months ended September 30, 2021 and 2020, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated usage period. The following table presents contract assets not separately disclosed as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020
(In thousands)
Contract Assets:
Commissions$1,066 $993 
Other contract costs2,634 2,860 

10. Income Tax Benefit

Loss before income taxes was $3.5 million and $23.5 million for the three and nine months ended September 30, 2021, respectively while the income tax benefit was $1.5 million and $20.0 million for the three and nine months ended September 30, 2021, respectively. The effective tax rates were 46.1% and 90.4% for the three and nine months ended September 30, 2021, respectively. The effective tax rate for the three-month period ended September 30, 2021 differed from the
18


federal statutory rate of 21% primarily due to the net impact of a discrete tax benefit associated with the stock compensation tax deduction and the decrease to the prior year valuation allowance for state net operating losses, offset by a discrete state tax expense associated with state apportionment changes. The effective tax rate for the nine-month period ended September 30, 2021 differed from the federal statutory rate of 21% primarily due to the net impact of the discrete state tax benefit associated with state apportionment changes, a stock compensation tax deduction and the Company's U.S. tax credits.

Loss before income taxes was $9.7 million and $71.1 million for the three and nine months ended September 30, 2020, respectively, while the income tax benefit was $5.7 million and $22.9 million for the three and nine months ended September 30, 2020, respectively. The effective tax rates were 58.8% and 32.6% for the three and nine months ended September 30, 2020, respectively. The effective tax rate for the three-month period ended September 30, 2020 differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses, the discrete tax benefits associated with the stock compensation tax deduction, and a decrease in the prior year valuation allowance for state net operating losses, offset by the discrete tax expense associated with the Company’s U.S. tax credits. The effective tax rate for the nine-month period ended September 30, 2020, differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses and the discrete tax benefit associated with the stock compensation tax deduction.

11. Net Loss Per Share

The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method. The RSUs granted to members of the Company’s board of directors contain non-forfeitable rights to dividends and therefore are considered to be participating securities in periods of net income. As a result, the calculation of basic and diluted net income per share excludes net income attributable to the unvested RSUs granted to the Company’s board of directors from the numerator and excludes the impact of the unvested RSUs granted to the Company’s board of directors from the denominator.

The following table summarizes the computations of basic and diluted net loss per share for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands, except per share data)
Numerator:
Net loss - basic and diluted$(2,085)$(4,005)(3,435)(48,129)
Denominator:  
Weighted average common shares - basic and diluted132,869 133,760 133,763 133,177 
Net loss per share - basic and diluted$(0.02)$(0.03)$(0.03)$(0.36)

Due to the Company’s net loss position for the three and nine months ended September 30, 2021 and 2020, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. Unvested performance-based RSUs were not included in the computation of basic and diluted net loss per share as certain performance criteria had not yet been satisfied. The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Performance-based RSUs49 79 101 129 
Service-based RSUs404 435 547 520 
Stock options1,130 1,870 1,236 2,028 

19


12. Related Party Transactions

Aireon LLC and Aireon Holdings LLC

The Company's satellite constellation hosts the Aireon® system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to agreements with Aireon, Aireon will pay the Company fees of $200.0 million to host the ADS-B receivers, of which $54.5 million had been paid as of September 30, 2021. Aireon also pays power fees of up to approximately $3.7 million per year under a hosting agreement (the “Hosting Agreement”), as well as data services fees of approximately $19.8 million per year for the delivery of the air traffic surveillance data under a data transmission services agreement. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement an operating lease. The Company recognized $4.0 million of hosting fee revenue for each of the three months ended September 30, 2021 and 2020 and $12.0 million for each of the nine months ended September 30, 2021 and 2020. Aireon receivables under the Hosting Agreement totaled $3.5 million as of September 30, 2021. There were no such receivables as of December 31, 2020. The Company recorded power and data service revenue from Aireon of $5.9 million for each of the three months ended September 30, 2021 and 2020, and $17.6 million and $18.0 million for the nine months ended September 30, 2021 and 2020, respectively.

Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under these two agreements totaled $2.0 million and $2.3 million as of September 30, 2021 and December 31, 2020, respectively.

In December 2018, in connection with Aireon's entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an amended and restated LLC agreement (the “Amended and Restated Limited Liability Company Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At each of September 30, 2021 and December 31, 2020, the Company's fully diluted ownership stake in Aireon Holdings LLC was approximately 35.7%, subject to certain redemption provisions contained in the Amended and Restated Limited Liability Company Agreement. In addition, pursuant to a debt facility for Aireon LLC provided by the Company and the other Aireon investors, the Company will participate pro-rata, based on its fully diluted ownership stake, in an investor bridge loan. In December 2020, the Company invested $0.2 million in the Aireon LLC debt facility, which was subsequently repaid in June 2021. The Company’s maximum commitment under the investor bridge loan is $10.7 million.



20


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

You should read the following discussion along with our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed on February 11, 2021 with the Securities and Exchange Commission, or the SEC, as well as our condensed consolidated financial statements included in this Form 10-Q.

This report contains forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. For this purpose, any statements contained herein that are not statements of historical fact may be deemed to be forward-looking statements. Such forward-looking statements include those that express plans, anticipation, intent, contingencies, goals, targets or future development or otherwise are not statements of historical fact. Without limiting the foregoing, the words “believe,” “anticipate,” “plan,” “expect,” “intend” and similar expressions are intended to identify forward-looking statements. These forward-looking statements are based on our current expectations and projections about future events, and they are subject to risks and uncertainties, known and unknown, that could cause actual results and developments to differ materially from those expressed or implied in such statements. These risks and uncertainties may be amplified by the COVID-19 pandemic and its potential impact on our business and the global economy. The important factors described under the caption “Risk Factors” in this report and in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020 filed on February 11, 2021 could cause actual results to differ materially from those indicated by forward-looking statements made herein. We undertake no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise.

Overview of Our Business
We are engaged primarily in providing mobile voice and data communications services using a constellation of orbiting satellites. We are the only commercial provider of communications services offering true global coverage, connecting people, organizations and assets to and from anywhere, in real time. Our unique L-band satellite network provides reliable communications services to regions of the world where terrestrial wireless or wireline networks do not exist or are limited, including remote land areas, open ocean, airways, the polar regions and regions where the telecommunications infrastructure has been affected by political conflicts or natural disasters.
We provide voice and data communications services to businesses, the U.S. and foreign governments, non-governmental organizations and consumers via our upgraded satellite network, which has an architecture of 66 operational satellites with in-orbit and ground spares and related ground infrastructure. We utilize an interlinked mesh architecture to route traffic across the satellite constellation using radio frequency crosslinks between satellites. This unique architecture minimizes the need for ground facilities to support the constellation, which facilitates the global reach of our services and allows us to offer services in countries and regions where we have no physical presence. Our upgraded satellite constellation is compatible with all of our end-user equipment and supports more bandwidth and higher data speeds for our new products, including our Iridium Certus® broadband service.
We sell our products and services to commercial end-users through a wholesale distribution network, encompassing approximately 110 service providers, approximately 280 value-added resellers, or VARs, and approximately 85 value-added manufacturers, or VAMs, who either sell directly to the end user or indirectly through other service providers, VARs or dealers. These distributors often integrate our products and services with other complementary hardware and software and have developed a broad suite of applications for our products and services targeting specific lines of business.
At September 30, 2021, we had approximately 1,690,000 billable subscribers worldwide, representing an increase of 18% from approximately 1,429,000 billable subscribers at September 30, 2020. We have a diverse customer base, with end users in the following lines of business: land mobile, maritime, aviation, Internet of Things, or IoT, hosted payloads and other data services and the U.S. government.
We recognize revenue from both the provision of services and the sale of equipment. Over the past several years, service revenue, including revenue from hosting and data services, has represented an increasing proportion of our revenue, and we expect that trend to continue.

Effects of the COVID-19 Pandemic on Our Business
The COVID-19 pandemic and measures taken in response continue to affect countries, communities and markets around the world. Like many other businesses, we started to see a slowdown in the final weeks of March 2020 as a result of the widespread economic shutdown. Our distributors have also experienced business and operational restrictions, which continue to limit their ability to visit customers, complete new installations, and close on new business opportunities, particularly internationally. The economic slowdown extended through 2020 and into 2021, although we have seen significant recovery in some markets, most notably IoT. Other markets, including aviation and maritime, and some international areas continue to suffer significant effects from reduced activity during the pandemic. Aviation, in particular, has started to see recovery but may take years to recover to pre-pandemic levels. In other industries, such as maritime, the effects are significant, but vary greatly by region and business
21


model, and we expect that additional shutdowns and other restrictions will continue to impact our results of operations. The ultimate effects of the COVID-19 pandemic are difficult to assess or predict with certainty at this time but may include additional risks. For further information on the potential effects of the COVID-19 pandemic on our business, financial condition and results of operations, see “Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the Securities and Exchange Commission on February 11, 2021, as well as the “Risk Factors” section of this report below.

Material Trends and Uncertainties
Our industry and customer base have historically grown as a result of:
demand for remote and reliable mobile communications services;
a growing number of new products and services and related applications;
a broad wholesale distribution network with access to diverse and geographically dispersed niche markets;
increased demand for communications services by disaster and relief agencies, and emergency first responders;
improved data transmission speeds for mobile satellite service offerings;
regulatory mandates requiring the use of mobile satellite services;
a general reduction in prices of mobile satellite services and subscriber equipment; and
geographic market expansion through the ability to offer our services in additional countries.
Nonetheless, we face a number of challenges and uncertainties in operating our business, including:
our ability to maintain the health, capacity, control and level of service of our satellites;
our ability to develop and launch new and innovative products and services;
changes in general economic, business and industry conditions, including the effects of currency exchange rates;
our reliance on a single primary commercial gateway and a primary satellite network operations center;
competition from other satellite service providers and, to a lesser extent, from the expansion of terrestrial-based cellular phone systems and related pricing pressures;
market acceptance of our products;
regulatory requirements in existing and new geographic markets;
rapid and significant technological changes in the telecommunications industry;
our ability to generate sufficient internal cash flows to repay our debt;
reliance on our wholesale distribution network to market and sell our products, services and applications effectively;
reliance on a global supply chain, including single-source suppliers for the manufacture of most of our subscriber equipment and for some of the components required in the manufacture of our end-user subscriber equipment and our ability to purchase component parts that are periodically subject to shortages resulting from surges in demand, natural disasters or other events, including the COVID-19 pandemic; and
reliance on a few significant customers, particularly agencies of the U.S. government, for a substantial portion of our revenue, as a result of which the loss or decline in business with any of these customers may negatively impact our revenue and collectability of related accounts receivable.

22


Comparison of Our Results of Operations for the Three Months Ended September 30, 2021 and 2020
Three Months Ended September 30,Change
2021% of Total Revenue2020% of Total Revenue
($ in thousands)DollarsPercent
Revenue:
Services$127,774 78 %$116,914 77 %$10,860 %
Subscriber equipment26,898 17 %25,120 17 %1,778 %
Engineering and support services7,487 %9,438 %(1,951)(21)%
Total revenue162,159 100 %151,472 100 %10,687 %
Operating expenses:
Cost of services (exclusive of depreciation
and amortization)25,186 16 %23,909 16 %1,277 %
Cost of subscriber equipment15,544 10 %15,429 10 %115 %
Research and development2,815 %3,116 %(301)(10)%
Selling, general and administrative25,897 16 %20,631 14 %5,266 26 %
Depreciation and amortization77,688 47 %75,654 50 %2,034 %
Total operating expenses147,130 91 %138,739 92 %8,391 %
Operating income15,029 %12,733 %2,296 18 %
Other expense:
Interest expense, net(17,614)(10)%(22,628)(15)%5,014 (22)%
Loss on extinguishment of debt(879)(1)%— — %(879)(100)%
Other income (expense), net(81)— %205 — %(286)(140)%
Total other expense, net(18,574)(11)%(22,423)(15)%3,849 (17)%
Loss before income taxes(3,545)(2)%(9,690)(7)%6,145 (63)%
Income tax benefit1,460 %5,685 %(4,225)(74)%
Net loss$(2,085)(1)%$(4,005)(3)%$1,920 


23


Revenue
Commercial Service Revenue 
Three Months Ended September 30,
20212020Change
Revenue
Billable
Subscribers (1)
ARPU (2)
Revenue
Billable
Subscribers (1)
ARPU (2)
RevenueBillable
Subscribers
ARPU
(Revenue in millions and subscribers in thousands)
Commercial services:
Voice and data$45.7 372 $41 $42.8 352 $41 $2.9 20 $— 
IoT data 30.0 1,156 8.93 25.4 924 9.48 4.6 232 (0.55)
Broadband (3)
11.5 13.0 299 9.1 11.4 270 2.4 1.6 29 
Hosted payload and other data14.7 N/A14.5 N/A0.2 N/A
Total commercial services$101.9 1,541 $91.8 1,287$10.1 254 
(1)Billable subscriber numbers shown are at the end of the respective period.
(2)Average monthly revenue per unit, or ARPU, is calculated by dividing revenue in the respective period by the average of the number of billable subscribers at the beginning of the period and the number of billable subscribers at the end of the period and then dividing the result by the number of months in the period. Billable subscriber and ARPU data is not applicable for hosted payload and other data service revenue items.
(3)Commercial broadband service consists of Iridium OpenPort® and Iridium Certus broadband services.
For the three months ended September 30, 2021, total commercial services revenue increased $10.1 million, or 11%, from the prior year period primarily as a result of increases in IoT, voice and data, and broadband revenue. These increases were driven primarily by increases in billable subscribers across all commercial service lines. Commercial IoT revenue increased $4.6 million, or 18%, for the three months ended September 30, 2021, compared to the same period of the prior year. The increase in IoT revenue was driven by a 25% increase in IoT billable subscribers due to continued strength in consumer personal communications devices, as well as the lifting of many mobility restrictions that had been imposed due to COVID-19. The subscriber increase effect on revenue was partially offset by a 6% reduction in IoT ARPU, primarily due to the increased proportion of personal communication subscribers using lower ARPU plans, countered in part by an increase in usage and ARPU by aviation subscribers due to increases in air travel from the prior year quarter. Commercial voice and data revenue increased $2.9 million, or 7%, for the three months ended September 30, 2021, compared to the same period of the prior year. This increase was primarily due to an increase in volume across all voice and data services. Commercial broadband revenue increased $2.4 million, or 26%, for the three months ended September 30, 2021, compared to the prior year period, driven by an increase in broadband billable subscribers and an increase in ARPU associated with the increase in the mix of subscribers utilizing higher ARPU Iridium Certus broadband plans. Hosted payload and other service revenue remained relatively flat for the three months ended September 30, 2021, compared to the prior year period, at $14.7 million.
Government Service Revenue 
 Three Months Ended September 30,  
 20212020Change
Revenue
Billable
Subscribers (1)
Revenue
Billable
Subscribers (1)
RevenueBillable
Subscribers
(Revenue in millions and subscribers in thousands)
Government services$25.9 149$25.1 142$0.8 
(1)Billable subscriber numbers shown are at the end of the respective period.

We provide airtime and airtime support to U.S. government and other authorized customers pursuant to our Enhanced Mobile Satellite Services contract, or the EMSS Contract. Under the terms of this agreement, which we entered into in September 2019, authorized customers utilize specified Iridium® airtime services provided through the U.S. government’s dedicated gateway. The fee is not based on subscribers or usage, allowing an unlimited number of users access to these services. The annual rate under the EMSS Contract increased from $103.0 million to $106.0 million during the third quarter of 2021.

24


Subscriber Equipment Revenue
Subscriber equipment revenue increased by $1.8 million, or 7%, for the three months ended September 30, 2021 compared to the prior year period, primarily due to an increase in the volume of handset sales, partially offset by a decrease in the volume of L-band transceiver device sales.
Engineering and Support Service Revenue
 Three Months Ended September 30, 
 20212020Change
 (Revenue in millions)
Commercial engineering and support services$1.3 $1.1 $0.2 
Government engineering and support services6.2 8.3 (2.1)
Total engineering and support services$7.5 $9.4 $(1.9)
Engineering and support service revenue decreased by $1.9 million or 20% for the three months ended September 30, 2021 compared to the prior year period, primarily due to the episodic nature of contract work under certain government contracts.

Operating Expenses
Cost of Services (exclusive of depreciation and amortization)
Cost of services (exclusive of depreciation and amortization) includes the cost of network engineering and operations staff, including contractors, software maintenance, product support services and cost of services for government and commercial engineering and support service revenue.
Cost of services (exclusive of depreciation and amortization) increased by $1.3 million, or 5%, for the three months ended September 30, 2021 from the prior year period, primarily as a result of higher maintenance, product support and satellite operation costs, partially offset by the decrease in work under certain government engineering contracts, as noted above.
Cost of Subscriber Equipment
Cost of subscriber equipment includes the direct costs of equipment sold, which consist of manufacturing costs, allocation of overhead, and warranty costs.
Cost of subscriber equipment increased by $0.1 million, or 1%, for the three months ended September 30, 2021 compared to the prior year period primarily due to an increase in volume of higher margin handsets, partially offset by a decrease in the volume of L-band transceiver device sales.
Research and Development
Research and development expenses decreased by $0.3 million, or 10%, for the three months ended September 30, 2021 compared to the prior year period based on consistent spending on device-related features for our network.
Selling, General and Administrative
Selling, general and administrative expenses that are not directly attributable to the sale of services or products include sales and marketing costs, as well as employee-related expenses (such as salaries, wages, and benefits), legal, finance, information technology, facilities, billing and customer care expenses.
Selling, general and administrative expenses increased by $5.3 million, or 26%, for the three months ended September 30, 2021 compared to the prior year period, primarily due to higher management incentive costs incurred in the current year quarter as compared to the prior year quarter, which were adversely impacted by the COVID-19 pandemic. The increase was also partially due to higher legal and other professional fees, and stock appreciation rights expense in the current year quarter resulting from changes in our stock valuation between the respective reporting periods.
Depreciation and Amortization
Depreciation and amortization expense increased by $2.0 million, or 3%, for the three months ended September 30, 2021 compared to the prior year period. The increase was primarily due to software enhancements related to our Iridium Certus service line that were placed into service during July 2021.
Other Expense
Interest Expense, Net
Interest expense, net decreased $5.0 million, or 22%, for the three months ended September 30, 2021 compared to the prior year period. The decrease resulted primarily from a decrease in the annual interest rate to LIBOR plus 2.5%, with a 0.75% LIBOR
25


floor, from an annual interest rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor as a result of the repricing of our term loan with Deutsche Bank AG, or the Term Loan, in January 2021 and July 2021. The decrease in interest expense was offset in part by $1.3 million of third-party financing costs paid in the current year period in connection with the July repricing.
Loss on Extinguishment of Debt
Loss on extinguishment of debt was $0.9 million for the three months ended September 30, 2021. During July 2021, we repriced our Term Loan, and wrote off unamortized debt issuance costs related to several lenders who did not participate in the repricing and whose portions of the Term Loan were replaced by new or existing lenders. There was no extinguishment of debt during the prior year period.

Income Tax Benefit
For the three months ended September 30, 2021, our income tax benefit was $1.5 million, compared to $5.7 million for the prior year period. The decrease in income tax benefit was primarily related to a decrease in loss before income taxes compared to the prior year, a lower discrete tax benefit associated with stock compensation as a result of a lower number of exercised stock options, and a discrete state tax expense associated with state apportionment changes. This was offset in part by an increased benefit related to a decrease in the valuation allowance for state net operating losses compared to the prior year.
Net Loss
Net loss was $2.1 million for the three months ended September 30, 2021, compared to $4.0 million for the prior year period. The change was primarily a result of a $5.0 million decrease in interest expense, net, and a $2.3 million increase in operating income offset by the $4.2 million decrease in the income tax benefit as described above.

Comparison of Our Results of Operations for the Nine Months Ended September 30, 2021 and 2020
Nine Months Ended September 30,Change
2021% of Total Revenue2020% of Total Revenue
($ in thousands)DollarsPercent
Revenue:
Services$365,247 79 %$346,239 79 %$19,008 %
Subscriber equipment72,607 16 %67,198 16 %5,409 %
Engineering and support services20,759 %23,495 %(2,736)(12)%
Total revenue458,613 100 %436,932 100 %21,681 %
Operating expenses:
Cost of services (exclusive of depreciation
and amortization)71,784 16 %69,021 16 %2,763 %
Cost of subscriber equipment41,243 %39,772 %1,471 %
Research and development8,156 %7,940 %216 %
Selling, general and administrative72,524 16 %62,556 14 %9,968 16 %
Depreciation and amortization229,266 49 %227,260 52 %2,006 %
Total operating expenses422,973 92 %406,549 93 %16,424 %
Operating income35,640 %30,383 %5,257 17 %
Other expense:
Interest expense, net(58,013)(13)%(71,578)(16)%13,565 (19)%
Loss on extinguishment of debt(879)— %(30,209)(7)%29,330 (97)%
Other income (expense), net(225)— %332 — %(557)(168)%
Total other expense, net(59,117)(13)%(101,455)(23)%42,338 (42)%
Loss before income taxes(23,477)(5)%(71,072)(16)%47,595 (67)%
Income tax benefit20,042 %22,943 %(2,901)(13)%
Net loss$(3,435)(1)%$(48,129)(11)%$44,694 (93)%

26


Revenue
Commercial Service Revenue 
Nine Months Ended September 30,
20212020Change
Revenue
Billable
Subscribers (1)
ARPU (2)
Revenue
Billable
Subscribers (1)
ARPU (2)
RevenueBillable
Subscribers
ARPU
(Revenue in millions and subscribers in thousands)
Commercial services:
Voice and data$130.4 372 $40 $126.8 352 $40 $3.6 20 $— 
IoT data 82.0 1,156 8.60 71.8 924 9.25 10.2 232 (0.65)
Broadband (3)
31.5 13.0 284 26.3 11.4 263 5.2 1.6 21 
Hosted payload and other data43.9 N/A46.2 N/A(2.3)N/A
Total commercial services$287.8 1,541 $271.1 1,287$16.7 254 
(1)Billable subscriber numbers shown are at the end of the respective period.
(2)Average monthly revenue per unit, or ARPU, is calculated by dividing revenue in the respective period by the average of the number of billable subscribers at the beginning of the period and the number of billable subscribers at the end of the period and then dividing the result by the number of months in the period. Billable subscriber and ARPU data is not applicable for hosted payload and other data service revenue items.
(3)Commercial broadband service consists of Iridium OpenPort and Iridium Certus broadband services.
For the nine months ended September 30, 2021, total commercial services revenue increased $16.7 million, or 6%, from the prior year period primarily as a result of increases in IoT, broadband, and voice and data revenue mainly driven by increases in billable subscribers. Commercial IoT revenue increased $10.2 million, or 14%, for the nine months ended September 30, 2021, compared to the prior year period. The increase in IoT revenue was driven by a 25% increase in IoT billable subscribers due to continued strength in personal communications devices, as well as the lifting of many mobility restrictions that had been imposed due to COVID-19. The subscriber increase effect on revenue was partially offset by a 7% reduction in IoT ARPU, primarily due to the increased proportion of personal communication subscribers using lower ARPU plans, countered in part by an increase in usage and ARPU by aviation subscribers due to increases in air travel from the prior year quarter. Commercial broadband revenue increased $5.2 million, or 20%, for the nine months ended September 30, 2021, compared to the prior year period, due primarily to the increase in broadband billable subscribers and an increase in ARPU associated with the increase in the mix of subscribers utilizing higher ARPU Iridium Certus broadband plans. Commercial voice and data revenue increased $3.6 million, or 3%, from the prior year period primarily due to an increase in volume across all voice and data services. These increases were offset in part by a decrease in hosted payload and other service revenue of $2.3 million, or 5%, for the nine months ended September 30, 2021, compared to the prior year period. This decrease was due to two non-recurring events, a data billing settlement that resulted in recognition of $1.3 million in the prior year period, plus the recognition of an additional $1.4 million of additional hosting data service revenue in the prior year due to an updated estimate of data service usage.
Government Service Revenue 
 Nine Months Ended September 30,  
 20212020Change
Revenue
Billable
Subscribers (1)
Revenue
Billable
Subscribers (1)
RevenueBillable
Subscribers
(Revenue in millions and subscribers in thousands)
Government services$77.4 149$75.1 142$2.3 
(1)Billable subscriber numbers shown are at the end of the respective period.
We provide airtime and airtime support to U.S. government and other authorized customers pursuant to the EMSS Contract. Under the terms of this agreement, which we entered into in September 2019, authorized customers utilize specified Iridium airtime services provided through the U.S. government’s dedicated gateway. The fee is not based on subscribers or usage, allowing an unlimited number of users access to these services. The annual rate under the EMSS Contract increased from $103.0 million to $106.0 million during the third quarter of 2021 and from $100.0 million to $103.0 million during the third quarter of 2020.

27


Subscriber Equipment Revenue
Subscriber equipment revenue increased by $5.4 million, or 8%, for the nine months ended September 30, 2021 compared to the prior year period, primarily due to an increase in the volume of handset and IoT device sales, partially offset by a decrease in the volume of L-band transceiver device sales.
Engineering and Support Service Revenue
 Nine Months Ended September 30, 
 20212020Change
 (Revenue in millions)
Commercial engineering and support services$3.0 $3.3 $(0.3)
Government engineering and support services17.8 20.2 (2.4)
Total engineering and support services$20.8 $23.5 $(2.7)
Engineering and support service revenue decreased $2.7 million, or 12%, for the nine months ended September 30, 2021 compared to the prior year period primarily due to the episodic nature of contract work under certain government projects.
Operating Expenses
Cost of Services (exclusive of depreciation and amortization)
Cost of services (exclusive of depreciation and amortization) increased by $2.8 million, or 4%, for the nine months ended September 30, 2021 from the prior year period, primarily as a result of higher maintenance, product support and network operation costs, partially offset by the decrease in work under certain government engineering contracts, as noted above.
Cost of Subscriber Equipment
Cost of subscriber equipment increased by $1.5 million, or 4%, for the nine months ended September 30, 2021 compared to the prior year period primarily due to an increase in volume of higher margin handsets and an increase in IoT device sales, partially offset by a decrease in the volume of L-band transceiver device sales.
Research and Development
Research and development expenses increased by $0.2 million, or 3%, for the nine months ended September 30, 2021 compared to the prior year period based on consistent spending on device-related features for our network.
Selling, General and Administrative
Selling, general and administrative expenses increased by $10.0 million, or 16%, for the nine months ended September 30, 2021 compared to the prior year period, primarily due to higher management incentive costs incurred in the current year period as compared to the prior year period, which were adversely impacted by the COVID-19 pandemic. The increase was also partially due to higher stock appreciation rights expense in the current year resulting from changes in our stock valuation between the respective reporting periods. These increases in costs were offset in part by a decrease in legal fees and bad debt expense.
Depreciation and Amortization
Depreciation and amortization expense remained relatively flat as we completed the replacement of our first-generation satellites in February 2019. As the upgraded satellites are the largest proportion of our asset base, we anticipate depreciation and amortization expense to remain relatively consistent from quarter to quarter based on our anticipated capital expenditures.
Other Expense
Interest Expense, Net
Interest expense, net decreased $13.6 million for the nine months ended September 30, 2021 compared to the prior year period. The decrease resulted primarily from a decrease in the annual interest rate to LIBOR plus 2.5%, with a 0.75% LIBOR floor, from an annual interest rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor as a result of the repricing of our Term Loan in January 2021 and July 2021. The decrease in interest expense was offset in part by $4.9 million of third-party financing costs paid in the current year period in connection with the repricings.
28


Loss on Extinguishment of Debt
Loss on extinguishment of debt was $0.9 million for the nine months ended September 30, 2021 compared to a $30.2 million loss on extinguishment of debt recorded for the nine months ended September 30, 2020. During July 2021, we repriced our Term Loan and wrote off unamortized debt issuance costs related to several lenders who did not participate in the repricing and whose portions of the Term Loan were replaced by new or existing lenders. The loss on extinguishment of debt in 2020 resulted from the write off of unamortized debt issuance costs when we closed on an additional $200.0 million under our Term Loan in February 2020 and used the proceeds, together with cash on hand, to prepay all of the indebtedness outstanding under our senior unsecured notes, including premiums for early prepayment.
Income Tax Benefit
For the nine months ended September 30, 2021, our income tax benefit was $20.0 million, compared to income tax benefit of $22.9 million for the prior year period. The decrease in income tax benefit was primarily related to a decrease in loss before income taxes compared to the prior year. This was offset in part by the discrete state tax benefit associated with state apportionment changes and a greater stock compensation tax deduction which resulted from an increase in the value of both stock options exercised and vested restricted stock units.
Net Loss
Net loss was $3.4 million for the nine months ended September 30, 2021, compared to $48.1 million for the prior year period. The change primarily resulted from the $29.3 million decrease in the loss on extinguishment of debt, the $13.6 million decrease in interest expense, net, as well as the $5.3 million increase in operating income. These changes were offset by the $2.9 million decrease in the income tax benefit as described above.

Liquidity and Capital Resources

In November 2019, we issued our $1,450.0 million Term Loan with an accompanying $100.0 million revolving loan, or the Revolving Facility, or, collectively, the Credit Agreement. Both facilities are under a credit agreement with the lenders, or the Credit Agreement.

In February 2020, we issued an additional $200.0 million under our Term Loan and used the proceeds and approximately $183.5 million of cash on hand to repay in full all of the indebtedness outstanding under our senior unsecured notes, including premiums for early repayment.

In both January 2021 and July 2021, we repriced all borrowings outstanding under our Term Loan. The Term Loan now bears interest at an annual rate of LIBOR plus 2.50%, with a 0.75% LIBOR floor. All other terms remain the same, including maturity in November 2026. To reprice the Term Loan in January 2021 and July 2021, we incurred third-party financing costs of $3.6 million and $1.3 million, respectively. On July 21, 2021, we entered into an interest rate cap agreement, or the Cap, beginning in November 2021. The Cap is intended to manage our exposure to interest rate movements on a portion of our Term Loan. The Cap provides the right to receive payment if one-month LIBOR exceeds the contractual rate of 1.5%. Beginning in December 2021, we will pay a fixed monthly premium at an annual rate of 0.31% for the Cap. The Cap carried a notional amount of $1,000.0 million as of September 30, 2021.

As of September 30, 2021, we reported an aggregate balance of $1,625.3 million in borrowings under the Term Loan, before $24.2 million of net deferred financing costs, for a net principal balance of $1,601.0 million outstanding in our condensed consolidated balance sheet. We have not drawn on our Revolving Facility.

Our Term Loan contains no financial maintenance covenants. With respect to the Revolving Facility, we are required to maintain a consolidated first lien net leverage ratio of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default. We were in compliance with all covenants under the Credit Agreement as of September 30, 2021.

The Credit Agreement restricts our ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement. The Credit Agreement provides for specified exceptions, including baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization, or EBITDA, and unlimited exceptions based on achievement and maintenance of specified leverage ratios, for, among other things, incurring indebtedness and liens and making investments, restricted payments for dividends and share repurchases, and payments of subordinated indebtedness. The Credit Agreement also contains a mandatory prepayment sweep mechanism with respect to a portion of our excess cash flow (as defined in the Credit Agreement), which is phased out based on achievement and maintenance of specified leverage ratios. Our mandatory excess cash flow prepayment, as specified in the Credit Agreement, was calculated to be $12.7 million as of
29


December 31, 2020. Lenders have the right to decline payment. As such, we paid $4.7 million to lenders who did not decline payment in May 2021. This amount counted towards our required quarterly principal payments through September 30, 2021. The Credit Agreement permits repayment, prepayment, and repricing transactions.

As of September 30, 2021, our total cash and cash equivalents balance was $287.0 million, our marketable securities balance was $2.0 million, and we had $100.0 million of borrowing availability under our Revolving Facility. In addition to the Revolving Facility, our principal sources of liquidity are cash, cash equivalents and internally generated cash flows. Our principal liquidity requirements over the next twelve months are primarily principal and interest on the Term Loan, working capital and potential share repurchases under the share repurchase program described in Note 8 to the financial statements included in this report.

We believe our liquidity sources will provide sufficient funds for us to meet our liquidity requirements for at least the next 12 months.

Cash Flows
The following table summarizes our cash flows:
 Nine Months Ended September 30, 
 20212020Change
 (In thousands)
Cash provided by operating activities$213,137 $179,137 $34,000 
Cash used in investing activities$(23,744)$(29,267)$5,523 
Cash used in financing activities$(139,731)$(188,480)$48,749 

Cash Flows Provided by Operating Activities

Net cash provided by operating activities for the nine months ended September 30, 2021 increased by $34.0 million from the prior year period. Net loss, as adjusted for non-cash activities, improved by $27.2 million over the prior year, primarily as a result of improved profitability. Net cash from operating activities also increased related to working capital changes of approximately $6.8 million. Working capital increased primarily as a result of a decrease in accrued expenses and other current liabilities, which decreased due to a decreased payout on management incentives due to the COVID-19 impact on 2020 results. Working capital also increased as a result of a decrease in the interest payable compared to the prior year. These increases were offset by net cash outflows resulting from the timing of customer collections and payments to vendors.

Cash Flows Used in Investing Activities

Net cash used in investing activities for the nine months ended September 30, 2021 decreased by $5.5 million from the prior year period due primarily to maturities of marketable securities in the current year. Capital expenditures remained relatively flat between the periods. We continue to expect our capital expenditures to average approximately $40.0 million per year until 2029.
Cash Flows Used in Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2021 decreased by $48.7 million compared to the prior year period primarily due to lower net principal payments as we utilized our cash to pay down additional debt in the prior year. The combination of full repayment of the senior unsecured notes and additional borrowings under the Term Loan resulted in net payments of $189.7 million for the nine months ended September 30, 2020 compared to net payments of $12.4 million for 2021. This decrease in cash outflows was partially offset by $125.1 million used in 2021 for the repurchase of our common stock. See Note 5 to our condensed consolidated financial statements included in this report for further discussion of our indebtedness and Note 8 for further information on our stock repurchase program.

Off-Balance Sheet Arrangements

We do not currently have, nor have we had in the last three years, any relationships with unconsolidated entities or financial partnerships, such as entities referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

30


Seasonality

Our results of operations have been subject to seasonal usage changes for commercial customers, and our results will be affected by similar seasonality going forward. March through October are typically the peak months for commercial voice services revenue and related subscriber equipment sales. U.S. government revenue and commercial IoT revenue have been less subject to seasonal usage changes.
Critical Accounting Policies and Estimates
The discussion and analysis of our financial condition and results of operations is based upon our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States, or U.S. GAAP. The preparation of these financial statements requires the use of estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. On an ongoing basis, we evaluate our estimates, including those related to revenue recognition, useful lives of property and equipment, long-lived assets and other intangible assets, deferred financing costs, income taxes, stock-based compensation, and other estimates. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results may differ from these estimates under different assumptions or conditions. There have been no changes to our critical accounting policies from those described in our Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the SEC on February 11, 2021.
Recent Accounting Pronouncements
Refer to Note 2 to our condensed consolidated financial statements for a full description of recent accounting pronouncements and recently adopted pronouncements.
31


ITEM 3.QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.

We had an outstanding aggregate balance of $1,625.3 million under the Term Loan as of September 30, 2021. We executed a long-term interest rate swap, or the Swap, for $1,000.0 million of the Term Loan, through November 2021. On July 21, 2021, we entered into an interest rate cap agreement beginning in November 2021, or the Cap. The Cap will manage our exposure to interest rate movements on a portion of our Term Loan following the expiration of the Swap. The Cap provides the right to receive payment if one-month LIBOR exceeds the contractual rate of 1.5%. For the portion of the Term Loan not covered under our hedging arrangements, we pay interest at an annual rate equal to the London Interbank Offered Rate, or LIBOR, plus 2.5%, with a 0.75% LIBOR floor. Accordingly, we are subject to interest rate fluctuations in future periods. A one-half percentage point increase or decrease in the LIBOR would not have had a material impact on our interest cost for the period.

We have not borrowed under our Revolving Facility. Accordingly, although the Revolving Facility bears interest at LIBOR plus 3.75%, without a LIBOR floor, if and as drawn, we are not currently exposed to fluctuations in interest rates with respect to our Revolving Facility.

Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash and cash equivalents, as well as accounts receivable. We maintain our cash and cash equivalents with financial institutions with high credit ratings and at times maintain the balance of our deposits in excess of federally insured limits. The majority of our cash is swept nightly into a money market fund invested in U.S. treasuries, agency mortgage backed securities and/or U.S. government guaranteed debt. Accounts receivable are due from both domestic and international customers. We perform credit evaluations of our customers’ financial condition and record reserves to provide for estimated credit losses. Accounts payable are owed to both domestic and international vendors.

ITEM 4.CONTROLS AND PROCEDURES.

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our chief executive officer, who is our principal executive officer, and our chief financial officer, who is our principal financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act, as of the end of the period covered by this report. In evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints and that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. In addition, the design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a control system, misstatements due to error or fraud may occur and not be detected.

Based on this evaluation, our chief executive officer and our chief financial officer concluded that our disclosure controls and procedures were effective to provide reasonable assurance that information required to be disclosed by us in reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the U.S. Securities and Exchange Commission’s rules and forms, and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosures.
Changes in Internal Control Over Financial Reporting
During the quarter ended September 30, 2021, there were no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
32


PART II.
OTHER INFORMATION 
ITEM 1.    LEGAL PROCEEDINGS.

None.

ITEM 1A.     RISK FACTORS.

Our business is subject to risks and events that, if they occur, could adversely affect our financial condition and results of operations and the trading price of our securities. In addition to the other information set forth in this quarterly report on Form 10-Q, you should carefully consider the factors described in “Part I, Item 1A. Risk Factors” of our Annual Report on Form 10-K for the fiscal year ended December 31, 2020, filed with the Securities and Exchange Commission on February 11, 2021, as supplemented by the following updated risk factor.
We rely on a limited number of key vendors for supply of equipment, components and services; the loss of any such supplier, or shortages experienced by such suppliers, could cause us to incur additional costs and delays in the production and delivery of our products, which could reduce the sales of those products and use of the related services.
We currently rely on two manufacturers of our devices, including our mobile handsets, L-band transceivers and SBD devices. We also utilize sole source suppliers for some of the component parts of our devices. If any of our suppliers were to terminate its relationship with us, we may not be able to find a replacement supplier in a timely manner, at an acceptable price or at all.
Further, our manufacturers and suppliers may cease production of our components or products or become capacity-constrained, or could face financial difficulties as a result of a surge in demand, a natural disaster or other event, including the impacts of the COVID-19 pandemic. For example, several of our suppliers are experiencing production delays as a result of the global silicon chip shortage. As a result, we have experienced and expect to continue to experience delays in fulfilling some product orders and are evaluating replacement components and product changes. These delays have increased our costs and reduced our sales of those products and use of the related services, and we expect these effects to continue into 2022.
Any future delay in production or delivery of our products or components by our suppliers could similarly adversely affect our business. Even if we are able to replace or supplement sole source or other component suppliers, there could be a substantial period of time in which our products would not be available; any new relationship may involve higher costs and delays in development and delivery, and we may encounter technical challenges in successfully replicating the manufacturing processes. If our manufacturers or suppliers terminate their relationships with us, fail to provide equipment or services to us on a timely basis, or fail to meet our performance expectations, we may be unable to provide products or services to our customers in a competitive manner, which could in turn negatively affect our financial results and our reputation.
ITEM 2.     UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

Issuer Purchases of Equity Securities
Period(a)
Total number of shares purchased
(b)
Average price paid per share
(c)
Total number of shares purchased as part of publicly announced plans or programs
(d)
Maximum dollar value) of shares that may yet be purchased under the plans or programs
July 1-3171,818 $36.73 71,818 $174.9 million
August 1-31— — — $174.9 million
September 1-30— — — $174.9 million
Total71,818 $36.73 71,818 — 

On February 10, 2021, we announced that our board of directors had approved the repurchase of up to $300.0 million of our common stock through December 31, 2022. All shares listed above were purchased under this share repurchase program in open market transactions.

33


ITEM 3.     DEFAULTS UPON SENIOR SECURITIES.

None. 

ITEM 4.     MINE SAFETY DISCLOSURES.

Not applicable.

ITEM 5.     OTHER INFORMATION.

None.
34


ITEM 6.     EXHIBITS.

The following list of exhibits includes exhibits submitted with this Form 10-Q as filed with the Securities and Exchange Commission.
Exhibit Description
10.1
31.1 
31.2 
32.1** 
101 
The following financial information from the Registrant’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, filed with the Securities and Exchange Commission on October 19, 2021, formatted in iXBRL (Inline eXtensible Business Reporting Language):
(i) Condensed Consolidated Balance Sheets at September 30, 2021 and December 31, 2020;
(ii) Condensed Consolidated Statements of Operations and Comprehensive Loss for the three and nine months ended September 30, 2021 and 2020;
(iii) Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine months ended September 30, 2021 and 2020;
(iv) Condensed Consolidated Statements of Cash Flows for the nine months ended September 30, 2021 and 2020; and
(iv) Notes to Condensed Consolidated Financial Statements.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).
Exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K and will be furnished on a supplemental basis to the Securities and Exchange Commission upon request.
**These certifications are being furnished solely to accompany this quarterly report pursuant to 18 U.S.C. Section 1350, and are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.
35


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.
 IRIDIUM COMMUNICATIONS INC.
   
 By:/s/ Thomas J. Fitzpatrick
  Thomas J. Fitzpatrick
  Chief Financial Officer
(as duly authorized officer and as principal financial officer of the registrant)
 Date: October 19, 2021
36
EX-31.1 2 irdm10-q093021exx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
Pursuant to Section 302 of The Sarbanes-Oxley Act of 2002
I, Matthew J. Desch, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Iridium Communications Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
 a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: September 30, 2021/s/ Matthew J. Desch
 Matthew J. Desch
 Chief Executive Officer
(principal executive officer)

EX-31.2 3 irdm10-q093021exx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
Pursuant to Section 302 of The Sarbanes-Oxley Act of 2002
I, Thomas J. Fitzpatrick, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Iridium Communications Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of registrant’s board of directors (or persons performing the equivalent functions):
 a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
 b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: September 30, 2021/s/ Thomas J. Fitzpatrick
 Thomas J. Fitzpatrick
 Chief Financial Officer
(principal financial officer)


EX-32.1 4 irdm10-q093021exx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATIONS OF
PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, the Chief Executive Officer and the Chief Financial Officer of Iridium Communications Inc. (the “Company”) each hereby certifies that, to the best of his knowledge:
1.
The Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, to which this Certification is attached as Exhibit 32.1 (the “Quarterly Report”), fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934, as amended; and
2.The information contained in the Quarterly Report fairly presents, in all material respects, the financial condition of the Company at the end of the period covered by the Quarterly Report and results of operations of the Company for the periods covered in the financial statements in the Quarterly Report.
Dated: September 30, 2021
 
/s/ Matthew J. Desch /s/ Thomas J. Fitzpatrick
Matthew J. Desch Thomas J. Fitzpatrick
Chief Executive Officer Chief Financial Officer
This certification accompanies the Quarterly Report and shall not be deemed “filed” by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.

EX-101.SCH 5 irdm-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Principles of Consolidation link:presentationLink link:calculationLink link:definitionLink 2102102 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2203201 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2104103 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2107104 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2110105 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt - Interest Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Derivatives link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Derivatives - Summary of Unrealized Gains and Losses (Details) link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 2118107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2319305 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2420407 - Disclosure - Stock-Based Compensation Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Stock-Based Compensation Activity of Company's Common Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Stock-Based Compensation Outstanding RSUs (Details) link:presentationLink link:calculationLink link:definitionLink 2123108 - Disclosure - Equity Transactions link:presentationLink link:calculationLink link:definitionLink 2424410 - Disclosure - Equity Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2226202 - Disclosure - Revenue Revenue (Policies) link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2428411 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2429412 - Disclosure - Revenue - Summary of Service Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2430413 - Disclosure - Revenue - Summary of Contract Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2432414 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2133111 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2435415 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - Net Income (Loss) Per Share - Anti-Dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2137112 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2438417 - Disclosure - Related Party Transactions Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 irdm-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 irdm-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 irdm-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Fixed income debt securities Other Cash Equivalents, at Carrying Value Payments on the Term Loan Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less Interest Rate Swaption [Member] Interest Rate Swaption [Member] Fair Value Hierarchy Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number Range Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Related Party Transaction, Due from (to) Related Party Related Party Transaction, Due from (to) Related Party Share-based Payment Arrangement, Nonemployee [Member] Share-based Payment Arrangement, Nonemployee [Member] Redemption Premium Redemption Premium Forfeited - weighted average grant date fair value per RSU Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Stock options exercised and awards vested (in shares) Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Schedule of recognized contract costs Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Forfeited (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Other assets Other Assets, Noncurrent Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After The percentage of total stock options, restricted stock units, or stock appreciation rights that vest at the end of the first year of service. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Derivatives, Policy [Policy Text Block] Derivatives, Policy [Policy Text Block] Share-based compensation, number of shares available for grant (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net increase (decrease) in cash and cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Debt Instrument, Redemption Price, Percentage Debt Instrument, Redemption Price, Percentage Operating Lease, Lease Income Operating Lease, Lease Income Operating Lease, Lease Income [Table Text Block] Operating Lease, Lease Income [Table Text Block] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Exercised (Dollar Value) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Daily average rate of preferred stock, per share (in dollars per share) Preferred Stock, Dividend Rate, Per-Dollar-Amount Document Fiscal Year Focus Document Fiscal Year Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Supplemental disclosure of non-cash investing activities: Supplemental Disclosure Of Non Cash Investing Activities [Abstract] Supplemental disclosure of non-cash investing activities. Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Payments of Financing Costs Payments of Financing Costs Antidilutive securities excluded from computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract] Power Agreement [Member] Power Agreement [Member] Power Agreement [Member] Hosted Payload Receivables Hosted Payload Receivables [Member] Hosted Payload Receivables Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Title of Individual [Domain] Title of Individual [Domain] Interest payable Increase (Decrease) in Interest Payable, Net Debt Securities, Available-for-sale, Amortized Cost [Abstract] Debt Securities, Available-for-sale, Amortized Cost [Abstract] Equity Award Award Type [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Options exercisable, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Released - restricted stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities US Government [Member] US Government [Member] US Government [Member] Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Granted - restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Concentration Risk, Percentage Concentration Risk, Percentage Options outstanding, beginning of period (in shares) Options outstanding, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Retained Earnings [Member] Retained Earnings [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Repurchases and retirements of common stock Stock Repurchased and Retired During Period, Value Accounts receivable Increase (Decrease) in Accounts Receivable Property and equipment received but not paid Capital Expenditures Incurred but Not yet Paid Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Share-based compensation, vesting percentage, year one Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Stock withheld to cover employee taxes (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Outstanding - weighted average grant date fair value per RSU Outstanding - weighted average grant date fair value per RSU Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Increase (Decrease) in Deferred Revenue Common Stock, Amount Common Stock, Amount [Member] Common Stock, Amount Derivative, Fixed Interest Rate Derivative, Fixed Interest Rate Revenue Revenue from Contract with Customer [Text Block] Service Agreements [Member] Service Agreements [Member] Document Type Document Type Interest Rate Floor [Member] Interest Rate Floor [Member] Summary of Company's service revenue Disaggregation of Revenue [Table Text Block] RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Entity Current Reporting Status Entity Current Reporting Status Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based compensation, number of shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Dividend rate on preferred stock Preferred Stock, Dividend Rate, Percentage Investor Bridge Loan Commitment Investor Bridge Loan Commitment Investor Bridge Loan Commitment Long-term Debt, Gross Long-term Debt, Gross Borrowings under the Term Loan Proceeds from Issuance of Secured Debt Convertible Preferred Stock, Terms of Conversion Preferred Stock, Convertible, Terms Credit Facility Carrying Amount Long-term Debt Derivative, Cap Interest Rate Derivative, Cap Interest Rate All other items, net Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Total liabilities and stockholders’ equity Liabilities and Equity Unrealized gain (loss), net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Vesting on first anniversary of grant date Share-based Payment Arrangement, Tranche One [Member] Lessor, Operating Lease, Payments to be Received Lessor, Operating Lease, Payments to be Received Performance Based Bonus RSU Performance Based Bonus RSU [Member] Performance Based Bonus RSU Options exercised - weighted average exercise price per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Services Service [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Interest Rate Swap [Line Items] Derivative [Line Items] Interest Rate Swap [Member] Interest Rate Swap [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net Income (Loss) Per Share Earnings Per Share [Text Block] Ownership stake Equity Method Investment, Ownership Percentage Capitalized Contract Cost [Table] Capitalized Contract Cost [Table] Minimum Minimum [Member] Minimum [Member] Basis of Presentation and Principles of Consolidation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Selling, general and administrative Selling, General and Administrative Expense Service, Other [Member] Service, Other [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Trading Symbol Trading Symbol Lessor, Operating Lease, Payment to be Received, Year One Lessor, Operating Lease, Payment to be Received, Year One Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares) Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award Current liabilities: Liabilities, Current [Abstract] Other contract costs Other Contract Assets [Member] Other Contract Assets Revenue [Policy Text Block] Revenue [Policy Text Block] Debt Debt Disclosure [Text Block] Beginning Balance (in shares) Ending Balance (in shares) Shares, Outstanding Options exercisable, end of period - weighted average exercise price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value Stock-Based Compensation Share-based Payment Arrangement [Text Block] Lessee, Leases [Policy Text Block] Lessee, Leases [Policy Text Block] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Line Items] Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Accounting Policies [Abstract] Accounting Policies [Abstract] Options outstanding, end of period - weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Lessor, Operating Lease, Payment to be Received, Year Four Lessor, Operating Lease, Payment to be Received, Year Four Cash and Cash Equivalents, Restricted Cash and Marketable Securities Cash, Cash Equivalents, and Marketable Securities [Text Block] Common stock, $0.001 par value, 300,000 shares authorized, 132,188 and 134,056 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expense, net Nonoperating Income (Expense) Customer Concentration Risk Customer Concentration Risk [Member] excess cash flow prepayment excess cash flow prepayment excess cash flow prepayment on Term Loan B Performance Based RSU Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Restricted Stock [Member] Restricted Stock [Member] Payment of deferred financing fees Payments of Debt Issuance Costs Tax (benefit) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Debt Instrument, Periodic Payment, Principal Debt Instrument, Periodic Payment, Principal Total operating expenses Costs and Expenses Class of Stock Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Treasury Stock, Shares Treasury Stock, Shares Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio Interest expense, net Interest Income (Expense), Net Interest Costs Incurred Interest Costs Incurred NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] NASDAQ/NGS (GLOBAL SELECT MARKET) [Member] Outstanding Restricted Stock Units Outstanding Restricted Stock Units [Member] Outstanding Restricted Stock Units Cash Cash Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Comprehensive income (loss): Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Revenue from related parties Revenue from Related Parties Accrued expenses and other current liabilities Accrued Liabilities, Current Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost Employee Stock Option Share-based Payment Arrangement, Option [Member] Fair Value, Hierarchy Fair Value Hierarchy and NAV [Axis] Effect of exchange rate changes on cash and cash equivalents, and restricted cash Effect of Exchange Rate on Cash and Cash Equivalents Common Stock, Shares [Member] Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Operating income Operating Income (Loss) Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Stock-based compensation (net of amounts capitalized) Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Purchase of other investments Payments to Acquire Other Investments Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Discount on Debt Issuance - Term Loan B Discount on Debt Issuance - Term Loan B Discount on Debt Issuance - Term Loan B Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Interest Payable Interest Payable Preferred Stock, Liquidation Preference Per Share Preferred Stock, Liquidation Preference Per Share Derivative, Notional Amount Derivative, Notional Amount Other income (expense), net Other Nonoperating Income (Expense) Long-term Debt, Fair Value Long-term Debt, Fair Value Repurchases and retirements of common stock (in shares) Stock Repurchased and Retired During Period, Shares Capital expenditures Payments to Acquire Property, Plant, and Equipment Maximum Maximum [Member] Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Award Type Award Type [Axis] Options outstanding, end of period - aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options exercisable, end of period - weighted average exercise price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Cancelled or Expired (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Total stockholders’ equity Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent Lessor, Operating Leases [Text Block] Lessor, Operating Leases [Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Options exercisable, end of period - aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Loss on extinguishment of debt Loss on extinguishment of debt Gain (Loss) on Extinguishment of Debt Interest Costs Capitalized Interest Costs Capitalized Repurchases of common stock Payments for Repurchase of Common Stock Property, Plant and Equipment, Useful Life Property, Plant and Equipment, Useful Life Debt Securities, Available-for-sale, Fair Value [Abstract] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through ThreeYears, Fair Value Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value Hosted payload and other data Hosted Payload and Other Data Services [Member] Hosted Payload and Other Data Services [Member] Interest incurred Interest incurred [Table Text Block] Interest incurred, amortization of deferred financing fees, and capitalized interest. Debt instrument face amount Debt Instrument, Face Amount Vested and unreleased restricted stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Engineering and support services Engineering and Support Services [Member] Engineering and Support Services [Member] Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period Vesting on the last day of each calendar quarter Share-based Payment Arrangement, Tranche Two [Member] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Equity Method Investments Equity Method Investments Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] IoT data Commercial IoT Data Services [Member] Commercial IoT Data Services [Member] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Related Party Transaction [Axis] Related Party Transaction [Axis] Options forfeited - weighted average exercise price per share Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Income tax benefit Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Unsecured Debt [Member] Unsecured Debt [Member] Equity Components [Axis] Equity Components [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable [Member] Accounts Receivable [Member] Forfeited - restricted stock units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventory Inventory, Net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Capitalized amortization of deferred financing costs Capitalized Amortization Of Deferred Financing Costs Amount represents the capitalized amortization of deferred financing costs in noncash investing or financing transactions. Fair Value Measurement, Policy [Policy Text Block] Fair Value Measurement, Policy [Policy Text Block] Products and Services Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Summary of Company's Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Grantee Status [Axis] Grantee Status [Axis] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Equity Component [Domain] Equity Component [Domain] Preferred Stock Dividends Declared And Paid Income Statement Impact Preferred Stock Dividends Declared And Paid Income Statement Impact Preferred Stock dividends, declared and paid income statement impact. Granted - weighted average grant date fair value per RSU Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Grant Date Fair Value Stock options exercised and awards vested Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year State Tax Apportionment Benefit State Tax Apportionment Benefit State Tax Apportionment Benefit Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Exchange [Domain] Exchange [Domain] Statement [Line Items] Statement [Line Items] Long-term secured debt, net Long-term Line of Credit, Noncurrent Grantee Status [Domain] Grantee Status [Domain] Term Loan B (Additional) Term Loan B (Additional) [Member] Term Loan B (Additional) Earnings Per Share, Basic and Diluted Earnings Per Share, Basic and Diluted Series B Preferred Stock Series B Preferred Stock [Member] Debt Securities, Available-for-sale Debt Securities, Available-for-sale Treasury Stock, Retired, Cost Method, Amount Treasury Stock, Retired, Cost Method, Amount Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Derivative, Gain (Loss) on Derivative, Net Derivative, Gain (Loss) on Derivative, Net Commissions Commissions [Member] Commissions [Member] Debt Securities, Available-for-sale, Amortized Cost Debt Securities, Available-for-sale, Amortized Cost Customer [Axis] Customer [Axis] Short-term secured debt Line of Credit, Current Computations of Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Share-based compensation, options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Money market funds Money Market Funds, at Carrying Value Vesting Vesting [Axis] Deferred revenue, net of current portion Deferred Revenue, Noncurrent Interest Rate Cash Flow Hedge Asset at Fair Value Interest Rate Cash Flow Hedge Asset at Fair Value Term Loan B (Original) Term Loan B (Original) [Member] Term Loan B (Original) Total assets Assets Director Director [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Interest paid, net of amounts capitalized Interest Paid, Excluding Capitalized Interest, Operating Activities First Lien Net Leverage Ratio Ratio of Indebtedness to Net Capital Net income (loss) - basic and diluted Net Income (Loss) Available to Common Stockholders, Basic Title of Individual [Axis] Title of Individual [Axis] Research and development Research and Development Expense Products and Services Product and Service [Domain] Voice and data Commercial Voice and Data Services [Member] Commercial Voice and Data Services [Member] OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), before Adjustment, after Tax Lessor, Operating Lease, Payment to be Received, Year Two Lessor, Operating Lease, Payment to be Received, Year Two Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Derivative Contract [Domain] Derivative Contract [Domain] Lessor, Operating Lease, Payment to be Received, after Year Five Lessor, Operating Lease, Payment to be Received, after Year Five Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Significant Accounting Policies Significant Accounting Policies [Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Tax Identification Number Entity Tax Identification Number Cash and cash equivalents: Cash and Cash Equivalents [Line Items] Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Stock Option Contractual Term Stock Option Contractual Term Stock Option Contractual Term Amortization of Debt Issuance Costs and Discounts Amortization of Debt Issuance Costs and Discounts Vesting Vesting [Domain] Entity Listings, Exchange [Axis] Entity Listings, Exchange [Axis] Income taxes paid, net Income Taxes Paid, Net Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Treasury Stock, Value Treasury Stock, Value Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Share-based compensation, vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock Issued During Period, Shares, Conversion of Convertible Securities Stock Issued During Period, Shares, Conversion of Convertible Securities Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization AOCI Attributable to Parent [Member] AOCI Attributable to Parent [Member] July Repricing New OID July Repricing New OID July Repricing New OID Inventory Increase (Decrease) in Inventories Contract Assets Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Commercial Broadband Services [Member] Commercial Broadband Services [Member] Commercial Broadband Services [Member] Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Derivative [Table] Derivative [Table] Cost of Goods and Services Sold Cost of Goods and Services Sold Revenue: Revenues [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Interest Rate Cap Interest Rate Cap [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Interest Rate Cash Flow Hedge Liability at Fair Value Interest Rate Cash Flow Hedge Liability at Fair Value Share-based compensation, number of additional shares authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Payments on the senior unsecured notes, including extinguishment costs Repayments of Unsecured Debt Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Property and equipment, net Property, Plant and Equipment, Net Other long-term liabilities Other Liabilities, Noncurrent Next Generation Satellites Next Generation Satellites [Member] Next Generation Satellites Share-based Payment Arrangement, Employee [Member] Share-based Payment Arrangement, Employee [Member] Marketable securities Marketable Securities Earnings Per Share [Abstract] Earnings Per Share [Abstract] Equity Method Investee Equity Method Investee [Member] Shares of preferred stock, undesignated and unissued (in shares) Preferred Stock, Shares Subscribed but Unissued Foreign currency translation adjustments Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Related Party Transaction [Domain] Related Party Transaction [Domain] Document Quarterly Report Document Quarterly Report Preferred Stock Redemption Premium Preferred Stock Redemption Premium Debt Facility [Table] Line of Credit Facility [Table] Share-based compensation, grant date fair value of stock options Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture Released - weighted average grant date fair value per RSU Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value Options outstanding, beginning of period - weighted average exercise price per share Options outstanding, end of period - weighted average exercise price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Operating expenses: Costs and Expenses [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total Authorized Preferred Stock, Number Total Authorized Preferred Stock, Number Total Authorized Preferred Stock, Number Options exercisable, end of period - weighted average remaining contractual term (years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Weighted- Average Grant Date Fair Value Per RSU Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Outstanding - restricted stock units Outstanding - restricted stock units Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Number Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Number Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, Percent Series A Preferred Stock Series A Preferred Stock [Member] Amortization of deferred financing fees Amortization of Debt Issuance Costs Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Cash, cash equivalents, and restricted cash, beginning of period Cash, cash equivalents, and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Hosting Agreement Hosting Agreement [Member] Hosting Agreement [Member] Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Deferred revenue Deferred Revenue, Current Security Exchange Name Security Exchange Name Unrealized gain on marketable securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax Exercised (Shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted Average Number of Shares Outstanding, Diluted Weighted Average Number of Shares Outstanding, Diluted Administrative and support agreement accounts receivable Administrative and support agreement accounts receivable [Member] Administrative and support agreement accounts receivable Income Tax Disclosure Income Tax Disclosure [Text Block] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Share-based Payment Arrangement, Option, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Debt Instrument, Basis Spread on Variable Rate Debt Instrument, Basis Spread on Variable Rate Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost Equity Transactions Stockholders' Equity Note Disclosure [Text Block] Prime Contracts with the US Government [Member] Prime Contracts with the US Government [Member] Prime Contracts with the US Government Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Unrealized Gain (Loss) on Cash Flow Hedging, net of tax Unrealized Gain (Loss) on Cash Flow Hedging Instruments Weighted Average Number of Shares Outstanding, Basic and Diluted Weighted Average Number of Shares Outstanding, Basic and Diluted Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other expense, net: Nonoperating Income (Expense) [Abstract] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Summary of Company's Engineering and Support Services Revenue [Table Text Block] Options exercisable and expected to vest, end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Stock [Line Items] Class of Stock [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Options cancelled or expired - weighted average exercise price per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price Commercial Commercial [Member] Commercial [Member] Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares) Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award Total current liabilities Liabilities, Current Tax payment upon settlement of stock awards Payment, Tax Withholding, Share-based Payment Arrangement Stock withheld to cover employee taxes Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes Adjustments to additional paid in capital stock withheld to cover employee taxes. Class of Stock Class of Stock [Domain] Proceeds from sale of derivative Proceeds from sale of derivative Proceeds from sale of derivative Options exercisable and expected to vest, end of period - aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Entity Address, Postal Zip Code Entity Address, Postal Zip Code Unamortized Deferred Financing Costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Service Based RSU Service Based RSU [Member] Service Based RSU Series A Series A [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Document Information [Line Items] Document Information [Line Items] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] New Accounting Pronouncements, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Other assets Increase (Decrease) in Other Noncurrent Assets Aireon Investor Bridge Loan Aireon Investor Bridge Loan [Member] Aireon Investor Bridge Loan Range Statistical Measurement [Axis] Statistical Measurement [Axis] Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units Cover [Abstract] Cover [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Extinguishment of Debt, Amount Extinguishment of Debt, Amount Lessor, Operating Lease, Payment to be Received, Year Three Lessor, Operating Lease, Payment to be Received, Year Three Refinanced Term Loan B Term Loan B (Refinanced) [Member] Term Loan B (Refinanced) Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] Subscriber equipment Subscription and Circulation [Member] Related Party Transactions Disclosure Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Executives Executive Officer [Member] Deferred income taxes Deferred Income Tax Expense (Benefit) Options exercisable and expected to vest, end of period - Weighted Average Remaining Contractual Term (Years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 9 irdm-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 irdm-20210930_htm.xml IDEA: XBRL DOCUMENT 0001418819 2021-01-01 2021-09-30 0001418819 exch:XNGS 2021-01-01 2021-09-30 0001418819 2021-09-30 0001418819 2021-10-14 0001418819 2020-12-31 0001418819 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001418819 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001418819 us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2021-07-01 2021-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-07-01 2020-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-09-30 0001418819 us-gaap:SubscriptionAndCirculationMember 2020-01-01 2020-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2021-07-01 2021-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2021-01-01 2021-09-30 0001418819 irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 2021-07-01 2021-09-30 0001418819 2020-07-01 2020-09-30 0001418819 2020-01-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2021-06-30 0001418819 irdm:CommonStockAmountMember 2021-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001418819 us-gaap:RetainedEarningsMember 2021-06-30 0001418819 2021-06-30 0001418819 us-gaap:CommonStockMember 2020-06-30 0001418819 irdm:CommonStockAmountMember 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001418819 us-gaap:RetainedEarningsMember 2020-06-30 0001418819 2020-06-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001418819 irdm:CommonStockAmountMember 2021-07-01 2021-09-30 0001418819 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001418819 irdm:CommonStockAmountMember 2020-07-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2021-09-30 0001418819 irdm:CommonStockAmountMember 2021-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001418819 us-gaap:RetainedEarningsMember 2021-09-30 0001418819 us-gaap:CommonStockMember 2020-09-30 0001418819 irdm:CommonStockAmountMember 2020-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-09-30 0001418819 2020-09-30 0001418819 us-gaap:CommonStockMember 2020-12-31 0001418819 irdm:CommonStockAmountMember 2020-12-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001418819 us-gaap:RetainedEarningsMember 2020-12-31 0001418819 us-gaap:CommonStockMember 2019-12-31 0001418819 irdm:CommonStockAmountMember 2019-12-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001418819 us-gaap:RetainedEarningsMember 2019-12-31 0001418819 2019-12-31 0001418819 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001418819 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001418819 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001418819 irdm:CommonStockAmountMember 2021-01-01 2021-09-30 0001418819 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001418819 irdm:CommonStockAmountMember 2020-01-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001418819 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001418819 us-gaap:FairValueInputsLevel2Member 2021-09-30 0001418819 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001418819 irdm:NextGenerationSatellitesMember 2021-01-01 2021-09-30 0001418819 irdm:TermLoanBOriginalMember 2019-11-04 0001418819 us-gaap:RevolvingCreditFacilityMember 2019-11-04 0001418819 irdm:TermLoanBAdditionalMember 2020-02-07 0001418819 2020-02-07 0001418819 irdm:TermLoanBAdditionalMember 2020-01-01 2020-03-31 0001418819 irdm:TermLoanBOriginalMember 2020-01-01 2020-12-31 0001418819 irdm:TermLoanBOriginalMember us-gaap:InterestRateFloorMember 2020-01-01 2020-12-31 0001418819 irdm:TermLoanBRefinancedMember 2021-01-22 2021-07-27 0001418819 irdm:TermLoanBRefinancedMember us-gaap:InterestRateFloorMember 2021-01-22 2021-07-27 0001418819 irdm:TermLoanBRefinancedMember 2021-07-01 2021-09-30 0001418819 irdm:TermLoanBRefinancedMember us-gaap:InterestRateFloorMember 2021-07-01 2021-09-30 0001418819 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001418819 us-gaap:UnsecuredDebtMember 2020-01-01 2020-09-30 0001418819 irdm:TermLoanBRefinancedMember 2021-09-30 0001418819 2021-05-31 0001418819 2019-11-04 0001418819 us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001418819 2021-01-01 2021-03-31 0001418819 us-gaap:RevolvingCreditFacilityMember us-gaap:InterestRateFloorMember 2021-01-01 2021-09-30 0001418819 us-gaap:InterestRateSwapMember 2021-09-30 0001418819 us-gaap:InterestRateSwaptionMember 2021-09-30 0001418819 us-gaap:InterestRateSwapMember 2020-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2020-12-31 0001418819 us-gaap:InterestRateSwaptionMember 2021-01-01 2021-09-30 0001418819 us-gaap:InterestRateCapMember 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001418819 2020-01-01 2020-12-31 0001418819 2019-01-01 2019-12-31 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2020-12-31 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2021-01-01 2021-09-30 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2021-09-30 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2019-12-31 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2020-01-01 2020-09-30 0001418819 irdm:OutstandingRestrictedStockUnitsMember 2020-09-30 0001418819 srt:DirectorMember irdm:ServiceBasedRSUMember 2021-01-01 2021-09-30 0001418819 srt:DirectorMember irdm:ServiceBasedRSUMember 2020-01-01 2020-09-30 0001418819 irdm:ServiceBasedRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-09-30 0001418819 irdm:ServiceBasedRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-01-01 2021-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001418819 irdm:PerformanceBasedBonusRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2021-01-01 2021-09-30 0001418819 irdm:PerformanceBasedBonusRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 irdm:PerformanceBasedBonusRSUMember 2021-01-01 2021-09-30 0001418819 irdm:PerformanceBasedBonusRSUMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 srt:MinimumMember srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-01-01 2020-09-30 0001418819 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-09-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001418819 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001418819 2012-12-31 0001418819 2021-02-05 0001418819 us-gaap:SeriesAMember 2021-09-30 0001418819 us-gaap:SeriesAMember 2020-12-31 0001418819 us-gaap:SeriesBPreferredStockMember 2021-09-30 0001418819 us-gaap:SeriesBPreferredStockMember 2020-12-31 0001418819 irdm:CommercialVoiceandDataServicesMember 2021-07-01 2021-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2021-01-01 2021-09-30 0001418819 irdm:CommercialVoiceandDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2021-07-01 2021-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2021-01-01 2021-09-30 0001418819 irdm:CommercialIoTDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2021-07-01 2021-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2021-01-01 2021-09-30 0001418819 irdm:CommercialBroadbandServicesMember 2020-01-01 2020-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2021-07-01 2021-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-07-01 2020-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2021-01-01 2021-09-30 0001418819 irdm:HostedPayloadandOtherDataServicesMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2021-07-01 2021-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2021-01-01 2021-09-30 0001418819 irdm:CommercialMember us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2021-07-01 2021-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-07-01 2020-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2021-01-01 2021-09-30 0001418819 irdm:USGovernmentMember us-gaap:ServiceMember 2020-01-01 2020-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2021-07-01 2021-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2021-01-01 2021-09-30 0001418819 irdm:CommercialMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2021-07-01 2021-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-07-01 2020-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2021-01-01 2021-09-30 0001418819 irdm:USGovernmentMember irdm:EngineeringandSupportServicesMember 2020-01-01 2020-09-30 0001418819 irdm:PrimeContractsWithTheUSGovernmentMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001418819 irdm:PrimeContractsWithTheUSGovernmentMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001418819 irdm:CommissionsMember 2021-09-30 0001418819 irdm:CommissionsMember 2020-12-31 0001418819 irdm:OtherContractAssetsMember 2021-09-30 0001418819 irdm:OtherContractAssetsMember 2020-12-31 0001418819 us-gaap:PerformanceSharesMember 2021-07-01 2021-09-30 0001418819 us-gaap:PerformanceSharesMember 2020-07-01 2020-09-30 0001418819 us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001418819 us-gaap:PerformanceSharesMember 2020-01-01 2020-09-30 0001418819 us-gaap:RestrictedStockMember 2021-07-01 2021-09-30 0001418819 us-gaap:RestrictedStockMember 2020-07-01 2020-09-30 0001418819 us-gaap:RestrictedStockMember 2021-01-01 2021-09-30 0001418819 us-gaap:RestrictedStockMember 2020-01-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001418819 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001418819 srt:MaximumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 srt:MinimumMember irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 srt:MaximumMember irdm:PowerAgreementMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 srt:MaximumMember us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2021-07-01 2021-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 irdm:HostedPayloadReceivablesMember us-gaap:EquityMethodInvesteeMember 2021-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2021-07-01 2021-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2021-01-01 2021-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 irdm:AdministrativeAndSupportAgreementAccountsReceivableMember us-gaap:EquityMethodInvesteeMember 2021-09-30 0001418819 irdm:AdministrativeAndSupportAgreementAccountsReceivableMember us-gaap:EquityMethodInvesteeMember 2020-12-31 0001418819 irdm:AireonInvestorBridgeLoanMember 2020-12-31 0001418819 irdm:AireonInvestorBridgeLoanMember 2021-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-07-01 2020-09-30 0001418819 irdm:HostingAgreementMember us-gaap:EquityMethodInvesteeMember 2020-01-01 2020-09-30 0001418819 us-gaap:ServiceAgreementsMember us-gaap:EquityMethodInvesteeMember 2020-07-01 2020-09-30 0001418819 irdm:HostedPayloadReceivablesMember us-gaap:EquityMethodInvesteeMember 2020-12-31 iso4217:USD shares shares iso4217:USD utr:Rate pure 0001418819 --12-31 Large Accelerated Filer true false false Q3 2021 VA 703 22102 false 132202392 0.001 0.001 300000000 300000000 132188000 134056000 132188000 134056000 5400000 16100000 0.0000 200000 1000000000 0.01565 0.0050 0 0 0 0 0.0625 0.0625 P4Y P10Y 0.25 0.0625 0.0625 P4Y 0.25 0.125 0.125 0.50 0.50 P1Y P1Y P2Y P2Y P3Y P3Y 0 1.50 0.50 0.50 1 1 500000 0.0001 0.0001 1000000 1000000 1000000 1000000 0 0 0.0001 0.0001 500000 500000 500000 500000 0 0 0.21 0.21 4000000.0 12000000.0 5900000 0.357 10700000 0 10-Q 2021-09-30 001-33963 Iridium Communications Inc. DE 26-1344998 1750 Tysons Boulevard McLean VA 22102 703-287-7400 Common Stock, $0.001 par value IRDM NASDAQ Yes Yes Large Accelerated Filer false false 0.001 132202392 287004000 237178000 2002000 7548000 70390000 61151000 23388000 32480000 9786000 9464000 392570000 347821000 2720281000 2917076000 48761000 50548000 44361000 45504000 3205973000 3360949000 16500000 16766000 10927000 14390000 39794000 49504000 26243000 32412000 93464000 113072000 1584511000 1596893000 134563000 155084000 49187000 51258000 22467000 25203000 1884192000 1941510000 132000 134000 1155414000 1160570000 176464000 275915000 -10229000 -17180000 1321781000 1419439000 3205973000 3360949000 127774000 116914000 365247000 346239000 26898000 25120000 72607000 67198000 7487000 9438000 20759000 23495000 162159000 151472000 458613000 436932000 25186000 23909000 71784000 69021000 15544000 15429000 41243000 39772000 2815000 3116000 8156000 7940000 25897000 20631000 72524000 62556000 77688000 75654000 229266000 227260000 147130000 138739000 422973000 406549000 15029000 12733000 35640000 30383000 -17614000 -22628000 -58013000 -71578000 -879000 0 -879000 -30209000 -81000 205000 -225000 332000 -18574000 -22423000 -59117000 -101455000 -3545000 -9690000 -23477000 -71072000 -1460000 -5685000 -20042000 -22943000 -2085000 -4005000 -3435000 -48129000 132869000 133760000 133763000 133177000 -0.02 -0.03 -0.03 -0.36 -2085000 -4005000 -3435000 -48129000 -592000 -1348000 -171000 -4241000 3040000 1794000 7122000 -9008000 363000 -3559000 3516000 -61378000 131928000 132000 1146160000 -12677000 180563000 1314178000 132526000 133000 1141744000 -20562000 287845000 1409160000 8150000 8150000 5134000 5134000 348000 0 2378000 2378000 769000 0 5175000 5175000 -16000 650000 650000 -16000 447000 447000 -72000 0 -624000 -2014000 -2638000 -592000 -592000 -1348000 -1348000 3040000 3040000 1794000 1794000 -2085000 -2085000 -4005000 -4005000 132188000 132000 1155414000 -10229000 176464000 1321781000 133279000 133000 1151606000 -20116000 283840000 1415463000 134056000 134000 1160570000 -17180000 275915000 1419439000 131632000 132000 1134048000 -6867000 331969000 1459282000 22129000 22129000 13775000 13775000 1626000 1000 7192000 7193000 1796000 1000 7786000 7787000 -131000 5390000 5390000 -149000 4003000 4003000 -3363000 -3000 -29087000 -96016000 -125106000 -171000 -171000 -4241000 -4241000 7122000 7122000 -9008000 -9008000 -3435000 -3435000 -48129000 -48129000 132188000 132000 1155414000 -10229000 176464000 1321781000 133279000 133000 1151606000 -20116000 283840000 1415463000 -3435000 -48129000 -20521000 -23600000 229266000 227260000 -879000 -30209000 20087000 12560000 3025000 2724000 -525000 548000 8702000 -7958000 -9408000 -6709000 309000 986000 -2538000 -2545000 -5050000 556000 -2386000 -14025000 -69000 -7072000 -8312000 -16576000 -2757000 -1544000 213137000 179137000 28016000 29267000 1128000 0 5400000 0 -23744000 -29267000 179285000 202000000 -191660000 -8250000 0 383451000 125106000 0 4053000 2562000 7193000 7786000 5390000 4003000 -139731000 -188480000 164000 -2249000 49826000 -40859000 237178000 223561000 287004000 182702000 56985000 77047000 1304000 934000 4941000 2533000 90000 82000 2042000 1215000 Basis of Presentation and Principles of Consolidation<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The Company's operations are conducted through, and its operating assets are owned by, its principal operating subsidiary, Iridium Satellite LLC, Iridium Satellite's immediate parent, Iridium Holdings, LLC, and their subsidiaries. The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended December 31, 2020, as filed with the SEC on February 11, 2021.</span></div> Significant Accounting Policies<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adopted Accounting Pronouncements </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. Adoption of ASU 2019-12 on January 1, 2021 had no impact on the Company's condensed consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). The guidance provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. ASU 2020-04 was further amended in January 2021 when the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope (“ASU 2021-01”), which clarified the applicability of certain provisions. Both ASU 2020-04 and ASU 2021-01 are currently effective prospectively for all entities through December 31, 2022 when the reference rate replacement activity is expected to have been completed. The guidance in ASU 2020-04 and ASU 2021-01 is optional and may be elected over time as reference rate reform activities occur. As of September 30, 2021, the Company elected to apply the optional expedient for hedge accounting specifically to the interest rate cap agreement (the "Cap") which was executed in July 2021. This allowed the Company to assume that the index upon which future interest payments on the hedged portion of the Term Loan (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#ifd4348643e6c4d6cab09a598c61ef957_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 5</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) will be based matches the index on the Cap. Adoption of this practical expedient had no impact on the Company's condensed consolidated financial statements upon adoption. The Company has not yet adopted any other expedients and will continue to evaluate the impact this standard may have on its consolidated 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:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following tiers:</span></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the following financial instruments approximated their fair values as of September 30, 2021 and December 31, 2020: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its fixed income debt investments and derivative financial instruments as Level 2. The Company did not hold any Level 3 assets as of September 30, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of the Company’s Level 2 estimates are based upon certain market assumptions and information available to the Company. In determining fair value, the Company uses a market approach utilizing valuation models that incorporate observable inputs such as interest rates, bond yields and quoted prices for similar assets. </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:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.</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:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivatives (interest rate swap, swaption, Cap) to manage its exposure to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the condensed consolidated balance sheets within other current liabilities and other assets. When the Company’s derivatives are designated as cash flow hedges, the effective portion of the changes in fair value of the derivatives are recorded in accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of a derivative's change in fair value will be recognized in earnings in the same period in which the hedged interest payments affect earnings. Within the condensed consolidated statements of operations and comprehensive loss, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the Company’s condensed consolidated statements of cash flows, which is the same category as the item being hedged. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ifd4348643e6c4d6cab09a598c61ef957_55" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Adopted Accounting Pronouncements </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. Adoption of ASU 2019-12 on January 1, 2021 had no impact on the Company's condensed consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). The guidance provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. ASU 2020-04 was further amended in January 2021 when the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope (“ASU 2021-01”), which clarified the applicability of certain provisions. Both ASU 2020-04 and ASU 2021-01 are currently effective prospectively for all entities through December 31, 2022 when the reference rate replacement activity is expected to have been completed. The guidance in ASU 2020-04 and ASU 2021-01 is optional and may be elected over time as reference rate reform activities occur. As of September 30, 2021, the Company elected to apply the optional expedient for hedge accounting specifically to the interest rate cap agreement (the "Cap") which was executed in July 2021. This allowed the Company to assume that the index upon which future interest payments on the hedged portion of the Term Loan (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline"><a href="#ifd4348643e6c4d6cab09a598c61ef957_49" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Note 5</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">) will be based matches the index on the Cap. Adoption of this practical expedient had no impact on the Company's condensed consolidated financial statements upon adoption. The Company has not yet adopted any other expedients and will continue to evaluate the impact this standard may have on its consolidated financial statements.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following tiers:</span></div><div><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="padding-left:27pt"><span><br/></span></div><div style="padding-left:27pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of the following financial instruments approximated their fair values as of September 30, 2021 and December 31, 2020: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its fixed income debt investments and derivative financial instruments as Level 2. The Company did not hold any Level 3 assets as of September 30, 2021 and December 31, 2020.</span></div>The fair values of the Company’s Level 2 estimates are based upon certain market assumptions and information available to the Company. In determining fair value, the Company uses a market approach utilizing valuation models that incorporate observable inputs such as interest rates, bond yields and quoted prices for similar assets. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses derivatives (interest rate swap, swaption, Cap) to manage its exposure to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the condensed consolidated balance sheets within other current liabilities and other assets. When the Company’s derivatives are designated as cash flow hedges, the effective portion of the changes in fair value of the derivatives are recorded in accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of a derivative's change in fair value will be recognized in earnings in the same period in which the hedged interest payments affect earnings. Within the condensed consolidated statements of operations and comprehensive loss, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the Company’s condensed consolidated statements of cash flows, which is the same category as the item being hedged. See </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ifd4348643e6c4d6cab09a598c61ef957_55" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 6</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further information.</span></div> Cash and Cash Equivalents and Marketable Securities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and Cash Equivalents</span></div><div><span><br/></span></div><div><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 cash and cash equivalents as of September 30, 2021 and December 31, 2020:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:13.709%"/><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:13.709%"/><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:13.711%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2020</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%">Recurring Fair<br/>Value Measurement</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 12.25pt;text-align: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</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%">43,323 </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%">27,168 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,005 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income debt securities</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%">2,005 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</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%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,004 </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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,178 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></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%">Marketable Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company's marketable securities consisted of only fixed income debt securities. The amortized cost of these securities amounted to $2.0 million and $7.6 million as of September 30, 2021 and December 31, 2020, respectively. The estimated fair value of these securities amounted to $2.0 million and $7.5 million as of September 30, 2021 and December 31, 2020, respectively. The gross unrealized gains and gross unrealized losses on these marketable securities were not material as of September 30, 2021 and December 31, 2020. All marketable securities are classified as Level 2 investments in the fair value hierarchy. The Company determined that any decline in fair value of these investments is temporary as the Company does not intend to sell these securities and it is not likely that the Company will be required to sell the securities before the recovery of their amortized cost basis.</span></div><div><span><br/></span></div><div><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 contractual maturities of the Company's fixed income debt securities as of September 30, 2021 and December 31, 2020:</span></div><div><span><br/></span></div><div><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:36.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.152%"/><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%">September 30, 2021</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%">December 31, 2020</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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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%">Mature within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Mature after one year and within three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="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:middle"/><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:middle"><span style="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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <div><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 cash and cash equivalents as of September 30, 2021 and December 31, 2020:</span></div><div style="margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:52.272%"/><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:13.709%"/><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:13.709%"/><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:13.711%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2020</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%">Recurring Fair<br/>Value Measurement</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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 and cash equivalents:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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 12.25pt;text-align: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</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%">43,323 </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%">27,168 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,681 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208,005 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed income debt securities</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%">2,005 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</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%">Total cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,004 </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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,178 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 43323000 27168000 243681000 208005000 0 2005000 287004000 237178000 2000000 7600000 2000000 7500000 <div><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 contractual maturities of the Company's fixed income debt securities as of September 30, 2021 and December 31, 2020:</span></div><div><span><br/></span></div><div><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:36.143%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.152%"/><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%">September 30, 2021</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%">December 31, 2020</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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</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%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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%">Mature within one year</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Mature after one year and within three years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="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:middle"/><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:middle"><span style="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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,024 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><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 #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,002 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,554 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,548 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2002000 2002000 5530000 5525000 0 0 2024000 2023000 2002000 2002000 7554000 7548000 <div style="margin-bottom:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessor Arrangements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“Aireon”) (see </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a href="#ifd4348643e6c4d6cab09a598c61ef957_82" style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Note 12</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</span><span style="color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently estimated to be approximately 12.5 years. Lease income related to these agreements was $5.4 million for each of the three months ended September 30, 2021 and 2020 and $16.1 million for each of the nine months ended September 30, 2021 and 2020. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Aireon and L3Harris have made payments pursuant to their hosting agreements, and the Company expects they will continue to do so. The following table presents future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2021, exclusive of the $16.1 million recognized during the nine months ended September 30, 2021, by year and in the aggregate:</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:86.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:10.451%"/><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%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(In thousands)</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%">2021</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%">5,361 </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%">2022</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%">21,445 </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%">2023</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%">21,445 </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%">2024</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%">21,445 </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%">2025</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%">21,445 </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%">   Thereafter</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%">98,907 </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%">Total lease income</span></td><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%">190,048 </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> P12Y6M 5400000 16100000 The following table presents future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2021, exclusive of the $16.1 million recognized during the nine months ended September 30, 2021, by year and in the aggregate:<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.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:10.451%"/><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%">Year Ending December 31,</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%">Amount</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">(In thousands)</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%">2021</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%">5,361 </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%">2022</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%">21,445 </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%">2023</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%">21,445 </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%">2024</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%">21,445 </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%">2025</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%">21,445 </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%">   Thereafter</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%">98,907 </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%">Total lease income</span></td><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%">190,048 </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> 16100000 5361000 21445000 21445000 21445000 21445000 98907000 190048000 Debt<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan and Revolving Facility</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2019, pursuant to a loan agreement (as amended to date, the “Credit Agreement”), the Company entered into a $1,450.0 million term loan with Deutsche Bank AG (the “Original Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Original Term Loan was issued at a price equal to 99.5% of its face value. On February 7, 2020, the Company closed on an additional $200.0 million under its Credit Agreement for a total borrowing of $1,650.0 million (as expanded, the “Term Loan”). The additional amount is fungible with the Original Term Loan, having the same maturity date, interest rate and other terms, but was issued at a 1.0% premium to face value. The Term Loan initially bore interest at an annual rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan was initially repriced in January 2021 with a new annual interest rate of LIBOR plus 2.75%, with a 1.0% LIBOR floor. The Term Loan was repriced again in July 2021 for a new annual interest rate of LIBOR plus 2.50%, with a 0.75% LIBOR floor. The maturity date remains unchanged in November 2026. The interest rate on the Revolving Facility remained unchanged at LIBOR plus 3.75% with no LIBOR floor, and a maturity date in November 2024. Principal payments, which are payable quarterly and began on June 30, 2020, equal $16.5 million per annum (one percent of the full principal amount of the Term Loan), with the remaining principal due upon maturity.</span></div><div><span><br/></span></div><div><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 paid $4.1 million of original issuance costs to reprice the Term Loan. Lenders making up approximately $65.2 million of the Term Loan did not participate in the repricing. Those portions of the Term Loan were replaced by new or existing lenders. This resulted in a $0.9 million loss on extinguishment of debt during the three months ended September 30, 2021, as the Company wrote off the unamortized debt issuance costs related to the lenders who were fully repaid in an exchange of principal.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2020, the Company used the proceeds of the additional $200.0 million under the Term Loan noted above, together with cash on hand, to prepay and retire all of the indebtedness outstanding under then outstanding senior unsecured notes (the “Notes”), including premiums for early prepayment. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) 105.125% of the $360.0 million principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of $23.5 million, plus all accrued and unpaid interest to the redemption date. As a result of the prepayment, the Company also wrote off the remaining unamortized debt issuance costs, which resulted in a $30.2 million loss on extinguishment of debt during the three months ended March 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and December 31, 2020, the Company reported an aggregate of $1,625.3 million and $1,637.6 million in borrowings under the Term Loan, respectively. These amounts do not include $24.2 million and $24.0 million of net unamortized deferred financing costs as of September 30, 2021 and December 31, 2020, respectively. The net principal balance in borrowings in the accompanying condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020 amounted to $1,601.0 million and $1,613.6 million, respectively. As of September 30, 2021 and December 31, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the borrowings under the Term Loan was $1,627.3 million and $1,647.9 million, respectively. The Company had not borrowed under the Revolving Facility as of September 30, 2021 and December 31, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement. The Credit Agreement provides for specified exceptions, including baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”) and unlimited exceptions based on achievement and maintenance of specified leverage ratios, for, among other things, incurring indebtedness and liens and making investments, restricted payments for dividends and share repurchases, and payments of subordinated indebtedness. The Credit Agreement also contains a mandatory prepayment sweep mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement), which is phased out based on achievement and maintenance of specified leverage ratios. The Company’s mandatory excess cash flow prepayment, as specified in the Credit Agreement, was calculated to be $12.7 million as of December 31, 2020. Lenders have the right to decline payment. As such, the Company paid $4.7 million to lenders who did not decline payment in May 2021. This amount counted towards the Company's required quarterly principal payments through September 30, 2021. The Credit Agreement permits repayment, prepayment, and repricing transactions. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default. The Company was in compliance with all covenants as of September 30, 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%">Interest on Debt</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total interest incurred includes amortization of deferred financing fees and capitalized interest. To reprice the Term Loan in January 2021 and July 2021, the Company incurred third-party financing costs of $3.6 million and $1.3 million, respectively. These costs were expensed and are included within interest expense on the condensed consolidated statements of operations and comprehensive loss for the respective three and nine months ended September 30, 2021. There were no such costs during the three and nine months ended September 30, 2020.</span></div><div><span><br/></span></div><div><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 interest and amortization of deferred financing fees related to the Term Loan for the three and nine months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Total interest incurred</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%">18,462 </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%">23,658 </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%">61,018 </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%">75,023 </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%">Amortization of deferred financing fees</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%">1,148 </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%">957 </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,115 </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%">2,806 </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%">Capitalized interest</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%">438 </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%">861 </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%">1,795 </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%">2,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At each of September 30, 2021 and December 31, 2020, accrued interest was $0.2 million.</span></div> 1450000000 100000000 0.995 200000000 1650000000 0.010 0.0375 0.010 0.0275 0.010 0.0250 0.0075 0.0375 16500000 4100000 65200000 -900000 200000000 1.05125 360000000 23500000 -30200000 1625300000 1637600000 24200000 24000000 1601000000 1613600000 1627300000 1647900000 12700000 4700000 6.25 0.35 3600000 1300000 <div><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 interest and amortization of deferred financing fees related to the Term Loan for the three and nine months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom: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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Total interest incurred</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%">18,462 </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%">23,658 </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%">61,018 </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%">75,023 </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%">Amortization of deferred financing fees</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%">1,148 </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%">957 </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,115 </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%">2,806 </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%">Capitalized interest</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%">438 </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%">861 </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%">1,795 </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%">2,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18462000 23658000 61018000 75023000 1148000 957000 3115000 2806000 438000 861000 1795000 2367000 200000 Derivative Financial Instruments<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rate by entering into offsetting positions through the use of interest rate swap and interest rate cap contracts which result in recognizing a fixed interest rate for a portion of the Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the derivative contracts. These contracts are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hedge effectiveness of interest rate swap and cap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated, is exercised, no longer qualifies for hedge accounting, is de-designated, or is no longer probable, hedge accounting is discontinued prospectively.</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%">Interest Rate Swaps</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company pays a fixed rate of 1.565% per annum on the Swap. The Company also entered into an interest rate swaption agreement (“Swaption”), for which the Company pays a fixed annual rate of 0.50%. At inception, the Swap and Swaption (collectively, the "swap contracts") were designated as cash flow hedges for hedge accounting. The unrealized changes in market value were recorded in accumulated other comprehensive loss and will be reclassified into earnings during the period in which the hedged transaction affects earnings. Due to the changes made to the Term Loan as a result of the July repricing, in July 2021, the Company elected to de-designate the Swap as a cash flow hedge. Accordingly, as the related interest payments are still probable, the accumulated balance within other comprehensive loss as of the de-designation date will be amortized into earnings through the remaining term, and future changes in the valuation of the Swap will be recorded directly into earnings. As of both September 30, 2021 and December 31, 2020, the Swap carried a notional amount of $1,000.0 million, and as of September 30, 2021 and December 31, 2020, the Company had recorded a current liability balance of $1.0 million and $5.2 million, respectively, in other current liabilities related to the fair value of the Swap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Swaption carried a notional amount of $1,000.0 million as of December 31, 2020. The Company sold the Swaption in May 2021 for $0.7 million. The Company will continue to pay the fee for the Swaption through November 2021. The Company had a current liability balance of $0.8 million as of September 30, 2021 related to the premium liability associated with the Swaption. As of December 31, 2020, the premium liability was netted with the Swaption, for a fair value of $4.4 million which was recorded in other current liabilities.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the next 12 months, the Company expects any gains or losses for cash flow hedges amortized from accumulated other comprehensive loss into earnings to have an immaterial impact on the Company’s condensed consolidated 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%">Interest Rate Cap</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 21, 2021, the Company entered into an interest rate cap agreement (the "Cap") beginning in November 2021. The Cap will manage the Company's exposure to interest rate movements on a portion of the Term Loan after the Swap expires. The Cap provides the right to receive payment if one-month LIBOR exceeds the contractual rate of 1.5%. Beginning in December 2021, the Company will pay a fixed monthly premium based on an annual rate of 0.31% for the Cap. The Cap carried a notional amount of $1,000.0 million as of September 30, 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Cap is designed to mirror the terms of the Term Loan and to be highly effective at offsetting the cash flows being hedged. The Company designated the Cap as a cash flow hedge of the variability of the LIBOR-based interest payments on the Term Loan. The effective portion of the Cap's change in fair value will be recorded in accumulated other comprehensive loss. Any ineffective portion of the Cap's change in fair value will be recorded in current earnings as interest expense.</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%">Fair Value of Derivative Instruments</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company had an asset balance of $2.3 million recorded in other assets for the fair value of the Cap.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2021, the Company collectively incurred $1.8 million and $6.6 million, respectively, in net interest expense for the swap contracts and the Cap. During the three and nine months ended September 30, 2020, the Company collectively incurred $2.7 million and $6.4 million, respectively, in net interest expense for the swap contracts. Gains and losses resulting from fair value adjustments to the Cap are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the derivative contracts are included in cash flows from operating activities on the condensed consolidated statements of cash flows. </span></div><div><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 amount of unrealized gain or loss and related tax impact the Company recorded in comprehensive loss in its condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></tr><tr><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%">Three Months Ended September 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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Unrealized gain (loss), net of tax</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%">3,040 </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%">1,794 </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%">7,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 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%">(9,008)</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%">Tax (benefit)</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%">1,010 </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%">630 </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,222 </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,159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.01565 0.0050 1000000000 1000000 5200000 1000000000 700000 800000 4400000 0.015 0.0031 1000000000 2300000 1800000 6600000 2700000 6400000 <div><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 amount of unrealized gain or loss and related tax impact the Company recorded in comprehensive loss in its condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:45.683%"/><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.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.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.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.624%"/><td style="width:0.1%"/></tr><tr><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%">Three Months Ended September 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%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Unrealized gain (loss), net of tax</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%">3,040 </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%">1,794 </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%">7,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 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%">(9,008)</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%">Tax (benefit)</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%">1,010 </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%">630 </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,222 </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,159)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3040000 1794000 7122000 -9008000 1010000 630000 2222000 -3159000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7. Stock-Based Compensation</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”). As of September 30, 2021, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 Plan was 10,538,835. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to employees, consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) one share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least 100% of the fair market value of the underlying common stock on the date of grant, and (ii) 1.8 shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value. </span></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Option Awards</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of ten years, (ii) vest over four years with 25% vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company historically granted stock options to newly hired and promoted employees, but now almost exclusively utilizes RSUs. The Company did not grant any stock options during the nine-months ended September 30, 2021 and 2020.</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%">Option Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's stock option activity for the nine-months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:52.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><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:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate<br/>Intrinsic<br/>Value</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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except years and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled or expired</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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at September 30, 2021</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.54</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,592 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31</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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Options exercisable and expected to vest at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.54</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:52.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><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:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate<br/>Intrinsic<br/>Value</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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except years and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2019</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled or expired</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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at September 30, 2020</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.58</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,927 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.24</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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Options exercisable and expected to vest at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></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%">Restricted Stock Units</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The RSUs granted to employees for service generally vest over four years, with 25% vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award. </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%">RSU Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s RSU activity for the nine-months ended September 30, 2021 and 2020:</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:75.069%"/><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:10.157%"/><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:10.160%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs</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-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per RSU</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%"> </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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">Vested and unreleased at September 30, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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><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:75.069%"/><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:10.157%"/><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:10.160%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs</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-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per RSU</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%"> </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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">Vested and unreleased at September 30, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     These RSUs were granted to the Company's board of directors as a part of their compensation for board and committee service, as detailed below, and had vested but had not yet been issued and released, pursuant to the terms of the applicable compensation program.</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%">Service-Based RSUs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of the annual compensation the Company provides to non-employee members of its board of directors is paid in the form of RSUs. In addition, certain such members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately 39,000 and 58,000 service-based RSUs were granted to the Company’s non-employee directors as a result of these payments and elections during the nine months ended September 30, 2021 and 2020, respectively, with an estimated grant date fair value of $1.6 million and $1.4 million, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021 and 2020, the Company granted approximately 461,000 and 683,000 service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of $19.2 million and $18.3 million, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021 and 2020, the Company granted approximately 2,000 and 10,000 RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs granted will vest 50% on the first anniversary of the grant date, and the remaining 50% will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the nine months ended September 30, 2021 and 2020 was $0.1 million and $0.2 million, respectively.</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%">Performance-Based RSUs</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021 and 2020, the Company granted approximately 228,000 and 115,000 annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of $9.5 million and $3.1 million, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it is probable that substantially all of the 2021 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2021 Bonus RSUs will vest, subject to continued employment, in March 2022. Substantially all of the 2020 Bonus RSUs vested in March 2021 upon the determination of the level of achievement of the performance goals.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in March 2021 and 2020, the Company granted approximately 110,000 and 144,000 long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was $4.6 million for the 2021 grants and $3.9 million for the 2020 grants. Vesting of the Executive RSUs is and was dependent upon the Company’s achievement of defined performance goals over a two-year period. The vesting of Executive RSUs will ultimately range from 0% to 150% of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, 50% of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining 50% will vest on the third anniversary of the grant date, in each case subject to the executive’s continued service as of the vesting date. During March 2021 and 2020, the Company awarded additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance targets related to the Executive RSUs originally awarded in 2019 and 2018 in the amounts of 3,000 shares and 20,000 shares, respectively.</span></div> 10538835 1 1 1.8 P10Y P4Y 0.25 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Option Summary</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company's stock option activity for the nine-months ended September 30, 2021 and 2020:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:52.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><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:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate<br/>Intrinsic<br/>Value</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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except years and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,554 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.94</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled or expired</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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(844)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.45 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at September 30, 2021</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.54</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 30, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,592 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.31</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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,552 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Options exercisable and expected to vest at September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,698 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.54</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> 2554000 9.10 P3Y11M8D 77182000 1000 7.78 844000 8.46 31171000 11000 15.45 1698000 9.38 P3Y6M14D 51755000 1592000 8.73 P3Y3M21D 49552000 1698000 9.37 P3Y6M14D 51732000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"/><td style="width:52.576%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.311%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.223%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.227%"/><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:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">Aggregate<br/>Intrinsic<br/>Value</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%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except years and per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at December 31, 2019</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,153 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.03</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled or expired</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:middle"><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:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(944)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.57 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding at September 30, 2020</span></td><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,192 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.58</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,332 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at September 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,927 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.24</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:middle"><span style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></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%">Options exercisable and expected to vest at September 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,187 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.57</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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,297 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 4153000 8.78 P4Y10D 65887000 4000 20.17 944000 8.28 18654000 13000 18.57 3192000 8.87 P3Y6M29D 53332000 2927000 8.13 P3Y2M26D 51074000 3187000 8.86 P3Y6M25D 53297000 P4Y 0.25 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the Company’s RSU activity for the nine-months ended September 30, 2021 and 2020:</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:75.069%"/><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:10.157%"/><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:10.160%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs</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-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per RSU</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%"> </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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,635 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.23 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">Vested and unreleased at September 30, 2021 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">860 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><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> 2664000 18.96 843000 41.67 90000 28.41 782000 21.22 2635000 25.23 860000 <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:75.069%"/><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:10.157%"/><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:10.160%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSUs</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-<br/>Average<br/>Grant Date<br/>Fair Value<br/>Per RSU</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%"> </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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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:8pt;font-weight:700;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2019</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(61)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.81 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Released</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(852)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at September 30, 2020</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><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:middle"><span style="color:#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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="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%">Vested and unreleased at September 30, 2020 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">802 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 2702000 14.62 1030000 26.75 61000 16.81 852000 15.73 2819000 18.67 802000 39000 58000 1600000 1400000 461000 683000 19200000 18300000 2000 10000 0.50 0.50 100000 200000 228000 115000 9500000 3100000 110000 144000 4600000 3900000 0 1.50 0.50 0.50 3000 20000 Equity Transactions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is authorized to issue 2.0 million shares of preferred stock with a par value of $0.0001 per share. The Company previously issued and converted 1.5 million shares of preferred stock. The remaining 0.5 million authorized shares of preferred stock remain undesignated and unissued as of September 30, 2021 and December 31, 2020. As of September 30, 2021 and December 31, 2020, there were no outstanding shares of preferred stock.</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:700;line-height:120%">Share Repurchases and Retirement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2021, the Company announced that its Board of Directors had authorized the repurchase of up to $300.0 million of its common stock through December 31, 2022. This time frame can be extended or shortened by the Board of Directors. Repurchases are made from time to time on the open market at prevailing prices or in negotiated transactions off the market. All shares are immediately retired upon repurchase in accordance with the board-approved policy. When treasury shares are retired, the Company’s policy is to allocate the excess of the repurchase price over the par value of shares acquired first, to additional paid-in capital, and then to retained earnings. The portion to be allocated to additional paid-in capital is calculated by applying a percentage, determined by dividing the number of shares to be retired by the number of shares outstanding, to the balance of additional paid-in capital as of the date of retirement.</span></div>The Company repurchased and subsequently retired 0.1 million and 3.4 million shares of its common stock during the three and nine months ended September 30, 2021, respectively, for a total purchase price of $2.6 million and $125.1 million, respectively. No shares were repurchased during the year ended December 31, 2020. As of September 30, 2021, $174.9 million remained available and authorized for repurchase under this program. 2000000 0.0001 1500000 500000 300000000 100000 3400000 2600000 125100000 174900000 Revenue<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s services revenue for the three and nine months ended September 30, 2021 and 2020:</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:42.028%"/><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:12.350%"/><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:12.496%"/><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:12.496%"/><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:12.502%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Commercial services revenue:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice and data </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%">45,737 </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%">42,736 </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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,748 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT data</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%">30,040 </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%">25,410 </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%">82,018 </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%">71,802 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</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%">11,461 </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%">9,120 </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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,531 </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%">26,339 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosted payload and other data</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%">14,649 </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,511 </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,867 </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%">46,213 </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 12.25pt;text-align: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 commercial services revenue</span></td><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%">101,887 </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%">91,777 </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="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%">287,860 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">271,102 </span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government services revenue</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%">25,887 </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%">25,137 </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%">77,387 </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%">75,137 </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 12.25pt;text-align: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 services revenue</span></td><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%">127,774 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,914 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="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="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%">365,247 </span></td><td style="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="padding:0 1pt"/><td style="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="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%">346,239 </span></td><td style="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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s engineering and support services revenue for the three and nine months ended September 30, 2021 and 2020:</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:41.882%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.502%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Commercial</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%">1,249 </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%">1,127 </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%">2,978 </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%">3,264 </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%">Government</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%">6,238 </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,311 </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%">17,781 </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,231 </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 12.25pt;text-align: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 engineering and support services revenue</span></td><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%">7,487 </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 #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%">9,438 </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%">20,759 </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%">23,495 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 24% and 35% of the Company's accounts receivable balance at September 30, 2021 and December 31, 2020, respectively, was due from prime contracts or subcontracts with agencies of the U.S. government. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's contracts with customers generally do not contain performance obligations with terms in excess of one year. As such, the Company does not disclose details related to the value of performance obligations that are unsatisfied as of the end of the reporting period. The total value of any performance obligations that extend beyond a year is immaterial to the financial statements. The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in unbilled accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $10.6 million and $9.5 million during the three months ended September 30, 2021 and 2020, respectively, and $32.4 million and $33.5 million during the nine months ended September 30, 2021 and 2020, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated usage period. The following table presents contract assets not separately disclosed as of September 30, 2021 and December 31, 2020:</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:68.490%"/><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:13.373%"/><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:13.377%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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:700;line-height:100%">Contract Assets:</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,066 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contract costs</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%">2,634 </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,860 </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%">The following table summarizes the Company’s services revenue for the three and nine months ended September 30, 2021 and 2020:</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:42.028%"/><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:12.350%"/><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:12.496%"/><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:12.496%"/><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:12.502%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Commercial services revenue:</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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Voice and data </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%">45,737 </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%">42,736 </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="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,444 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,748 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IoT data</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%">30,040 </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%">25,410 </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%">82,018 </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%">71,802 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Broadband</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%">11,461 </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%">9,120 </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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,531 </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%">26,339 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hosted payload and other data</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%">14,649 </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,511 </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,867 </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%">46,213 </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 12.25pt;text-align: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 commercial services revenue</span></td><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%">101,887 </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%">91,777 </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="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%">287,860 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">271,102 </span></td><td style="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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government services revenue</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%">25,887 </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%">25,137 </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%">77,387 </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%">75,137 </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 12.25pt;text-align: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 services revenue</span></td><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%">127,774 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,914 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="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="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%">365,247 </span></td><td style="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="padding:0 1pt"/><td style="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="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%">346,239 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 45737000 42736000 130444000 126748000 30040000 25410000 82018000 71802000 11461000 9120000 31531000 26339000 14649000 14511000 43867000 46213000 101887000 91777000 287860000 271102000 25887000 25137000 77387000 75137000 127774000 116914000 365247000 346239000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s engineering and support services revenue for the three and nine months ended September 30, 2021 and 2020:</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:41.882%"/><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:12.496%"/><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:12.496%"/><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:12.496%"/><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:12.502%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</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%">Commercial</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%">1,249 </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%">1,127 </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%">2,978 </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%">3,264 </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%">Government</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%">6,238 </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,311 </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%">17,781 </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,231 </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 12.25pt;text-align: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 engineering and support services revenue</span></td><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%">7,487 </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 #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%">9,438 </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%">20,759 </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%">23,495 </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> 1249000 1127000 2978000 3264000 6238000 8311000 17781000 20231000 7487000 9438000 20759000 23495000 0.24 0.35 10600000 9500000 32400000 33500000 The following table presents contract assets not separately disclosed as of September 30, 2021 and December 31, 2020:<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:68.490%"/><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:13.373%"/><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:13.377%"/><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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom: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%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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:700;line-height:100%">Contract Assets:</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"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align: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,066 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><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 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other contract costs</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%">2,634 </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,860 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1066000 993000 2634000 2860000 Income Tax BenefitLoss before income taxes was $3.5 million and $23.5 million for the three and nine months ended September 30, 2021, respectively while the income tax benefit was $1.5 million and $20.0 million for the three and nine months ended September 30, 2021, respectively. The effective tax rates were 46.1% and 90.4% for the three and nine months ended September 30, 2021, respectively. The effective tax rate for the three-month period ended September 30, 2021 differed from the federal statutory rate of 21% primarily due to the net impact of a discrete tax benefit associated with the stock compensation tax deduction and the decrease to the prior year valuation allowance for state net operating losses, offset by a discrete state tax expense associated with state apportionment changes. The effective tax rate for the nine-month period ended September 30, 2021 differed from the federal statutory rate of 21% primarily due to the net impact of the discrete state tax benefit associated with state apportionment changes, a stock compensation tax deduction and the Company's U.S. tax credits. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Loss before income taxes was $9.7 million and $71.1 million for the three and nine months ended September 30, 2020, respectively, while the income tax benefit was $5.7 million and $22.9 million for the three and nine months ended September 30, 2020, respectively. The effective tax rates were 58.8% and 32.6% for the three and nine months ended September 30, 2020, respectively. The effective tax rate for the three-month period ended September 30, 2020 differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses, the discrete tax benefits associated with the stock compensation tax deduction, and a decrease in the prior year valuation allowance for state net operating losses, offset by the discrete tax expense associated with the Company’s U.S. tax credits.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span>The effective tax rate for the nine-month period ended September 30, 2020, differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses and the discrete tax benefit associated with the stock compensation tax deduction. -3500000 -23500000 -1500000 -20000000 0.461 0.904 0.21 -9700000 -71100000 -5700000 -22900000 0.588 0.326 0.21 Net Loss Per Share<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method. The RSUs granted to members of the Company’s board of directors contain non-forfeitable rights to dividends and therefore are considered to be participating securities in periods of net income. As a result, the calculation of basic and diluted net income per share excludes net income attributable to the unvested RSUs granted to the Company’s board of directors from the numerator and excludes the impact of the unvested RSUs granted to the Company’s board of directors from the denominator.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computations of basic and diluted net loss per share for the three and nine months ended September 30, 2021 and 2020: </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:46.993%"/><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:11.216%"/><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:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except per share data)</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%">Numerator:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss - basic and diluted</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%">(2,085)</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%">(4,005)</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,435)</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%">(48,129)</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"/><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"/><td colspan="3" style="display:none"/></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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%"> </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 common shares - basic and diluted</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%">132,869 </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,760 </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,763 </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,177 </span></td><td style="background-color:#cceeff;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</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.02)</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%">(0.03)</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%">(0.03)</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%">(0.36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the Company’s net loss position for the three and nine months ended September 30, 2021 and 2020, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. Unvested performance-based RSUs were not included in the computation of basic and diluted net loss per share as certain performance criteria had not yet been satisfied. The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects for the three and nine months ended September 30, 2021 and 2020:</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:46.707%"/><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.326%"/><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.326%"/><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.326%"/><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.333%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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%">Performance-based RSUs</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%">49 </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%">79 </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%">101 </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%">129 </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%">Service-based RSUs</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%">404 </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%">435 </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%">547 </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%">520 </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%">Stock options</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%">1,130 </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,870 </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,236 </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,028 </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%">The following table summarizes the computations of basic and diluted net loss per share for the three and nine months ended September 30, 2021 and 2020: </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:46.993%"/><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:11.216%"/><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:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;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%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" 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%">(In thousands, except per share data)</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%">Numerator:</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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss - basic and diluted</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%">(2,085)</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%">(4,005)</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,435)</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%">(48,129)</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"/><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"/><td colspan="3" style="display:none"/></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"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%"> </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align: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 common shares - basic and diluted</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%">132,869 </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,760 </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,763 </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,177 </span></td><td style="background-color:#cceeff;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;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share - basic and diluted</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.02)</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%">(0.03)</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%">(0.03)</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%">(0.36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -2085000 -4005000 -3435000 -48129000 132869000 133760000 133763000 133177000 -0.02 -0.03 -0.03 -0.36 The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects for the three and nine months ended September 30, 2021 and 2020:<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:46.707%"/><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.326%"/><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.326%"/><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.326%"/><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.333%"/><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:10pt;font-weight:400;line-height:100%"> </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%">Three Months Ended September 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%">Nine Months Ended September 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:400;line-height:100%"> </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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;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%">2020</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%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">(In thousands)</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%">Performance-based RSUs</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%">49 </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%">79 </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%">101 </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%">129 </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%">Service-based RSUs</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%">404 </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%">435 </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%">547 </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%">520 </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%">Stock options</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%">1,130 </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,870 </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,236 </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,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 49000 79000 101000 129000 404000 435000 547000 520000 1130000 1870000 1236000 2028000 Related Party Transactions<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Aireon LLC and Aireon Holdings LLC</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's satellite constellation hosts the Aireon</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to agreements with Aireon, Aireon will pay the Company fees of $200.0 million to host the ADS-B receivers, of which $54.5 million had been paid as of September 30, 2021. Aireon also pays power fees of up to approximately $3.7 million per year under a hosting agreement (the “Hosting Agreement”), as well as data services fees of approximately $19.8 million per year for the delivery of the air traffic surveillance data under a data transmission services agreement. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement an operating lease. The Company recognized $4.0 million of hosting fee revenue for each of the three months ended September 30, 2021 and 2020 and $12.0 million for each of the nine months ended September 30, 2021 and 2020. Aireon receivables under the Hosting Agreement totaled $3.5 million as of September 30, 2021. There were no such receivables as of December 31, 2020. The Company recorded power and data service revenue from Aireon of $5.9 million for each of the three months ended September 30, 2021 and 2020, and $17.6 million and $18.0 million for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under these two agreements totaled $2.0 million and $2.3 million as of September 30, 2021 and December 31, 2020, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2018, in connection with Aireon's entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an amended and restated LLC agreement (the “Amended and Restated Limited Liability Company Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At each of September 30, 2021 and December 31, 2020, the Company's fully diluted ownership stake in Aireon Holdings LLC was approximately 35.7%, subject to certain redemption provisions contained in the Amended and Restated Limited Liability Company Agreement. In addition, pursuant to a debt facility for Aireon LLC provided by the Company and the other Aireon investors, the Company will participate pro-rata, based on its fully diluted ownership stake, in an investor bridge loan. In December 2020, the Company invested $0.2 million in the Aireon LLC debt facility, which was subsequently repaid in June 2021. The Company’s maximum commitment under the investor bridge loan is $10.7 million.</span></div> 200000000 54500000 3700000 19800000 4000000 12000000 3500000 5900000 17600000 18000000 2000000 2300000 0.357 200000 10700000 XML 11 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Document And Entity Information - $ / shares
9 Months Ended
Sep. 30, 2021
Oct. 14, 2021
Dec. 31, 2020
Document Information [Line Items]      
Entity Registrant Name Iridium Communications Inc.    
Entity Central Index Key 0001418819    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Trading Symbol IRDM    
Entity Current Reporting Status Yes    
Document Quarterly Report true    
Document Type 10-Q    
Amendment Flag false    
Entity Small Business false    
Entity Emerging Growth Company false    
Entity Shell Company false    
Document Period End Date Sep. 30, 2021    
Document Fiscal Period Focus Q3    
Document Fiscal Year Focus 2021    
Entity Address, Address Line One 1750 Tysons Boulevard    
Entity Address, City or Town McLean    
Entity Address, State or Province VA    
Entity Address, Postal Zip Code 22102    
Document Transition Report false    
City Area Code 703    
Local Phone Number 703-287-7400    
Entity File Number 001-33963    
Entity Incorporation, State or Country Code DE    
Entity Interactive Data Current Yes    
Title of 12(b) Security Common Stock, $0.001 par value    
Common Stock, Par or Stated Value Per Share $ 0.001   $ 0.001
Entity Common Stock, Shares Outstanding (in shares)   132,202,392  
Entity Tax Identification Number 26-1344998    
NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]      
Document Information [Line Items]      
Security Exchange Name NASDAQ    
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 287,004 $ 237,178
Marketable securities 2,002 7,548
Accounts receivable, net 70,390 61,151
Inventory 23,388 32,480
Prepaid expenses and other current assets 9,786 9,464
Total current assets 392,570 347,821
Property and equipment, net 2,720,281 2,917,076
Other assets 48,761 50,548
Intangible assets, net 44,361 45,504
Total assets 3,205,973 3,360,949
Current liabilities:    
Short-term secured debt 16,500 16,766
Accounts payable 10,927 14,390
Accrued expenses and other current liabilities 39,794 49,504
Deferred revenue 26,243 32,412
Total current liabilities 93,464 113,072
Long-term secured debt, net 1,584,511 1,596,893
Deferred income tax liabilities, net 134,563 155,084
Deferred revenue, net of current portion 49,187 51,258
Other long-term liabilities 22,467 25,203
Total liabilities 1,884,192 1,941,510
Commitments and contingencies
Stockholders’ equity:    
Common stock, $0.001 par value, 300,000 shares authorized, 132,188 and 134,056 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively 132 134
Additional paid-in capital 1,155,414 1,160,570
Retained earnings 176,464 275,915
Accumulated other comprehensive loss, net of tax (10,229) (17,180)
Total stockholders’ equity 1,321,781 1,419,439
Total liabilities and stockholders’ equity $ 3,205,973 $ 3,360,949
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Common Stock, Par or Stated Value Per Share $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares issued (in shares) 132,188,000 134,056,000
Common stock, shares outstanding (in shares) 132,188,000 134,056,000
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations and Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue:        
Total revenue $ 162,159 $ 151,472 $ 458,613 $ 436,932
Operating expenses:        
Research and development 2,815 3,116 8,156 7,940
Selling, general and administrative 25,897 20,631 72,524 62,556
Depreciation and amortization 77,688 75,654 229,266 227,260
Total operating expenses 147,130 138,739 422,973 406,549
Operating income 15,029 12,733 35,640 30,383
Other expense, net:        
Interest expense, net (17,614) (22,628) (58,013) (71,578)
Loss on extinguishment of debt (879) 0 (879) (30,209)
Other income (expense), net (81) 205 (225) 332
Total other expense, net (18,574) (22,423) (59,117) (101,455)
Loss before income taxes (3,545) (9,690) (23,477) (71,072)
Income tax benefit 1,460 5,685 20,042 22,943
Net loss $ (2,085) $ (4,005) $ (3,435) $ (48,129)
Weighted Average Number of Shares Outstanding, Basic and Diluted 132,869 133,760 133,763 133,177
Earnings Per Share, Basic and Diluted $ (0.02) $ (0.03) $ (0.03) $ (0.36)
Comprehensive income (loss):        
Net loss $ (2,085) $ (4,005) $ (3,435) $ (48,129)
Foreign currency translation adjustments (592) (1,348) (171) (4,241)
Unrealized Gain (Loss) on Cash Flow Hedging, net of tax 3,040 1,794 7,122 (9,008)
Comprehensive income (loss) 363 (3,559) 3,516 (61,378)
Services        
Revenue:        
Total revenue 127,774 116,914 365,247 346,239
Operating expenses:        
Cost of Goods and Services Sold 25,186 23,909 71,784 69,021
Subscriber equipment        
Revenue:        
Total revenue 26,898 25,120 72,607 67,198
Operating expenses:        
Cost of Goods and Services Sold 15,544 15,429 41,243 39,772
Engineering and support services        
Revenue:        
Total revenue $ 7,487 $ 9,438 $ 20,759 $ 23,495
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Changes in Stockholders' Equity Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock, Shares [Member]
Common Stock, Amount
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Beginning Balance (in shares) at Dec. 31, 2019   131,632        
Beginning Balance at Dec. 31, 2019 $ 1,459,282   $ 132 $ 1,134,048 $ (6,867) $ 331,969
Stock-based compensation 13,775     13,775    
Stock options exercised and awards vested (in shares)   1,796        
Stock options exercised and awards vested 7,787   1 7,786    
Stock withheld to cover employee taxes (in shares)   (149)        
Stock withheld to cover employee taxes (4,003)     (4,003)    
Cumulative translation adjustment (4,241)       (4,241)  
Unrealized Gain (Loss) on Cash Flow Hedging, net of tax (9,008)       (9,008)  
Net loss (48,129)         (48,129)
Ending Balance (in shares) at Sep. 30, 2020   133,279        
Ending Balance at Sep. 30, 2020 1,415,463   133 1,151,606 (20,116) 283,840
Beginning Balance (in shares) at Jun. 30, 2020   132,526        
Beginning Balance at Jun. 30, 2020 1,409,160   133 1,141,744 (20,562) 287,845
Stock-based compensation 5,134     5,134    
Stock options exercised and awards vested (in shares)   769        
Stock options exercised and awards vested 5,175   0 5,175    
Stock withheld to cover employee taxes (in shares)   (16)        
Stock withheld to cover employee taxes (447)     (447)    
Cumulative translation adjustment (1,348)       (1,348)  
Unrealized Gain (Loss) on Cash Flow Hedging, net of tax 1,794       1,794  
Net loss (4,005)         (4,005)
Ending Balance (in shares) at Sep. 30, 2020   133,279        
Ending Balance at Sep. 30, 2020 1,415,463   133 1,151,606 (20,116) 283,840
Beginning Balance (in shares) at Dec. 31, 2020   134,056        
Beginning Balance at Dec. 31, 2020 1,419,439   134 1,160,570 (17,180) 275,915
Stock-based compensation 22,129     22,129    
Stock options exercised and awards vested (in shares)   1,626        
Stock options exercised and awards vested 7,193   1 7,192    
Stock withheld to cover employee taxes (in shares)   (131)        
Stock withheld to cover employee taxes (5,390)     (5,390)    
Repurchases and retirements of common stock (in shares)   (3,363)        
Repurchases and retirements of common stock (125,106)   (3) (29,087)   (96,016)
Cumulative translation adjustment (171)       (171)  
Unrealized Gain (Loss) on Cash Flow Hedging, net of tax 7,122       7,122  
Net loss (3,435)         (3,435)
Ending Balance (in shares) at Sep. 30, 2021   132,188        
Ending Balance at Sep. 30, 2021 1,321,781   132 1,155,414 (10,229) 176,464
Beginning Balance (in shares) at Jun. 30, 2021   131,928        
Beginning Balance at Jun. 30, 2021 1,314,178   132 1,146,160 (12,677) 180,563
Stock-based compensation 8,150     8,150    
Stock options exercised and awards vested (in shares)   348        
Stock options exercised and awards vested 2,378   0 2,378    
Stock withheld to cover employee taxes (in shares)   (16)        
Stock withheld to cover employee taxes (650)     (650)    
Repurchases and retirements of common stock (in shares)   (72)        
Repurchases and retirements of common stock (2,638)   0 (624)   (2,014)
Cumulative translation adjustment (592)       (592)  
Unrealized Gain (Loss) on Cash Flow Hedging, net of tax 3,040       3,040  
Net loss (2,085)         (2,085)
Ending Balance (in shares) at Sep. 30, 2021   132,188        
Ending Balance at Sep. 30, 2021 $ 1,321,781   $ 132 $ 1,155,414 $ (10,229) $ 176,464
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash flows from operating activities:    
Net loss $ (3,435) $ (48,129)
Deferred income taxes (20,521) (23,600)
Depreciation and amortization 229,266 227,260
Loss on extinguishment of debt 879 30,209
Stock-based compensation (net of amounts capitalized) 20,087 12,560
Amortization of deferred financing fees 3,025 2,724
All other items, net (525) 548
Accounts receivable (8,702) 7,958
Inventory 9,408 6,709
Prepaid expenses and other current assets (309) (986)
Other assets 2,538 2,545
Accounts payable (5,050) 556
Accrued expenses and other current liabilities (2,386) (14,025)
Interest payable (69) (7,072)
Deferred revenue (8,312) (16,576)
Other long-term liabilities (2,757) (1,544)
Net cash provided by operating activities 213,137 179,137
Cash flows from investing activities:    
Capital expenditures (28,016) (29,267)
Purchase of other investments (1,128) 0
Maturities of marketable securities 5,400 0
Net cash used in investing activities (23,744) (29,267)
Cash flows from financing activities:    
Borrowings under the Term Loan 179,285 202,000
Payments on the Term Loan (191,660) (8,250)
Payments on the senior unsecured notes, including extinguishment costs 0 (383,451)
Repurchases of common stock (125,106) 0
Payment of deferred financing fees 4,053 2,562
Proceeds from exercise of stock options 7,193 7,786
Tax payment upon settlement of stock awards 5,390 4,003
Net cash used in financing activities (139,731) (188,480)
Effect of exchange rate changes on cash and cash equivalents, and restricted cash 164 (2,249)
Net increase (decrease) in cash and cash equivalents, and restricted cash 49,826 (40,859)
Cash, cash equivalents, and restricted cash, beginning of period 237,178 223,561
Cash, cash equivalents, and restricted cash, end of period 287,004 182,702
Supplemental cash flow information:    
Interest paid, net of amounts capitalized 56,985 77,047
Income taxes paid, net 1,304 934
Supplemental disclosure of non-cash investing activities:    
Property and equipment received but not paid 4,941 2,533
Capitalized amortization of deferred financing costs 90 82
Capitalized stock-based compensation $ 2,042 $ 1,215
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Basis of Presentation and Principles of Consolidation
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation and Principles of Consolidation Basis of Presentation and Principles of Consolidation
Iridium Communications Inc. (the “Company”) has prepared its condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”). The Company's operations are conducted through, and its operating assets are owned by, its principal operating subsidiary, Iridium Satellite LLC, Iridium Satellite's immediate parent, Iridium Holdings, LLC, and their subsidiaries. The accompanying condensed consolidated financial statements include the accounts of (i) the Company, (ii) its wholly owned subsidiaries, and (iii) all less than wholly owned subsidiaries that the Company controls. All material intercompany transactions and balances have been eliminated.
In the opinion of management, the condensed consolidated financial statements reflect all normal recurring adjustments that the Company considers necessary for the fair presentation of its results of operations and cash flows for the interim periods covered, and of the financial position of the Company at the date of the interim condensed consolidated balance sheet. The operating results for interim periods are not necessarily indicative of the operating results for the entire year. Certain information and footnote disclosures normally included in consolidated financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to instructions, rules and regulations prescribed by the U.S. Securities and Exchange Commission (“SEC”). These condensed consolidated financial statements should be read in conjunction with the audited consolidated financial statements and notes thereto contained in the Company’s Annual Report on Form 10‑K for the year ended December 31, 2020, as filed with the SEC on February 11, 2021.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Significant Accounting Policies Significant Accounting Policies
Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. Adoption of ASU 2019-12 on January 1, 2021 had no impact on the Company's condensed consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). The guidance provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. ASU 2020-04 was further amended in January 2021 when the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope (“ASU 2021-01”), which clarified the applicability of certain provisions. Both ASU 2020-04 and ASU 2021-01 are currently effective prospectively for all entities through December 31, 2022 when the reference rate replacement activity is expected to have been completed. The guidance in ASU 2020-04 and ASU 2021-01 is optional and may be elected over time as reference rate reform activities occur. As of September 30, 2021, the Company elected to apply the optional expedient for hedge accounting specifically to the interest rate cap agreement (the "Cap") which was executed in July 2021. This allowed the Company to assume that the index upon which future interest payments on the hedged portion of the Term Loan (see Note 5) will be based matches the index on the Cap. Adoption of this practical expedient had no impact on the Company's condensed consolidated financial statements upon adoption. The Company has not yet adopted any other expedients and will continue to evaluate the impact this standard may have on its consolidated financial statements.

Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.
The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The carrying values of the following financial instruments approximated their fair values as of September 30, 2021 and December 31, 2020: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its fixed income debt investments and derivative financial instruments as Level 2. The Company did not hold any Level 3 assets as of September 30, 2021 and December 31, 2020.

The fair values of the Company’s Level 2 estimates are based upon certain market assumptions and information available to the Company. In determining fair value, the Company uses a market approach utilizing valuation models that incorporate observable inputs such as interest rates, bond yields and quoted prices for similar assets.

Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.

Derivative Financial Instruments

The Company uses derivatives (interest rate swap, swaption, Cap) to manage its exposure to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the condensed consolidated balance sheets within other current liabilities and other assets. When the Company’s derivatives are designated as cash flow hedges, the effective portion of the changes in fair value of the derivatives are recorded in accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of a derivative's change in fair value will be recognized in earnings in the same period in which the hedged interest payments affect earnings. Within the condensed consolidated statements of operations and comprehensive loss, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the Company’s condensed consolidated statements of cash flows, which is the same category as the item being hedged. See Note 6 for further information.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Cash and Cash Equivalents, Restricted Cash and Marketable Securities Cash and Cash Equivalents and Marketable Securities
Cash and Cash Equivalents

The following table presents the Company’s cash and cash equivalents as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020Recurring Fair
Value Measurement
 (In thousands) 
Cash and cash equivalents: 
Cash$43,323 $27,168  
Money market funds243,681 208,005 Level 2
Fixed income debt securities— 2,005 Level 2
Total cash and cash equivalents$287,004 $237,178  

Marketable Securities

As of September 30, 2021, the Company's marketable securities consisted of only fixed income debt securities. The amortized cost of these securities amounted to $2.0 million and $7.6 million as of September 30, 2021 and December 31, 2020, respectively. The estimated fair value of these securities amounted to $2.0 million and $7.5 million as of September 30, 2021 and December 31, 2020, respectively. The gross unrealized gains and gross unrealized losses on these marketable securities were not material as of September 30, 2021 and December 31, 2020. All marketable securities are classified as Level 2 investments in the fair value hierarchy. The Company determined that any decline in fair value of these investments is temporary as the Company does not intend to sell these securities and it is not likely that the Company will be required to sell the securities before the recovery of their amortized cost basis.

The following table presents the contractual maturities of the Company's fixed income debt securities as of September 30, 2021 and December 31, 2020:

September 30, 2021December 31, 2020
Amortized CostFair ValueAmortized CostFair Value
(In thousands)(In thousands)
Mature within one year$2,002 $2,002 $5,530 $5,525 
Mature after one year and within three years— — 2,024 2,023 
Total$2,002 $2,002 $7,554 $7,548 
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Leases
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Lessor, Operating Leases [Text Block]
Lessor Arrangements
Operating leases in which the Company is a lessor consist primarily of hosting agreements with Aireon LLC (“Aireon”) (see Note 12) and L3Harris Technologies, Inc. (“L3Harris”) for space on the Company’s satellites. These agreements provide for a fee that will be recognized over the life of the satellites, currently estimated to be approximately 12.5 years. Lease income related to these agreements was $5.4 million for each of the three months ended September 30, 2021 and 2020 and $16.1 million for each of the nine months ended September 30, 2021 and 2020. Lease income is recorded as hosted payload and other data service revenue within service revenue on the Company’s condensed consolidated statements of operations and comprehensive loss.
Both Aireon and L3Harris have made payments pursuant to their hosting agreements, and the Company expects they will continue to do so. The following table presents future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2021, exclusive of the $16.1 million recognized during the nine months ended September 30, 2021, by year and in the aggregate:
Year Ending December 31,Amount
(In thousands)
2021$5,361 
202221,445 
202321,445 
202421,445 
202521,445 
   Thereafter98,907 
Total lease income$190,048 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt Debt
Term Loan and Revolving Facility

On November 4, 2019, pursuant to a loan agreement (as amended to date, the “Credit Agreement”), the Company entered into a $1,450.0 million term loan with Deutsche Bank AG (the “Original Term Loan”) and an accompanying $100.0 million revolving loan (the “Revolving Facility”). The Original Term Loan was issued at a price equal to 99.5% of its face value. On February 7, 2020, the Company closed on an additional $200.0 million under its Credit Agreement for a total borrowing of $1,650.0 million (as expanded, the “Term Loan”). The additional amount is fungible with the Original Term Loan, having the same maturity date, interest rate and other terms, but was issued at a 1.0% premium to face value. The Term Loan initially bore interest at an annual rate of LIBOR plus 3.75%, with a 1.0% LIBOR floor.

The Term Loan was initially repriced in January 2021 with a new annual interest rate of LIBOR plus 2.75%, with a 1.0% LIBOR floor. The Term Loan was repriced again in July 2021 for a new annual interest rate of LIBOR plus 2.50%, with a 0.75% LIBOR floor. The maturity date remains unchanged in November 2026. The interest rate on the Revolving Facility remained unchanged at LIBOR plus 3.75% with no LIBOR floor, and a maturity date in November 2024. Principal payments, which are payable quarterly and began on June 30, 2020, equal $16.5 million per annum (one percent of the full principal amount of the Term Loan), with the remaining principal due upon maturity.

In July 2021, the Company paid $4.1 million of original issuance costs to reprice the Term Loan. Lenders making up approximately $65.2 million of the Term Loan did not participate in the repricing. Those portions of the Term Loan were replaced by new or existing lenders. This resulted in a $0.9 million loss on extinguishment of debt during the three months ended September 30, 2021, as the Company wrote off the unamortized debt issuance costs related to the lenders who were fully repaid in an exchange of principal.

In February 2020, the Company used the proceeds of the additional $200.0 million under the Term Loan noted above, together with cash on hand, to prepay and retire all of the indebtedness outstanding under then outstanding senior unsecured notes (the “Notes”), including premiums for early prepayment. To prepay the Notes, the Company paid a call price equal to the present value at the redemption rate of (i) 105.125% of the $360.0 million principal amount of the Notes plus (ii) all interest due through the first call date in April 2020, representing a total call premium of $23.5 million, plus all accrued and unpaid interest to the redemption date. As a result of the prepayment, the Company also wrote off the remaining unamortized debt issuance costs, which resulted in a $30.2 million loss on extinguishment of debt during the three months ended March 31, 2020.

As of September 30, 2021 and December 31, 2020, the Company reported an aggregate of $1,625.3 million and $1,637.6 million in borrowings under the Term Loan, respectively. These amounts do not include $24.2 million and $24.0 million of net unamortized deferred financing costs as of September 30, 2021 and December 31, 2020, respectively. The net principal balance in borrowings in the accompanying condensed consolidated balance sheets as of September 30, 2021 and December 31, 2020 amounted to $1,601.0 million and $1,613.6 million, respectively. As of September 30, 2021 and December 31, 2020, based upon over-the-counter bid levels (Level 2 - market approach), the fair value of the borrowings under the Term Loan was $1,627.3 million and $1,647.9 million, respectively. The Company had not borrowed under the Revolving Facility as of September 30, 2021 and December 31, 2020.
The Credit Agreement restricts the Company’s ability to incur liens, engage in mergers or asset sales, pay dividends, repay subordinated indebtedness, incur indebtedness, make investments and loans, and engage in other transactions as specified in the Credit Agreement. The Credit Agreement provides for specified exceptions, including baskets measured as a percentage of trailing twelve months of earnings before interest, taxes, depreciation and amortization (“EBITDA”) and unlimited exceptions based on achievement and maintenance of specified leverage ratios, for, among other things, incurring indebtedness and liens and making investments, restricted payments for dividends and share repurchases, and payments of subordinated indebtedness. The Credit Agreement also contains a mandatory prepayment sweep mechanism with respect to a portion of the Company’s excess cash flow (as defined in the Credit Agreement), which is phased out based on achievement and maintenance of specified leverage ratios. The Company’s mandatory excess cash flow prepayment, as specified in the Credit Agreement, was calculated to be $12.7 million as of December 31, 2020. Lenders have the right to decline payment. As such, the Company paid $4.7 million to lenders who did not decline payment in May 2021. This amount counted towards the Company's required quarterly principal payments through September 30, 2021. The Credit Agreement permits repayment, prepayment, and repricing transactions.

The Credit Agreement contains no financial maintenance covenants with respect to the Term Loan. With respect to the Revolving Facility, the Credit Agreement requires the Company to maintain a consolidated first lien net leverage ratio (as defined in the Credit Agreement) of no greater than 6.25 to 1 if more than 35% of the Revolving Facility has been drawn. The Credit Agreement contains other customary representations and warranties, affirmative and negative covenants, and events of default. The Company was in compliance with all covenants as of September 30, 2021.

Interest on Debt

Total interest incurred includes amortization of deferred financing fees and capitalized interest. To reprice the Term Loan in January 2021 and July 2021, the Company incurred third-party financing costs of $3.6 million and $1.3 million, respectively. These costs were expensed and are included within interest expense on the condensed consolidated statements of operations and comprehensive loss for the respective three and nine months ended September 30, 2021. There were no such costs during the three and nine months ended September 30, 2020.

The following table presents the interest and amortization of deferred financing fees related to the Term Loan for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Total interest incurred$18,462 $23,658 $61,018 $75,023 
Amortization of deferred financing fees$1,148 $957 $3,115 $2,806 
Capitalized interest$438 $861 $1,795 $2,367 

At each of September 30, 2021 and December 31, 2020, accrued interest was $0.2 million.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives
9 Months Ended
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Financial Instruments
The Company is exposed to interest rate fluctuations related to its Term Loan. The Company has reduced its exposure to fluctuations in the cash flows associated with changes in the variable interest rate by entering into offsetting positions through the use of interest rate swap and interest rate cap contracts which result in recognizing a fixed interest rate for a portion of the Term Loan. This will reduce the negative impact of increases in the variable rate over the term of the derivative contracts. These contracts are not used for trading or other speculative purposes. Historically, the Company has not incurred, and does not expect to incur in the future, any losses as a result of counterparty default.

Hedge effectiveness of interest rate swap and cap contracts is based on a long-haul hypothetical derivative methodology and includes all changes in value. The Company formally assesses, both at the hedge’s inception and on an ongoing quarterly basis, whether the designated derivative instruments are highly effective in offsetting changes in the cash flows of the hedged items. When the hedging instrument is sold, expires, is terminated, is exercised, no longer qualifies for hedge accounting, is de-designated, or is no longer probable, hedge accounting is discontinued prospectively.
Interest Rate Swaps

On November 27, 2019, the Company executed a long-term interest rate swap (“Swap”) through November 2021 to mitigate variability in forecasted interest payments on a portion of the Company’s borrowings under its Term Loan. On the last business day of each month, the Company receives variable interest payments based on one-month LIBOR from the counterparty. The Company pays a fixed rate of 1.565% per annum on the Swap. The Company also entered into an interest rate swaption agreement (“Swaption”), for which the Company pays a fixed annual rate of 0.50%. At inception, the Swap and Swaption (collectively, the "swap contracts") were designated as cash flow hedges for hedge accounting. The unrealized changes in market value were recorded in accumulated other comprehensive loss and will be reclassified into earnings during the period in which the hedged transaction affects earnings. Due to the changes made to the Term Loan as a result of the July repricing, in July 2021, the Company elected to de-designate the Swap as a cash flow hedge. Accordingly, as the related interest payments are still probable, the accumulated balance within other comprehensive loss as of the de-designation date will be amortized into earnings through the remaining term, and future changes in the valuation of the Swap will be recorded directly into earnings. As of both September 30, 2021 and December 31, 2020, the Swap carried a notional amount of $1,000.0 million, and as of September 30, 2021 and December 31, 2020, the Company had recorded a current liability balance of $1.0 million and $5.2 million, respectively, in other current liabilities related to the fair value of the Swap.

The Swaption carried a notional amount of $1,000.0 million as of December 31, 2020. The Company sold the Swaption in May 2021 for $0.7 million. The Company will continue to pay the fee for the Swaption through November 2021. The Company had a current liability balance of $0.8 million as of September 30, 2021 related to the premium liability associated with the Swaption. As of December 31, 2020, the premium liability was netted with the Swaption, for a fair value of $4.4 million which was recorded in other current liabilities.

Over the next 12 months, the Company expects any gains or losses for cash flow hedges amortized from accumulated other comprehensive loss into earnings to have an immaterial impact on the Company’s condensed consolidated financial statements.

Interest Rate Cap

On July 21, 2021, the Company entered into an interest rate cap agreement (the "Cap") beginning in November 2021. The Cap will manage the Company's exposure to interest rate movements on a portion of the Term Loan after the Swap expires. The Cap provides the right to receive payment if one-month LIBOR exceeds the contractual rate of 1.5%. Beginning in December 2021, the Company will pay a fixed monthly premium based on an annual rate of 0.31% for the Cap. The Cap carried a notional amount of $1,000.0 million as of September 30, 2021.

The Cap is designed to mirror the terms of the Term Loan and to be highly effective at offsetting the cash flows being hedged. The Company designated the Cap as a cash flow hedge of the variability of the LIBOR-based interest payments on the Term Loan. The effective portion of the Cap's change in fair value will be recorded in accumulated other comprehensive loss. Any ineffective portion of the Cap's change in fair value will be recorded in current earnings as interest expense.

Fair Value of Derivative Instruments

As of September 30, 2021, the Company had an asset balance of $2.3 million recorded in other assets for the fair value of the Cap.

During the three and nine months ended September 30, 2021, the Company collectively incurred $1.8 million and $6.6 million, respectively, in net interest expense for the swap contracts and the Cap. During the three and nine months ended September 30, 2020, the Company collectively incurred $2.7 million and $6.4 million, respectively, in net interest expense for the swap contracts. Gains and losses resulting from fair value adjustments to the Cap are recorded within accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and reclassified to interest expense on the dates that interest payments become due. Cash flows related to the derivative contracts are included in cash flows from operating activities on the condensed consolidated statements of cash flows.
The following table presents the amount of unrealized gain or loss and related tax impact the Company recorded in comprehensive loss in its condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Unrealized gain (loss), net of tax$3,040 $1,794 $7,122 $(9,008)
Tax (benefit)1,010 630 2,222 (3,159)
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
7. Stock-Based Compensation

In May 2019, the Company’s stockholders approved the amendment and restatement of the Company’s 2015 Equity Incentive Plan (as so amended and restated, the “Amended 2015 Plan”). As of September 30, 2021, the remaining aggregate number of shares of the Company’s common stock available for future grants under the Amended 2015 Plan was 10,538,835. The Amended 2015 Plan provides for the grant of stock-based awards, including nonqualified stock options, incentive stock options, restricted stock, restricted stock units (“RSUs”), stock appreciation rights and other equity securities to employees, consultants and non-employee directors of the Company and its affiliated entities. The number of shares of common stock available for issuance under the Amended 2015 Plan is reduced by (i) one share for each share of common stock issued pursuant to an appreciation award, such as a stock option or stock appreciation right with an exercise or strike price of at least 100% of the fair market value of the underlying common stock on the date of grant, and (ii) 1.8 shares for each share of common stock issued pursuant to any stock award that is not an appreciation award, also known as a “full value award.” The Amended 2015 Plan allows the Company to utilize a broad array of equity incentives and performance cash incentives in order to secure and retain the services of its employees, directors and consultants, and to provide long-term incentives that align the interests of its employees, directors and consultants with the interests of the Company’s stockholders. The Company accounts for stock-based compensation at fair value.

Stock Option Awards

The fair value of stock options is determined at the grant date using the Black-Scholes option pricing model. The stock option awards granted to employees generally (i) have a term of ten years, (ii) vest over four years with 25% vesting after the first year of service and the remainder vesting ratably on a quarterly basis thereafter, (iii) are contingent upon employment on the vesting date, and (iv) have an exercise price equal to the fair market value of the underlying shares at the date of grant.

The Company historically granted stock options to newly hired and promoted employees, but now almost exclusively utilizes RSUs. The Company did not grant any stock options during the nine-months ended September 30, 2021 and 2020.
Option Summary

The following tables summarize the Company's stock option activity for the nine-months ended September 30, 2021 and 2020:

SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20202,554 $9.10 3.94$77,182 
Cancelled or expired(1)7.78 
Exercised(844)8.46 $31,171 
Forfeited(11)15.45 
Options outstanding at September 30, 20211,698 $9.38 3.54$51,755 
Options exercisable at September 30, 20211,592 $8.73 3.31$49,552 
Options exercisable and expected to vest at September 30, 20211,698 $9.37 3.54$51,732 

SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20194,153 $8.78 4.03$65,887 
Cancelled or expired(4)20.17 
Exercised(944)8.28 $18,654 
Forfeited(13)18.57 
Options outstanding at September 30, 20203,192 $8.87 3.58$53,332 
Options exercisable at September 30, 20202,927 $8.13 3.24$51,074 
Options exercisable and expected to vest at September 30, 20203,187 $8.86 3.57$53,297 

Restricted Stock Units

The RSUs granted to employees for service generally vest over four years, with 25% vesting on the first anniversary of the grant date and the remainder vesting ratably on a quarterly basis thereafter, subject to continued employment. The RSUs granted to non-employee directors generally vest in full on the first anniversary of the grant date. Some RSUs granted to employees for performance vest upon the completion of defined performance goals, subject to continued employment. The Company’s RSUs are classified as equity awards because the RSUs will be paid in the Company’s common stock upon vesting. The related compensation expense is recognized over the service period and is based on the grant date fair value of the Company’s common stock and the number of shares expected to vest. The fair value of the awards is not remeasured at the end of each reporting period. The awards do not carry voting rights until they are vested and released in accordance with the terms of the award.
RSU Summary

The following tables summarize the Company’s RSU activity for the nine-months ended September 30, 2021 and 2020:
RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20202,664 $18.96 
Granted843 41.67 
Forfeited(90)28.41 
Released(782)21.22 
Outstanding at September 30, 20212,635 $25.23 
Vested and unreleased at September 30, 2021 (1)
860  

RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20192,702 $14.62 
Granted1,030 26.75 
Forfeited(61)16.81 
Released(852)15.73 
Outstanding at September 30, 20202,819 $18.67 
Vested and unreleased at September 30, 2020 (1)
802 

(1)     These RSUs were granted to the Company's board of directors as a part of their compensation for board and committee service, as detailed below, and had vested but had not yet been issued and released, pursuant to the terms of the applicable compensation program.

Service-Based RSUs

The majority of the annual compensation the Company provides to non-employee members of its board of directors is paid in the form of RSUs. In addition, certain such members of the Company’s board of directors elect to receive the remainder of their annual compensation, or a portion thereof, in the form of RSUs. An aggregate amount of approximately 39,000 and 58,000 service-based RSUs were granted to the Company’s non-employee directors as a result of these payments and elections during the nine months ended September 30, 2021 and 2020, respectively, with an estimated grant date fair value of $1.6 million and $1.4 million, respectively.

During the nine months ended September 30, 2021 and 2020, the Company granted approximately 461,000 and 683,000 service-based RSUs, respectively, to its employees, with an estimated aggregate grant date fair value of $19.2 million and $18.3 million, respectively.

During the nine months ended September 30, 2021 and 2020, the Company granted approximately 2,000 and 10,000 RSUs to non-employee consultants that are generally subject to service-based vesting. The RSUs granted will vest 50% on the first anniversary of the grant date, and the remaining 50% will vest quarterly thereafter through the second anniversary of the grant date. The estimated aggregate grant date fair value of the RSUs granted to non-employee consultants during the nine months ended September 30, 2021 and 2020 was $0.1 million and $0.2 million, respectively.

Performance-Based RSUs

In March 2021 and 2020, the Company granted approximately 228,000 and 115,000 annual incentive, performance-based RSUs, respectively, to the Company’s executives and employees (the “Bonus RSUs”), with an estimated grant date fair value of $9.5 million and $3.1 million, respectively. Vesting of the Bonus RSUs is and was dependent upon the Company’s achievement of defined performance goals over the respective fiscal year. The Company records stock-based compensation expense related to performance-based RSUs when it is considered probable that the performance conditions will be met. Management believes
it is probable that substantially all of the 2021 Bonus RSUs will vest. The level of achievement, if any, of performance goals will be determined by the compensation committee of the Company’s board of directors and, if such goals are achieved, the 2021 Bonus RSUs will vest, subject to continued employment, in March 2022. Substantially all of the 2020 Bonus RSUs vested in March 2021 upon the determination of the level of achievement of the performance goals.

Additionally, in March 2021 and 2020, the Company granted approximately 110,000 and 144,000 long-term, performance-based RSUs, respectively, to the Company’s executives (the “Executive RSUs”). The estimated aggregate grant date fair value of the Executive RSUs was $4.6 million for the 2021 grants and $3.9 million for the 2020 grants. Vesting of the Executive RSUs is and was dependent upon the Company’s achievement of defined performance goals over a two-year period. The vesting of Executive RSUs will ultimately range from 0% to 150% of the number of shares underlying the Executive RSUs granted based on the level of achievement of the performance goals. If the Company achieves the performance goals, 50% of the number of Executive RSUs earned based on performance will vest on the second anniversary of the grant date, and the remaining 50% will vest on the third anniversary of the grant date, in each case subject to the executive’s continued service as of the vesting date. During March 2021 and 2020, the Company awarded additional shares underlying performance-based RSUs to the Company’s executives for over-achievement of performance targets related to the Executive RSUs originally awarded in 2019 and 2018 in the amounts of 3,000 shares and 20,000 shares, respectively.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Transactions
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Equity Transactions Equity Transactions
Preferred Stock

The Company is authorized to issue 2.0 million shares of preferred stock with a par value of $0.0001 per share. The Company previously issued and converted 1.5 million shares of preferred stock. The remaining 0.5 million authorized shares of preferred stock remain undesignated and unissued as of September 30, 2021 and December 31, 2020. As of September 30, 2021 and December 31, 2020, there were no outstanding shares of preferred stock.

Share Repurchases and Retirement

In February 2021, the Company announced that its Board of Directors had authorized the repurchase of up to $300.0 million of its common stock through December 31, 2022. This time frame can be extended or shortened by the Board of Directors. Repurchases are made from time to time on the open market at prevailing prices or in negotiated transactions off the market. All shares are immediately retired upon repurchase in accordance with the board-approved policy. When treasury shares are retired, the Company’s policy is to allocate the excess of the repurchase price over the par value of shares acquired first, to additional paid-in capital, and then to retained earnings. The portion to be allocated to additional paid-in capital is calculated by applying a percentage, determined by dividing the number of shares to be retired by the number of shares outstanding, to the balance of additional paid-in capital as of the date of retirement.
The Company repurchased and subsequently retired 0.1 million and 3.4 million shares of its common stock during the three and nine months ended September 30, 2021, respectively, for a total purchase price of $2.6 million and $125.1 million, respectively. No shares were repurchased during the year ended December 31, 2020. As of September 30, 2021, $174.9 million remained available and authorized for repurchase under this program.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table summarizes the Company’s services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial services revenue:
Voice and data $45,737 $42,736 $130,444 $126,748 
IoT data30,040 25,410 82,018 71,802 
Broadband11,461 9,120 31,531 26,339 
Hosted payload and other data14,649 14,511 43,867 46,213 
Total commercial services revenue101,887 91,777 287,860 271,102 
Government services revenue25,887 25,137 77,387 75,137 
Total services revenue$127,774 $116,914 $365,247 $346,239 

The following table summarizes the Company’s engineering and support services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial$1,249 $1,127 $2,978 $3,264 
Government6,238 8,311 17,781 20,231 
Total engineering and support services revenue$7,487 $9,438 $20,759 $23,495 

Approximately 24% and 35% of the Company's accounts receivable balance at September 30, 2021 and December 31, 2020, respectively, was due from prime contracts or subcontracts with agencies of the U.S. government.

The Company's contracts with customers generally do not contain performance obligations with terms in excess of one year. As such, the Company does not disclose details related to the value of performance obligations that are unsatisfied as of the end of the reporting period. The total value of any performance obligations that extend beyond a year is immaterial to the financial statements. The timing of revenue recognition, billings and cash collections results in billed accounts receivable, unbilled receivables (contract assets), and deferred revenue (contract liabilities) on the condensed consolidated balance sheets. The Company bills amounts under its agreed-upon contractual terms at periodic intervals (for services), upon shipment (for equipment), or upon achievement of contractual milestones or as work progresses (for engineering and support services). Billing may occur subsequent to revenue recognition, resulting in unbilled accounts receivable (contract assets). The Company may also receive payments from customers before revenue is recognized, resulting in deferred revenue (contract liabilities). The Company recognized revenue that was previously recorded as deferred revenue in the amounts of $10.6 million and $9.5 million during the three months ended September 30, 2021 and 2020, respectively, and $32.4 million and $33.5 million during the nine months ended September 30, 2021 and 2020, respectively. The Company has also recorded costs of obtaining contracts expected to be recovered in prepaid expenses and other current assets (contract assets or commissions), that are not separately disclosed on the condensed consolidated balance sheets. The commissions are recognized over the estimated usage period. The following table presents contract assets not separately disclosed as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020
(In thousands)
Contract Assets:
Commissions$1,066 $993 
Other contract costs2,634 2,860 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Tax Disclosure Income Tax BenefitLoss before income taxes was $3.5 million and $23.5 million for the three and nine months ended September 30, 2021, respectively while the income tax benefit was $1.5 million and $20.0 million for the three and nine months ended September 30, 2021, respectively. The effective tax rates were 46.1% and 90.4% for the three and nine months ended September 30, 2021, respectively. The effective tax rate for the three-month period ended September 30, 2021 differed from the federal statutory rate of 21% primarily due to the net impact of a discrete tax benefit associated with the stock compensation tax deduction and the decrease to the prior year valuation allowance for state net operating losses, offset by a discrete state tax expense associated with state apportionment changes. The effective tax rate for the nine-month period ended September 30, 2021 differed from the federal statutory rate of 21% primarily due to the net impact of the discrete state tax benefit associated with state apportionment changes, a stock compensation tax deduction and the Company's U.S. tax credits. Loss before income taxes was $9.7 million and $71.1 million for the three and nine months ended September 30, 2020, respectively, while the income tax benefit was $5.7 million and $22.9 million for the three and nine months ended September 30, 2020, respectively. The effective tax rates were 58.8% and 32.6% for the three and nine months ended September 30, 2020, respectively. The effective tax rate for the three-month period ended September 30, 2020 differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses, the discrete tax benefits associated with the stock compensation tax deduction, and a decrease in the prior year valuation allowance for state net operating losses, offset by the discrete tax expense associated with the Company’s U.S. tax credits. The effective tax rate for the nine-month period ended September 30, 2020, differed from the federal statutory rate of 21% primarily due to the net impact of the tax benefit from U.S. state tax losses and the discrete tax benefit associated with the stock compensation tax deduction.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share Net Loss Per Share
The Company calculates basic net loss per share by dividing net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period. In periods of net income, diluted net income per share takes into account the effect of potential dilutive common shares when the effect is dilutive. Potentially dilutive common shares include (i) common stock issuable upon exercise of outstanding stock options, and (ii) contingently issuable RSUs that are convertible into shares of common stock upon achievement of certain service and performance requirements. The effect of potentially dilutive common shares is computed using the treasury stock method. The RSUs granted to members of the Company’s board of directors contain non-forfeitable rights to dividends and therefore are considered to be participating securities in periods of net income. As a result, the calculation of basic and diluted net income per share excludes net income attributable to the unvested RSUs granted to the Company’s board of directors from the numerator and excludes the impact of the unvested RSUs granted to the Company’s board of directors from the denominator.

The following table summarizes the computations of basic and diluted net loss per share for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands, except per share data)
Numerator:
Net loss - basic and diluted$(2,085)$(4,005)(3,435)(48,129)
Denominator:  
Weighted average common shares - basic and diluted132,869 133,760 133,763 133,177 
Net loss per share - basic and diluted$(0.02)$(0.03)$(0.03)$(0.36)

Due to the Company’s net loss position for the three and nine months ended September 30, 2021 and 2020, all potential common stock equivalents were anti-dilutive and therefore excluded from the calculation of diluted net loss per share. Unvested performance-based RSUs were not included in the computation of basic and diluted net loss per share as certain performance criteria had not yet been satisfied. The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Performance-based RSUs49 79 101 129 
Service-based RSUs404 435 547 520 
Stock options1,130 1,870 1,236 2,028 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Disclosure Related Party Transactions
Aireon LLC and Aireon Holdings LLC

The Company's satellite constellation hosts the Aireon® system, which provides a global air traffic surveillance service through a series of automatic dependent surveillance-broadcast (“ADS-B”) receivers. The Company formed Aireon in 2011, with subsequent investments from the air navigation service providers (“ANSPs”) of Canada, Italy, Denmark, Ireland and the United Kingdom, to develop and market this service. Aireon has contracted to pay the Company a fee to host the ADS-B receivers on its constellation, as well as fees for power and data services in connection with the delivery of the air traffic surveillance data. Pursuant to agreements with Aireon, Aireon will pay the Company fees of $200.0 million to host the ADS-B receivers, of which $54.5 million had been paid as of September 30, 2021. Aireon also pays power fees of up to approximately $3.7 million per year under a hosting agreement (the “Hosting Agreement”), as well as data services fees of approximately $19.8 million per year for the delivery of the air traffic surveillance data under a data transmission services agreement. The Aireon ADS-B receivers were activated on an individual basis as the satellite on which the receiver is hosted began carrying traffic. Pursuant to ASU 2016-02, the Company considers the Hosting Agreement an operating lease. The Company recognized $4.0 million of hosting fee revenue for each of the three months ended September 30, 2021 and 2020 and $12.0 million for each of the nine months ended September 30, 2021 and 2020. Aireon receivables under the Hosting Agreement totaled $3.5 million as of September 30, 2021. There were no such receivables as of December 31, 2020. The Company recorded power and data service revenue from Aireon of $5.9 million for each of the three months ended September 30, 2021 and 2020, and $17.6 million and $18.0 million for the nine months ended September 30, 2021 and 2020, respectively.

Under two services agreements, the Company also provides Aireon with administrative services and support services, the fees for which are paid monthly. Aireon receivables due to the Company under these two agreements totaled $2.0 million and $2.3 million as of September 30, 2021 and December 31, 2020, respectively.

In December 2018, in connection with Aireon's entry into a debt facility, the Company and the other Aireon investors contributed their respective interests in Aireon into a new holding company, Aireon Holdings LLC, and entered into an amended and restated LLC agreement (the “Amended and Restated Limited Liability Company Agreement”). Aireon Holdings LLC holds 100% of the membership interests in Aireon LLC, which remains the operating entity. At each of September 30, 2021 and December 31, 2020, the Company's fully diluted ownership stake in Aireon Holdings LLC was approximately 35.7%, subject to certain redemption provisions contained in the Amended and Restated Limited Liability Company Agreement. In addition, pursuant to a debt facility for Aireon LLC provided by the Company and the other Aireon investors, the Company will participate pro-rata, based on its fully diluted ownership stake, in an investor bridge loan. In December 2020, the Company invested $0.2 million in the Aireon LLC debt facility, which was subsequently repaid in June 2021. The Company’s maximum commitment under the investor bridge loan is $10.7 million.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
New Accounting Pronouncements, Policy [Policy Text Block]
Adopted Accounting Pronouncements

In December 2019, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”). This guidance amends certain aspects of the accounting for income taxes. Adoption of ASU 2019-12 on January 1, 2021 had no impact on the Company's condensed consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020-04”). The guidance provides optional expedients and exceptions for contracts, hedging relationships, and other transactions that reference London Inter-bank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued. ASU 2020-04 was further amended in January 2021 when the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848): Scope (“ASU 2021-01”), which clarified the applicability of certain provisions. Both ASU 2020-04 and ASU 2021-01 are currently effective prospectively for all entities through December 31, 2022 when the reference rate replacement activity is expected to have been completed. The guidance in ASU 2020-04 and ASU 2021-01 is optional and may be elected over time as reference rate reform activities occur. As of September 30, 2021, the Company elected to apply the optional expedient for hedge accounting specifically to the interest rate cap agreement (the "Cap") which was executed in July 2021. This allowed the Company to assume that the index upon which future interest payments on the hedged portion of the Term Loan (see Note 5) will be based matches the index on the Cap. Adoption of this practical expedient had no impact on the Company's condensed consolidated financial statements upon adoption. The Company has not yet adopted any other expedients and will continue to evaluate the impact this standard may have on its consolidated financial statements.
Fair Value Measurement, Policy [Policy Text Block]
Fair Value Measurements

The Company evaluates assets and liabilities subject to fair value measurements on a recurring and non-recurring basis to determine the appropriate level to classify them for each reporting period. This determination requires significant judgments to be made by management of the Company. Fair value is the price that would be received from the sale of an asset or paid to transfer a liability assuming an orderly transaction in the most advantageous market at the measurement date. U.S. GAAP establishes a hierarchical disclosure framework which prioritizes and ranks the level of observability of inputs used in measuring fair value.
The fair value hierarchy consists of the following tiers:

Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities;

Level 2, defined as observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and

Level 3, defined as unobservable inputs in which little or no market data exists, therefore requiring an entity to develop its own assumptions.

The carrying values of the following financial instruments approximated their fair values as of September 30, 2021 and December 31, 2020: cash and cash equivalents, prepaid expenses and other current assets, accounts receivable, accounts payable, and accrued expenses and other current liabilities. Fair values approximate their carrying values because of their short-term nature. The Level 2 cash equivalents include money market funds, commercial paper and short-term U.S. agency securities. The Company also classifies its fixed income debt investments and derivative financial instruments as Level 2. The Company did not hold any Level 3 assets as of September 30, 2021 and December 31, 2020.
The fair values of the Company’s Level 2 estimates are based upon certain market assumptions and information available to the Company. In determining fair value, the Company uses a market approach utilizing valuation models that incorporate observable inputs such as interest rates, bond yields and quoted prices for similar assets.
Lessee, Leases [Policy Text Block]
Leases

For new leases, the Company will determine if an arrangement is or contains a lease at inception. Leases are included as right-of-use (“ROU”) assets within other assets and ROU liabilities within accrued expenses and other liabilities and within other long-term liabilities on the Company’s condensed consolidated balance sheets.

ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. Certain leases contain variable contractual obligations as a result of future base rate escalations which are estimated based on observed trends and included within the measurement of present value. The Company’s leases do not provide an implicit rate. The Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

The Company has lease agreements with lease and non-lease components, which are generally accounted for separately. For certain leases, such as teleport network facilities, the Company elected the practical expedient to combine lease and non-lease components as a single lease component. Taxes assessed on leases in which the Company is either a lessor or lessee are excluded from contract consideration and variable payments when measuring new lease contracts or remeasuring existing lease contracts.
Derivatives, Policy [Policy Text Block]
Derivative Financial Instruments

The Company uses derivatives (interest rate swap, swaption, Cap) to manage its exposure to fluctuating interest rate risk on variable rate debt. Its derivatives are measured at fair value and are recorded on the condensed consolidated balance sheets within other current liabilities and other assets. When the Company’s derivatives are designated as cash flow hedges, the effective portion of the changes in fair value of the derivatives are recorded in accumulated other comprehensive loss within the Company’s condensed consolidated balance sheets and subsequently recognized in earnings when the hedged items impact earnings. Any ineffective portion of a derivative's change in fair value will be recognized in earnings in the same period in which the hedged interest payments affect earnings. Within the condensed consolidated statements of operations and comprehensive loss, the gains and losses related to cash flow hedges are recognized within interest income (expense), net, as this is the same financial statement line item used for any gains or losses associated with the hedged items. Cash flows from hedging activities are included in operating activities within the Company’s condensed consolidated statements of cash flows, which is the same category as the item being hedged. See Note 6 for further information.
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2021
Cash and Cash Equivalents [Abstract]  
Summary of Company's Cash and Cash Equivalents
The following table presents the Company’s cash and cash equivalents as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020Recurring Fair
Value Measurement
 (In thousands) 
Cash and cash equivalents: 
Cash$43,323 $27,168  
Money market funds243,681 208,005 Level 2
Fixed income debt securities— 2,005 Level 2
Total cash and cash equivalents$287,004 $237,178  
Investments Classified by Contractual Maturity Date
The following table presents the contractual maturities of the Company's fixed income debt securities as of September 30, 2021 and December 31, 2020:

September 30, 2021December 31, 2020
Amortized CostFair ValueAmortized CostFair Value
(In thousands)(In thousands)
Mature within one year$2,002 $2,002 $5,530 $5,525 
Mature after one year and within three years— — 2,024 2,023 
Total$2,002 $2,002 $7,554 $7,548 
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Operating Lease, Lease Income [Table Text Block] The following table presents future income with respect to the Company’s operating leases in which it is the lessor existing at September 30, 2021, exclusive of the $16.1 million recognized during the nine months ended September 30, 2021, by year and in the aggregate:
Year Ending December 31,Amount
(In thousands)
2021$5,361 
202221,445 
202321,445 
202421,445 
202521,445 
   Thereafter98,907 
Total lease income$190,048 
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Interest incurred
The following table presents the interest and amortization of deferred financing fees related to the Term Loan for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Total interest incurred$18,462 $23,658 $61,018 $75,023 
Amortization of deferred financing fees$1,148 $957 $3,115 $2,806 
Capitalized interest$438 $861 $1,795 $2,367 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Derivative Instruments and Hedging Activities (Tables)
9 Months Ended
Sep. 30, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments, Gain (Loss)
The following table presents the amount of unrealized gain or loss and related tax impact the Company recorded in comprehensive loss in its condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020:

Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
(In thousands)(In thousands)
Unrealized gain (loss), net of tax$3,040 $1,794 $7,122 $(9,008)
Tax (benefit)1,010 630 2,222 (3,159)
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement [Abstract]    
Share-based Payment Arrangement, Option, Activity
Option Summary

The following tables summarize the Company's stock option activity for the nine-months ended September 30, 2021 and 2020:

SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20202,554 $9.10 3.94$77,182 
Cancelled or expired(1)7.78 
Exercised(844)8.46 $31,171 
Forfeited(11)15.45 
Options outstanding at September 30, 20211,698 $9.38 3.54$51,755 
Options exercisable at September 30, 20211,592 $8.73 3.31$49,552 
Options exercisable and expected to vest at September 30, 20211,698 $9.37 3.54$51,732 
SharesWeighted-
Average
Exercise Price
Per Share
Weighted-
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
 (In thousands, except years and per share data)
Options outstanding at December 31, 20194,153 $8.78 4.03$65,887 
Cancelled or expired(4)20.17 
Exercised(944)8.28 $18,654 
Forfeited(13)18.57 
Options outstanding at September 30, 20203,192 $8.87 3.58$53,332 
Options exercisable at September 30, 20202,927 $8.13 3.24$51,074 
Options exercisable and expected to vest at September 30, 20203,187 $8.86 3.57$53,297 
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity
The following tables summarize the Company’s RSU activity for the nine-months ended September 30, 2021 and 2020:
RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20202,664 $18.96 
Granted843 41.67 
Forfeited(90)28.41 
Released(782)21.22 
Outstanding at September 30, 20212,635 $25.23 
Vested and unreleased at September 30, 2021 (1)
860  
RSUsWeighted-
Average
Grant Date
Fair Value
Per RSU
 (In thousands) 
Outstanding at December 31, 20192,702 $14.62 
Granted1,030 26.75 
Forfeited(61)16.81 
Released(852)15.73 
Outstanding at September 30, 20202,819 $18.67 
Vested and unreleased at September 30, 2020 (1)
802 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Company's service revenue
The following table summarizes the Company’s services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial services revenue:
Voice and data $45,737 $42,736 $130,444 $126,748 
IoT data30,040 25,410 82,018 71,802 
Broadband11,461 9,120 31,531 26,339 
Hosted payload and other data14,649 14,511 43,867 46,213 
Total commercial services revenue101,887 91,777 287,860 271,102 
Government services revenue25,887 25,137 77,387 75,137 
Total services revenue$127,774 $116,914 $365,247 $346,239 
Summary of Company's Engineering and Support Services Revenue [Table Text Block]
The following table summarizes the Company’s engineering and support services revenue for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Commercial$1,249 $1,127 $2,978 $3,264 
Government6,238 8,311 17,781 20,231 
Total engineering and support services revenue$7,487 $9,438 $20,759 $23,495 
Schedule of recognized contract costs The following table presents contract assets not separately disclosed as of September 30, 2021 and December 31, 2020:
September 30, 2021December 31, 2020
(In thousands)
Contract Assets:
Commissions$1,066 $993 
Other contract costs2,634 2,860 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Computations of Basic and Diluted Net Income Per Share
The following table summarizes the computations of basic and diluted net loss per share for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands, except per share data)
Numerator:
Net loss - basic and diluted$(2,085)$(4,005)(3,435)(48,129)
Denominator:  
Weighted average common shares - basic and diluted132,869 133,760 133,763 133,177 
Net loss per share - basic and diluted$(0.02)$(0.03)$(0.03)$(0.36)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] The following table presents the incremental number of shares underlying stock options and RSUs outstanding with anti-dilutive effects for the three and nine months ended September 30, 2021 and 2020:
 Three Months Ended September 30,Nine Months Ended September 30,
 2021202020212020
 (In thousands)(In thousands)
Performance-based RSUs49 79 101 129 
Service-based RSUs404 435 547 520 
Stock options1,130 1,870 1,236 2,028 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Cash and cash equivalents:    
Cash $ 43,323 $ 27,168
Total cash and cash equivalents 287,004 237,178
Debt Securities, Available-for-sale, Amortized Cost [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost 2,002 5,530
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost 0 2,024
Debt Securities, Available-for-sale, Amortized Cost 2,002 7,554
Debt Securities, Available-for-sale, Fair Value [Abstract]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 2,002 5,525
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through ThreeYears, Fair Value 0 2,023
Debt Securities, Available-for-sale 2,002 7,548
Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents:    
Money market funds 243,681 208,005
Fixed income debt securities $ 0 $ 2,005
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Lessor, Lease, Description [Line Items]        
Operating Lease, Lease Income $ 5,400 $ 5,400 $ 16,100 $ 16,100
Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year 5,361   5,361  
Lessor, Operating Lease, Payment to be Received, Year One 21,445   21,445  
Lessor, Operating Lease, Payment to be Received, Year Two 21,445   21,445  
Lessor, Operating Lease, Payment to be Received, Year Three 21,445   21,445  
Lessor, Operating Lease, Payment to be Received, Year Four 21,445   21,445  
Lessor, Operating Lease, Payment to be Received, after Year Five 98,907   98,907  
Lessor, Operating Lease, Payments to be Received $ 190,048   $ 190,048  
Next Generation Satellites        
Lessor, Lease, Description [Line Items]        
Property, Plant and Equipment, Useful Life     12 years 6 months  
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Rate
Sep. 30, 2020
USD ($)
Mar. 31, 2020
Jul. 27, 2021
Rate
Sep. 30, 2021
USD ($)
Rate
Sep. 30, 2020
USD ($)
Rate
Dec. 31, 2020
USD ($)
Rate
May 31, 2021
USD ($)
Feb. 07, 2020
USD ($)
Nov. 04, 2019
USD ($)
Rate
Line of Credit Facility [Line Items]                    
Long-term Debt, Gross             $ 1,637,600   $ 1,650,000  
July Repricing New OID $ 4,100       $ 4,100          
Extinguishment of Debt, Amount 65,200                  
Loss on extinguishment of debt 879 $ 0     879 $ 30,209        
Unamortized Deferred Financing Costs 24,200       24,200   24,000      
Credit Facility Carrying Amount 1,601,000       1,601,000   1,613,600      
Long-term Debt, Fair Value 1,627,300       1,627,300   1,647,900      
excess cash flow prepayment             $ 12,700 $ 4,700    
First Lien Net Leverage Ratio                   6.25
Interest Costs Incurred 18,462 23,658     61,018 75,023        
Amortization of Debt Issuance Costs and Discounts 1,148 957     3,115 2,806        
Interest Costs Capitalized $ 438 $ 861     $ 1,795 $ 2,367        
Revolving Credit Facility [Member]                    
Line of Credit Facility [Line Items]                    
Long-term Debt, Gross                   $ 100,000
Debt Instrument, Basis Spread on Variable Rate | Rate         3.75%          
Debt Instrument, Periodic Payment, Principal         $ 16,500          
Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio | Rate 35.00%       35.00%          
Term Loan B (Original)                    
Line of Credit Facility [Line Items]                    
Long-term Debt, Gross                   $ 1,450,000
Discount on Debt Issuance - Term Loan B | Rate                   99.50%
Debt Instrument, Basis Spread on Variable Rate | Rate             3.75%      
Term Loan B (Additional)                    
Line of Credit Facility [Line Items]                    
Long-term Debt, Gross                 $ 200,000  
Debt Instrument, Redemption Price, Percentage     1.00%              
Refinanced Term Loan B                    
Line of Credit Facility [Line Items]                    
Long-term Debt, Gross $ 1,625,300       $ 1,625,300          
Debt Instrument, Basis Spread on Variable Rate | Rate 2.50%     2.75%            
Unsecured Debt [Member]                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Redemption Price, Percentage | Rate           105.125%        
Extinguishment of Debt, Amount           $ 360,000        
Redemption Premium           $ 23,500        
Interest Rate Floor [Member] | Revolving Credit Facility [Member]                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate | Rate         0.00%          
Interest Rate Floor [Member] | Term Loan B (Original)                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate | Rate             1.00%      
Interest Rate Floor [Member] | Refinanced Term Loan B                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Basis Spread on Variable Rate | Rate 0.75%     1.00%            
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Interest Incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Debt Disclosure [Abstract]            
Payments of Financing Costs $ 1,300 $ 3,600        
Interest Costs Incurred 18,462   $ 23,658 $ 61,018 $ 75,023  
Amortization of Debt Issuance Costs and Discounts 1,148   957 3,115 2,806  
Interest Costs Capitalized 438   $ 861 1,795 $ 2,367  
Interest Payable $ 200     $ 200   $ 200
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Interest Rate Swap [Line Items]          
Derivative, Gain (Loss) on Derivative, Net $ 1.8 $ 2.7 $ 6.6 $ 6.4  
Interest Rate Swap [Member]          
Interest Rate Swap [Line Items]          
Derivative, Fixed Interest Rate 1.565%   1.565%   1.565%
Derivative, Notional Amount $ 1,000.0   $ 1,000.0   $ 1,000.0
Interest Rate Cash Flow Hedge Liability at Fair Value $ 1.0   $ 1.0   $ 5.2
Interest Rate Swaption [Member]          
Interest Rate Swap [Line Items]          
Derivative, Fixed Interest Rate 0.50%   0.50%   0.50%
Derivative, Notional Amount         $ 1,000.0
Interest Rate Cash Flow Hedge Liability at Fair Value $ 0.8   $ 0.8   $ 4.4
Proceeds from sale of derivative     $ 0.7    
Interest Rate Cap          
Interest Rate Swap [Line Items]          
Derivative, Fixed Interest Rate 0.31%   0.31%    
Derivative, Notional Amount $ 1,000.0   $ 1,000.0    
Derivative, Cap Interest Rate 1.50%   1.50%    
Interest Rate Cash Flow Hedge Asset at Fair Value $ 2.3   $ 2.3    
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives - Summary of Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Unrealized gain (loss), net of tax $ 3,040 $ 1,794 $ 7,122 $ (9,008)
Tax (benefit) $ 1,010 $ 630 $ 2,222 $ (3,159)
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation Narrative (Details) - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, number of shares available for grant (in shares) 10,538,835  
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares) 1  
Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant 100.00%  
Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares) 1.8  
Employee Stock Option | Share-based Payment Arrangement, Employee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting period 4 years 4 years
Share-based compensation, options granted (in shares) 0 0
Share-based compensation, grant date fair value of stock options $ 0.0 $ 0.0
Stock Option Contractual Term 10 years 10 years
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 25.00% 25.00%
Employee Stock Option | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 6.25% 6.25%
Restricted Stock Units (RSUs) [Member] | Vesting on the last day of each calendar quarter | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 150.00% 150.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, grant date fair value of stock options $ 0.1 $ 0.2
Granted - restricted stock units 2,000 10,000
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on first anniversary of grant date    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 50.00% 50.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Vesting on the last day of each calendar quarter    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 12.50% 12.50%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting period 4 years 4 years
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on first anniversary of grant date    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 25.00% 25.00%
Restricted Stock Units (RSUs) [Member] | Share-based Payment Arrangement, Employee [Member] | Vesting on the last day of each calendar quarter    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 6.25% 6.25%
Restricted Stock Units (RSUs) [Member] | Director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After 100.00% 100.00%
Performance Based RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting period 1 year 1 year
Performance Based RSU | Executives    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting period 3 years 3 years
Share-based compensation, grant date fair value of stock options $ 4.6 $ 3.9
Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number 3,000 20,000
Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period 2 years 2 years
Granted - restricted stock units 110,000 144,000
Performance Based RSU | Executives | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 0.00% 0.00%
Performance Based RSU | Executives | Vesting on first anniversary of grant date    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 50.00% 50.00%
Performance Based RSU | Executives | Vesting on the last day of each calendar quarter    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, vesting percentage, year one 50.00% 50.00%
Service Based RSU | Share-based Payment Arrangement, Employee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, grant date fair value of stock options $ 19.2 $ 18.3
Granted - restricted stock units 461,000 683,000
Service Based RSU | Director    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, grant date fair value of stock options $ 1.6 $ 1.4
Granted - restricted stock units 39,000 58,000
Performance Based Bonus RSU    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share-based compensation, grant date fair value of stock options $ 9.5 $ 3.1
Performance Based Bonus RSU | Share-based Payment Arrangement, Employee [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted - restricted stock units 228,000 115,000
Outstanding Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted - restricted stock units 843,000 1,030,000
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation Activity of Company's Common Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding        
Options outstanding, beginning of period (in shares) 2,554 4,153 4,153  
Cancelled or Expired (Shares) (1) (4)    
Exercised (Shares) (844) (944)    
Exercised (Dollar Value) $ 31,171 $ 18,654    
Forfeited (Shares) (11) (13)    
Options outstanding, end of period (in shares) 1,698 3,192 2,554 4,153
Options exercisable, end of period (in shares) 1,592 2,927    
Options exercisable and expected to vest, end of period (in shares) 1,698 3,187    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]        
Options outstanding, beginning of period - weighted average exercise price per share $ 9.10 $ 8.78 $ 8.78  
Options cancelled or expired - weighted average exercise price per share 7.78 20.17    
Options exercised - weighted average exercise price per share 8.46 8.28    
Options forfeited - weighted average exercise price per share 15.45 18.57    
Options outstanding, end of period - weighted average exercise price per share 9.38 8.87 $ 9.10 $ 8.78
Options exercisable, end of period - weighted average exercise price per share 8.73 8.13    
Options exercisable, end of period - weighted average exercise price per share $ 9.37 $ 8.86    
Options outstanding, end of period - weighted average remaining contractual term (years) 3 years 6 months 14 days 3 years 6 months 29 days 3 years 11 months 8 days 4 years 10 days
Options exercisable, end of period - weighted average remaining contractual term (years) 3 years 3 months 21 days 3 years 2 months 26 days    
Options exercisable and expected to vest, end of period - Weighted Average Remaining Contractual Term (Years) 3 years 6 months 14 days 3 years 6 months 25 days    
Aggregate Intrinsic Value        
Options outstanding, end of period - aggregate intrinsic value $ 51,755 $ 53,332 $ 77,182 $ 65,887
Options exercisable, end of period - aggregate intrinsic value 49,552 51,074    
Options exercisable and expected to vest, end of period - aggregate intrinsic value $ 51,732 $ 53,297    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation Outstanding RSUs (Details) - Outstanding Restricted Stock Units - $ / shares
shares in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
RSUs    
Outstanding - restricted stock units 2,664 2,702
Granted - restricted stock units 843 1,030
Forfeited - restricted stock units (90) (61)
Released - restricted stock units (782) (852)
Outstanding - restricted stock units 2,635 2,819
Vested and unreleased restricted stock units 860 802
Weighted- Average Grant Date Fair Value Per RSU    
Outstanding - weighted average grant date fair value per RSU $ 18.96 $ 14.62
Granted - weighted average grant date fair value per RSU 41.67 26.75
Forfeited - weighted average grant date fair value per RSU 28.41 16.81
Released - weighted average grant date fair value per RSU 21.22 15.73
Outstanding - weighted average grant date fair value per RSU $ 25.23 $ 18.67
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Equity Transactions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Feb. 05, 2021
Dec. 31, 2020
Dec. 31, 2012
Class of Stock [Line Items]          
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001      
Preferred stock, shares issued (in shares)         1,500,000
Shares of preferred stock, undesignated and unissued (in shares) 500,000 500,000   500,000  
Total Authorized Preferred Stock, Number 2,000,000 2,000,000      
Stock Repurchase Program, Authorized Amount     $ 300.0    
Treasury Stock, Shares, Retired 100,000 3,400,000      
Treasury Stock, Retired, Cost Method, Amount $ 2.6 $ 125.1      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 174.9 $ 174.9      
Series B Preferred Stock          
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares) 500,000 500,000   500,000  
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001  
Preferred stock, shares issued (in shares) 500,000 500,000   500,000  
Preferred stock, shares outstanding (in shares) 0 0   0  
Series A          
Class of Stock [Line Items]          
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000   1,000,000  
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001   $ 0.0001  
Preferred stock, shares issued (in shares) 1,000,000 1,000,000   1,000,000  
Preferred stock, shares outstanding (in shares) 0 0   0  
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]        
Liability, revenue recognized $ 10.6 $ 9.5 $ 32.4 $ 33.5
Accounts Receivable [Member] | Customer Concentration Risk | Prime Contracts with the US Government [Member]        
Concentration Risk [Line Items]        
Concentration Risk, Percentage     24.00% 35.00%
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Service Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenue $ 162,159 $ 151,472 $ 458,613 $ 436,932
Voice and data        
Disaggregation of Revenue [Line Items]        
Revenue 45,737 42,736 130,444 126,748
Commercial Broadband Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 11,461 9,120 31,531 26,339
IoT data        
Disaggregation of Revenue [Line Items]        
Revenue 30,040 25,410 82,018 71,802
Hosted payload and other data        
Disaggregation of Revenue [Line Items]        
Revenue 14,649 14,511 43,867 46,213
Services        
Disaggregation of Revenue [Line Items]        
Revenue 127,774 116,914 365,247 346,239
Services | Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 101,887 91,777 287,860 271,102
Services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue 25,887 25,137 77,387 75,137
Engineering and support services        
Disaggregation of Revenue [Line Items]        
Revenue 7,487 9,438 20,759 23,495
Engineering and support services | Commercial        
Disaggregation of Revenue [Line Items]        
Revenue 1,249 1,127 2,978 3,264
Engineering and support services | US Government [Member]        
Disaggregation of Revenue [Line Items]        
Revenue $ 6,238 $ 8,311 $ 17,781 $ 20,231
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Contract Costs (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Commissions    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 1,066 $ 993
Other contract costs    
Capitalized Contract Cost [Line Items]    
Contract Assets $ 2,634 $ 2,860
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Loss before income taxes $ (3,545) $ (9,690) $ (23,477) $ (71,072)
Income tax benefit $ 1,460 $ 5,685 $ 20,042 $ 22,943
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 21.00% 21.00% 21.00%
Effective Income Tax Rate Reconciliation, Percent 46.10% 58.80% 90.40% 32.60%
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) - basic and diluted $ (2,085) $ (4,005) $ (3,435) $ (48,129)
Weighted Average Number of Shares Outstanding, Basic and Diluted 132,869 133,760 133,763 133,177
Earnings Per Share, Basic and Diluted $ (0.02) $ (0.03) $ (0.03) $ (0.36)
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income (Loss) Per Share - Anti-Dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Performance Based RSU        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 49 79 101 129
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 404 435 547 520
Employee Stock Option        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of diluted earnings per share 1,130 1,870 1,236 2,028
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions Related Party Transactions (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Related Party Transaction [Line Items]          
Ownership stake 35.70%   35.70%   35.70%
Aireon Investor Bridge Loan          
Related Party Transaction [Line Items]          
Equity Method Investments         $ 0.2
Investor Bridge Loan Commitment $ 10.7   $ 10.7   10.7
Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties 4.0 $ 4.0 12.0 $ 12.0  
Equity Method Investee | Service Agreements [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties 5.9 $ 5.9 17.6 $ 18.0  
Equity Method Investee | Administrative and support agreement accounts receivable          
Related Party Transaction [Line Items]          
Related Party Transaction, Due from (to) Related Party 2.0   2.0   2.3
Equity Method Investee | Hosted Payload Receivables          
Related Party Transaction [Line Items]          
Related Party Transaction, Due from (to) Related Party $ 3.5   3.5   $ 0.0
Maximum [Member] | Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties     200.0    
Maximum [Member] | Equity Method Investee | Power Agreement [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties     3.7    
Maximum [Member] | Equity Method Investee | Service Agreements [Member]          
Related Party Transaction [Line Items]          
Revenue from related parties     19.8    
Minimum [Member] | Equity Method Investee | Hosting Agreement          
Related Party Transaction [Line Items]          
Revenue from related parties     $ 54.5    
EXCEL 54 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #0X4U,'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 " T.%-3"WJ^=>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*$YA;";U96.G%@8K;.QF9+4UBQ-C:R1]^R5>FS*V!]C1TN]/ MGT -!H5]I.?8!XKL*-V,ONV2PK 61^:@ !(>R9M43HEN:N[[Z U/SWB 8/## M' CJJKH%3VRL80,SL @+4>C&HL)(AOMXQEM<\.$SMAEF$:@E3QTGD*4$H>>) MX32V#5P!,XPI^O1=(+L0<_5/;.Z ."?'Y);4, SEL,JY:0<);]O-2UZW<%UB MTR%-OY)3? JT%I?)KZN'Q]V3T'55RT)6A;S?2:DJJ>J[]]GUA]]5V/?6[=T_ M-KX(Z@9^W87^ E!+ P04 " T.%-3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #0X4U/7K.T0M04 )\7 8 >&PO=V]R:W-H965T&UL MM9A=<]HX%(:ON[]"P_2BG2FQ+9, '<(,@22;*4E(8+O3[>R%8@OPU+9820[A MW^^1,#9AS3$W>Y/8QN?5HP^_YTB]M9"_U))S3=Z2.%67C:76JZ^.HX(E3Y@Z M$RN>PB]S(1.FX58N'+62G(4V*(D=ZKH73L*BM-'OV6<3V>^)3,=1RB>2J"Q) MF-Q<\5BL+QM>8_?@.5HLM7G@]'LKMN!3KO]8323<.85*&"4\59%(B>3SR\; M^SKRSTV ?>-[Q-=J[YJ8KKP(\#^]4[]QG8>.O/"%!^*^,\HU,O+1J=!0CYG6:R?Q?IWGG?( @8B5O8O M66_?/:<-$F1*BR0/!H(D2K?_V5L^$'L!OG1O4S(4=3!L-W8]2,^]3+>'7".)T?R2"#*91DT$: MDNM41WI#[M+M>C+STB0?B4/4DDFN>HZ&%DV<$^3J5UMU>D2]2^Y%JI<*E$,> MOH]W@+3 I3O<*XH*3OGJC/CN%T)=ZE7P#/'PQT"?$:]U-'R$AX]X *U[-MQ% M>N,7@^];/;]N\/='_.<8WB)WFB?J;Z2-5M%&R[;1.M)&/J?/?!$I+1DT]L 2 M7C65N,Z=C,(H2\A0)$F61H&%54 >G"&4YP7E^2F40Q@,R6)0#?D;^<8W59RX MDNNZ7LOK=+PN@G518%V@8L-,2C,_-Y$* .L'9](L90*?6N40XFK-ID>;OH=P MM0NN]BG#=1/%7)(AP"R$K!PK7&;,Y(*301" #4M0";>*"&"G .R@RC/)PBA= MD.DF>1%Q%1D>?_<\NDA"[[#\MS2 M=5U4I_CRGS(F-9?Q)H>K]%A<2\N,8U![J< [#6JV654N[YIXSVT^82"T!*&H MT H0DMR$[-%)0DN,&>Q0L>D=&C//V4%31,6Q^0J4_"SJDZ$N$XM4>GGWDF& M?IUPN3!+^184]-+X\HJEE290(UB+5IJX=Y*+3Y=0QJ% N$PM4&G?'NZXQ8J> MXY4N[N'^6^#E^26GO(''U6L,EWOR,:K2NCW< M>P^I;-8[SH2+U8U5Z>3>258^"$.H1-67W06QU=)C6CVEN*37/G?!ZY2I8ZY$ M%O-7)M$BM;1WBEOR(>S0W E)9F*=5H'6R-T'8\Y2C*ST>(I[]"&9283(W2H'(<:S2_#S"TTO4I;MJ':!.A-"R_OZ(5>$E8#88K4NJY%&,KTP#%[;M, MC5!"J\@6ZL<3=HU8G;_1,A=0W+KMNAK ?O_X".$";1?S#%HZ/\4M>RRL?RT% M?(P/6?)R6$3F,+@(P#1II]ULMUQL=T5+^Z>X9^^5R1@5+@+[B:;O=R_0@2HM MGYY4N<.V24A8/G87M?<5#D4&.Z#-\>FL22C7&&29 2ANV@4D5*;;@QF3-=FN MCJX$PQ7QNIF668#BECV+-,REF!./?GKY3*8\R"2@5A+A2F8?"Q_Q5(O@UQ?R MT3V#>28KR'2O+$;K:;_, CYNV^^;F( VS+"=ZI!\-ZV8A _5$I.54/>=U[[51[6OOZ02PSAG]2QIBQ-W(7PL*,YOFY!/*UUTC2BZ;GMUK=;@=; M GL'/+C5/PRFH\&3\W [)9]NQX]7@S&97H^OAS-R/WC^=CW[3'[>)IN3OGZ]NCZGIE]DB(QGT.H>]8&)KD]#=[>:+&RYZ,O0FN1 MV,LE9R&7Y@7X?2Z$WMV8!HHS^?Z_4$L#!!0 ( #0X4U/\>8^;#08 ),7 M 8 >&PO=V]R:W-H965T&ULK9C;;MPV$(9?A=@&10NL MO21U=NT%$AM% S2HD4W::UJBO4(D42$I'_KT'6K7DBQ2M /TQI:T,\.?AYF/ MY/F#D-_4GG.-'NNJ41>KO=;MV6:C\CVOF3H5+6_@EULA:Z;A5=YM5"LY*WJG MNMI0C.--S"4>+E9D]?SALCN^X_IK>RWA;3-$*,X?7Z._GO?>>C,#5/\ M4E3_E(7>7ZS2%2KX+>LJ_5D\_,&/'8I,O%Q4JO^+'HZV>(7R3FE1'YU!05TV MA__L\3@0$P<2+CC0HP-]JT-P= CZCAZ4]=VZ8IIMSZ5X0-)80S3ST(]-[PV] M*1LSC3LMX=<2_/3V4C0%3 HO$#PI494%T_#R@56LR3G:F< *G:"ONROTR[M? MT3M4-NC+7G2*-84ZWVC08")M\F-['P[MT87V=KP]10%>(XHI<;A?^MVO> [N MI'?'+]TWT/.A^W3H/NWC!4O=[Z3DC49,*>CGF2=B,$0,^HCA4D2F]@C&!N7F M@7_ORGM601/.L3J$2OI0)N'NMS1-, [/-_?3,7&8!0E)TL'LA=)P4!IZE7YB M\AO7[*;B2/&\DZ4NN5/E(4P\;1YC.M-H&R51N* P&A1&7H7O\UQT,'10+W(. MXPA2UZCAVB4RLMO'089G*FVKF)"(N&7&@\S8*_-C#2*S5X860"KU4S^D M)LE;0)M>7)R9O0@2J& IF8EUV&4DP4GL5DOP6.6Q5^]?_:PO#^;1?=IRF";Q M7)_#+,*+:4XF$"*O9)!FS5UI2M%!X^)('@.]$!H&ME"'613AA:5)1EP0^H;% MZ1E'ZDAD'&5),!?H, QBG(79@L21/R1X$]*JDMV455_4?5PC(RZ(GQ>[O9#Z M1'-9'W@!VX2"W[AGR:8!B2,\STVG61(OK?81&^2-W&C9DX&&4Z*- H(SFLPE M.LS"*5=>2AR10?S, (FRX][:/)E 9P<(($O(C)'EM.&U09,$49D>MMADA 4Z6 MQ(Y (7ZB_"F:.SNYENN@C0H2I6%$K$KH,LSB- O: M/4X'>5$ZM2%"@C"*Y\O"90Z5(W Y+I85"!V=,IW@' M6#*2SLN&PRPB-%H )9T<5_S\.7"\&M;**XN:VI2A-(PMM0ZSB.*E%3*BB/K/ M0H<$?$UC8$]SFH8DFY\P7(99"+OWA6),1[)1/]DN15V7VNS@#G4X%XTNFSO> MY$N:O?',U[[:(M=I]W\(]++/(R-IY-TF[+3(O^U%57"I M?OX)-L3);_U&5C_Y=@MT!!SU \Z,J6B0,LVLT3M\BC$!'DL$QV&3<@'&:XPQ M4GLF#?XZ#=N+\E]>K!$)Z!J60#\54!G6.(J?S4JE##5[6'9:P:ZQ@(E"3*,= M;S6O;R [GF\7>JLK.#D>OAXO#=:0]:KE_>U1Y3RQ49N8H&B^&%U&2Y5IA"KU M0_5]492F\D#6F)/;2=F@G+4E9)%3J,U-.,Q&(9E#RVD8X^EAZ:7@$;'4C]C/ M7#/X!/L8)AN8"7>V.)B9Q#9;'78TB3(2+:@;_D M0BWX6 =/ER&48-CI+L@>81OX86LQH$_+'^P&L2[ W*_CM?U!+ P04 " T.%-3)R*/2%<" !L!@ & 'AL+W=OZ_?I=.R$*:U@I#\3W^I[C%,P$H179*?'$=H6Q"3]-*KJ#-9CG:J4P\CN6G)4@-)."*-C.O2_APW)B MZUW!"X.C[JV)=;*13:?9-C4SN]]TA6:R/+ M%HP*2B::)WUM^] #A.,+@*@%1-<"XA80.Z.-,F?KD1J:)DH>B;+5R&87KC<. MC6Z8L+>X-@IW&>),NI0BQSN!G.!*2\YR:C!84$Y%!F1MB36Y65$%PA1@6$;Y M+?E,/A&?Z *S.O$-ZK!L?M:>N6C.C"ZA;^F]JC/E<:<\OD:Y;I0WUT%H;0JIV!]4?\-$F[T=4MZ0 M3WN:XJ#]_*/^FLHS!^/.P?CC#IC6]?OJQV\TA7$4SF9OU0]5CH/)]*+Z2:=^ M\G'U."JUH2)G8O>>A&PO=V]R:W-H965T&ULK5I=<]HZ$/TK M&J8/[4Q3K"_+SB29:8"VF;G]F-+>/CN@@&^-12V1M/WU5S($@[16:[7DIIT,]55>OSP=*8]>EPJ&=+N2KT*[66M?WE1C6KPMC+ M9C'4ZT86\]9H50U)DJ3#55'6@XNS]MZGYN),;4Q5UO)3@_1FM2J:7Y>R4G?G M SRXO_&Y7"R-NS&\.%L7"SF5YNOZ4V.OAGLO\W(E:UVJ&C7RYGSP&I].:.8, M6L3?I;S3!]^1HW*MU'=W<34_'R1N1+*2,^-<%/;C5HYD53E/=AP_=DX'^VM"RY&JOI5SLSP?9 ,TES?%IC*?U=T[N2/$G;^9JG3[%]WM ML,D S3;:J-7.V(Y@5=;;S^+G+A '!M8/;$!V!L0W8#T&=&= '_L$MC-@CWT" MWQFTU(=;[FW@QH4I+LX:=8<:A[;>W)!NR11AU.Y?H5H\A*1A&!@/*/'FR<0 MG:<]??*_GWX4#+K/(MKZHSW^/LM;66_D:<05V[MBK2O6X^J+,D5E2U#K$,J3 MK;EHS5T9O+W *<$\/QO>'H8?@'',!#F&C4,8XUF*Z3%L L!HFM/.VQ%7ON?* MHV';K:MZ@>3/M5N%.A;!=.\UC4;PL]2R:&;+=JW.;2 KM79+&0KFUE-ZP(MD MF'NA#$$4X]0+9 BRCCS0) 2)G"5P$,6>KHC2G=HF8T/X$BUD;<-9M;2+N:V5 MI38NO+=@&HF0.<]RX5$'4$E*L<<]1 G""?/(AZB4\(,0';'/]NRS*/NQM*5X M5A;;KNN8KU1CRM_M#8AW%HY5I%GF\090/.4>HW&((B0GJ3_K$$R0M&?>\SWS M_!&%0@5+""*=!R.PI0#3Q&,-P&@FJ%=:QB&,6=["KQD ++$QS&':..DZ=A(E MWE6-LFV]8#--0BH\(7Z1A&!$4(_)&(!1GC(O?!,(EM",]A ^D"@X7B;-4C;W M\_L2U=+$RB0FG5\2#>15;:15*N;(-1A-$A [P2+%S \G@",D)9D?3P#'LR3H M.A!.8"ZRGHAV[1K3*/._E+;"KK;$71YM2KUT#<))O;F\AD- PZ%D(LBG$)7X MW!_C: *AJ-4J?8NG4QP M[^00CNNA-MFOI=U4R_N)-\5/N%'@4*&<4,Y\103!\C0/E/"4A\H$L]1OC@"*IUF0YI!B2ACQ&0,PDK.^5M&I M(1R70Q^D096=;Y!F%HCX$Y+X#$80C"7A>@9@E-%@04/>,DSZ"EFG?G!<_GQK MCT#L5OWUK94#"XD^;%;7=GW;&C[=;L _;HPV5A*VXOBRT.6L%8CCLMH8< M] MB2$!1+(T*/,0C@H_9<9]N*#/@3A\L$Z.M^B=5")QJ30IFMK2U^B3C4P;ED=& M8N?2%P_'9_7W/<^MTQ>Q(04Z804 MB0NIV*K;F3ZTZB 8L.H@&+#J0&_]JXYTPHG$A=,;VT3*18UFFZ:1]>P7LCO, M6E>[[=?\GXTV[:D9& E T_ \2"D A2GS)20($]B/ X!BA.&>,'0JBL15U->Z MD455_K;EYVU1UNBYZ[$OG*(<%7J)WE36X3LY7[2EQPH-5Y5L$P*C BB>Q-]: MC 4%KF_'P50 A._]P"HDSQ)>D0UZ506B:NLR#(#B8>"A_J5<02 K![Q#[O& MD"_N']%,(& 8P!'4TZ8+_D@'$L)[:M0G2X@^1\\4Z1=*Z7Q5CI2 MNEW&;Y6:;U\#W,\ZFJH*;*(T/ \@'&=>6HX@&,T3/\F!$Y4CQUWS9.2I^8[/3B'C_>G!_.=AAV!I%GN MG_]!,(Z)+_ F#O8\Y,=@*4"YSUUAW9MB+(_F>M=): (HDPF_*$PA&6>Z?9PP/7MZN M9+-HWYIK-%.;VFS?P.WO[M_,OV[?1WOW+_'I" /WQ_ATLGWOWKG?_AO ^Z*Q M$ZU1)6_LHY)7PN93LWVSOKTP:MV^.KY6QJA5^W4IB[EL',#^?J.4N;]P#]C_ M?\/%OU!+ P04 " T.%-3553$,Q4( !7+0 & 'AL+W=OG)QMOG?N^;B3*QE6=3\78/:=55ES>=+7HKG\PF>?/G'^^)Q*;M_S"[.5MDC MO^/RP^I=HU[-]E7RHN)U6X@:-?SA?/(6?W<;TJ[!1O'?@C^W!W^CKBOW0GSL M7OR0GT^"SA$O^4)V)3+UZXG/>5EVE92//W=%)_O/[!H>_OVE^LVF\ZHS]UG+ MYZ+\7Y'+Y?DDF:":8,)6JQ;*:I=8^6@ M*NKM[^S3;B .&F#J:$!V#8C1@+H^@>X:4*,!P8X&;-> F9\0.1J$NP:AV2!V M-(AV#2+3DJM!O&L0;R9K.[J;J;G*9'9QUHAGU'1J5:W[8S._F]9J1HJZ6XIW MLE'O%JJ=O)B+NA5ED6>2Y^A.JE]JG_ ^6N7E+N;276M02J M7/NKO,WSHKL&LQ*]RXI\JD9FGJT*U4&?M9N!HK_.?T!OI6R*^[7,[DN.I%#E MFVYN/%5O_57?OU%!LE\^W*)/HBB_>((I?(Q+@%)K\;?UH4[_;<)\N,,41)6>S)\ 7 MW?NB+_0UPLOEMF9\Z(6%*4FTF>T* W34T%P#&DQ9P)*^[L;63:,DBONJ6UM% M*4ZC%!XEMA\EYAVES44P[1"0HX6H%!?;K%O5T-@P8)[B.#1Z/:3JV0SW-L-A MFTBL.FLMXI]XLR@ZRVH;0MESUN0M>N)MM_,=+#YHK86VNSB-8'/1WEQT&G/0 MH$:6H3A.C+F_LD78&'6PC*-?\;Y?\8A^/1=RN>1EWNU$"_'$&\2K52D^<[4W M99_41CPPXK'E;(J98]4F>V?)"9Q!PYW8;E@04&,TAU0]T^G>=.HU/5]7ZS+K M\AJ235:W9;:-*P.OX0ZTR<5G\I=;R MK0((>O63:-6>+CK2M4MTH](O^I[G:I]]?(UJE;95UE C#^:"P+:8!H&Y%0[* M^CTYR$;8VY-?E+E2F0>M86#T$DQ28P,>UO7-:8!B/T&OZ]R#SSN^4L@*.F21 M ,Q.$#\IB5V^-$"QGZ"&KQ%>+G<5>UX8#EED7&%7D)":ER$DPB&.@LA<-K9P MJ@B/(W,*;1U):,("QU!IBF(_1@=#T(_K>F 6(6Z2D#CV<*S)B?WH!'/0D)U+ M#("2!:D:>W,B :$]D8!(K8N8,7,B;:&:R# BYD3:.I+$"7/$#*Q1CD>P?&0> MPC9T0Q7PS+X/J/I&-9OQ&#B?(!%A&]"Q*U5B#6@\AM!'9B)L\S?$9M"\ E2! M.?8#A?J=TR#'?I*?)AAA@-K8<;D3S6SB9_;QT8@ [&7,B*+70ZJ^;0UHX@?T M4>&( $16EY89*@9E?<\'7WS]W#YA/"( P^/4W!V'5/U^:,X3/^=]X8@ 9%51 MV+@6;P=E?6N:J\3/U:^,1@2"JCL:$0U5XH?J$=&(0$2%HA$DM(@*B!.9&VCL1ABEW7HD8Z&8'TD=&(V. EQ/I*=3TH MZUO5@"9C 'V"<$1L1N/(E(MJ6%,_K%]@$1Q@&]933$)L(NT* M$II\A#0D#/LH*QO32.4^A$Z/LYB\,*U<8DI MP8GCFPS5O*1^7OKC+.3ED@)D5%[B!)M7*R@T+U= A,.08?,K$""/+$M/H9GYTO^BD#YQ%!I"9*NXZ9I%I\#(_> =/^L")9#9HE1VF9M*8 M2%!H3B0DPBRRS@UO *':[:/8W*"A@HG*_@Y:,9T$V(@D,/;.IPWU!(K0P";)$C, #LHZUO3T Q/=:L: MC#XA=*O:'6!#SHY ^J8? F5NQIMD_Q;E](L=H\1'HOI!35YL\ESW+>= +U_H,0 M\LN+[KG4_;/4%W\#4$L#!!0 ( #0X4U-DZ,"VZP< !@A 8 >&PO M=V]R:W-H965T&ULK5IM;]LV$/XKA+$/+1#7(JG7(@G0I!M6 M8-V"IML^*Q(="Y5%3Z3RLE^_(^58CGAD$F!?8ED^DL\=[^ZY(W-Z+_L?:B.$ M)@_;ME-GBXW6NX^KE:HV8ENJ#W(G.OAE+?MMJ>%K?[M2NUZ4M1VT;5K\=%?> MBFNA_]Q=]?!M=9BE;K:B4XWL2"_69XM/].-EG)@!5N*O1MRKHV=B5+F1\H?Y M\J4^6T0&D6A%IG_;RGO1&&F8S#]8V=C1H MTW1F&Z]U#[\V,$Z?7\JNADT1-8$G)=NF+C5\N=;P ;NE%9%K^ MY#%/3E=WQW9!I.*5;,L+HR'$+ ML_WY 6H>A'JM9?5C:3)L36#_@7;4:.1WG;"(P="#R2]5N6MTV3;_BOH]ID'N M6C**\FRF@RM%6>(S=W'0H0CJ\.G(%T8C[UUZW71E5YE87@OM) #E=,*%")U(>99Q.887;&L2'P@V022!4%^Z>X@NF3_B$)CSII%'.5S M9*Y4FOE"BT[40GD0V54O=F530QXP<264S5SCGE<#>"CDA%(IH7%:YJY1>31/ M"IA4D:<>Y!-9T3!;_6%!!L#%;DPDW#$K)A4G'G 38]$P91V\ET2X:$D M2J(Y0EP2TC)U_!,1RJ*,>0!.M$7#O'4H6WH!T3_@ %VV6>:< M.FD)$:-IDOG<8*(E&N:E,8A:V=TNP9K;%_?R?4X5#(:(.4'<7O'C0F%W"+ MB9Q8^J9(F8KD5T;*1"(L3"(7LH#_X$3DN\F$_XF2[1K8RY;0'I@ M^;S:1>3,<8"ORV03K; PK5R5C_OCE.X5:#'B*&B:.@Z($1%+?&@G@F%A@IFC M5:)K9 _&ME$#?ME)+:"S@-:^'6JSQ;..M)+*DPI_R8D[NTE?!B M[M6(%! *]V"?^(V_?/KWC"ZPK(NB=KEK27F1\?FY&RJ8YW'N<_&)ZGB8ZGY> MKT5E32P>("J[6T&@)A1D?+;)QZIFFAS[(/X9FKNR-9GIQ+XUG43?5.;$V@B@ M>KIT1],Y)R)"2\9B3Y_.)TKDX7[-[ [DR%Z8:NE=+<:G]V:?_@?-W!XM+G+F M)">DE8NC//$I-[$P#[.PX?N3U\$_(3?BMNDZXY:PW5#[-[)&=4+XEV* MF!SC2>JCB(FG>9BGWZ24,-UW4!WD\#+/HLCQ/^3X,F?'!UW/U9F(G!?!FNQZ MV.W&3 :-1?54H('_C1> D(Z#5Q 3L\9A9CUJZYO:GCAZCGC16PKDB#$MG-H, M$ZD]>W]!/UZ.E_33-./_#'PM>R )15JQABFC#QD Z\=K^/&+ECM[DWTCM99; M^[@1)32 1@!^7TMH2_9?S *'?X8X_P]02P,$% @ -#A34WVG7.3A! M$0P !@ !X;"]W;W)KN'$\W/GR.!5%2-Z5U\:17I%2]'@YC5E"IX\!7Y'"R\J'4"O-IK)W$6937R=K'%T$%>NRU.'VE*S?G/3&O>W&I5D7B3>& MLVFEU[2@=%5=!*R&'4IN2G+1>*<"K4YZ\_'KTR.6%X$_#&WBWK=B2Y;>?^;% M>7[2&S$ALI0E1M#XN:8SLI:!0.-+B]GK5/+%_>\M^CNQ';8L=:0S;_\T>2I. M>B][*J>5KFVZ])OWU-KSG/$R;Z/\59M6=M1361V3+]O+8% :U_SJF]8/_^?" MI+TP$=Z-(F'Y1B<]FP:_48&E@<8?8JK9].'@5<4#50AZ.^FHPFXT?P#CL_' K>X0-XOX6U=N8?,:]_ MU]K6&WON@3_>&:?A'FW5 IN$-$U1_35?QA20:'\_PNBH8W0DC(Z^=V2^@QIU M'DQNZA*[95D[D\EN5.7D\GH&.>5=K>R&A\_4X6."LVCTH%R M9>"RS",A7,0JZQ1@L>K<&W?N-5S$F0\YC@AUD@I9URX9MP9L1W=-CH*V]I;/ MJ6) W&5:5\[P2F(6U4'+\FJP&*A?YO.++<^!^AW"+?F?8'\%O,9$,!?2=<9 MJ0B^7A=]<1C;TTJ"CXZ14B/O-PZRR]N^B+1$8=M..-;+"(^B+?8[WR[ T5KP M51\^G-VS#5ZF+ FW(,(>=6DG]=[;',"QWUQF>K#?A)TF0[$QDWTHAC*1I\4C MLW5.XM@V$)(J!^:9[+7^ZV,#.VSZIO OL+' M:5\/,TX!_7"@YH! QZ; C(W#1VNB0GFZJ+,VEM"YU);3*2(UKTDMB9PB:]!I MV>X!,EI4^,JXMO)+[?!:E>)M/GJ*Q_#B\',D)CI^5"RVLCH$29C\$_I](WB? M;;"<0E2.P#8B4Q2>9)%9:<2U^JI!&5$7\3A)3/8S&%9G.A9JA1$ZJTB0P01%-G5.6CV:K:Y]G29A]LC[; #SBJ#8"2-ZS)R%U=;"U@ MDE\3Y,IR/G4.,4@3XW)I1M>=]ONQ^ 3>,H"X)1T&ZHQ"P@@#@&;0V3;!E?<) M2F"1B9GUL09*&SI1)Q4@[>7;T=\UOO\VLJX%[>7ASF%@[$N3&+FJ0ZRU@YL] M"LT VBR2KV3H6_J$ M$5(^"[B? @O@G/-ZNV %W7\!LW\!4$L#!!0 ( #0X4U/-<_Y)+PP %4A M 8 >&PO=V]R:W-H965T&ULK5K;W*LF)=[UE;UR2G3QL[0,X W(0SPPF $84\_5[NAMSHR@EVJN*NOP:E;$V#P_/0U982H=%JXQ-=YLG*]TQ*W?GH;& M&YWS1U5YNEHNOSZMM*UGKU_RLX_^]4O7QM+6YJ-7H:TJ[?=7IG2[5[.S6??@ MVFZ+2 ].7[]L]-;AQ=]I+R6UEZF!=K;S9O)I=GCV_NJ#UO.!':W9A M=*W(D[5S7^CF7?YJMB2#3&FR2!(T_MR:-Z8L21#,^"7)G/4JZN_,GFL7@U>S93N=GHMHS7;O+9\X(-5^F#%=HLBMO(['?7KE][ME*?5D$87["I_#>-L M34FYB1YO+;Z+KV_LMK8;F^DZJLLLI1@3>F6:CSY5RMEJNS1^2=]QZ? ML[SS!^0=\5+]^W(=H@="_O.(@HM>P04KN/CS0OI_"527N6NBR2?OO*MQG1G4 M3PSJ7:V^,[A9&X\PGGT[5[$PZJVM=9U978Z_O(FZSK7/@[IR^*.>_/4OSU:K MY8NWES=7?'GVXJFR(;2D\.:S^I=;L,B3L]4<>C)7&?5)W\&L)Y]<8S/US<7R MZ7-U8ZNFM)L]J2#=(XU@EH,/DTH2GT1WFA?J4V&#VK8VA^E&:?@'4S/C(PA( MZ="@VH-R&U:BITJL*(FD9"%1(V+ XI$FA2?_U'4+AE)G CI5Z%S53L$%0(06 MD/ W#K?U_F_0[@#U.B @N K(2JXI'9L^O"'B@60"P067E;P@MR$K76@]F8,4 M?= ^*TCC,N4'(;\?ZM7R9'DQ5]=F8[RA&%Q#&-V"I+J8/[MXAIB_U9DM+70G M+TGF]YM-%Z'C$K!TP,6U:9SG^$USPC:,W=H<:93P0HJY:TQN>_?- M76;X5>"L(&9<>F&N"I-O21D'B!84ML%C^LC!>*^PL XZDX]CH2/UA>3$>V0! MQK^KH_$G:UU_43]LZ%TN[G4.O']W]<-U#V3HU[7('B1Y6D]&9Y2EZ-3:<*X< M00G)6*A1%-1.PX_6LPR&([ZQ X880+O"U$=32F]/EF>_*YTW&5KQ82+HZ\Z; M.?18("@KM0=?D.U4! T*+]-K@L*>\MX5"R>*FBO0=X483+RBF(]4*.T-VI&' MB;'<*\,H0CLE(5QSN,9SRJE?I/2699P6H<+>$-

M()3[]G%FDFGDH\L0&&""BPK=*B9/4\N:C]FB5P$O*#%[?GF_4CB25 X3$J-( MZ.;V=,$#0*KN3-9&Q-*VU(@FH@5 MDMTN :)$:6[N5-N@WD3NIHV@L<&81N^%[Q)9LBNY8C89R.B3 M023?.UVK)\$8\!L\^$K!5@L,(1\T;E%R(D;1,%+<,;!NIC0>R86&R(1B-(KF MGTC@[+1.2@5U7: *!!=DHO:8I77JR?1<^.6 !=G'CE(HQN96ERWED/T42]FA MD#HRHY2A#PML#+]M[ (MP'KU(P0;]<%H:C7BQ=CL3G&@-)MD7FF%,0C@H5W_ M;,@:IS8D[Y;E56-Y%!.4!C$$ 94DU*X^&9X@E7 %$G)4J\<@:SIR\J[QEOPN M#3B$EH"_0L"L0"LJK@2C@3'?-Z/&>.OR!-E.H+0Y;WYIK2>C1T/3SVV^%3N% MS"N= UQ[_*VQ\>!228A,,4F!$T>M0 ]69JD$=JXM& MA.E:HDD=IM&6"YZ[UX;:1!_>O926Q QK<^.IM(/^%@"85.*&]W7+]1[-@#,BNT7D)0337>VE*:S(K3P F]^ M:1T5".IB MM"BA#)#28F6[)CZ*5GH09:D%D5$)]E/W<0<(0],HGD^BV-;WXVB[_@(A44P& MC8]M,G>$&.ZQW)E-8H!443R([(5WH-(U3)QN5TO=R1@JD,RT][P]85@> >' ML+;&;K%- STQV)VM.';X +@>P!T8'L>F @['X52T? XK0L'O^()<@2!2-$?J M#3,)-1(TJS":B]-DED(_[V:&D B*0CIZB.:0$7H7)JJRVW.=5JX4F:#5 E]Z_U#<#GDTG#0QJCVO* M7#SY+=Y=(%::#'Q+7&-V:'9T._6 9[=AD+'2[CTZ9)HF+-,?37<(*CG+4I1X M8=+HF!1IGIL9YIHNWDHYC9=-1^@>9P\,TFM=\JZ,CRD18C+Q@5E3,X-G#L/; MKQ2/*%6>3K)XM$FX32: %0.]D6$"^)=0#QL0WLOQU$+/R9.%>I/@+LGM$@49 MF$0)5-V91(NR=AB=MCK50N Q-[0E3XQIUT/VI$.#@!$BK97&1?YT59%WI$QLZS$B%)V"$Y@T#U+,XWPZ69)%LH!J MK2:2[JJZ S_7_8$0&\:XX_T,'0ES,=*!;-K!'(73X28P57NW#Y<:[)ZFK9'< MT?D%.AOW]P$P:%F8B6G 2CV;=AA$51@ *!DE;5"(8"8PGONE,@(R7'9+^Y>+=*Q+V0P)1 FE_7PW M-HH.>ZRP&M:%0+.LYRMCI)[N4J'PKJNK5=D^H#,G6,+2OI[[+/.IT[ MZ0E^ M.(4D750#W1(>,.GB8-T"[;@? H83TW>C(>!>B0UC0U!/I@;.?]+UL_I M;.,IA5^VJ%R<2(OLU&@?7K;$3FS85)"WX0M%N/>=G](4@P8=IS90,!/#,-6. M=F4\&B8N]OE0^;^+X:<=Y,@8.6H^7=O]J3L//"2T0X-1W]C:LU: C@?T M.6)*^!Z=3TY/G+*">C0#;^1L>GFHJ?==VF=;M7)NG]R"G=X4]/LD]& 3'<;$ M_3]U1AE@L#H4?> MT@D8Q^4@+-TQW -&)$^#QI0L)S+3>NYLNWI [R=$[<.F>RI4.H M=$;$L3AR$J>X@U"6Y&R$S\F1'+&0V$T,1#&XS+*-W#(.4XS)I;,["/MU/YF, MSJ,G R55H41KNNB/0W6:@CY^?>,:AR##TJWS>XE/\GQMR 9Q9X$]3CKP_9JC MT?V",IHL%L=^BST=_=2-S=^6?] GF]$EY5?O_FG_?P8NY:?R8;G\AX,/VF\I M_*79X-/EXINO9C)\=S?1-?S#^=K%Z"J^+ QF#4\+\'[C8'^Z(07]_Z1X_5]0 M2P,$% @ -#A34]9U\C5,! \PL !@ !X;"]W;W)KWDH^D#+(XL( M16I)RH[[]1U2LBTGMH$4;5\D7F;.G)DAAS/9*/UD,D0+S[F09AIDUA;C,#1) MACDS;56@I)U4Z9Q9FNI5: J-;.F52_PC>/&-,;@/%DH]>0FGY?3('*$4&!B'0*CWQIO4 @'1#1^U)C!WJ13 M;(YWZ+?>=_)EP0S>*/&=+VTV#48!+#%EI; /:O,):W_Z#B]1PO@O;"K9P;L MDM)8E=?*Q"#GLOJSYSH.#851=$8AKA5BS[LRY%E^8);-)EIM0#MI0G,#[ZK7 M)G)6*QWG12=TP_H64+ M@?"(2:FYY6@FH24F#B],:JO7E=7XC-5W<*>DS0Q\E$M<'NN'Y,'>C7CGQG5\ M$? 1BS9THQ;$4=RY@-?=AZ7K\;IO#0O\,5]06.@P_7G!3&]OIN?-]/[GZ%^T MZN[YV!0LP6E %]F@7F-PP>.SEN&\SI<,(56"KCR7*Z@4O2VW:6GS1N4%D]N? M?QK%G>%[ \D.R@^P:=Z 2LEJ83%?H-YGV4M_P*1>[?C5:'Q*\I4419>,:?OTLB94J#6&:WPY^O20SKK:NH-=M=>,N#>)AJS,8N>.,6[J7+DJ0EH0" M,3LU; ]."R\Z2RTZ-4P M!?JZ+[85';I5G&HY&4M=XBF")?XC4OU_D=1**V.@E/2J"A^J%;VFU<5[M25H M3O24K"F?SM0&-8)4%IROFM/I>1O+-LR%.(/-"#H1S!B>NI#_ M32F=[QVZ<0[Y>OK-Y^O\SHMZ^V)ZY_Q#"K?-Z !0984M,NUJ&]6XN/'OM_K= MJ/K'_9T:2^D\';2<:S62S316JX="VRBX<<]_NW6Y?6UNV.KW>]6_-X)3SW_8 M:,1RU"O?;KJZ2:6DZLGVJ_N.=EXU<@?QJAVF^KUR14!@2JI1>]@/0%=N-L][^1"%M%D%/8>S&2D*Z=DP0^&;)7GPFQGK/1Z'/6BW<97N#;Q^4/A3\MH>R.0CF6O] M[!=WZ3CJ>D*L.'$>0>!OQ;>LE <"C7\;S&COTAL>RCOT7T/LB&4N+-]J]9=, M73:.+B-*>2$JY;[J]6=NXAEZO$0K&WYI7>OVH9Q4UNF\,0:#7!;UO]@T>3@P MN.P>,8@;@SCPKAT%EI^$$Y.1T6LR7AMH7@BA!FN0DX4ORJ,S.)6P>*-HYG2R?.W]W+Y(:R?NVM;BH3'$0;+LEEQU/BBJ3&B6#+&P-D#OZKV*PM: M9S+)R&5,MSHO1;$E:4E (9@G&N-C'95&8N:DVI)>4*9M !%+PPWR6KJ,IM(P M!N7^_I9.?_[I,HZ[-_566/1NSNC4,M-OVC'U8CHC4:1TW_\LC('/)TZR0BN] ME&Q;=%/@X\)A8@)_@ZX>X7>Q8TE*QP&53JV;7K*D)-#LJ71*YER M0!&T "67"8<8E*(YXU.1Z&4AOW-*>L4FX"NY8!^ZEU^P6Y@P8X")O#!R@B&' MD=,>191PLPE;..W%[2%M61CP"35'ZA.=>V=J9^3>\EP+2R?#]@!S"W^(U!-F M@7(U3%P&7L& V-8(3;@I)JL#@V*2BC<;Q[. MB;F"7S_(WN^B/-&-C&X=RK=PGFB MJI"PID%>M\_!I*25">1_L(E:--^&>0@9DW69Q1*97**&U_2W/\+5X#$_<=(8 MPVR:ZPI%.+WS)KJR,+=G=5^>T+#5/^_Y14QP,1@,O=P_D <'\G G(_UXCBP< M/%Q=MJZZ%_2DG5!U]G:)/Z'>5;?5'5S2>_= Y^ "S=DLPS/!]RFXUG?I?G?_ M$IG6%_"+>OV,^2+,4J)G%2]@VFU?#",R]=.@7CA=ANMXKATN]R!F>$VQ\0HX M7VA\7YN%=[!_GTW^ U!+ P04 " T.%-3DFU=XST+ "C'P &0 'AL M+W=O;V:XK[;& MWKF-4EX\%'GI7I]LO*]^/#]WZ485THU-I4J\61E;2(];NSYWE54RXTU%?CZ= M3!;GA=3ER9M7_.R+??/*U#[7I?IBA:N+0MK'6Y6;[>N3Y*1Y\%6O-YX>G+]Y M5M="])D:7UR=2(RM9)U[K^:[3]4U&=.]%*3._X5V[!V>GDBTMIY4\3-D*#09?@O M'Z(=>ANN)D*NQ MS[]YIY;^U;D');H_3^.NV[!K>F37M?AH2K]QXNK,GU!+OM$MSXVJKQ']NELY;A,!_GR!^T1*_ M8.(7S[39MW>)WY0MQ Y/?ZW(M?I&ISK5_%)]+\9]*KD? ;)?[ZEZOI=/+3 M6ZLR[<5-LX$?)S^]"(O>FJ*2Y:/ "X6%0I?,XS097SP)SIRW MVF_$.U5[ @AQ*\L[WG[^**J^= MF(TOYS^,@EZ17WB[RHVQNUQ8OI:351P1%/CBG[)D?Q,&-=1*U)7(>:C[4(3I MLT5H&SK_/(.T3&=[.>3SK6$Q)DG_? C>!-Y=HA.-.-+-=!^Q9V(,(B M[-IA6W)8' "M0 ]D.H+PV:Z'@HBEZ4LW"HBP(]^.-!=C\<7J,M453%')1\H> M!-MVHU.HC$C!,TF1C:RVD!AF)*I+M8:M#1FV5$UQP6](_M-D,9ZW&5:!$]FZ M$&<&BW&;4HK"TJ3RJLYS0HXH0LRI^+)UZXM1EUK!(F2D;EM6*U%78-8H.Q;O M>UX?PDLE=29.+\9)*R+8F29A*;]DB3Q*C0.T(*MB. TE&HL/5!>L \L[$J:N MA*PJ:QXT9%!@?+J8CZ=]%H/](H,0I?&0QGI-6@3G! V)(8A2J *164L88[; MI[)%$-'Z7%*\+Q\YLA'BZD$[ST ?I"1*FC+#H:4*08E*-!E?MP("A20G%$C^%#3#6-!J+/#:R^M8;S*VA0E_ T ME/H?-C/]';-;E4L?JBXMCUH@+DU0F<*&$89\J;E0J(>0("1R&QD@#/I4IEK8F_57:&;H C*3&7R"S0-VO%R,TAFTJW(;M"-BHPAO :2<5I M9)774 9HV;#5)5E#9:4B;Z 1\%C'X=5P+0>/G2HUW%V73J4U-1DDB1M4]D_T MI.M,8)B\SD+Z<.%PC(E*4FX'VS M5F0B1@]GE^-%^Q"JM=V>.Y2HY&97*1Y7\T>NQ(#7$%1.9(81.60(@A#5<3ID MB">3/J27&.V']E\I2VFX0BTI"<(CGLEG&F5/3&;5Y<%2YNSBH<:Q?@Q&@-3 M#"7!'*Z770$]Y+,FK#5/($9/%*IJ$% M@G7(S'JE Y;Y ]H?L0DB@00/!:\C@L9!,3"[?G5$Q-U19A1*.JZL=!;0=*\R MM!D0#'8D:-RJ_+[%1;Q!.2TYII9JU1^X$(7R@>R84;E)M?1-/$40"0_.8NW^ M^?;];^]N!B-^7>:ZT'X@=TP//HG;:*0 JTNKJ4AX57*J0ZQ.:4H82VI8X@B! M5CPQ0(-U8_4-*1 ]R 5@T)RPSRAJ(I^[L*)UZJ@-07!K)@NV?!L^O--M9&AA M:Y01J!%CH-U!4A\+KR-^YG()M/,\B=$$5 +TC.WW-\)ME:K@76H:M2M"LQ93 M.!P&Q:Z[ 8K='"+SPP[;X#3,]7_:?0.X M:27L]-Z3M=]I?$]&C1@(T0ZE==N8+U$B$TSG'2RRMPX@5#,J;>1]&*,L'>CR MD9I*Z3!/M%TG"H.KT\WAB:UCA:W]F: 9IG;(D38?99@!XP04&\BTK5];:;,! M2/Z-IH\_:DTYWTV]U=Z4W#:7^TA]#']0530/-ZWM!W[@B2".?@/0.T*O#7$, M_K'A@'S]F$E1+'$%GKOAO3/,_G[@]7YI&AV,C<9P_8A'*L):NIRS7X-)U(8/#H''^L:: *.DPCR)IR4\VS3#B@!X-G:W/BZ M82T*4NVVM2NE@KZIK#3("QR=Y9()$X7DB8':.=;JP:*SP/-5Y('L@]_#R M8D8;KA8);[^\#AMFBTMQ@RA&C_&\V:LYW&@Y\$S4.S\8'_KP=][[<,K#!'T> M=J'PAF^H[=/V"_1-^/#:+0^?KS]*NR;XS=4*6^D8_B1T$,V--Q5_AET:#V3F MRXV2Z YH =ZOC/'-#3%HO\N_^3]02P,$% @ -#A34[0(-7T!"@ 8!T M !D !X;"]W;W)K&ULK5EM;]LX$OXKA*^]2P#7 ML9VD2=LT0%ZNUQZVVZ+M[GXX[ =:HBU>)5(K4G'<7W_/#/5N.TUQ!8K&HLAY MGV=FJ(NU+;ZZ1"DO[K/4N->CQ/O\Y=&1BQ*523>QN3)XL[1%)CT>B]61RPLE M8SZ4I4?SZ?3Y42:U&5U>\-K'XO+"EC[51GTLA"NS3!:;:Y7:]>O1;%0O?-*K MQ-/"T>5%+E?JL_*_Y1\+/!TU5&*=*>.T-:)0R]>CJ]G+ZQ/:SQM^UVKM.K\% M:;*P]BL]O(M?CZ8DD$I5Y(F"Q)\[=:/2E A!C+\JFJ.&)1WL_JZIOV'=H\^F(Q&5SMNL.@P) M,FW"7WE?V:%SX'S?@7EU8,YR!T8LY:WT\O*BL&M1T&Y0HQ^L*I^&<-J04S[[ M F\USOG+6U7H.TF6<1=''@1I^2BJ#E^'P_,]AU^(]];XQ(E_FEC%_?-'$*21 M9EY+%.6V$Q[E(N@0O M[!IF<0^:36(6*[,KH;\1+ MBJ6^5\/S $^\R6W!2 2N)$#/=+#_6J=I931^;]0J>$_#II$/PD9 7K?#&LS& MWJF"ESV1KMC$;1@T*K"S7&=!2/C&6$]6B5ED$'Y:D &.YRHJTT H+PN* M%=!YJP%1A8YDFF[&S*\; D01,I<%U!JS76.KPC(B L <@@T;:H66I4>8T-Z- M0!:0JJ C:VM#I\B69-M<%GY3X^^$$TD)M5PJAGFCG'O NWU_PO8$[+&@*@&N M9O4L 561;')2W9-V73-FRB_G<]G9Z^(1*3R4+M,$ ZQ8U:6W/)7"?U5 4H078/, M&H(FE?LABUX93J&.V+J+/7!W@H*%\XW-2.1.U@SRKI.A56"QL)3>*D,@_)$H MTRR'+*S9D8&=31$!<+HN2&FL4(QJ%G(.LV'@;66GDHH@JT4XV2*=#,!4E:A M\XE"YS-"QXD/1OR*),L6H#P_HS(U>]&/>J@1E63X*I X$W=$X0%Y>3Y]173Y MY^S580-/+0^404J1#/BUHK,AWW6J$?MP#*RBX!C?!9Q<;H*/.9H'F%.)V838 MPA8H9K"&$R5J>#'$] _!IREXB$7I-.=5+#=$3TF@8$8-0-\$$$E1/[$#JAO9 MFGRS1CUC&N*7=]US\81T^G0BKGR;X>-&6,[UFHLX0'^7UC$9-HTX?AKT&AV*-43OYCP L\G6$/:[ M\R?8I30H*:G^AH.=E$>'_A4C 4-88$!5KHC99D2CS,K0"(3J$$'O0B74K0-) M"+E9$:YI"SZ,&'*4RY71E2P,QUU< ];9E!:] *9:"L<;+JY!FQ7$-B M(FY+[BPX;BH=,ADW:TU #VL)O?QWF5+,YBAB 5-,6*+<&^0V>2*T/EW4Z;B. MJ ],#S]'9#C0)@]*Q]OK+FH[,PB9G2>SM=!%)[HF7\@4[9SB_HA >Z\'7-L$ M-/*2!6,2N_:-S @COFTYIMLL%8H&//83;!E*>2C5V_U9&GJ[FC5;IA,'(8AB MU('(IYL^3QB+1>::B&' !QBL)P)F>PMX":LS7IUV21:$9?-%B0 8D';1# MM!/1)[/Q=#J=3(&F:"5-A!=.XJYMYR9]I/3 MR;P5!4&0MWG>.G5 DDIAIP/GCDGJHLK3CL5#;C4E11#^01D5FN4>W9UE<3AO?-\!T\GY0,,= M7A\8%QF5:523EN)P/.E*6H?OGK#9)K:F'AG]UBYBXVIJZ/OWRZ?<*6>^HJ:IZ<1)IJ[:T ,+5^U'% M80 U%A[$*ZK$629ICD.$UG./V=FZ('QB4*2RA='.ICIFCLMFU'4>"PRJPV;N M!E#QH8;YX*(AU#_8']#XT&D-N"J#)DKQ0J'W-:']W1FO-19FTLB5ZO+\1W]* M[G/,B-3>KJY3WY9>M=E3]]LM;]24.TVC"H,ZW5@1KZICJXN0T,NMODS=1TK% MKFK-0N_1[6G0?Z&EN>ZJWV3!MGG9!)3S=8?$K."-.D7:>#&CI\7A!53, 0J;1++<#MMMA?L,;%SN&*^F[P]5@HEHH6@RM3A_8 M.FU=I>[.+J,6I3L?5$OLOV?!H#N'A*V[B,X[)I"WRSB']FW;':,,*L4A!KU4!=U *J+Z/1F[8T1S(T,]R7F_ M)WD^>?Y 3X)2M67*1H'^6!)2X?_58OHH+>9MFU%KGJF-_5(FL]OY [:N#CS\'!*E[@U>WK-2* M5P! ! C=I=\!$@N(GV$/W6;=M*@UZ)5V732R]M7]6,C.]CC;SV+FDVQ.V5Z! M5S+MT;*MZWP=V! ,T+5$C/"-AO!\]P"KNN"21'6J06?JI1ZG;G$JFU5ZR?NZ M!QG<;[1@LZNSX4N41PE?:4]7TW4 _EB6\T9*E)=0G@YV/\@,]O]*]!YXS_2( M5N?7P3MRA2T=^+C#X>-O R,>D $.QYQA!&*PWQ-Q/)Z>3/%W-CY[<8*_9^/9 M?(Z_!R]0C\\/Q1?L.E@HX+_VA]@UG4W%\V,(,9YCW\'Q>';ZXG#75YBCSE>O M3!4K_K;GPL51^ #6K#:?#Z_"5[-V>_CV^%X6*\KS5"UQ%&/+Z2AT1_6#MSE_ M0\-@ZFW&/Q,E$?&T >^7UOKZ@1@T'U4O_P=02P,$% @ -#A34\63'&JS M# $RD !D !X;"]W;W)K&ULQ5I;<]O&%?XK M.VK2RC,01( W,+$](SMNZX=,/5:3/'3ZL 26)&H RRP6HM5?W^^<7=PH4I*= M=/(B@<#NV7.^Y4*>M0[U6%)QMM M2FGQTVROZ[U1,N--97$=3R:+ZU+FU<7KEWSO@WG]4C>VR"OUP8BZ*4MI[M^H M0A]>7407[8V/^79GZ<;UZY=[N56WROZT_V#PZ[JCDN6EJNI<5\*HS:N+F^B[ M-S-:SPM^SM6A'EP+DF2M]2?Z\3Y[=3$AAE2A4DL4)/[=J;>J*(@0V/C5T[SH MCJ2-P^N6^E]9=LBREK5ZJXM?\LSN7ETD%R)3&]D4]J,^_%UY>>9$+]5%S7_% MP:V=32]$VM16EWXS."CSROV7GST.@PW)Y,R&V&^(F6]W$'/Y@[3R]4NC#\+0 M:E"C"Q:5=X.YO"*EW%J#ISGVV=>W5J>?KMY KDR\U25T74N"Z^6U!75:LO8D?)7BK]J&83@(13^+H$7K3 M3M0ITYN>H[>31EVM6=0/\AZ69<6-,;+:*K[^U\VZM@9F\N]'#IMUA\WXL-GO M@.OCE):A.$=,O*_$C_(> $6K0-B=XJ>RNO_SGY(X6GY?BYIV[G21*5,+N=\; M?0<:M%)"YHSEEE4&]ZJMM X'O3E)"H?,Q;M?F]S>X]P4*^%.XD,A*W$I<9)V M)$%^0#!S;!&1>/+]C5_ I&@GWX^^?Q&*FYK.AW)@S19'8B\2HLF M(Z$J7?W:R"+?Y'CL&-5[4K!;Y:$^>D (FSRU[9:'=R!1#KDN/?H?;W^J6\"# M%@^8A$IS9TV&(EC-ZM/@W@CEM%VKM#&YS2&8U4*5^T+?*P464C""Z,?HT2[( M<=4^%ED.RE:;8\7P2N)+;C9YD9.1")*0Z#M@3VGV$2WF==U(H/2H O,:\&1- MBIOK>W&9OQ"Z4HX^$U$RW?F?QZ<1?6S;-X;.L80!"(Z08Y4"TP9$8"ERI"L! M\N?01K2W.R*G/BN3YK5RBTW^2<&:\I2YD5842M86%CCYMD5S(W.#1& ^(7'? MR:)1[0-&H;@GNQJ)@0MZG)'O8"F;9L#*N,P!1Q0F+=Q?@\=]*R(A@8/ ,R"O MM#V'E2P0,3Y5^E YQ+R1;IJB\/+PPM!;[!F/DP6JBGID7F"GL3"L_X*"6!LM MX7&(\OZ5X>J&;"B5]6[X/"?UL5EIYP?*AS>+@,3GULK<05%L MI636 __H78#V#+S%X0Z2/F*(0E?;*ZM,.3R;4418V+J#\@H+X.)?=)(SL ?; MG\H5SA$[CTU3W1"Q36O*/I2EPV0$9MDH67L^:8E_.!>XX9C'1/LU76!L@QJ9 M3*8(!N3 C CV093MMJG)K.GFFT*"B]L4_!+T[A3R&%I0ZDP53H21([K(ZPBJ M;!3,Q%95RL"<7'#8R3LR']8(P:4J<:^D =+L+- .POH=S&*C&^,>.:3C^;?\ ME'/5QOIXM,D--M REME9C+.!+KN1D;4[#4JY-5@AG@52@['DTE1^YFSL*+^) M-G,#=LA+H7/:2@F\V6.?D\PE=&<_+7%"LG7\NU;4001R<4=11B*(GAML?/#P M2AN%F;$U[7(H!6N/SLSSCP.3LJ@]=[>$9DIVW,I0):S:=S\4G08^^)?ZR%"I5Z%(U1827\3(=^+6Z>(7 M[DE4=C6XNND*J,OW9!>ZJ;$/8 (]D/2V[,.BSP!0IGSAI8.S-1:U7<65"[3] M@TH]'Q'S,1%Q,)_/Q#=B%483,0U7=+U@!W1/)S-SS%U ITH6*P2YFJ: M@"OF60O6G\1VHS6HE9$,VG3N1$S,()72_F09(LSV@3BH,S1,NA.E=.G3%)&"7! M N(-U3F%.I-POGRV.F%70>0UD3!>1'D^#:;3,YHX220.5O&2B42DSMB#/EG. M?ILZF;W$44X6Q-[2L1>OEN)C7Z:['/D3E^D4+2A8G4Y/G'E]WNA3U:D\%#Q, M1#X!N"PDJPHATM04H7P4'V38WR$GUFB-J6C\*2D9UJ'(U%1 MW:/Q3#ODKUU(407W M7:/ZC2R[PD'<*J5Z6R%)9 ]:+AJDQ?1&IJ*G=N+;&J+TV;--.%D?34\@T4TC1,\#H MM#-]UQBC!,X+HG;/2B-VNFD'-6B*U4'%LLG8-KK:F^K(>L1J2+K\BDIA:#N_ MN4Q@<^J3R2B%($,\G><7BQD']'"U$'_SWI7,IF(6A8OE,,*O)D@*2.<1HI^' MZG*9Q+@9A7%\?-0)IG'6=(ZSXGD83\7//?1-U8%_>B=5%\EB\IN$11J,@^6$ M\DTT"Q=Q)RQRQ11 +,+E?"CN@NJ319@,Q4WF,1$I>@37 F0PL@GR_N MQ(D+3ND_S*IN@X9J!UW.E\;%YUI3UTX1KN\CJ2G?(\I[LX7#C:(%F9S;YCK. MLLRM55V8"(A 1ETRE0=K&OZ[GF.'?MQ[#I7O])/\[1Z=Q5JIJITN#+TJ&,T: M'OK3?E^@FZ $/>(0'0,$+I$!'$M^@,IPD,.5\C]H0VR7-)!'J.49T1@.%KKI MWG&Z*ED%75M^ DR$I6&TIN1!"UQO D.469;3>8%(E>') H^2!H1/A8 3!_'; M#F(0-Q0-#<>YO%/E"5D#*N*@<@J-3G*C]"8XS?---9C$RI*F SRIH@GSY[S$ M7:3LZ2J83":LRGG"E]XX_/3@*MN7/P^: M.O'<(,E354I!W%8&_;P.V;3D''HVZ7V#("A*)&ONZ$ /-V;MC3'=4/SPU?P- M3;3%<:R'V2+J%+%(IFV\#CZ"P"N,C&))P^D?@$'F,,1P76J-[D@HWKRCG-;Y]=NP9'U3@!0Q1Z>GT9 MWA?@N#2ZV>Y\T09QLJ=*9.+XBY1JCT5\#,2O=3U^Z?(-.LFQ]4QZ?KG%Q$EO,]'<7W/H[.:TP; =>-R?3L4V])=IT\^B^\;D*9[MG?H.H^<#WE&G )D:VO'PCCH3*M//3J';+J9M<6C(?E(_XK"C M06TR/,,7 MEOG(X3L+;9&0;3]OSR#;/GL *@H?7ZD1)\'105\262*?@CBRS&9\W;T$^OU" MRC"(O&MOCP+)5T;_,3$7JF>#>J?M2!D8_X+=1Y[5J443O^A!_#DZZ/\9@Z2P M!WW%;VF&@X&[GJ%CJ9:I?*W)&)C="F0IJ&=:-Z_L'TPVAB\.SDA:&LV MHP'+%QKK^Z,7[VY3?7IY($XR>\06P*F&7 W)]'6);E^-/EU]/%WD>&)VEYLG M:<$A><23@K]AF.$14"O)8 35!I_NE5S7; W?EG5EZ9/.SK,=\J(N3)S0]IE\ M]+0WD[^0I5X=J7^H!"O-5MEZF/].6!<:WVU>N7#J609T/.AP@D5)V_BY[HYQ M\:V#?]''ZP9WC@J)4Q]170\^5"L5&*7/\4@/.,%]L];=[;[XNW$?NO7+W>>" M4 4DJ.$2&VR=A,OYA9O3M3^LWO-G;VMMK2[Y&ULI59-\/@QVP1ZC"4BPU/E?+P"!< M7@ZNQF^O3]4^&?QA<1/WOD&9+$)XU,&'XG*0:4+H,&=%,/*WQAMT3H$DC2\= MYJ /J8[[WSOT]XF[<%F8B#?!?;8%EY>#BP$4N#2-X_NP^14[/F>*EP<7TR]L M6MOI^0#R)G*H.F?)H+*^_3=/71WV'"ZR%QPFG<,DY=T&2EG>&C;S&84-D%H+ MFGXDJLE;DK->F_+ )*M6_'C^[DMC>0N?R/AH4J'B;,0"K,NCO .Y;D$F+X#\ M#!^#YS+".U]@<>@_DH3ZK":[K*XG1P$?L!["-#N!2389'\&;]BRG"6_Z$AZ' M_+$,KD"*/T''^;? "']>+2*3,/_K2)C3/LQI"G/Z_XKYW2!P)U)%(BP@,8%/ M)<)-J&KCMV CF(;+0/9O6><@$[%!F PST8MS*OU8&L((80EU#Q03T,9R"09J M0[ V3MS$YE4VS+)L##52ZSD\B"<0:QN:Z+9MI *,+R /?HW$,AH/S_X[< M) MJ,>&]2O(]ISVV+R<>.L*C0@NVI4WW.71^%U2R4V$Q%@MA,E.3V0K?- S?/#P M'A?4R/F8HJF-]Z'QN;:Y- R6(UP'0X7&NA6(G -%*$UQH(A4Z%U$-6UJ MEUD)J4YE"(4/5@DN>Z5]24@2]B\2$'N6VD@*H%(UU M6O2:;*Y%)Q!5>%P%MDD3O+^-PG*98%H$Z;ESNVYI;%M56*B;2)M23T1/=;I\ M^O)9O4CR0(61/K3;1Q$72NVUJ6L*:_&J@[/Y=@B?2\F7Y;*,C31T+U0'?]#> M'W^XF(S/?XF=MVYLH6^<"[GDE"SQ24@F:7W3U40?)#:EE8/]O N;R\&BE):6 M(I\D[**P6AGCQ,,6KX5<;FK+QITD87)*/VBVLMG$%0WI=HWM]JVEORH=L9#6 M[Q(MCB,KK=RXO'')5J0A57-;[:'1(R>7;2"O@1.Y6AFILIU^"KNV:7YLTT4^-,RYU4JR.Y&SZFA?:"OFF?L\._^WB&.W=R!72 M*KT[='&ULU5C)IJDDRG\TDM53,Z/_5KK\WYJ=ZY2C7TV@B[JVMI[BZITC=GHWC4+[Q1 MFZWCACB_CD,F-Z3_!!T8T]& NV M9*7U1YZ\*L]&4P9$%16.)4A\KNF*JHH% <9?G]]!^][;!E)2U= MZ>IW5;KMV6@Q$B6MY:YR;_3-S]39,V-YA:ZL_Q4W@3;+1Z+86:?KCAD(:M6$ MK[SM_'# L)@^P9!T#(G''11YE-]+)\]/C;X1AJDAC0?>5,\-<*KAH+QU!KL* M?.[\#5U3LZ/3B8,P7IH4'>-E8$R>8%R*7W3CME;\T)14WN>? ,2 ).F17";/ M"GQ+[5BDTT@DTR1^1EXZ6)9Z>>GSEHFUT;6X E:##(!WW59<>;^2$7]WPEDEZ\$-DLRM.:YR.91$J?BG78PJ'C:-A%/ M 621BV4LKNVU>81V/_S[(3C MX*RE_\*9^";1,E^P\Z)DGAU&C'VY$(LH15[$DKGUL5[*2#1\Q]Y3KOP=Q6(W]*O90NUKRMVQU%XD;:479U]_6X"9'WHB.%@O4U)XSAM.Z@ MKU4#$;Y2.6QQ'&RG4]4, ^KZK$3^Z$VC6$\D5JK"/;>Q/ED*:1$@U(_0B[&# M+-HF[VXF9&N/LS"".[K=_:(5W_2!AX,&R6Z"U!CY'5E2I]Q/K$]QV5O9=R'BGLJ0/.'?CA-(SD!O6G_';70G2O M<\M/%Y*'VV$5FVY93JB4JY!2*/>8<[5&K9.J]#0-)_"^ST)2&L[& MD$%'*<4'@'LL9?GMR,=K*+!;.YY MIG-NMY?+5/P68M,SA, GT3S-\,M-[&./K,G!VQ7G>N-?Z.P#G)CPC!U6AS\! M+L+;=T\>_D'X11H4-RLJ6H-U.LYG(V'"JSQ,G&[]2WBE'8J('VY)HHPS ?;7 M6KM^P@J&OT;._P%02P,$% @ -#A34^L$GX>T P ZPL !D !X;"]W M;W)K&ULQ591;]LV$/XK!ZW=7CQ)ENW$R6P#<;IB M!58@:-KN8=@#+9TL(A2ID50<__L=2=N1F]C)LA1[L27RON^^X_%.-UDI?6,J M1 MWM9!F&E76-N=)8O(*:V9BU:"DG5+IFEEZU5=0O);-*P)5ZC_=)<:7I+ M=BP%KU$:KB1H+*?11?]\/G3VWN KQY7I/(.+9*'4C7OY4$RCU E"@;EU#(S^ M;O$2A7!$)./O#6>T<^F W>6NLJC=@4E!S&?[9W>8<.H!Q>@"0;0"9UQT<>97O MF&6SB58KT,Z:V-R##]6C21R7+BG75M,N)YR=?9"YJA$^LSLTD\02HUM/\@UZ M'M#9 ?09?%325@9^E046^_B$E.SD9%LY\^PHX34V,0S2'F1IUC_"-]B%-_!\ M@R?#@W?;$P5M.%^.N(B^'.Q="[&/X;%X\=Y5$:5WSGIF$Y3B.J M+H/Z%J,N]QPEEMS^KHR!!5(U(O"P:UWN8,4,O!G$([HD0OC[+@MXDW57" 2V M(D"E$?V^)!%0AQ2B2R%0 BS6"]2[+/2H]DR#OGK$&E85%^AI[MV3("\NB.@_ M$)'&Z:N*B.$S,6!9A@4O03/K3@'I7(8GD$W*& M!1(A=;RM1Y)!P:Z1:;AEH@U0)JBO,YF'DW#Z@S3Z;% (7"Z!*L*@Z9'*TM#& M8MT5&P#./]XY/?A 02S9-)<7G^_W+BS_!AH(=R/LXBT_W*_>T'_?_6^6F^V74>T;_ M&'VK(LOBLU=5\43_&(WC<>@?@RP^>6'_>*;+%_2/]'O=U6XF/+._/_<7=UO( M>_>Z S(O:C<]?Z+LOMMP^;K=YH'<0YVF4SP__C#.^J>_/%9"CXT,26< JU$O M_9AI*.A6VC"+[59WD^Q%&.#NS<,8_)'I)9<&!)8$3>/3400ZC);AQ:K&CW,+ M96DX](\53>.HG0'METK9[8MSL)OO9_\ 4$L#!!0 ( #0X4U,M4&DO8P4 M (D. 9 >&PO=V]R:W-H965TYGUY,1RZ)*-"NH$I2>-D86PA/3[MJ+?>^*26 MF>>-X?5E*9?T0/YS>6_Q-6Q14E60=LIH86EQU;L97=Q.F#X0_*EHY3IKP9;, MC7GDCP_I52]BA2BGQ#."Q.N)WE">,Q#4^-I@]EJ1S-A=K]'?!]MARUPZ>F/R M+RKUV55OUA,I+625^T]F]1LU]IPR7F)R%YYB5=..HYY(*N=-T3!#@T+I^BV? M&S]T&&:'&.*&(0YZUX*"EF^EE]>7UJR$96J@\2*8&KBAG-(,BDI^ #>.VFUTDNW,5+\=3-W MWB(Y_GX%?]+B3P+^Y,=X\U4P+L<+5\J$KGJH-T?VB7I! B-W+/@C(_'&%*74 M+R*1>5+ETI/C7%6)T*#/F;X$O0OT\Q>1JB>5PA&;8^F]5?/*RWE.PAL!&PH4 M#?(O>K+K] ,W!>ZB QK2R_ M& @J*9,.X+%F&3A9)15\V(>>>05)G;V.'5X^0I;2T%8FB:FT#ZBT6*#B&:DT MGK17,J]Q4/VM6K6>JXQTET>YEG(@[M?<^B:;*$>L4]<5C7-*;D^N+[ +I %N7H)Z1#=0GUZ^.R@K/2"C0<-O.\5GP07 M''!]4$ FF:(G0B\-?DG B'8M.*540D$PW!HZO,:WI:^5LH'<#4)Z[?'I*UYQ MO%&&P%5N'6R/D>$J^]+H59#/./:,'BQ;6JF9 Z84Q/D4;/&;W/[EIUD\FOZ* M-#32IGR80LG$&^N"Q]@B;?0)S%B0JA/9MUY7(HP>T=36R[%=S MFIY#1KGNZ6YI,GJ%Z#M&V?7==SIL84T1:%&[*&+L!=U:\7RD@%('_8=*1!0, M!AG+K,._,#E^#4*>!!/K_P/U3Z-&G4O!D>ZP)W=Z'&);9UUFJ4YP]'T213V> MB,>3P'#Q(=/:"1,(L8@NH!@S=L?9#OT=X[UR'O 8J[,Z^L#MQE0.E'$59'X_YDS._)K#^*SX_% MVXVW+\27IG.+=>?>+MQ]0D;CN#\[.\=[W)^>1\^ZJ:\7&_+ZDO91VJ6"^)P68(T&T]->/637']Z4X;(Q-QY7E[#, M<%&PO=V]R:W-H965TDF6WSH,M$L1>WWZ[6/)L M;=U'GRD5Q.N$KXI"NLV5RNWZ?# 9- OO]2H+M#"Z."OE M2MVI\*&\=;@;M5I272CCM37"J>7YX'+RYNJ0]O.&W[5:^]ZUH$CFUGZDFW?I M^6!,#JE<+0)ID/BY5](]*WL+GG_V(=]\ZP>5'Y8(M:&!X4VL1?^;G&H2=P M,GY$8%H+3-GO:(B]O)%!7IPYNQ:.=D,;77"H+ WGM*&DW 6'IQIRX>*]RF50 MJ;B5+FS$;TX:+QDO?S8*T$^[1HM:UU74-7U$UVOQBS4A\^)[DZIT6WX$OUKG MIHUS5],G%=ZI,A&S\5!,Q]/)$_IF;; SUC=[=K#BS\NY#PYW?SUAY["U<\AV M#I]OYT;[16Y]Y=0^?+]8[:5V"AS_^>=K(4W:W+ZU>:K-RO/Z;YD2U[8HI=E\ MZX6'ICS708D%Y.E:"K\!IN*H5AG>I&)TME[G2HO MI%CE=BYS(;43P&^YU L4N+M7&AK-0@FOW+W&;\B_6I(E/:W"L?T&$0\=+9@L.F0(R\UZN(1^-^';'S MG2>_WMWZUA-$[3'DK>0$)IQR+1OK"=-*)GTE"\F*E1 LI0;5MJ$+L52*7I B8QY),0Z MI 0A$OQVVH<"BM>XHU\H\ 2A*.U:.?8I16MIG/$$**1-W5<953*4JIPL; B+ M!LF]E"!MB;BMG*\DT@!GY$'X. )H&U&9!YIZ!]S5"C2=5 MR;&4X,IG75"!;<3!+#EN[938O%'2B0ID-\UP][63R^;IPW; MMM*UG9O&EQTO)J^3DX=N4)*?G;G6>;X)U(4*[7VO6'P73ZS+&K==)@([%8]E M;FN$+%5KJE%I%7H*3EO4@(SMJ&M81 A.(BTWV@1V$IJ*,KF"GH5T;D/HU8%L M$^[R[@,UA5[0+L*([]W:E#EAIZ'0YUB:/D]:,@/0_U80W[P$#.&^ M+Q5/JODFP5'!V*_MGM+RV\2-3:DYE]O&B68J4\R-FJ8;4MO3!*.^*DOK0KL8 M=;8G0*PSB7QQ9^0PR*\]-$DK/G;Z+K7,\8ICZ'7YECA][C*(TV3VGTSBG0]X ML@O>.]/M0:V?#/<=7#&2;RDW 0U0&^K@:(CS()9RH=%P-CLXUZ>XQ3_7C1@T M25A7G\YZ7O'QG"DTTLXIT@[NTX %3UI1MFCP_I+%<0TZV-1PWQ@7R:=845H+ M Z@B4HN>D0'NISP,[CU8+GO;W[?;=:'CKYQSW&W(#\Z?9.^ 2>Y[,1F/OV[J MJF#P?:;+O:%S.)%B3M$+9&RZ77^%2?@!:Z$MU_]/AE[2D-YEE>,<3'7.F;%K M4_N%X#^JGD];$:U!P.V#=':4''\]I"'R;^24"+]0+L!U1)"JHF1B<15ZGLN) M#GC*J8HCR1="SW26::KCN%;VAZ=MNG+A]MX'ZIZ P!Q&=5W" M95+Z$DG"M$NOQ&DS5#Z),M>?[&R(N=/I2HG<2K-;K3L)K&6H88R3:=L?&DR[ M8'<*-Y*+TMB-_3F=(=S.(/YCA>[<'DZ-.>+YY/C4TXNV+JJ"*A(9XCKJCL-] M<= 8OYK\(MV* M"B=72XC"\-% N/@E(MX$6_+;_]P&O&SQ9:8D8J ->+ZT-C0W9*#]''3Q+U!+ M P04 " T.%-3X3"DP"X, #>(0 &0 'AL+W=O3*?S1Z?K+6MCEZ]X'L?_*L7 MKHFEKEV[P\.CUJ;US:51'IQLFK%[5>F2L3/]4?/+Z==%)R MNS95L*Y2WBQ?'IV=/CM_0NMYP6_6;,+@6I$G"^>^T)F[(D03#C:Y)YU*FD%X?7K?0+]AV^+'0PKUWYV>:Q>'GT]$CE9JF;,EZZ MS7],\N<1R&KQ7GQU95>57=I,5U&=99EK MJFBKE?K@2IM9$]2]]NK^BY,(??36299DGXOL^1VR?U+O7!6+H'ZIFGJH'LXF:S^:G!^0]Z)Q_P/(>W"%OG\._GRU"]"B6/PXH M>-@I>,@*'MZAX%=4Y5")=Q6N,X.JCF$B2K?J]_3YT=Q$=5ZZ[,L?^X)]6-59 M[NIH\KO5J3>5^MG@R\)X!/#TIXF*A5$7MM)59G4Y?/,JZBK7/@_JW.%#W?OG M/Y[.Y[/G%V=7YWQY^OR^LB$TI/#JD_K535GD\>E\ CV96QOU4=]0_7QTMS^\_4E5W7I5UN207I'F@$O.R\F%22^"2ZU3Q5'PL;U*JQ.4PW2L,_F)H9 M'X%"2H<:+1^46[(2/59B14DD)5/%42-TP.*!)H4[_]55 YA2IU)NJM"YJIR" M"R@.6D#"7SM\K;;_@G:'(J\" H*K@(3FFM*Q[,(;(FY()A!< %K)"W(;LM*% MQI,Y2-$[[;."-,Y2?A#RVZ&>SXYG#R?JTBR--Q2#2PBCKT"J-N9/'SY%S"]T M9DL+W=^^8F,_PH<%80,VXZ-$5A\A4IXP#1@L+6N$TO.1CO%19606?RY>)>Z\#;-^?O+[M"AGY=B>Q>DJ?U9'1&68I. M+0SGRE$I(1E3-8B"VFCXT7B6P>6(=VQ?0UQ F\)4>U-*3X]GI]^5SJL,\W@W M$?1VZ\T$>BPJ*"NU!["3[=0$-1HOTPLJA2WEO6T63A1-6%3?.6(P\HIB/E"A MM#>821XFQG*K#%<19BH)X9[#->Y3/G6)C"-2D2 U%MXUJZ)'GP?24_,^)#MQ M]Z8NM>"6S&VR&BT_S$>AH7EA( -79M'QNY;JW80HUF6Z5GKEC<3O'BTX>JWKH_NI-*A8S8W)FIBJ MM"FE1!.P0K+;I,)I32934;&$G-1QHC0W-ZJIT6\B=]E$P%AO3*VW@G<)+-F5 M7#&:]&#TT2"2;YVNU+U@#/ -'CQ2L-6BAI /XER4G @^&@:*6P36]1C&([E0 M$YA0C ;1_#\".#NMDU*INC90!8(+,%%;$&J=9C+=%WS904'VL844BK&YUF5# M.60_Q5)V**2)S%7*I0\+; S?-G9Z@,<\ZGC,HX/DXD);KWZ#:4:],YJ&%8G^ M40+S=W2$47#;\ 0J1I."6%K!-6K#T"S^-!0SIY8D[YKEK8?R*'-H8,(Q:B>2 M4+GJN+^#@D/ (2$'IGAP;M-"J'>UMY2=T@#I: E0-@0P&EJQYGXU&IW@NY%9 M&V]=GAJK%2C#V)NOC?5D]("#_]GD*[%31LY:YVB!+3XK[)&XH5/?I)A,U47O MJ)4&@959:M2-:\JU4?9I>3=6_ MS\X^*,"&7I0V4*MK55CCB0YQ(_=$"2Y@QM)N+P$/_'4>!?"72=P*@U\B(8F" MDVX1C+\>#$!;U0UUU%%KSY:[SH:>9"X=82;S6JP)SQ2/ MX\?/U5LV /B/G2(J*:=ATMI2FM:*T, +//G:.&ICSE\@LV33F@(H5 FTJA)H M2SV >X,6>+ZC>OX-U8E3%[=PGN$.?3%8E*H,):7%RF9!J!FM3$K*4@.X MI1;L]@;[': :&D?QP2B*374[CK:=@A 2Q60,FZ%-YH8JAID \P>3$"!U%-.E MK> .5+J:X=UM*ND[(8%?1VS=29I/1>P,C$]ADP:R)81A&@<=E0TMU@*C3LDQB2.F!1I)LA< M* PEGDX-C]WRF$JOW=9=OO_4;4Y3M#<6-+!*U3X@/U@Z(D!IW8%6&:X6#CJ0 M7+IJ)14Y7#;FRF3:Z9/G=S+FA2YY^\6'DJAA,O$.NJ89!#,'_O,7Q2-*HZ0C M*V8'B?\G$P L@9[(/$;]2:C[G09OVGCPTWWR9*I>I[VN)+=-%&2 S!&"MX,$&4P>\% MS56>'?Y6T&TEA_]\BGZM,?HI:GN3!4?:3FD/^;Z1,K&MJQ%!N126TN]M+W=YN MN*4'V[MI=R'?Z* "PX%'9%\P0'W02N(H:>P122?^@AE*R2B)XQ/ C,IXTO$S MK.#M!@ L,BE>RI&?W06R[MB!LW)[@TS[&;=>D/N'K9?.",APV2[M'D[3^2UE M,Z0B2E7:4:2A472J8P75L"X$HH.>KXR1?KI)C<(;E[97A8%CN*6RA*5=/W=9 MYN.EGMEW -\?-Y(NZH%V"7,TNMA9=VA\/>G&UY.#H^;G;A+_\-'_]PH>G-J^ M&8SX6]W?DX*@[HT/C\)&UQ/^2X&=T/G*?:H,V8 R;J!B9!]&N^RR(>#DF(T% M>1N^4/*[M/!=XBA3]2:.;: \)_#C*3#8, MH::U[=:YI&:#!G9^[N-V1YP&AX!TJE G )*(W"&1'T>PV/WX0XB[ M4S>[G"BELC,^V7Z&K^!7_A8G1K MOBP,:)"G!7B^=+ _?2$%W;]TO/H?4$L#!!0 ( #0X4U/:*2RD: , *<( M 9 >&PO=V]R:W-H965TMV%K MB&3*BCW7-I"X#19@ 8(D[3X,^T#+)XN(1*HD93(UIX*@MIED%N;34/0Y/F6')SIBJ4I,F4+KFEK=Z%IM+(M]ZI M+$(61>=AR84,5@M_=JM7"U7;0DB\U6#JLN3Z>(F%.BR#<7 ZN!.[W+J#<+6H M^ [OT7ZI;C7MPB[*5I0HC5 2-&;+X&(\OTRC*X2C9*/;K-]789 M1 X0%IA:%X'3LL^=JIEPPVN5?&'V-I\&J<-OV-;C ::J,/X7#HWME(S3VEA5MLZ$H!2R6?E3VX>>PRQZPX&U M#LSC;A)YE)^XY:N%5@?0SIJB.<&7ZKT)G)#N4NZM)JT@/[M:X4=+F!C[++6Z_]P^IE*X>=JKGD@T&O,?J#.)H!"QBXX%X<=>? MV,>+_VU_X,^+#?6'6/770)I)EV;BTTS>@MV\"5 9K%59<7G\Q<";N5_K\V!\ M][3GIN(I+@-ZNP;U'H/50XZ0J8+>I9 [:&[5:UUYEI0ME)]_FK'Q]*.!] 3( M"]AK!C<..C7?8KE!W=V M_Z$:7LZ]J?1_#7+'ZR(@,0P[;!=<:'A_;4D5*HV M%--\>.[.2S#S1O4.)O$H9C$);#H:G\\]+SLR98-]PZ]$>@CP2^1I_! M)/^1/FD/0-D <.TCHO3(13S/AIK]OS#KHE3:BK_=ETT9V]#K*R]J'-"\H-^+ MK6\PTL?;YD("$0V.R+6[:KIRUEN341)'SD@0(S]JX!-U_ MD]4_4$L#!!0 ( #0X4U/YE.MFYP( !0& 9 >&PO=V]R:W-H965T M;8P;[0C;^>L].&(FW]4I]]]SSW(W?7Q=;8>UW&KA:F(R4UWEAP M7=,(^[A&9;;+:!SM'S[)JB;_$*\6K:CP%NES>V/Y%@\LA6Q0.VDT6"R7T>7X M8IUY^V#P1>+6'1K,("BQ%I^B3V;[#73Y3SY<;Y<(O;'O;;!Y! MWCDRS0[,$312]Z=XV-7A #!+G@&D.T :XNX=A2C?"!*KA35;L-Z:V;P04@UH M#DYJ_U%NR;)6,HY6[Y%3+F)C4J^)\1[#N"=)G".;PP6BJ';S5 M!1;_XF,.9H@HW4>T3H\2WF)["I-D!&F2CH_P388,)X%OK!S^*% M:T6.RXB'S:']A='JKD8HC>)!\JXI> E:30[*CCJ+(/L8MI)J'AK7&,!7R0+E@* OY A,T& M[?"51JS/5>=XOL"4 7X1&%!:$+'Z 'BJJR6 G""_CF5=QZGO,-YCLPPRX;TVF"E]<>8CK'3L[&_I, NLFSJY>]5Q)[F,]&\^0<[@P)U5=O7_@3 M&,^349+-X*D^BP\FM4%;A7WD(/>Q]D,[O XK[[*?]+_F_;[\(&PEM6/O)4.3 MT_-I!+;?0?V%3!OF?F.(MT@0:U[;:+T!ZTMC:'_Q#H8_@M4?4$L#!!0 ( M #0X4U,N39?KR ( "0& 9 >&PO=V]R:W-H965TE8J"UY$M-T_?I1 M;8E(\%Q7RLZ"DJB9A*'-2JR%/=<-*O84VM2" M>&G6H6T,BMR#ZBI,HF@8UD*J8#[U>W=F/M4;JJ3".P-V4]?"_+[$2F]G01SL M-^[ENB2W$R[>!_P3>+6'MC@ M,EEI_>@6-_DLB)P@K# CQR#X\X176%6.B&7\VG$&W9$.>&COV3_ZW#F7E;!X MI:OO,J=R%HP#R+$0FXKN]?83[O(9.+Y,5];_PK:-348!9!M+NMZ!64$M5?L5 MS[M[. ",HW< R0Z0>-WM05[EM2 QGQJ]!>.BF)MTIYCB::& MSUHH/LKX'2H-HJ=4K!+JMK+H*@M<%\)ZA:8KC@]D(YK T@,/7\*;^"^.[XC? M\SFN ^OT1K$BO;%\CCU[NUQJ$M7K/>P+ "<0CWO]8<)&DO:&@S$;P[@7Q=&Z-9NWGDX5,;Q2U3=SM=B-PT7;^:W@[/V^%64MEH<*" MH='Y:!" :6=2NR#=^#FPTL13Q9LECW$T+H#]A=:T7[@#NC^&^1]02P,$% M @ -#A34V\+$KON @ =P8 !D !X;"]W;W)K&ULK57;;MLP#/T5PMB# QBUXZ27%$F I-VEP#H4;;H]#'N0;3H6*DN>)#?M MOGZ4G'A9T088L!>+$LG#0XJBIQNE'TR%:.&I%M+,@LK:YCR.35YASAV;1B,KO%,MXC1)3N*:<1G,I_[L1L^GJK6"2[S18-JZ9OIYB4)M M9L$PV!W<\G5EW4$\GS9LC7=H[YL;3;NX1REXC=)P)4%C.0L6P_/EV-E[@Z\< M-V9/!I=)IM2#VUP5LR!QA%!@;AT"H^41+U (!T0T?FXQ@SZD<]R7=^@??.Z4 M2\8,7BCQC1>VF@5G 118LE;86[7YA-M\CAU>KH3Q7]ATMB=DG+?&JGKK3 QJ M+KN5/6WKL.=PEKSAD&X=4L^["^197C++YE.M-J"=-:$YP:?JO8D87,$HR2"-$F'!_!& M?2%&'F_T7PIQR4TNE&DUPO=%1N;473\.L!CW+,:>Q?B?6$3PD9X7A)^5>;WV MAT%7%4*I!+T_EX5U5PCT@HU/T)*2U:J5%E0)K:27+?@O+&#M0BH-E&97!HV" M65)8]@2\;BAC[WRA2);/I,Z5IKL%.$QC:6EJSBQH)&CF7NTAGAK'\56&M'3D)0=U%TSH6LFH%8@YPQUWP_>D(3D M'%;><;_Y7MA_<7@']![/8>U)X94D1JHU%,<,7F[O7Q0Q= 481"#1U]C5[QV, MHF2 M3P:O=5R\-PQJU&L_\ESAZ8J[N="?]E-UT0V3/^;=2+YFFAK?@,"27).CT^, M=#?FNHU5C1\MF;(TJ+Q8T9\!M3,@?:F4W6U<@/Y?,_\-4$L#!!0 ( #0X M4U/UC#!V=00 - 9 >&PO=V]R:W-H965T:?6G&MXJ,I:C9RUULWE8*#R-:^8\D3#:WRS M%+)B&A_E:J :R=G"&E7E@/I^/*A843OCH=V[EN.AV.BRJ/FU!+6I*B8?KW@I MMB.'.$\;-\5JK\+ T0TOB[PW1ZE\9P=_V$ M_JN-'6.9,\6GHOQ6+/1ZY*0.+/B2;4I]([:_\RX>2S 7I;*?L.W.^@[D&Z5% MU1DC@ZJHVV_VT.EPB@'M#.BI!D%G$-A 6V8VK ],L_%0BBU((WWB>$6/ LYXXT'@NT!]2O;PF9YN[A^A M$_22!18O.(2W9I)?S*UDU^P12UK#1$I6K[A=_SF9*RVQ/O\ZXBSLG8766?@V M9R[\T9ATN3 Q_5#HQWWY.NK"S(E+U;"^Z,6UB8M:"[MN1K=7U1MA7!3(8 ) MTKR:<]DG&5B]L.FZ!"N @F^V'_GB8FQ3C=ABH]!.N< ?I*T6H&X4A? C9![Q(? R MLTX2EZ04IJS. ZI%\9HB\ D M(8 3:,D+;0W0@D1>&!TBM4<=XL99:ED%*;*R#"/B)M$S"&_]FT0=!(DRBH:I MEP0($A!#H(P8)4Y?9*T%W'.E7Z>7[-(+*.SKWC=4Y_]8%"2#T"51 MT"J70NCY9AU';IHF!XH"\T]]CR2[59&U54&-4"1U8U1IMRH"K(K4BY*3JP++ MTR5=0E,KNT&. C<(#B1T+PAU,YI8$&*J@G:Y\Y/P?55AZ:4MDE+CV8) M')F343\GH_?-R1MD)@O+T_[F6>K_V;RM"WU\EAZEL;]:3Q^>/_V04I+\HN!F M=OONR8D8NRWR73M@M;\^^N(XM,7I93'\AE(:F=(P@)!X<;);K9F/!8X3CJ"@ M);32 KY@5A#"1;&KYA+C?T@S<-/;W#I8W MI.H]FN%DH&[BFQ8DH1?37C-LGP#UC+TDVE4M-I,_]M)=U=*(VI\#',FOJ68R ME*)/FR',Q^FJ^:UJ_LMQW#;>8.&ULW59+C]LV$/XK S5H$X!8B9*LAVL; M6&^29@]I%[MN>@ARH"7:%B*)*DFO=_OK.T/)CK,/=POTU(LY).?QS? ;>28[ MI;^:C906[IJZ-5-O8VTW]GU3;&0CS)GJ9(LW*Z4;87&KU[[IM!2E,VIJ/PR" MQ&]$U7JSB3N[TK.)VMJZ:N65!K-M&J'OY[)6NZG'O?W!=;7>6#KP9Y-.K.6- MM+]W5QIW_L%+636R-95J0N:'"&,/P>?WB$D&1[+>^_O7>Z8RU(8>:'J/ZK2;J9>YD$I M5V);VVNU^R"'?$;DKU"U<;^P&W0##XJML:H9C!%!4[7]*NZ&.KS$(!P,0H>[ M#^10OA56S"9:[4"3-GHCP:7JK!%1S0'2.$>TCP\Z?!&=F<0!0S" M(.0G_$6'%"/G+_J'%%=:-7"!6#52 &:3K3W/QDP4M]6A40B.S1/U?FD5^K.L>E$(:<>MA^YD]YLL<&\ M5(VM5;5KL/2&0W]5?TD#%J\'"#_^D(4\_?D Q.R1H+UVBG:CI031EM!B:&CZ M5Y7TJH!O8F6SQ$KM'\8IHA",8>$,CUGP0/]7\G?BWODC7T?2Z\L6$:FMP3CF MS<,M)H7/5E2B?I3/&#XI*C3A*[$EX!7$(Y9&*0DA"@D*',/&<4Q2F+ TSN!2 M+7IUO EB1#)B,0\@"UG ,T@YRX(0YEJ).6=QPB%G'+%&G(TBQ)VP*,KA M@S(64^S$?8W:#H?"^NK>/8]9$N>TC#B'.&)9DD*SPUX@$"R M%'+.TC2%,$O1'L$B/H[X?E&W4K?XS;2/33$ALL2%8RW2E$6X2_M='_B1"54G MQ4"N3CQA.2'&C$_TS.C0,Z-_WS/OVC6J24W;+M.:8OL M&8#N6_NS^WK!0MY9F->J^/KEJ?XZB> _ZR_Y +090/_?^@XI@33(W8HTP35D M>9H1+5B8Q,=<))9DD+$(&<^14!G%PC,^$._%)7L%*8LSBI6S.*)8Z"<=$8@P M8G$^.D7%Y$#%Y#05NDVY?SR]VV MUGR+*(R1N&\5E:036EA9WT-9F:)6!J$)0UB?X4+SD=;CEQ_ MG#LP8T>%RM!P9AP'@H0^K'D>P6_N:_=]O9 <213C+WVNGGHD_VB&08JMW:1& M-=BVMA]G#J>'8?"\GX&^J?>3Y$>AD4\&:KE"T^ LQ<;7_736;ZSJW$2T5!;_ M_IVXP8%6:E+ ^Y52=K^A (<1>?8W4$L#!!0 ( #0X4U,F>[&PO=V]R:W-H965TER:.6=P+\(M%88&(QG\MIM>9M(J'^SWZW\YW\F7---[*XBM/33[W)AZD MF+&Z,,]R^P^V_CB"B2RT>\*VE0T]2&IM9-DJ$X.2BV9ENS8._T,<,6,R6WH*PTH=F-<]5I$SDN;%)61M$M)SVS>*2\/XA$E@@7GZ36/7A" M!:N<*7KQPM8%ZMXL,&3)R@=)B[IL4*,/4*_ALQ0FUW O4DQ_UP^(84W+D=.[SX [Q[I@07&WW@[;>;M3:*JN3[&?Q!AS]P M^(,/\&]E6=6&V<+3(#-8,LT38"*%.U[4!E,X"'S'X52@S]MYR1$R65!KD3=@ M;+[:_N(_48.AZ^2(RKJCDK94!%$I*/=0$1'M@D'=[I1-KA"=,(4+H6RRBC:K M0#DQ6*Y)9Y\8)TB;< HO3O&P"H[D'RW>F7N'9[$.=A79YPNV_X"+RP\FP9W<#/PQI=Q'[@]BN@XG?CZY[ M<(="4MLU<%]=CY,J>R,+&Q=;"DEC_;21?ASYD]$UK;$_'H7M&KNU/QZ_,WSW MX@.NX548]=I-?+R)1[TS53OLJG9XMII6],E/:RHA*I,;8;BS3A]-2DU2*VXX M.7F_2XK:IBM3LH2#.K=*I]K*?43@!7<&EH5,7K^?JO*SO.Q@FNJ*)3CW:/)H M5&_HG2Q]=RM,4_A<) II?AA6@*A=81'%-E;?6AJ:IFZ;T^\+*BM ]YF49G^P!KH?HL4O4$L#!!0 ( #0X4U.,@1JV MH , ,8- 9 >&PO=V]R:W-H965T+#>P#:3.@A5HL"!..PS%/M#RV2)"B2Y)V^;](,#51II2C@3A-3YCG7SY] JO708][+ M@WNQR*Q[X(\&2[Z "=BORSN-,[_V,A,Y%$:H@FB8#[TK=CEF/0>H++X)6)N] M,7&A3)5Z=)//LZ%''2.0D%KG@N/?"L8@I?.$/'YLG7KUG@ZX/W[Q?E,%C\%, MN8&QDG^*FHM*G0&(TH M7!HG5N.J0)P=C;G)""]FI!K\]J,4*RZAL(:\OP;+A30?R#GY.KDF[]]](.^( M*,A#IDJ#$#/P+3)P?OQTN]NGS6[!D=TFL+P@(3TC 0U8"WS<#;^&%.&L@M.? MX3[&70!3-X!=\)<=SL/:>5@YCSJS5!'J=@IU$X)9;M_Z,JU*JE%NDXN2=B&(AH5XF6)]H?:\D M[K+ ,K<9%M,?!9"_@.O#.-IRT6N*3&EPD(FF41R'M#T/22U#\G_)P.<6=*7" M0Z95N(DC3BI0>*-"WP\Q&U*]*O%>F_79'7R?=/R6C3*(GC(_P_ MUOP_OKVR;KC0Y!N7)9Q658SNF@[]9>IJ%T5KOZ*GI*#%*HZ#N#T';*_WLE^L MKK9E]8HF[-6::C'!H@J/"++KQRQXJR"MA(.3DMBT2N+H2(MBNS;/NOO\3LLS M\KE8EA9I?X$52!*0[[>03T%W%LVN>;/HOS^ML%VO97%G'+>J@&<\6NI'O#S, MRV/GN[@I=13V^NQ0[!8[VJ?T6,WL.C+K;LDWX@D+0!2IR@'/Z_B^F/I]:27< M:YRD&B]STR1H,O7W#MGNAG/+]4(4ADB8(XQ>)!BQWEP:-A.KEM6Y>ZHLGN*K M8887+=#. -?G2MF7B3O*UU>WT;]02P,$% @ -#A34]"!E-R/ P H@T M !D !X;"]W;W)K&ULM9?;;MLX$(9?92#TH@7< MZ&#Y%-@&FMC9!DA;(VY:+!9[P4@CBZ@DJB0=)V]?DI)E6Y8/:)L;B:3FG^%' M4N1PN&+\AX@1)3RG229&5BQE?FG;(H@Q)>*"Y9BI+Q'C*9&JRA>VR#F2T(C2 MQ/8&C:9GP\9$N9T QG',0R30E_N<*$K4:6:ZT;[NDBEKK!'@]S MLL YRH=\QE7-KKR$-,5,4)8!QVAD?7 OIZZO!<;B&\65V"J#1GED[(>NW(8C MR]$]P@0#J5T0]7K":TP2[4GUXV?IU*IB:N%V>>W]QL KF$<]6'[$$ZFA_ 4N$><*JL.WY%@1+(5E:BE4/4IH5;_)<#L260/EI M%GBEP*L+#D5HEX)V7= _(/!+@7]NA$XI,.AVP6X&;D(D&0\Y6P'7ULJ;+IC1 M-VHU7C33"V4NN?I*E4Z.[U"-LH"W$Y2$)N(=O(>'^03>OGD';X!F\#5F2T&R M4 QMJ<)ID1V4KJ\*U]X!UVWXQ#(9"YAF(88-^LEQ_>"(WE:8%:NW9KWRCCJ< M8WX!;:<%GN.Y#?VY/E_N-.'\6?3I;T??&8QV-?%MXZ]]<.*%8+P%9@&T8((B MX#0W/^]_=\H6;B6FXO\CD?PJDF\B^0<%M%K 4FY95X:YG MW.F-[FG<\1W%_+0]5^<83?:-W*Y;MYJ>LMJA[E34G:/4Z_'=HY^1%[712I , M'A'N,4"U4X8M5=+[>H@<6 0W5 0D@7^1\*81*D)WM^';7;<&?\)HAZI;477_ M+I4F@"]9XSQW]SKHN;[?J6&UP]"N._FMP MQ!P;9Z1_%LDIJQV2044R> 62&[9L_$$&9X&K\71022?7;%T"J MI?&H=?;Z.N@/G%Z-Z*39+M)6EN#^$9*H,34BN/O[[,!Q_'Z=X:3=+H2W@?". M0GS&9PG_8&80U#DW)U(EJ%2B.'+*N9L#U7WM$]7='*GN\3-UQM55@*#R:-KK5?N9?7;D/[1%] 3(Z[<5_<7CX1OJ"9@ 0C M%&ULM5IM<]HX$/XK&J:=:6=:L"2_0";)3 @ET#1M)FEZ'V[N@P(B:&I; MG"Q"*D MTTDF,QT#0V5GK IY@JV?H,4E<>.?^=7HRG9RTGM8B&=")3"*+^ M/--+&H8IDK+C[P*TM5DS5=S^O$8?9LXK9QY)0B]Y^ >;ROE9J]L"4SHCRU#> M\=6(%@YY*=Z$ATGV&ZP*6:<%)LM$\JA05A9$+,[_DIP\Z?(LR5)L0"0Y/Q5\!40JK_#2#UF>9OHJLUB<'JE[ M*=2W3.G)\P%]E. S^$Z$(&ER@P\#*@D+DX_@'6 Q^#GGRX3$T^2T(]5RJ5)G M4D#WBH.&^"C=;! M[B,KXCU=M %V/@'D(/AP/P ?WGV\(Y(:;+O<'\DID PH SO*#1$*!>8HI@VR MJW]=AFV @MR=&C^&;Q:1J\,C4H,TLB,-Z$1'Q8XT;HKOZQH(UF_25SO(D#ZV M@1,T;?6U'>4[?U8H;HH">[5.[60UWE (SJ!Q#?0W=0WX#%P*.F42#,F$A4R^ M@C^S+\:21LE?EF7F.C3 MJQC@PK*5PP:A'1/]C8F^U<0O+U*9MF3)7#5',MV[/*07$5_&TF1JCN=O6>%[ MJ,Z,8&-&T+"C20)46T4KYDR5.28S@HH9W:"W&[#+H!*PA4[H.] I^+5GG(CDQS$?IUGT-$-DG,0 M[PP)$^ 7"9>F@M OP';M0 &N^+6OX,@HZ :]6L^V6C]H]8R^3*@Z@1.2S,%, MS59 #64+\IH>0F.W!*N$B8*RO6.#F!O4&HNTL6Q*X,8H'G(%SCMZZ^T%Y^+W+F(MD@7%0,,$Z2 MI2(O6@1#S0E@P)))>N;- X-;C0ATN^6 5*5Z7E .1U4(0^B5HU&50EW'KPF& M+O'07N-+27!)%DR2,.5UH]>&&HXK3E>%NCXL.UT5@D&OXG152B544..T;AJ@ MO6NXH\\\?,X*5;G3NZ'1(Q6V+@_JI@ &QVPGH2[&T%Z-]VTHKPNRLK) M,A!D->6K& Q#S@68J9^+Q2)DDPU_6>M)?:C[#89@K^TX[XVN'ZZX&PQ=*I&] M5/Y,<_H;)S'H@P\_!'M2'6;XT0:MJQ\ZZJR'=+E!;S/M72/#&.=:QCBD21[9 M27Y=R=*#N%OM/H/M$-?FRG7# KU>V[-ON>9F9.?FMV*24<,ZC4RB:1[9A[^= M)+V8JFQ2![,A336UH^Y1TU0S.+(SZ[YI^K7 V:G)EAJ"-2/C QGYCDYIM,AH M3E'QA&8X7.+N%#GG5.7 /P5U;-85B.X6^%2?T&]9!51;+GQXWZMFY!&NF MQG8B?8@3JL:P[*F*\GF/=A1K9L7^45-+$R*V$^)!![E^MZX:EH&.UX;('GC- ML]C>0A_\(/$*5WOI]"%-;;9K)L9V)MZ)%HW8,C(N;Z!A7-M_NIJ%73M+;@;" M["CE3>[YV,;\P8= MW#*[6_^V<(^Z*9H%W89^]:UZP(9UFCH"5W.K:^\F&T_-@0V#J\G6/>I#!EQLO5,04?&4O?:2@&PBRO\WN+F[>;7F(GNA MI'2_#T\&T'!_"$^N\G<8-'S^'L\-$>K\)2"D,[54ZED+B/S5F/Q"\D7V1L,C MEY)'V<>Y"B<5J8#Z?L:Y7%^D"VQ>4#K_#U!+ P04 " T.%-3Z>0^U#\# M #0"@ &0 'AL+W=O$&I.17KOGDQ$K9$8HW',DBCS'_/4:,K8;&[:Q7W@@ZXTL%\S) M:(O7L #YN+WG:F8V+"G)@0K"*.*P&AM7]N5-5-IK@Q\$=N)@C$HE2\:>RLEM M.C:L,B#(()$E U9_SS"%+"N)5!A_:DZC<5D"#\=[]KG6KK0LL8 IRWZ25&[& M1F2@%%:XR.0#VWV#6H]?\B4L$_H7[2K;P#)04@C)\AJL(L@)K?[Q2YV' X#B MZ0#7 .S8DOP;XQWH(:D!P+""L :$N5I5=79H82SP9 M<;9#O+16;.5 UU>C544(+7?B0G+UE2B0>YK<^X#\'K^JVU,*Q%9H3BBF":%K-&5"]N[BBBS49.55_CRQ74N)?#[< M&ETC-S@P>A>GW\3I#\;9'$,=6G,8^V*LB(+#&",O<-X'&?N=(!TW\*/W5K.N M56!;=LMJWK4*?)@4/%5SK@D;UB_2ZHZ>AO<"E&H&D&=!G79Z)W! M"MI?KZ";"]MKA1]WC2[\L)6(KHUKVWXK#UTC)[*"_C2$31K"_RG\%&^)Q!EY MZZ]]V(G <]MRPTZUHL!NR>WRV.%%6VZ72&VAL%]NU,B-CI.K#B9>9M G,NKZ M;9_!V1$V-\,V5?CFP0.: U_KWD@@O>.J*ZQ9;=JO*]UUM-:O[NH-61,J4 8KY\FD:@;T<*-:3N"E@?J^ M8DSN)Z6#IHF=_ 502P,$% @ -#A34S_9&"?V P (1( !D !X;"]W M;W)K&ULM5AM;^(X$/XKHVA/ZDI[) X$2@5(+32W ME=I55;1['T[WP9 !K$UBSC:E^^_/>2$AU(2P;;] XLSSC&<\XR?Q8,O%3[E" M5/ 2A;$<6BNEUE>V+>_L@B5@$<:2\1@$+H;6-;GRW1206OQ@N)5[UY"$,N/\9W)S%PPM)YD1ACA7 M"075?\\XQC!,F/0\_LM)K<)G MR_WK'[:? ZF!F5..;AWRQ0JZ%U:4& "[H) MU1/??L4\("_AF_-0IK^PS6R]C@7SC50\RL%Z!A&+LW_ZDB=B#Z!YS W![B' M@&,>VCF@W=1#)P=TFGKP!;$(FU9DLNTN5* MT3K!+$XJ:ZJ$?LHT3HTF*-@S3597PL4$%66A_ Q_PO?I!"X^?89/P&)X8&&H MRT .;*5=)D![GM/?9/3N$?HV//!8K23=Q?OC5M+ M.,5U"]K.%W =EQCF,VX.=TSAO,W[[=N\^_7P"Z/O66 MM/_H&RI3:6;41:EP/[>7^]#49NJUC6:-0IC"H) M\(H$>+4),*7X :,9BKKT=@OV[@;^)\\_'53)Q663BLG$FOO%$56D(UQ'?Q,;:SKU MZU'P.6(@82%X!)*&"'RAW_QWZV L(\\TX=Z1J91:1[IGI7U=5U*EOI'>1[5P MJ1RDN70T;>%Z1J?5)N86/AM7C:D4$%*O(&?*(3'(P&L]/&55_6(HI<"MEX+] MN>JZ.9W]$WSDV 9Z/JX:42D\+GG#%G0M):K3VT_NX^#5N7VP)J>LL@CLO2_8 M",4R/6N0,$_J(?L@*4:+\XSK]"O^8/R&7(V)87Q"KFZSTXJ2/CL\>:!BR6() M(2ZT*[W1Z.U'9.<1V8WBZ_3[><:5_AI/+U=(]1Z6&.CG"\[5[B9Q4)P*C?X' M4$L#!!0 ( #0X4U-HL!R?S ( ,0' 9 >&PO=V]R:W-H965TWKFNFBT@ MI^I:+('CF[F0.=5XE:FKEA)H8DEYY@:>=^/FE'&GW[6V1]GOBD)GC,.C)*K( M$Y< 5$YQ(F/><@7\W M;AF\!7QAL%8[9V(RF0KQ:B[W2<_QC"#(8*:-!XJ/%8P@RXPCE/&C\NG4(0UQ M][SU_L'FCKE,J8*1R+ZR1"]ZSJU#$IC3(M-/8OT)JGRLP)G(E/TEZPKK.616 M*"WRBHP*$Z U"6!'"]T:(*D+TW@BMBF!3=\O< M;>%BJFF_*\6:2(-&;^9@JV_96"_&39],M,2W#'FZ'X-D*VH^EB)79%)V"Q%S M\L*Q[3+V"Q+R$=M-$.B22X(X^1Y(0J%0-5U M-8HS(=Q9)618"@G>$!*2!\'U0I$Q3R YP8_/\SMG^"X6I:Y,L*W,,#CK< ++ M:Q)ZER3P O^$GM'[Z=ZI=/XO^OB?H^\5(ZS;)+3^PK^V";GG2LL"1X4N>^(3 M)"GC*1F8OSS3#/LC9FJ6"55((-\&4X3C./A^1D54JXBLBN@-%3L]F6)/D@8& M48LMJNCG5=Z7/MO5IQN:J'WH1%F6U^S&/07Z[$^V#XF-0VP^"?=#X M&'35\;S;&K67>:O.O'4V\V>Z(8TI<)@SW3R59.M8O^K6U7CD#.VD/[$/_;N2?L,>XHLJ- M\L=]N=\>J$S-T,I@CJ&\ZS8JEN7.*"]:+.U0G J-(]8>%[AF01H OI\+H;<7 M$Z!>W/W?4$L#!!0 ( #0X4U/=&PO=V]R:W-H M965T8428 D[=TM<-D- MDNO>A\5]8&0F%J(7+T4E#7 __DA*U4@Q1=F,&^A+8LL<7DZ6W.^^;Q8E/&:9J2<%QN:BU_N"Y81+KZRAT6Y892LE%"6+K#C MA(N,)/GL[$0]NV9G)T7%TR2GUPR55981]G)!T^+Y=.;.?CRX21[67#Y8G)UL MR .]I?S;YIJ);XNVEE62T;Q,BAPQ>G\Z.W<_7RX=*:!*_)'0Y[+S&4E3[HKB M47[Y=74Z^)7M(TE34)/?YJ*IVU;4K![N])E?*;XOF?M#$HD/7%15JJO^BY*>O,4%R5O,@:8:%! MEN3U?_*]Z8B.@*A'+X ; ?Q:P!\0\!H!3QE::Z;,^D(X.3MAQ3-BLK2H37Y0 M?:.DA35)+H?QEC/Q:R+D^-DM+^+'3Q>B(U;HLLB$=Y1$]>]OA#$BNQA]^$(Y M2=+R(_J$OMU^01]^^8A^04F.KI(T%47+DP47FLCZ%G'3ZD7=*AYH]1A=%3E? ME^AKOJ*KOOQ"6-":@7^8<8&-%=[2S1QYSA'"#G8U^ESN+NX8U/':7O54?=Y0 M?6O"Z*>[[5X]%YV:/U Q#SBZ>T'=B#&.WZYX^Z MP:[;#E7;,FX\G;E.X"V77G"R>-)H';1:!Y9:,[JJZCC0:O9*\:0L*Y+'5'9S M4T ^$C5M*B9_XH@7B.0OB&Q$ (R3>H"(ZOT1>X-M>_6&AJVAH:6A)6?)(T4; ME@A3B# 2;2B+A9^(&"L'C:^%N21A(B:P1Q'UGTA:M3]48G:Q]"7)'T0]8IXC M8:!\OB):(EE^XM)D52K+0@,E?MHQ=*F YAES:2?0,[$'8M M#2R4+Y3U5*6CWMFTTPU-3NN;C5FF(GW],>B/+?6O^:$"C@I3;7QJ E)MGM:4 MNLG(9(JI2-\4(+?KF4WI3L%+D:4PD6E6)$7_IBS3ZFFNSW4,'F8CVK<+$@#7 MG $<+L8(H3^::2=JN$]8*4-I+E)%5HJ50 L6->HFW2$-<(.)A"0 MFM+[$Y( M:CA]I(91=!;5^H^Y(1QLL[;QGOT%^\8"I5TSIG^6[\A<)"6E]!3E-I3$:Q23 ME.8KT5]_581QRDP6 &#=Y40\"##K'K^7!YD;"N4-E M&AM+?M4>]"U/>(D^W-Q^$ZO*-_B&$+DBWY.LRDQZ H:Q.PTOP4!6;$O6?;UD MI"$WT"3US=K90K)O+M 7FY&WLZ>,AI[?1#?LD1UC "GV)^(DP$=LNTZV3[^: M)F42#,G5W'V5@>E+87T2AH&NV,RN?S39[B>Q#FP=HE:YD@ZA53CP%SI"%#)-Q?L+]_",CT M#H3, _C36],P#P#K302P'@#6>R_ CC3DXGF@]RH+P;ZQG6WI]\+K/CM/'K#5 MFPA;/6"K9\O6\;VGD:H->T\VDGT#@;6>F;4_T2<.A2T/,.Q%$W$@(*EGWMP] M8( Q-S2\4V AV#<6&.V9"?ANSO169OE 8M^9ADOY@%'?=KMX7Y<::6APZV!_ MN;ZI@&??#+^='>I+PFC,"^.8 R?]J9S?=@YP=SC!19J#^JY*%XU*3;F^2C>$ MD[OT1EX!C)2M:N"@W8P]Q?LFP=\],WTT8ZEF-!?O].XDB^@F-(< M'\CD3^18,P"R!#_O6'.D:F\XM;21[!L(G IL.66_+]4TV=MQ\N?AJVT>72EO M?CSP.@K0*-A]L6CE1$?H/(YI2AF11&OR&;%&5R_A:,W%6_M5WO:NEJ84'M[5 M"H"#PY.!Y@VI_K9C8X:F MG.\/#V3G12H+8/:"K#Q*2?*1HY0 .!I,A*,!<#0X $=WRII'&AK,D/:7ZYL* M3 W>RM1#+R2-&&AK>4;80[!L+, [-,-[7)]ZZP@Z! MJB&>B&< ^,+=P?=&SS W9/",_07[Q@+1PI&E)65/R2NO..@&< B<"B?RID_8 M>377]DT?^R2V:;*7GKK'G7/3Q@5TQ99S;^!E8R!A: :-30K35-E-3?S0W4YA M-.7"I3>8PH3 M'!D'U7CI3ML^H0 J' B@(H 4)$MH.Q]KVFR[U1;"RA]*5\_ MB!% *#)#R,;SHNT75KWC; M8P1 B&QOB[S![?QMASJ>!Z\'45/*FP_*F9G]OE7#<8GJ AL@,AM\K7G*2KV16IC\N,/4-X"&:"!Z6 M@(>E&0\VP]54V1V&I:_94M*4Q.JJ2^37A'VD.0E2NF]J-*9R]G.ZON9]1=>;-05Q[N" M\R)3']>4K"B3!<3O]T7!?WR1#;2W9,_^#U!+ P04 " T.%-3WYW<+[S)@;+OR980#EZC,$[N1EO.=[>:EJRV),+)F.Y(+)ZL*8LP%[=L MHR4[1K"?*D6AAG3=UB( HV6RX'M.EDAS?DF? ONTC>WB[0+942"6^!N20 M5*Z!=&5)Z7=Y\]&_&^D2$0G)BDL36/Q[(3,2AM*2P/%/;G14S"D5J]GSYRNOM\\"*I],*.1R+\$ MIQ&\EQ$,^!'0=?H Q\=?$GD5B8>I%OAC)R43<#4G' =A\A[<@"_/')=&?B\I?L$Q[X8?'=V/]&X\$IBTU:Y!P^9!ZC% P]\ MHC'?)F 1^\17Z,^[]2'J,* ).@M.T8G3!]1I\9GLQL#0KP'2$50 FO57UU7^ M=*O/R4JHPU;U16]UZ'60810)9J3VC#9O9,QOEHH$8PS'&R)>.APLCZ J]XB/ MZ?#] 3/_^I1GXF+/$RZR)(@W'$ M!=0'5R)!L]1]KTK/;!8[G46^EU^FR++,B?92#7E3R(26<2XTOR!TYJ55>&EU M>CG#\4J\A@6KE('%ZRY@XO+JN=T=JP'B!M:<48B8:I1V@=+N1+EX)6P5)!>@ MVUEN]%PTD2RF\#,E &O()SGBPZB[.%%+(0TX+_$J[ M (?"!R*8XGXG6C^1>9R"%Y+PH3[!/K%52!G0;?,)E3ZA_ZU$_4YCZ3X18]_2 M)E7(WK\0)IIN\*NPQH%HTPCX@(/\'0+^NE\FG(F&^>^.F@;+<@N-'U/5;L#A M!!#G /.@$K!CP8I(P2QFRHAE,-Q*++QQ_36B$'+'CN-5?[6E.4CEG*.R\,-^ ME7]5K8TDKXUOY26;VJO@=\9.(Y.;4D@?P[94+HL][*[VM>7Y ]RQ&D#=L6GK ME5\CZ"H5U"N"9;L N_N%DY_KHN*]U4^[ 1I:8].J^Z80<\=66]S*_@)V-Q@] MBN-;'70:R+VQX78&LJGBCEV[<_4ZE]\*"X50WR5>=D*PNQ7J46;?2JBK8,JT>04=E+H7Z]U+!5PXC< M0)/%<"6^^V7EW>,0<,(B<'4DF*D[E M0#)"J AM$V68"-(&/CZK]C-E04\AK M,S7O:0K"DRVWS=3B@BGS9$I76#B/7]E,HL'-Y,^+7S>4$U-&03ILCU\_4Z@P M95^DK.Q5$?HI_?=-LQU]*GB<57C\G/+X9SN/W?@&K8.!II!UD<>R34;=VU+W MFPTC&]F*?Q2^!W$2K+)^O,MZV6"B_["U5 \(+B $!827)H2<=K.Q86!!QZKW M)RHQPS#JW[\*,<>!;DULH1"S+;?M@PN572H:U*6JU_TP>II;4J9G6?6/8H68 M!76G9=L%E>THZM>.#E^5P[RT54E0C^Y,)68@KQXVK7)J$!&V28]KQ$<1W<<\ MV]\M1HLCH?OT(*0V_@!O9U Q/H>WB^S IS2?G3]]PDQ\D"8@)&LQE3YV1%Q8 M=J23W7"Z2\\LEI1S&J676X)]PJ2 >+ZFE)]NY 3%P=KT7U!+ P04 " T M.%-3K\S62IH# H#0 &0 'AL+W=O[%H$#?9:\:B+2(2Z9*4O7W[DI0L M*SHA ;(WMBC-C+Y_2,Y0RPL7+S(C1($?1<[DRLF4.GWV/+G/2(&ERT^$Z2<' M+@JL]% $R6E!6&2<@8$.:R<._AY"R/C8"V> M*+G(UC4P4IXY?S&#O]*5XQLBDI.],B&P_CN3+BWG&DFQY_IVF*ELYB0-2YY+^PLNM:WO@'TI%2]J M9TU04%;]XQ]U(EH..LZP ZH=4-> MTO@&PMO7J)L*%8V@+L WSE0FP>\L)>EK?T_+;K2CJ_8-F@RX(R<7!/YO /D( M#O!LW^[N3^ $S50$-EXP$L]D>2),V(0);9AP)$Q[;F9ZIS6S(^WLE&9VAI)? M18UM5+/YSVL4Q^'2.[ _!&:&[SVP48\C"8,.:]\& M^H$_S!HWK/$DJRX=!T+?2QOW2&8+OT,[8!/#8=AY SN?A'W0Q=)N[/>PSOL< M\P1U8 >,DFAD&20-;?)3UFTRL&Z#J ,\8)3 Q3#PH@%>3 (_:42-IY$UG+CF M^NW@B_X:CKNK8L!F;+M!_U;R_W8F[ MB#OY&S(+W7@LA>@F![VQ9GV E.I5BQ9C"-UXWI72-T.Q.X]&I-RZ#@S>7-(^ M0$S0ITS<$';%],U@["8C!0_>>A^<;GZMDO7D"1B[IM<\!,[ZS6*TS9T'$T1[%)=CSDJGJ"-;<;8[[ M=_:0V[F_,9\!]BQ["U-]0WS#XDB9!#DYZ)"^7NL.$-6QO!HH?K(GVV>N]#G9 M7F;Z4X8(8Z"?'SA7UX%Y0?-QM/X?4$L#!!0 ( #0X4U-6WX?#>00 (44 M 9 >&PO=V]R:W-H965T&CTC0F4WBL0"3 #PSPR/<1>UU@CYZF'=@Y#SR2PU&H M 6,V"=$!;[!X"A^8O#.R*"[Q<< )#0##^VEG#C^O+5L18L0/@D^\< V4E"VE MS^KFBSOMF"HC[.&=4"&0_'G!2^QY*I+,XV<:M)/-J8C%ZW/T=2Q>BMDBCI?4 M^XNXXCCMW'6 B_71-OZ2'. =V# MC:"[9_#W5_DSZ/TX>K\F^H/L/Y@Q[ *NPG=!B!AX05Z$P8W< MDR[U/,0X"#%+=NUMU>Y,IH!)150+?IF9/=,T9?%?BJO>C"MI&&0:!F_3<'Z_ M.(_DH-*1C%0EOTYB#PLYP8&I_E4G-9;I'6MW?J4 >F$?B2!GY5VK*5V>3R/\6 M^5O,JO2-KC*RS"J!S;A2ZG=9ZG?Z)8M?L$<<1FQWE"8K4Z<'AOQN4<[5-;147:7CUDZ]N;WB1?A4*6H->32>!!1>' MO[D''K'ZOB3!H;@;"D"-)%B1[*C?&U^*:L2515FY*$LO"C,B>]'B\EW4^ ?, M[0E^A#_!W*#@&QTJ[>XH7X6&MIE.T-@W6^*<9EQ9:NYC\(U&]CMFG,[1[,9M M@4X+8%EP[I%0;Y+O :BI-6J\] M[TIF(\310LKBY[F7/_0Z./Z"96+D[67IW>G\S22>X-MC+Y6@+ M=%H RVIS,[/T9O:_])-TCN9^TA;HM "6!>=&9^F-[GW]) W>8FE; IT6P++2 MW'4M^Z-;2CJ#KJ4T0QPM)!%G%$Y5?,P.\?D7!SOUO90"^I9D^=:+'DS"NY$32,SVBV5 CJQY='C%S,%$ ^WU,JSC=J M@NSD&PO=V]R:W-H M965TQZMC,-M!.^_$[.R&%-LVJ[0O8YWN>Q^<[^]+92?6@$P!#'E,N=-=+ MC%E?^KZ.$TBIKLDU"%Q92I52@U.U\O5: 5TX4,K], A:?DJ9\'H=9YNH7D=N M#&<")HKH39I2]30 +G==K^[M#5.V2HPU^+W.FJY@!N9V/5$X\PN6!4M!:"8% M4;#L>OWZY57;^CN'[PQV^F!,;"1S*1_LY'K1]0*[(> 0&\M \6\+0^#<$N$V M?N:<7B%I@8?C/?MG%SO&,J<:AI+_8 N3=+U/'EG DFZXF MJ]#, 2YT/XO='=R(&MKK*+DCRGHCFQVXTW=H/"\F;)W,C,)5ACC3F\(6Q ;( M1_*-*D5MULCI" QE7)^A]78V(JM\/YB(9J$#%T)@B)W_;EV]OL* MP48AV'""C3<$;QB=,\[,TSF^-9FV@EBN!/M56AV#C*X>.#[[]FU[]:#6ZOC; MPYR5>%W4FL=.HQ*G**PUCKVNRKRB ZZCL)M%V,W*L/MQ+#?":#*%&-B6SCF0 MNS&D%HQ-2O7TS1Q>H$ "?%P &0 'AL+W=O"H\/ 2[I:BVK F8PW\8K.J?BR M>>;RSNF\)&E.BS)E!>!T>3?Z"&]GF%0&->)K2O?ET36H4GEE['MU\YC&LLWR-.B^8]_M(4X M,I!^S :H-4"Z 3EA@%L#?&X$TAJ0:$[6FPI^!7,FZD"V!+,*=^E"PH.#]]/J8C3 MK/P@85_F4_#^W0?P#J0%^+QFVS(NDG+L"/DRE4MGT0:^;P*C$X$Q>&*%6)=@ M5B0T,=A/[?:1Q=Z11>@J@0Z5N$=6AW.ZN0'8_04@%T'#^SR<;^Z:TOE_T6<7 M1^\5 W?3 M?^\ E_T[2,5RM.5W&]G.6<.,R%;W](*'@4-"__L@0B72!2!R+V M^6>:/XUA4!M6>K>;0!]!+QH[NV-:## /D@#U8=,AC'BA#W$?-C/ L!]AY:V7 MI==EZ5FS_,JJY207"DCD(K64S>\<^M?E)^@"!9?RTQCZO8H&.-#H,:!0@'V- MG2$*8I<0HK%C@"$_(*&9G;#+,;3F^,#RG/)%&F?@GK,X>:V(:C6P!-^>:/Y* MN:V841I2\0GPQ/7A84=5.H.[?+^B96")F 3_\SDPJH5D(DUY6^2II05>E(3O5<981Z$.FE#&,&A'^BD&6"R0^(3I"G)AW;-/TB?K6A*6V%X97Z4 MNL+H8GXB0^<(@H#H!!EPT(\@T1D:XK#O(3*@R("3')T2/J3T'=GUO6M/_P#5 MOFR[8"6I"%Z7,*0$%Z%+"6LM>T1(V0KU[84!%T%)K,:7 8;"(/0UN9R9< &$ MIX00*<%'=L$_XNO+'/S.=I07\GM;G+.]0$IN$;DR=TIWD7U+:^/.,[0F W4F M&-0WD%,#+ BP[FUF@O6\]?-4HH_LHC\K5G*$\K18U>VKW&XVC M0OBV22"DN M"J[,F])C9-_LVG@+AR4D0]J&J$AV)YVU(0JY@?[Q-C/!,(F\$ZRI5H#LK> M MULZ53:P$&;O7I1 KA<;V3:^%PM:RW^<&VQ 32K9#C4(#"D6!OG,TH##RB9E MK%H#MK>&,PC\SSJ*CTX_KGS\@95DXXL/0/#P,$)N'4*=S"$JQ(,MI0$EVV2H M?Z<98,A%1Y]S39;.T8&C7$2K^J2W! NV+41SR-2-=J?)'^LS5&W\'MX^0,/X M%-[.FK-BY;XYNGZ*N9P9)4 M5P#Y?,F8.-Q4 ;HS^&PO=V]R:W-H965T^5OK) MU !(G@679A34B,UU&)JR!D'-N6I VIVYTH*B=?4B-(T&6GF0X&$<16DH*)-! MD?NUJ2YRM43.)$PU,4LAJ/YY"URM1\$@V"S MI6("I&%*$@WS47 SN!YG+MX'?&&P-ELV<9T\*O7DG+MJ%$2N(.!0HF.@]K6" M,7#NB&P9/SK.H$_I@-OVAOV=[]WV\D@-C!7_RBJL1\%E0"J8TR7'>[5^#UT_ M%XZO5-SX)UFWL9G-6"X-*M&!K2^8;-_TN=-A"S 8'@#$'2#^6T#2 1+?:%N9 M;VM"D1:Y5FNB7;1E(U%S,E82 MM178&@8-.9T 4L;-F8UZF$W(Z[\- JT,L0]S+$GF]X@&^LA&#&?9KF M"%O2LR6>+3G$1AN&E+-?4.UJ2;Y]L*'D#D&8[T<2#?M$PS^4W9'?& .X]QA: M@LP3N"N]*@91FN;A:EOLUT%75TD?LU/:15_:Q='2/F$-FI2; DOW)1WI..UI MT_\K;=8GROY5VNR5:G&:#%](NR?H,HU>:!MN76 W/#]2O6#2$ YS"XO.,ZNU M;@=2ZZ!J_)U^5&@GA#=K.\-!NP"[/U<*-XX;$_U?H?@-4$L#!!0 ( #0X M4U,:BP)J$0, $D* 9 >&PO=V]R:W-H965T[%/[];"?-VF(R MQO:2V,X]]_B<^.,.-HP_BB6 1,]E0<7064JY.G==D2VAQ*+#5D#5ESGC)9:J MRQ>N6'' N0&5A1MX7M(:8*2[E79C7(HE'@TXVR"N MHU4VW3#N&[3RBU"]3J:2JZ]$X>3HFF:L!'2/GT&@XQ0D)H4X06?H89JBXZ,3 M=(0(1?=+MA:8YF+@2D6JH6Y6$UQ6!,$;!"&Z850N!9K0''(+/FW']UOPKA+; M* ZVBB^#UH136'50Z)VBP M\RWS&[X=[-CG_QC[Y,/N>&6'S^T.3+_SC[TQJ=A7$4#]RGW1]DB>IW^]Y^5&J)"L(H2?;#)I:PQ/>2H G;$QTWHN-6 MT=>-4"6=PIQ(F]SX%;@27IZR!U443!@59+5-"/0KO4;B.U MVRIU,I^#.>W1SF*ZPQ+0'62,9J0@6-\)IPA+= 4Y<%R@J<1R+1E_.02=HEO@ M&5"K7^T3"?R.YWVR[>@/XM(/XB9_C]MS/FF<3_Z3\RV>ME-$W8YO][0=%_J3JK*FM_IJR+K!O,%H0(5,%=47B=1^X]7A4O5D6QE;N89D^J>-\VE MJO6 ZP#U?&PO=V]R:W-H965T6OOFG&/?X^N/P5:J MWSJCU,!+SH4>!IDQFZLPU,N,YD1?R T5^&4E54X,=M4ZU!M%2>I(.0_C*.J& M.6$B& U<[$&-!K(PG GZH$ 7>4[4ZYARN1T&K> M\,C6F;&!<#38D#6=4_.T M>5#8"VN5E.54:"8%*+H:!M>MJUG7XAW@.Z-;O=,&F\E"RM^V2_V"IR89!/X"4KDC! MS:/@+!K5;,.Y[]CH%Q.V3N9& MX5>&/#.ZQU*\$4N94SB]E5I_@@>J8)X11>$^4R.IT>^=/YO]-D_C_[!C*2NM<3I)7OT]E;0&2Q> M82+S'$^."2<:*P%KDAYEPQP?+.EUHX8[>V!)PQXOK-7K^>WIUO9T M#]ISU+GG\Z"4[>^N5G01Q0T+_*A&:M.C4#,O*NDV\@]W;HN?BM2ISS3 _?&._8M-7B=SAR7,>/:+ M)"H=.T,');#&1::N^?8K5 GU#%_,,VE_T;:*]1P4%U)Q6H&U DI8^<2/52'V M )JG'1!4@* )B%X!A!4@?.L)406(WGI"KP+8U-TR=UNX.59X,A)\BX2)UFQF M8*MOT;I>A!FCK)30NT3CU.2;]N(%BSD%='3)I?R$EB#0*L4"T#$Z9XH0GZ#0^XP"+_!;],S>#O?:TOF_ MTQ?_?/I!,<+:**'EBU[AT[:PUQ*+ 4WUFYF@Z]5-!V]4\T:6-WR%UU@LJ1T& M<2&((MI+B\["3EVMY]MUH>QM* 7TKP-SG#Y/H=.0^[!OL M9)[_F',HB4F>.8YJ$^_KD^_LS[7()4@L?"1+#&M9P_>VQ/"E);RHX8F6F+#7,,7+F%XT:)BB)<9<%&VF.*TK=-I9 MH07-,_X$4%GB>VZJT%%YWWO^2GD?R1+^WN?3?V]35 H.7E\_]!JV:(L:#AI1 M\[:H(.PWK-$2I;\BPX8YW+VN@X+8V'9/ZEP+ILKO2KU:MY3GMI%JK$_]LYG? MLCXW+:CM2<#?<.)LB4L)XKGMN>YXTIW4':8ZC8: MA G0^VO.U6YB#J@;\\E?4$L#!!0 ( #0X4U/I'[YMI00 (H6 9 M>&PO=V]R:W-H965T[L/HSVP24'L)K$&=M *\V/7^="3"#Q0J?L2YLXYSM7^SL'#S9< MO,@E@$*O81#)Z\92J?C*<>1L"2&531Y#I+_,N0BITJ]BXOVZX MB4<0P$PE*JC^MX81!$&B2?OQ(U?:*&PFP-WGK?9)&KP.YIE*&/'@;^:KY76C MUT ^S.DJ4(]\\P7R@-J)OAD/9/H7;7)9MX%F*ZEXF(.U!R&+LO_T-4_$#D#K MJ0:0'$#V :T:@)<#O&,MM') ZU@+[1S0/A;0R0&=-/=9LM),CZFBPX'@&R02 M::TM>4C+E:)U@EF4[*PG)?17IG%J^ @!5>"C!RK4&_I3T$C2M.8263Y=C$%1 M%LA+]#OZ]C1&%Y\NT2?$(C1E09!(#!REG4M,.+/F/%)+B>XB M'_P*_-B.[UOPCDY*D1FRS[5>'\FO6[7[,^ ML@+5&U#NP*OW>RZOU75ZYVXR>FX4N3M(O*V5=$-$Z#S>1^M09.&0+>" M^0M 7SF-+-H[A?;.>0O8+0QUK6'<_5@Q;6$*:LG]/!K=R%05HTPR5=A-=24] M=#UTFV3@K"LV?XZ2FN12N$ZJ M%%._B*E_E*GK[*2W5:[ *!?IUHN,*[1@4I:YJU"#:[8F)B9<\KY" M/H%8LQF80DKT?0KA,PAKG@U_XS,3.#8,CNV,>'))6X='IMWL[U>U=7C\#J3& M5;IPM]G9KVWKL+:]FMH:_L9V J^M[8VOYSXFE:#)$(YHY.O? 7',A4)T6VX] MH<_X*BF[@!FP-7T.P%8-P_OXS,2/#?-C._77FOJ,QMO]<*'X97DPK=P2W8/S M2?8K_9\BDURDM!E(TZNIL^DOV-Y@K&2<1O46<.KK*+>%E+;TFAZ ^^>M)#$- M@+C_4R5S0Z5CZS7;>\7<2F&;U"27VCVU;G4QB>D_Q-Y_IO25A:NP(%M=Q@]I MML2T!$+.7%;3!(CWD^ 6$2?DQ/)(:P2?O, MF3QC\\G9[]?,47T MFS43@F=HU;/3ZE2/ ><@&\_0G8?/FW3/\)IG'W5/37JNKCS@M7::0.:'LW-5 M%H)8I)>:$J7#4W:?4:P6%ZN% _3QR50'T0BH+_/.5?;E\1 &ULW5A1 M;]HP$/XKD3M-K30U0-:4K("T(56:M$V5RL/>*D,JH))BV1* MY]38KIZ'9:$934MPRD78ZW3B,*=1.X^]F[L[/.9:?3>;BXV3@KNM!L=8\.9=*5[%= M!/".1"- )[Q!E&@X(:P[2\M9UJ<&5\!@5U>[(NK,*YINMN[XJT M#M7-!IDJG3+=A.F2C6DT$"P#.9K/%W WJ@@!-$;EMI%R.E>25AHV'G7#TLZ8 M$/?P)'_/=KA7V59F.Y!7V32MH+KI:%P'^+?9'/C&+U@HS9]L-"B5F34P M38)'I@V?;5M^:EI,V,ILRFF5X9I[KU#SWUWG.9-,4[$MVM;^*:_RBQ776]^_ MT%Q]K>PK]HJ,KD]?8[W-G[K(^/1%1LGI:ZP/2:B#1I,EUP8+NO>@JT*G]N;/#;\>G+*-+828- M."1M^RM+^3)/FE%WL!#UJ+;]!:;7C9O#JHW%92VNOP(YN,P/P(8%@=3@/DX+RS._S2?/CH?AV':^EZDC_KT41_GY4/&U0N+ MX_=)[.6?:9)$41QC*SH>>Q6,L76+8WC[V3!MX('%@4A_MM9XMO$*.5P'6$X/ M50@V4[P2L9GB:PV(?]W (TG\V<;B@ >6!:QV(+X_#M24WR>*(*N8-NP)QI$D MP1"H17^-QC&R.C&\_/G!GI(H2A(_ IA?011A"#R-.((I T8$D75/KBW'X6; M?2IL_P,<_0)02P,$% @ -#A34Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'3L5!.;56E?)?ITE[7$$B:J55K;Y!.4W& MB7 [\_#16/7-:"^K56%-54V3M+OP&:Q7Q9/F58"\DVO7MGBYOI4(,DTNQCC@ M1EGGVQ[M^!(9#X"=N[/&F[]4Y<'.I8>_K6GV2F_#,'@7H^@VVCCTGUT0+^VO MA-%L-JJ N2F:&K3OXFBA"H#:[=3>)4++&J9)WT50N-675NDB@GQ%0+[BA5RIK5;85X8L5!2FP2RDMV*) M,2T4N CR-0'YFGFZI=NU@6L//OS7J(.LPJK\0]R"\Q'D&P+R#2_D-4@W"%@Z MII+VF)=F#NLX+BDI$&:#S,'BA 4'#\)#Z2)E]L7*F^+^)>[0-H74.))[HES* M%"FS*L(:QX>!.RL1K'W$&H2.\D/*+(A;.(!N(,:A3) RJV"A"U.#N)-?AJN+ M2OPI<^:_P7$?N-MT3<)CDCU!N8TS*$1FS(YYSV&,\8TS*%]GO\<716:;$D3&+@TC2 M@37&I%R2,;ODV?PBSN;@!YB43S)FG_3Y)3"I:CC+E$4R9HNT">:EN)'6=COZ M*"$ED(Q9((^$"^T!Z\1V33;6XI[N2.-7%Y1 ^9(*7=\ U&6R9DMTTOZ9YDRIQR3L]Q9B4>";,XGF^VA?A4HQ)B6?2BF?4_S%6PD9I*&_P)QRV%[(JEE:$C^[] MWN0\5.:;IJIFV/9)7QM9]O^S]?\1OOL.4$L#!!0 ( #0X4U/N2=W_G@$ M @: : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V;MNPD 0A>%7 M07X EIE9;A%0I:&-> $+EHL V_)N%'C[6%# 02G2H#V5M6MY_!?6)\N>?853 MF0YU%?>')O8NYU,5Y\4^I>;#N;C>AW,9^W43JN[,MF[/9>J6[X#R$5O579[D*: M%^YR>FQ'=SM(OYM<]):;>=$N-U*XW$$*09H_R"#(\@=Y"/+Y@X80-,P?-(*@ M4?Z@,02-\P=-(&B2/V@*0=/\03) &0<$22]8$V@MR+40>"T(MA"(+4BV$)@M MB+80J"W(MA"X+0BW$,@M2+<0V"V(MQ#HK:BW$NBMJ+<2Z*TO+]L$>BOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z MV\O'$@*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O0WU-@*]/>KM"?3VJ+7!E&ULS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B M*G4NL1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$R MIBI3Y<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z M5+%MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^ MG4R?8:A<6&U) &UL4$L! M A0#% @ -#A34PMZOG7N *P( !$ ( !KP &1O M8U!R;W!S+V-O&UL4$L! A0#% @ -#A34YE&PO=V]R:W-H M965T&UL4$L! A0#% @ -#A34_QYCYL-!@ DQ< !@ M ("!^ T 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ -#A34U54Q#,5" 5RT !@ ("!;1X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -#A3 M4\US_DDO# 52$ !@ ("!\#, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ -#A34[0(-7T!"@ 8!T !D ("!SE0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -#A3 M4Y]3AUJ5!@ )A$ !D ("!;7 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -#A34U!-'&Z]!@ &A( M !D ("!OH 'AL+W=O(0 &0 @(&RAP M>&PO=V]R:W-H965T4 !X;"]W;W)K&UL4$L! A0#% @ -#A34_F4ZV;G @ % 8 !D M ("!MI< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ -#A34_6,,'9U! T !D ("!^* 'AL+W=O M&PO=V]R:W-H965T[&UL4$L! A0#% @ -#A34XR! M&K:@ P Q@T !D ("!]*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -#A34^GD/M0_ P T H !D M ("!$+T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ -#A34]US)IU," ,3L !D ("! MML< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ -#A34U;?A\-Y! A10 !D ("!#=H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ -#A34]5>,;X] P I L !D M ("!/? 'AL+W=O&PO=V]R M:W-H965TD 0!X;"]?7!E&UL4$L%!@ S #, W T )L$ 0 $! end XML 55 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 56 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 57 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 224 324 1 false 57 0 false 5 false false R1.htm 0001001 - Document - Document And Entity Information Sheet http://www.iridium.com/role/DocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income Sheet http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome Condensed Consolidated Statements of Operations and Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement Sheet http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement Consolidated Statements of Changes in Stockholders' Equity Statement Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101101 - Disclosure - Basis of Presentation and Principles of Consolidation Sheet http://www.iridium.com/role/BasisofPresentationandPrinciplesofConsolidation Basis of Presentation and Principles of Consolidation Notes 7 false false R8.htm 2102102 - Disclosure - Significant Accounting Policies Sheet http://www.iridium.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 8 false false R9.htm 2104103 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities Sheet http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecurities Cash and Cash Equivalents, Restricted Cash and Marketable Securities Notes 9 false false R10.htm 2107104 - Disclosure - Leases Sheet http://www.iridium.com/role/Leases Leases Notes 10 false false R11.htm 2110105 - Disclosure - Debt Sheet http://www.iridium.com/role/Debt Debt Notes 11 false false R12.htm 2114106 - Disclosure - Derivatives Sheet http://www.iridium.com/role/Derivatives Derivatives Notes 12 false false R13.htm 2118107 - Disclosure - Stock-Based Compensation Sheet http://www.iridium.com/role/StockBasedCompensation Stock-Based Compensation Notes 13 false false R14.htm 2123108 - Disclosure - Equity Transactions Sheet http://www.iridium.com/role/EquityTransactions Equity Transactions Notes 14 false false R15.htm 2125109 - Disclosure - Revenue Sheet http://www.iridium.com/role/Revenue Revenue Notes 15 false false R16.htm 2131110 - Disclosure - Income Taxes Sheet http://www.iridium.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2133111 - Disclosure - Net Income (Loss) Per Share Sheet http://www.iridium.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 17 false false R18.htm 2137112 - Disclosure - Related Party Transactions Sheet http://www.iridium.com/role/RelatedPartyTransactions Related Party Transactions Notes 18 false false R19.htm 2203201 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.iridium.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.iridium.com/role/SignificantAccountingPolicies 19 false false R20.htm 2305301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) Sheet http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecuritiesTables Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables) Tables http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecurities 20 false false R21.htm 2308302 - Disclosure - Leases (Tables) Sheet http://www.iridium.com/role/LeasesTables Leases (Tables) Tables http://www.iridium.com/role/Leases 21 false false R22.htm 2313303 - Disclosure - Debt (Tables) Sheet http://www.iridium.com/role/DebtTables Debt (Tables) Tables http://www.iridium.com/role/Debt 22 false false R23.htm 2317304 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.iridium.com/role/DerivativeInstrumentsandHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables 23 false false R24.htm 2319305 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.iridium.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.iridium.com/role/StockBasedCompensation 24 false false R25.htm 2327306 - Disclosure - Revenue (Tables) Sheet http://www.iridium.com/role/RevenueTables Revenue (Tables) Tables http://www.iridium.com/role/Revenue 25 false false R26.htm 2334307 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.iridium.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.iridium.com/role/NetIncomeLossPerShare 26 false false R27.htm 2406401 - Disclosure - Cash and Cash Equivalents (Details) Sheet http://www.iridium.com/role/CashandCashEquivalentsDetails Cash and Cash Equivalents (Details) Details http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecuritiesTables 27 false false R28.htm 2409402 - Disclosure - Leases (Details) Sheet http://www.iridium.com/role/LeasesDetails Leases (Details) Details http://www.iridium.com/role/LeasesTables 28 false false R29.htm 2411403 - Disclosure - Debt - Narrative (Details) Sheet http://www.iridium.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 29 false false R30.htm 2412404 - Disclosure - Debt - Interest Incurred (Details) Sheet http://www.iridium.com/role/DebtInterestIncurredDetails Debt - Interest Incurred (Details) Details 30 false false R31.htm 2415405 - Disclosure - Derivatives (Details) Sheet http://www.iridium.com/role/DerivativesDetails Derivatives (Details) Details http://www.iridium.com/role/DerivativeInstrumentsandHedgingActivitiesTables 31 false false R32.htm 2416406 - Disclosure - Derivatives - Summary of Unrealized Gains and Losses (Details) Sheet http://www.iridium.com/role/DerivativesSummaryofUnrealizedGainsandLossesDetails Derivatives - Summary of Unrealized Gains and Losses (Details) Details 32 false false R33.htm 2420407 - Disclosure - Stock-Based Compensation Narrative (Details) Sheet http://www.iridium.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation Narrative (Details) Details 33 false false R34.htm 2421408 - Disclosure - Stock-Based Compensation Activity of Company's Common Stock Options (Details) Sheet http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails Stock-Based Compensation Activity of Company's Common Stock Options (Details) Details 34 false false R35.htm 2422409 - Disclosure - Stock-Based Compensation Outstanding RSUs (Details) Sheet http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails Stock-Based Compensation Outstanding RSUs (Details) Details 35 false false R36.htm 2424410 - Disclosure - Equity Transactions (Details) Sheet http://www.iridium.com/role/EquityTransactionsDetails Equity Transactions (Details) Details http://www.iridium.com/role/EquityTransactions 36 false false R37.htm 2428411 - Disclosure - Revenue - Narrative (Details) Sheet http://www.iridium.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 37 false false R38.htm 2429412 - Disclosure - Revenue - Summary of Service Revenue (Details) Sheet http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails Revenue - Summary of Service Revenue (Details) Details 38 false false R39.htm 2430413 - Disclosure - Revenue - Summary of Contract Costs (Details) Sheet http://www.iridium.com/role/RevenueSummaryofContractCostsDetails Revenue - Summary of Contract Costs (Details) Details 39 false false R40.htm 2432414 - Disclosure - Income Taxes (Details) Sheet http://www.iridium.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.iridium.com/role/IncomeTaxes 40 false false R41.htm 2435415 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) Sheet http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details) Details http://www.iridium.com/role/NetIncomeLossPerShareTables 41 false false R42.htm 2436416 - Disclosure - Net Income (Loss) Per Share - Anti-Dilutive Shares (Details) Sheet http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails Net Income (Loss) Per Share - Anti-Dilutive Shares (Details) Details http://www.iridium.com/role/NetIncomeLossPerShareTables 42 false false R43.htm 2438417 - Disclosure - Related Party Transactions Related Party Transactions (Details) Sheet http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails Related Party Transactions Related Party Transactions (Details) Details 43 false false All Reports Book All Reports irdm-20210930.htm irdm-20210930.xsd irdm-20210930_cal.xml irdm-20210930_def.xml irdm-20210930_lab.xml irdm-20210930_pre.xml irdm10-q093021exx311.htm irdm10-q093021exx312.htm irdm10-q093021exx321.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/exch/2021 http://xbrl.sec.gov/dei/2021 http://fasb.org/srt/2021-01-31 true true JSON 60 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "irdm-20210930.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 224, "dts": { "calculationLink": { "local": [ "irdm-20210930_cal.xml" ] }, "definitionLink": { "local": [ "irdm-20210930_def.xml" ] }, "inline": { "local": [ "irdm-20210930.htm" ] }, "labelLink": { "local": [ "irdm-20210930_lab.xml" ] }, "presentationLink": { "local": [ "irdm-20210930_pre.xml" ] }, "schema": { "local": [ "irdm-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.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" ] } }, "elementCount": 443, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 63, "http://www.iridium.com/20210930": 6, "http://xbrl.sec.gov/dei/2021": 13, "total": 82 }, "keyCustom": 22, "keyStandard": 302, "memberCustom": 23, "memberStandard": 32, "nsprefix": "irdm", "nsuri": "http://www.iridium.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document And Entity Information", "role": "http://www.iridium.com/role/DocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityRegistrantName", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107104 - Disclosure - Leases", "role": "http://www.iridium.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2110105 - Disclosure - Debt", "role": "http://www.iridium.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Derivatives", "role": "http://www.iridium.com/role/Derivatives", "shortName": "Derivatives", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118107 - Disclosure - Stock-Based Compensation", "role": "http://www.iridium.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123108 - Disclosure - Equity Transactions", "role": "http://www.iridium.com/role/EquityTransactions", "shortName": "Equity Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "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": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125109 - Disclosure - Revenue", "role": "http://www.iridium.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - Income Taxes", "role": "http://www.iridium.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133111 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.iridium.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137112 - Disclosure - Related Party Transactions", "role": "http://www.iridium.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2203201 - Disclosure - Significant Accounting Policies (Policies)", "role": "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:MarketableSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)", "role": "http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecuritiesTables", "shortName": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Leases (Tables)", "role": "http://www.iridium.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "irdm:InterestIncurredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Debt (Tables)", "role": "http://www.iridium.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "irdm:InterestIncurredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "role": "http://www.iridium.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319305 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.iridium.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - Revenue (Tables)", "role": "http://www.iridium.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.iridium.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406401 - Disclosure - Cash and Cash Equivalents (Details)", "role": "http://www.iridium.com/role/CashandCashEquivalentsDetails", "shortName": "Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Leases (Details)", "role": "http://www.iridium.com/role/LeasesDetails", "shortName": "Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i756b36c778314a0c87db3781ee04e2ea_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411403 - Disclosure - Debt - Narrative (Details)", "role": "http://www.iridium.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i756b36c778314a0c87db3781ee04e2ea_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt - Interest Incurred (Details)", "role": "http://www.iridium.com/role/DebtInterestIncurredDetails", "shortName": "Debt - Interest Incurred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415405 - Disclosure - Derivatives (Details)", "role": "http://www.iridium.com/role/DerivativesDetails", "shortName": "Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Derivatives - Summary of Unrealized Gains and Losses (Details)", "role": "http://www.iridium.com/role/DerivativesSummaryofUnrealizedGainsandLossesDetails", "shortName": "Derivatives - Summary of Unrealized Gains and Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420407 - Disclosure - Stock-Based Compensation Narrative (Details)", "role": "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i756b36c778314a0c87db3781ee04e2ea_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Stock-Based Compensation Activity of Company's Common Stock Options (Details)", "role": "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails", "shortName": "Stock-Based Compensation Activity of Company's Common Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i205dfb64de934124919fe5cf235f8f4d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "irdm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Stock-Based Compensation Outstanding RSUs (Details)", "role": "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails", "shortName": "Stock-Based Compensation Outstanding RSUs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i205dfb64de934124919fe5cf235f8f4d_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "irdm:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424410 - Disclosure - Equity Transactions (Details)", "role": "http://www.iridium.com/role/EquityTransactionsDetails", "shortName": "Equity Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i401ce5f1d3f042a994154ec335b76242_I20121231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428411 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.iridium.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429412 - Disclosure - Revenue - Summary of Service Revenue (Details)", "role": "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails", "shortName": "Revenue - Summary of Service Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i36a71ca5a11a44589f3b082589543ddd_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "idc6afbb430da418bb13851286485598c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430413 - Disclosure - Revenue - Summary of Contract Costs (Details)", "role": "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails", "shortName": "Revenue - Summary of Contract Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "idc6afbb430da418bb13851286485598c_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Income", "role": "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432414 - Disclosure - Income Taxes (Details)", "role": "http://www.iridium.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "rate", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435415 - Disclosure - Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)", "role": "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails", "shortName": "Net Income (Loss) Per Share - Schedule of Earnings Per Share, Basic and Diluted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "if84332e6369d47a0aa1762057faa0cde_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i3db23cc83ed64b65bdfb500351e17bdb_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - Net Income (Loss) Per Share - Anti-Dilutive Shares (Details)", "role": "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails", "shortName": "Net Income (Loss) Per Share - Anti-Dilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i3db23cc83ed64b65bdfb500351e17bdb_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i0c302123c5034a098ebfb08b5412e94a_I20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438417 - Disclosure - Related Party Transactions Related Party Transactions (Details)", "role": "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "shortName": "Related Party Transactions Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i765ad152a45d44c0afdb031c0e0c30d7_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i155f26d929f543b1b22be98e34058578_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Changes in Stockholders' Equity Statement", "role": "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement", "shortName": "Consolidated Statements of Changes in Stockholders' Equity Statement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i155f26d929f543b1b22be98e34058578_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "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 - Basis of Presentation and Principles of Consolidation", "role": "http://www.iridium.com/role/BasisofPresentationandPrinciplesofConsolidation", "shortName": "Basis of Presentation and Principles of Consolidation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102102 - Disclosure - Significant Accounting Policies", "role": "http://www.iridium.com/role/SignificantAccountingPolicies", "shortName": "Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104103 - Disclosure - Cash and Cash Equivalents, Restricted Cash and Marketable Securities", "role": "http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecurities", "shortName": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "irdm-20210930.htm", "contextRef": "i2941dba9b7934992a87a4f8148361102_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r495" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r496" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r499" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityListingsExchangeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Listings, Exchange [Axis]", "terseLabel": "Entity Listings, Exchange [Axis]" } } }, "localname": "EntityListingsExchangeAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r497" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_ExchangeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of all exchanges. MIC exchange codes are drawn from ISO 10383.", "label": "Exchange [Domain]", "terseLabel": "Exchange [Domain]" } } }, "localname": "ExchangeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r493" ], "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "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/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "exch_XNGS": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]", "terseLabel": "NASDAQ/NGS (GLOBAL SELECT MARKET) [Member]" } } }, "localname": "XNGS", "nsuri": "http://xbrl.sec.gov/exch/2021", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "irdm_AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital stock withheld to cover employee taxes.", "label": "Adjustments To Additional Paid In Capital Stock Withheld To Cover Employee Taxes", "negatedTerseLabel": "Stock withheld to cover employee taxes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockWithheldToCoverEmployeeTaxes", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "irdm_AdministrativeAndSupportAgreementAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Administrative and support agreement accounts receivable", "label": "Administrative and support agreement accounts receivable [Member]", "terseLabel": "Administrative and support agreement accounts receivable" } } }, "localname": "AdministrativeAndSupportAgreementAccountsReceivableMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_AireonInvestorBridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aireon Investor Bridge Loan", "label": "Aireon Investor Bridge Loan [Member]", "terseLabel": "Aireon Investor Bridge Loan" } } }, "localname": "AireonInvestorBridgeLoanMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_CapitalizedAmortizationOfDeferredFinancingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount represents the capitalized amortization of deferred financing costs in noncash investing or financing transactions.", "label": "Capitalized Amortization Of Deferred Financing Costs", "terseLabel": "Capitalized amortization of deferred financing costs" } } }, "localname": "CapitalizedAmortizationOfDeferredFinancingCosts", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "irdm_CommercialBroadbandServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Broadband Services [Member]", "label": "Commercial Broadband Services [Member]", "terseLabel": "Commercial Broadband Services [Member]" } } }, "localname": "CommercialBroadbandServicesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialIoTDataServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial IoT Data Services [Member]", "label": "Commercial IoT Data Services [Member]", "terseLabel": "IoT data" } } }, "localname": "CommercialIoTDataServicesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial [Member]", "label": "Commercial [Member]", "terseLabel": "Commercial" } } }, "localname": "CommercialMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommercialVoiceandDataServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Voice and Data Services [Member]", "label": "Commercial Voice and Data Services [Member]", "verboseLabel": "Voice and data" } } }, "localname": "CommercialVoiceandDataServicesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_CommissionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commissions [Member]", "label": "Commissions [Member]", "verboseLabel": "Commissions" } } }, "localname": "CommissionsMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "domainItemType" }, "irdm_CommonStockAmountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Amount", "label": "Common Stock, Amount [Member]", "terseLabel": "Common Stock, Amount" } } }, "localname": "CommonStockAmountMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "irdm_CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio", "label": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio", "terseLabel": "Credit Facility Drawdown Floor for Application of First Lien Net Leverage Ratio" } } }, "localname": "CreditFacilityDrawdownFloorforApplicationofFirstLienNetLeverageRatio", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "irdm_DiscountOnDebtIssuanceTermLoanB": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discount on Debt Issuance - Term Loan B", "label": "Discount on Debt Issuance - Term Loan B", "terseLabel": "Discount on Debt Issuance - Term Loan B" } } }, "localname": "DiscountOnDebtIssuanceTermLoanB", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "irdm_EngineeringandSupportServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Engineering and Support Services [Member]", "label": "Engineering and Support Services [Member]", "terseLabel": "Engineering and support services" } } }, "localname": "EngineeringandSupportServicesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_ExcessCashFlowPrepayment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "excess cash flow prepayment on Term Loan B", "label": "excess cash flow prepayment", "terseLabel": "excess cash flow prepayment" } } }, "localname": "ExcessCashFlowPrepayment", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "irdm_HostedPayloadReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosted Payload Receivables", "label": "Hosted Payload Receivables [Member]", "terseLabel": "Hosted Payload Receivables" } } }, "localname": "HostedPayloadReceivablesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_HostedPayloadandOtherDataServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosted Payload and Other Data Services [Member]", "label": "Hosted Payload and Other Data Services [Member]", "terseLabel": "Hosted payload and other data" } } }, "localname": "HostedPayloadandOtherDataServicesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "irdm_HostingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hosting Agreement [Member]", "label": "Hosting Agreement [Member]", "terseLabel": "Hosting Agreement" } } }, "localname": "HostingAgreementMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_InterestIncurredTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest incurred, amortization of deferred financing fees, and capitalized interest.", "label": "Interest incurred [Table Text Block]", "terseLabel": "Interest incurred" } } }, "localname": "InterestIncurredTableTextBlock", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "irdm_InvestorBridgeLoanCommitment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Investor Bridge Loan Commitment", "label": "Investor Bridge Loan Commitment", "terseLabel": "Investor Bridge Loan Commitment" } } }, "localname": "InvestorBridgeLoanCommitment", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "irdm_JulyRepricingNewOID": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "July Repricing New OID", "label": "July Repricing New OID", "terseLabel": "July Repricing New OID" } } }, "localname": "JulyRepricingNewOID", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "irdm_NextGenerationSatellitesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Next Generation Satellites", "label": "Next Generation Satellites [Member]", "terseLabel": "Next Generation Satellites" } } }, "localname": "NextGenerationSatellitesMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "irdm_OtherContractAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Contract Assets", "label": "Other Contract Assets [Member]", "verboseLabel": "Other contract costs" } } }, "localname": "OtherContractAssetsMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "domainItemType" }, "irdm_OutstandingRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding Restricted Stock Units", "label": "Outstanding Restricted Stock Units [Member]", "terseLabel": "Outstanding Restricted Stock Units" } } }, "localname": "OutstandingRestrictedStockUnitsMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "domainItemType" }, "irdm_PerformanceBasedBonusRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Bonus RSU", "label": "Performance Based Bonus RSU [Member]", "terseLabel": "Performance Based Bonus RSU" } } }, "localname": "PerformanceBasedBonusRSUMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_PowerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Agreement [Member]", "label": "Power Agreement [Member]", "terseLabel": "Power Agreement [Member]" } } }, "localname": "PowerAgreementMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "irdm_PreferredStockDividendsDeclaredAndPaidIncomeStatementImpact": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Preferred Stock dividends, declared and paid income statement impact.", "label": "Preferred Stock Dividends Declared And Paid Income Statement Impact", "terseLabel": "Preferred Stock Dividends Declared And Paid Income Statement Impact" } } }, "localname": "PreferredStockDividendsDeclaredAndPaidIncomeStatementImpact", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "irdm_PrimeContractsWithTheUSGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prime Contracts with the US Government", "label": "Prime Contracts with the US Government [Member]", "terseLabel": "Prime Contracts with the US Government [Member]" } } }, "localname": "PrimeContractsWithTheUSGovernmentMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_ProceedsFromSaleOfDerivative": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from sale of derivative", "label": "Proceeds from sale of derivative", "terseLabel": "Proceeds from sale of derivative" } } }, "localname": "ProceedsFromSaleOfDerivative", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "irdm_RevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue [Abstract]", "label": "Revenue [Abstract]", "terseLabel": "Revenue [Abstract]" } } }, "localname": "RevenueAbstract", "nsuri": "http://www.iridium.com/20210930", "xbrltype": "stringItemType" }, "irdm_ServiceBasedRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service Based RSU", "label": "Service Based RSU [Member]", "terseLabel": "Service Based RSU" } } }, "localname": "ServiceBasedRSUMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award", "label": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Appreciation Award", "terseLabel": "Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any appreciation award (in shares)" } } }, "localname": "ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyAppreciationAward", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyStockAwardThatIsNotAnAppreciationAward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award", "label": "Share-Base Compensation Award, Reduction In Shares Available For Issuance By Shares Issued Pursuant To Any Stock Award That Is Not An Appreciation Award", "terseLabel": "Share-based compensation, reduction in shares available for issuance by shares issued pursuant to any stock award that is not an appreciation award (in shares)" } } }, "localname": "ShareBaseCompensationAwardReductionInSharesAvailableForIssuanceBySharesIssuedPursuantToAnyStockAwardThatIsNotAnAppreciationAward", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Granted Weighted Average Grant Date Fair Value", "terseLabel": "Granted - weighted average grant date fair value per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedWeightedAverageGrantDateFairValue", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Number", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Number", "periodEndLabel": "Outstanding - restricted stock units", "periodStartLabel": "Outstanding - restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding - weighted average grant date fair value per RSU", "periodStartLabel": "Outstanding - weighted average grant date fair value per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period", "negatedLabel": "Released - restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriod", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Released In Period Weighted Average Grant Date Fair Value", "terseLabel": "Released - weighted average grant date fair value per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsReleasedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested", "terseLabel": "Vested and unreleased restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVested", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "irdm_ShareBasedCompensationArrangementByShareBasedPaymentAwardRatablyVestAfter": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of total stock options, restricted stock units, or stock appreciation rights that vest at the end of the first year of service.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award Ratably Vest After" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRatablyVestAfter", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "irdm_SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Performance Period" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardAwardPerformancePeriod", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "irdm_StateTaxApportionmentBenefit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "State Tax Apportionment Benefit", "label": "State Tax Apportionment Benefit", "terseLabel": "State Tax Apportionment Benefit" } } }, "localname": "StateTaxApportionmentBenefit", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "irdm_StockOptionContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Option Contractual Term", "label": "Stock Option Contractual Term", "terseLabel": "Stock Option Contractual Term" } } }, "localname": "StockOptionContractualTerm", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "irdm_SummaryofCompanysEngineeringandSupportServicesRevenueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]", "label": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]", "terseLabel": "Summary of Company's Engineering and Support Services Revenue [Table Text Block]" } } }, "localname": "SummaryofCompanysEngineeringandSupportServicesRevenueTableTextBlock", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "irdm_SupplementalDisclosureOfNonCashInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental disclosure of non-cash investing activities.", "label": "Supplemental Disclosure Of Non Cash Investing Activities [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing activities:" } } }, "localname": "SupplementalDisclosureOfNonCashInvestingActivitiesAbstract", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "irdm_TermLoanBAdditionalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan B (Additional)", "label": "Term Loan B (Additional) [Member]", "terseLabel": "Term Loan B (Additional)" } } }, "localname": "TermLoanBAdditionalMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_TermLoanBOriginalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan B (Original)", "label": "Term Loan B (Original) [Member]", "terseLabel": "Term Loan B (Original)" } } }, "localname": "TermLoanBOriginalMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_TermLoanBRefinancedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan B (Refinanced)", "label": "Term Loan B (Refinanced) [Member]", "terseLabel": "Refinanced Term Loan B" } } }, "localname": "TermLoanBRefinancedMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "irdm_TotalAuthorizedPreferredStockNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Total Authorized Preferred Stock, Number", "label": "Total Authorized Preferred Stock, Number", "terseLabel": "Total Authorized Preferred Stock, Number" } } }, "localname": "TotalAuthorizedPreferredStockNumber", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "irdm_USGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "US Government [Member]", "label": "US Government [Member]", "terseLabel": "US Government [Member]" } } }, "localname": "USGovernmentMember", "nsuri": "http://www.iridium.com/20210930", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]", "terseLabel": "Executives" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r165", "r273", "r279", "r477" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r204", "r236", "r295", "r296", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r475", "r478", "r490", "r491" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r204", "r236", "r295", "r296", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r475", "r478", "r490", "r491" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r165", "r273", "r279", "r477" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r163", "r273", "r277", "r432", "r474", "r476" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/RevenueNarrativeDetails", "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r163", "r273", "r277", "r432", "r474", "r476" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/RevenueNarrativeDetails", "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r204", "r236", "r285", "r295", "r296", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r475", "r478", "r490", "r491" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range", "verboseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r204", "r236", "r285", "r295", "r296", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r475", "r478", "r490", "r491" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range", "verboseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails", "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r166", "r414" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r17", "r167", "r168" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r34" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r20", "r50", "r52", "r53", "r464", "r483", "r484" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r53", "r59", "r60", "r61", "r108", "r109", "r110", "r359", "r479", "r480", "r500" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r18" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r108", "r109", "r110", "r324", "r325", "r326", "r383" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r298", "r301", "r328", "r329" ], "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.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r65", "r85", "r217", "r400" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing fees" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r85", "r217", "r226", "r227", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of Debt Issuance Costs and Discounts" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtInterestIncurredDetails", "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise of stock options or restrictive stock units (RSUs).", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units", "terseLabel": "Dilutive Securities, Effect on Basic Earnings Per Share, Options and Restrictive Stock Units" } } }, "localname": "AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r131" ], "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 computation of diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r131" ], "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.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r131" ], "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.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r151", "r155", "r161", "r178", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r356", "r360", "r390", "r418", "r420", "r446", "r462" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r44", "r101", "r178", "r190", "r191", "r192", "r194", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r356", "r360", "r390", "r418", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r171", "r180" ], "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": "Debt Securities, Available-for-sale, Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis": { "auth_ref": [], "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), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis": { "auth_ref": [], "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), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Three Years, Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of investment in debt security, measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next rolling fiscal year through fifth year following latest fiscal year. For interim and annual periods when interim period is reported on rolling approach, from latest statement of financial position date.", "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value", "terseLabel": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through ThreeYears, Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Fair Value [Abstract]" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r170", "r172", "r180", "r450" ], "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", "totalLabel": "Debt Securities, Available-for-sale" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r302", "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r90", "r91", "r92" ], "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": "Property and equipment received but not paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAxis": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Axis]", "terseLabel": "Capitalized Contract Cost [Axis]" } } }, "localname": "CapitalizedContractCostAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostDomain": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Cost capitalized in obtaining and fulfilling contract with customer.", "label": "Capitalized Contract Cost [Domain]", "terseLabel": "Capitalized Contract Cost [Domain]" } } }, "localname": "CapitalizedContractCostDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "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": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r27", "r420", "r486", "r487" ], "calculation": { "http://www.iridium.com/role/CashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "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. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r27", "r87" ], "calculation": { "http://www.iridium.com/role/CashandCashEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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", "totalLabel": "Total cash and cash equivalents", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash and cash equivalents:" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": { "auth_ref": [ "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).", "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]", "terseLabel": "Cash and Cash Equivalents, Restricted Cash and Marketable Securities" } } }, "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecurities" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r87", "r93" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r391" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 increase (decrease) in cash and cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r98", "r101", "r123", "r124", "r125", "r128", "r130", "r139", "r140", "r141", "r178", "r190", "r195", "r196", "r197", "r201", "r202", "r234", "r235", "r239", "r243", "r390", "r498" ], "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" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation", "http://www.iridium.com/role/EquityTransactionsDetails" ], "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.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r186", "r452", "r468" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r108", "r109", "r383" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock, Shares [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement", "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r16" ], "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 or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/DocumentAndEntityInformation" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r16" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r16" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r16", "r250" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r16", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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 common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.001 par value, 300,000 shares authorized, 132,188 and 134,056 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r55", "r57", "r58", "r64", "r456", "r471" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income (loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r144", "r145", "r165", "r387", "r388", "r489" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r144", "r145", "r165", "r387", "r388", "r485", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r144", "r145", "r165", "r387", "r388", "r485", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r144", "r145", "r165", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r142", "r144", "r145", "r146", "r387", "r389", "r489" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r144", "r145", "r165", "r387", "r388", "r489" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of recognized contract costs" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r262", "r263", "r274" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract Assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofContractCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r275" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockTermsOfConversion": { "auth_ref": [ "r14", "r15", "r251", "r254", "r255", "r256" ], "lang": { "en-us": { "role": { "documentation": "Description of conversion terms for preferred stock.", "label": "Preferred Stock, Convertible, Terms", "terseLabel": "Convertible Preferred Stock, Terms of Conversion" } } }, "localname": "ConvertiblePreferredStockTermsOfConversion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68", "r432" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of Goods and Services Sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r66" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r143", "r165" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r97", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r215", "r218", "r219", "r220", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r221", "r448", "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term Debt, Gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r203", "r224", "r225", "r399", "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r36" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt Instrument, Periodic Payment, Principal", "terseLabel": "Debt Instrument, Periodic Payment, Principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Debt Instrument, Redemption Price, Percentage" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r212", "r222", "r224", "r225", "r400" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Unamortized Deferred Financing Costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]", "terseLabel": "Debt Securities, Available-for-sale, Amortized Cost [Abstract]" } } }, "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r85", "r102", "r339", "r344", "r345", "r346" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r85", "r149" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeCapInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.", "label": "Derivative, Cap Interest Rate", "terseLabel": "Derivative, Cap Interest Rate" } } }, "localname": "DerivativeCapInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails", "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Derivative, Fixed Interest Rate" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "terseLabel": "Derivative, Gain (Loss) on Derivative, Net" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r45", "r369", "r371", "r374", "r376" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails", "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r382", "r385" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Text Block]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/Derivatives" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Interest Rate Swap [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r364", "r366" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, Notional Amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r363", "r365", "r366", "r367", "r368", "r372", "r374", "r378", "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item.", "label": "Derivative [Table]", "terseLabel": "Derivative [Table]" } } }, "localname": "DerivativeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r106", "r363", "r365", "r367", "r368", "r379" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivatives, Policy [Policy Text Block]" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r273", "r277", "r278", "r279", "r280", "r281", "r282", "r283" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Company's service revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r129" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Earnings Per Share, Basic and Diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicLineItems": { "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]" } } }, "localname": "EarningsPerShareBasicLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131", "r132", "r133", "r136" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r391" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r103", "r335", "r347" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r320" ], "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": "Employee Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails", "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r59", "r60", "r61", "r108", "r109", "r110", "r112", "r117", "r119", "r138", "r179", "r250", "r257", "r324", "r325", "r326", "r340", "r341", "r383", "r392", "r393", "r394", "r395", "r396", "r397", "r479", "r480", "r481", "r500" ], "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.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvesteeMember": { "auth_ref": [ "r175", "r434", "r436", "r438", "r440", "r442", "r444" ], "lang": { "en-us": { "role": { "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.", "label": "Equity Method Investee [Member]", "terseLabel": "Equity Method Investee" } } }, "localname": "EquityMethodInvesteeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership stake" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r28", "r152", "r176" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of Debt, Amount" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r214", "r224", "r225", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r386", "r421", "r422", "r423" ], "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" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r214", "r224", "r225", "r286", "r287", "r292", "r294", "r386", "r422" ], "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": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurement, Policy [Policy Text Block]" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r214", "r224", "r225", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r421", "r422", "r423" ], "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" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r85", "r228", "r229" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt", "terseLabel": "Loss on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r297", "r299", "r320" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]", "terseLabel": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted.", "label": "Grantee Status [Domain]", "terseLabel": "Grantee Status [Domain]" } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r62", "r151", "r154", "r157", "r160", "r162", "r445", "r454", "r458", "r472" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/IncomeTaxesDetails" ], "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_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r103", "r336", "r337", "r338", "r342", "r348", "r350", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Tax Disclosure" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r118", "r119", "r150", "r334", "r343", "r349", "r473" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedTerseLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r89" ], "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, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid, net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r182", "r183" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "Interest Costs Capitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtInterestIncurredDetails", "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestCostsIncurred": { "auth_ref": [ "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.", "label": "Interest Costs Incurred", "terseLabel": "Interest Costs Incurred" } } }, "localname": "InterestCostsIncurred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtInterestIncurredDetails", "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r457" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r80", "r82", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid, net of amounts capitalized" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r8", "r9", "r34" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r451", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtInterestIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCapMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.", "label": "Interest Rate Cap [Member]", "terseLabel": "Interest Rate Cap" } } }, "localname": "InterestRateCapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateCashFlowHedgeAssetAtFairValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative assets designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Asset at Fair Value", "terseLabel": "Interest Rate Cash Flow Hedge Asset at Fair Value" } } }, "localname": "InterestRateCashFlowHedgeAssetAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeLiabilityAtFairValue": { "auth_ref": [ "r371" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of all interest rate derivative liabilities designated as cash flow hedging instruments.", "label": "Interest Rate Cash Flow Hedge Liability at Fair Value", "terseLabel": "Interest Rate Cash Flow Hedge Liability at Fair Value" } } }, "localname": "InterestRateCashFlowHedgeLiabilityAtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateFloorMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Contracts in which the floor writer, in return for a premium, agrees to limit the risk associated with a decline in interest rates based on a notional amount. If rates fall below an agreed rate, the floor holder will receive cash payments from the floor writer equal to the difference between the market rate and an agreed rate multiplied by the notional principal amount.", "label": "Interest Rate Floor [Member]", "terseLabel": "Interest Rate Floor [Member]" } } }, "localname": "InterestRateFloorMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest Rate Swap [Member]" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails", "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestRateSwaptionMember": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "An option granting the owner the right but not the obligation to enter into an interest rate swap.", "label": "Interest Rate Swaption [Member]", "terseLabel": "Interest Rate Swaption [Member]" } } }, "localname": "InterestRateSwaptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r43", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Investments Classified by Contractual Maturity Date" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "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_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payments to be received by lessor for operating lease.", "label": "Lessor, Operating Lease, Payments to be Received", "terseLabel": "Lessor, Operating Lease, Payments to be Received" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedFourYears": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Four", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Four" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year One" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThereafter": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessor, Operating Lease, Payment to be Received, after Year Five", "terseLabel": "Lessor, Operating Lease, Payment to be Received, after Year Five" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Three" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "auth_ref": [ "r405" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease payment to be received by lessor for operating lease 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": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "Lessor, Operating Lease, Payment to be Received, Year Two" } } }, "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r101", "r156", "r178", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r357", "r360", "r361", "r390", "r418", "r419" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r23", "r101", "r178", "r390", "r420", "r449", "r466" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r101", "r178", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r357", "r360", "r361", "r390", "r418", "r419", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r32", "r100" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Debt Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r12", "r447" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Short-term secured debt" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r213", "r223", "r224", "r225", "r448", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Credit Facility Carrying Amount" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Long-term Debt, Fair Value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r36", "r187", "r188" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit, Noncurrent", "terseLabel": "Long-term secured debt, net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r189" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecurities": { "auth_ref": [ "r453" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in marketable security.", "label": "Marketable Securities", "terseLabel": "Marketable securities" } } }, "localname": "MarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an 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.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r86" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r54", "r56", "r61", "r63", "r86", "r101", "r111", "r113", "r114", "r115", "r116", "r118", "r119", "r126", "r151", "r154", "r157", "r160", "r162", "r178", "r190", "r191", "r192", "r195", "r196", "r197", "r198", "r199", "r201", "r202", "r384", "r390", "r455", "r470" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r113", "r114", "r115", "r116", "r120", "r121", "r127", "r130", "r151", "r154", "r157", "r160", "r162" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Net income (loss) - basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "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": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r70" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other expense, net:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r151", "r154", "r157", "r160", "r162" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r137", "r404", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Operating Lease, Lease Income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r137", "r407" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Operating Lease, Lease Income [Table Text Block]" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessor's operating leases.", "label": "Lessor, Operating Leases [Text Block]", "terseLabel": "Lessor, Operating Leases [Text Block]" } } }, "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.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", "r362" ], "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": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/BasisofPresentationandPrinciplesofConsolidation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCashEquivalentsAtCarryingValue": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CashandCashEquivalentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsAtCarryingValue", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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, classified as other. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Other Cash Equivalents, at Carrying Value", "terseLabel": "Fixed income debt securities" } } }, "localname": "OtherCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r354", "r355", "r358" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Cumulative translation adjustment", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax": { "auth_ref": [ "r47", "r48" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before 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), before Adjustment, after Tax", "terseLabel": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r46", "r50" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Unrealized gain (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesSummaryofUnrealizedGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax", "terseLabel": "Tax (benefit)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativesSummaryofUnrealizedGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": { "auth_ref": [ "r47", "r50", "r173" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes 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, Unrealized Holding Gain (Loss), before Adjustment and Tax", "terseLabel": "Unrealized gain on marketable securities, net of tax" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "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.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "All other items, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r76" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r78" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Payment of deferred financing fees" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of Financing Costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtInterestIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "terseLabel": "Tax payment upon settlement of stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r73" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Purchase of other investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Based RSU" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePerDollarAmount": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The amount per share used to calculated dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Per-Dollar-Amount", "terseLabel": "Daily average rate of preferred stock, per share (in dollars per share)" } } }, "localname": "PreferredStockDividendRatePerDollarAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Dividend rate on preferred stock" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreference": { "auth_ref": [ "r15", "r98", "r239", "r251", "r252" ], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share.", "label": "Preferred Stock, Liquidation Preference Per Share", "terseLabel": "Preferred Stock, Liquidation Preference Per Share" } } }, "localname": "PreferredStockLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r15", "r234" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockRedemptionPremium": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of (1) fair value of the consideration transferred to the holders of the preferred stock over (2) the carrying amount of the preferred stock in the registrant's balance sheet, during the accounting period.", "label": "Preferred Stock Redemption Premium", "terseLabel": "Preferred Stock Redemption Premium" } } }, "localname": "PreferredStockRedemptionPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockShareSubscriptions": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The number of nonredeemable preferred stock (shares) (or preferred stock redeemable solely at the option of the issuer) allocated to investors to buy shares of a new issue of preferred stock before they are offered to the public. When stock is sold on a subscription basis, the issuer does not initially receive the total proceeds. In general, the issuer does not issue the shares to the investor until it receives the entire proceeds.", "label": "Preferred Stock, Shares Subscribed but Unissued", "terseLabel": "Shares of preferred stock, undesignated and unissued (in shares)" } } }, "localname": "PreferredStockShareSubscriptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r15", "r234" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r25", "r26" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "auth_ref": [ "r75" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt.", "label": "Proceeds from Issuance of Secured Debt", "terseLabel": "Borrowings under the Term Loan" } } }, "localname": "ProceedsFromIssuanceOfSecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess": { "auth_ref": [ "r75", "r77", "r88" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing net of the cash outflow from repayment of a borrowing having initial term of repayment within three months.", "label": "Proceeds from (Repayments of) Short-term Debt, Maturing in Three Months or Less", "terseLabel": "Payments on the Term Loan" } } }, "localname": "ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r323" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r29", "r185" ], "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": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r10", "r11", "r185", "r420", "r459", "r467" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r10", "r184" ], "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": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "First Lien Net Leverage Ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_RedemptionPremium": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The excess of the (1) fair value of consideration transferred to the holders of a security in excess of (2) the carrying amount of the security reported on the registrant's balance sheet, which will be deducted from net earnings to derive net earnings available to common shareholders. This amount is generally an adjustment considered in the computation of earnings per share.", "label": "Redemption Premium", "terseLabel": "Redemption Premium" } } }, "localname": "RedemptionPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r293", "r411", "r412" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r293", "r411", "r412", "r415" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r293" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedParty": { "auth_ref": [ "r105", "r193", "r195", "r196", "r200", "r201", "r202", "r412" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party", "terseLabel": "Related Party Transaction, Due from (to) Related Party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r293", "r411", "r415", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r409", "r410", "r412", "r416", "r417" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions Disclosure" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r77" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "negatedTerseLabel": "Payments on the senior unsecured notes, including extinguishment costs" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r331", "r431", "r492" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails", "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r19", "r257", "r327", "r420", "r465", "r482", "r484" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r108", "r109", "r110", "r112", "r117", "r119", "r179", "r324", "r325", "r326", "r340", "r341", "r383", "r479", "r481" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r147", "r148", "r153", "r158", "r159", "r163", "r164", "r165", "r272", "r273", "r432" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 1.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": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r276", "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r67", "r193", "r195", "r196", "r200", "r201", "r202", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue from related parties" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue [Policy Text Block]" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RevenueRevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r131" ], "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.iridium.com/role/NetIncomeLossPerShareAntiDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r131" ], "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 Computation of Earnings Per Share [Table Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule of Cash and Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Summary of Company's Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CashandCashEquivalentsRestrictedCashandMarketableSecuritiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r369", "r374", "r377" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computations of Basic and Diluted Net Income Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "auth_ref": [ "r123", "r124", "r128", "r130", "r134" ], "lang": { "en-us": { "role": { "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r413", "r415" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r302", "r322" ], "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.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r306", "r315", "r317" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Option, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r39", "r98", "r139", "r140", "r231", "r232", "r233", "r234", "r235", "r236", "r237", "r239", "r243", "r248", "r251", "r252", "r253", "r254", "r255", "r256", "r257" ], "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.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorLongTermNotes": { "auth_ref": [ "r36", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion. Senior note holders are paid off in full before any payments are made to junior note holders." } } }, "localname": "SeniorLongTermNotes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities, for example Series B.", "label": "Series A [Member]", "terseLabel": "Series A" } } }, "localname": "SeriesAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "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 A Preferred Stock" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesBPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B 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 B Preferred Stock [Member]", "terseLabel": "Series B Preferred Stock" } } }, "localname": "SeriesBPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceAgreementsMember": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service.", "label": "Service Agreements [Member]", "terseLabel": "Service Agreements [Member]" } } }, "localname": "ServiceAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Services" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/RevenueSummaryofServiceRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceOtherMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.", "label": "Service, Other [Member]", "terseLabel": "Service, Other [Member]" } } }, "localname": "ServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/RelatedPartyTransactionsRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.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 (net of amounts capitalized)" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based compensation, vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited - restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited - weighted average grant date fair value per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r313" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted - restricted stock units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average Grant Date Fair Value Per RSU" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "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.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Share-based compensation, number of additional shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r304" ], "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": "Share-based compensation, number of shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r322" ], "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": "Share-based compensation, number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r309" ], "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": "Options exercisable, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r309" ], "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": "Options exercisable, end of period - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r316" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Exercised (Dollar Value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Cancelled or Expired (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (Shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "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": "Share-based compensation, options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r322" ], "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, end of period - aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r308", "r322" ], "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": "Options outstanding, end of period (in shares)", "periodStartLabel": "Options outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in the weighted average exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Period Increase (Decrease), Weighted Average Exercise Price", "terseLabel": "Options cancelled or expired - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPeriodIncreaseDecreaseWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r307" ], "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": "Options outstanding, end of period - weighted average exercise price per share", "periodStartLabel": "Options outstanding, beginning of period - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number", "terseLabel": "Options exercisable and expected to vest, end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "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 exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price", "terseLabel": "Options exercisable, end of period - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r317" ], "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": "Options exercisable and expected to vest, end of period - aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r300", "r305" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails", "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails", "http://www.iridium.com/role/StockBasedCompensationOutstandingRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "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": "Options forfeited - weighted average exercise price per share" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Vesting on first anniversary of grant date" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Vesting on the last day of each calendar quarter" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r299", "r320" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor exercises or has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Includes, but is not limited to, nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Employee [Member]", "terseLabel": "Share-based Payment Arrangement, Employee [Member]" } } }, "localname": "ShareBasedPaymentArrangementEmployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r297", "r320" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-based Payment Arrangement, Nonemployee [Member]", "terseLabel": "Share-based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Share-based compensation, vesting percentage, year one" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r322" ], "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": "Options exercisable, end of period - aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Options exercisable, end of period - weighted average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r318" ], "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, end of period - weighted average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r318" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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 Remaining Contractual Term", "terseLabel": "Options exercisable and expected to vest, end of period - Weighted Average Remaining Contractual Term (Years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Share-based compensation, strike price as a percentage of the fair market value of the underlying stock on the date of grant" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Stock withheld to cover employee taxes (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r94", "r107" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/SignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r14", "r15", "r16", "r98", "r101", "r123", "r124", "r125", "r128", "r130", "r139", "r140", "r141", "r178", "r190", "r195", "r196", "r197", "r201", "r202", "r234", "r235", "r239", "r243", "r250", "r390", "r498" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DocumentAndEntityInformation", "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r42", "r59", "r60", "r61", "r108", "r109", "r110", "r112", "r117", "r119", "r138", "r179", "r250", "r257", "r324", "r325", "r326", "r340", "r341", "r383", "r392", "r393", "r394", "r395", "r396", "r397", "r479", "r480", "r481", "r500" ], "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.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "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_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": [ "r108", "r109", "r110", "r138", "r432" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Share-based compensation, grant date fair value of stock options" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r216", "r250", "r251", "r257" ], "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": "Stock Issued During Period, Shares, Conversion of Convertible Securities" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Stock options exercised and awards vested (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r15", "r16", "r250", "r257", "r310" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (Shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationActivityofCompanysCommonStockOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Stock options exercised and awards vested" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock Repurchase Program, Authorized Amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r15", "r16", "r250", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Repurchases and retirements of common stock (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r15", "r16", "r250", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "terseLabel": "Repurchases and retirements of common stock" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r16", "r21", "r22", "r101", "r169", "r178", "r390", "r420" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets": { "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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedBalanceSheets", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "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.iridium.com/role/CondensedConsolidatedBalanceSheets" ], "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": [ "r99", "r235", "r238", "r239", "r240", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r249", "r257", "r261" ], "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": "Equity Transactions" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubscriptionAndCirculationMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Right to receive or access periodic material for specified period of time.", "label": "Subscription and Circulation [Member]", "terseLabel": "Subscriber equipment" } } }, "localname": "SubscriptionAndCirculationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r16", "r250", "r258" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "terseLabel": "Treasury Stock, Retired, Cost Method, Amount" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r40", "r259" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury Stock, Shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r16", "r250", "r257" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury Stock, Shares, Retired" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r40", "r259", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "terseLabel": "Treasury Stock, Value" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/EquityTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnCashFlowHedgingInstruments": { "auth_ref": [ "r373" ], "calculation": { "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) related to derivatives designated as cash flow hedging instruments, recorded in results of operations to the extent that the cash flow hedge is determined to be ineffective.", "label": "Unrealized Gain (Loss) on Cash Flow Hedging Instruments", "terseLabel": "Unrealized Gain (Loss) on Cash Flow Hedging, net of tax" } } }, "localname": "UnrealizedGainLossOnCashFlowHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/ConsolidatedStatementsofChangesinStockholdersEquityStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt [Member]" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r122", "r130" ], "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 Number of Shares Outstanding, Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted Average Number of Shares Outstanding, Basic and Diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.iridium.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveIncome", "http://www.iridium.com/role/NetIncomeLossPerShareScheduleofEarningsPerShareBasicandDilutedDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "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": "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=122038299&loc=d3e42851-122695" }, "r136": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r151": { "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" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=125513658&loc=d3e32014-111567" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123353750&loc=SL49131252-203054" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "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)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r224": { "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" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r272": { "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" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=SL116886442-113899" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4549-113899" }, "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.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "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" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r322": { "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" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r386": { "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" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919396-209981" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r408": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888252" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r432": { "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" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r49": { "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" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r493": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r494": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r495": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r496": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r497": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r498": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r499": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "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": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r61": { "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" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r74": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r79": { "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" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r81": { "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" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 61 0001418819-21-000029-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001418819-21-000029-xbrl.zip M4$L#!!0 ( #0X4U-[0K7.P]V81A\:>3CH-;8' MPP^=CUA5DVM># Y/AIV]_7%#,,$_.SA\9F)F#(*K?/GUZ#X=Y3P9A\ M6@Y['*6E\]/+T<[?G-_IC\;8#U?GCVZ>_4E>G,N?_G?SU=NPGWI8?7Y59S0 MP?LC/,+;GL$=\X]/2YO>GG7XZ_=D)>&TZNF(MV+TX]&U1[BX>4U&4=^ M07EZ3CL']Y_N3^HQ2>[ T^/BU')A=';PX-:;.[4^G S<>WAG&WHVG=X:=V#GJ/0F#WN1$YB2[.'DT M''_9!_3E+>_?.1[?_E)7O?MT/,3^* ^&/1S3V"HW8143%1?7;E)1PV_/QT K*GS__C/_[C]W%GW$W/2_]6 M%_WX^].S+W]_>G9K/X@GSW^/G8^-T?BDF_Y8BIW181=/GO4'_40-Z!P_*R>F MX=FOG1A3?_(K'6^1VAEVPMGSC\>;*?^QU!$.>/3HO'$2G!-H#4*V'*S4G#/Q M?F72%/I37]']/Q_TLG2XU.I%M'^>[$KPP^ MOA*;'W=D\R@>K'[D.-GJ['UHK3;:QLL.:8DOLG&Y^:/5:^SL'RVJGO:4V M7C9%<_M=;Z.])5_)5G?G]+"WN_+FM+6R)UHKK6ZKUV2[*[L'.]OKGS:V5_E& M>_^@=;#6W3WXP%O=]AMHO5SEK?:>;)X] MFYZY>= \;7UH'H3S:][1LU1_MSV YO9:IW6ZIW;$YCZUE=&[\(V5\.GL/5O[ MNR^;ITWQYF32QO;JN/F6';]J+[_G-CE._5Y%GGP%5F'EC,A5BCQ8*QG]X4O/ M&6D]X-9R]_O3&_)\2/&^.!H.2;9KG5' [D["X6H_KI#16DCX6Q+FUR6,2N=L MG*MXLL5(1U%9D70E,H\YLVR3B4O/*])CI((>4;QGHW>MTTW#%R35O<%P,7:_ M*5EQ7;(B,B)6+E?@-)$N;['RW*A*>:5=,-XI,IS/7^%P+S660TC4TQ/.-^GS M!Y?TF86CJX_'SW+G.,5J/#Q*UQ%P04;?'.%PG(;=D\UT.!B.%RCX%@K4=13H M0-HY*%>Q' R-;PR5CU(1%'*.-D90TBX];U/?3T'D&;NC&S)?)H''(O2U+NXM M)/TM21^?27DB[4_O&;KB'&&%2L0*F)"5S895&A*BDBD8 TO/UTJ?SX*LSS3\ MVQYVNW\>C8C^CD8+B7];XIUK$A.E@QZ\.RQ M)/ZEXCZC9J_I_H.X1M\MQ/MM\;:NBS=SYZ6TK%+,V\*^7442Y1607$*RT>8@ MEIZ_D5.3;:'="\G>4;(GUU6U#9B<))?* )"J5KSR.?'*Y>QSY )9-DO/BP > MG7(OQS@D5?QV3&1P8_AZ./C8F42P%@+^>P&?W+#%I'BCSM9543JRQ<[FRD;% M*F]2QH!,24/D^]WR8SK,1;C#A"\&<2'..XCSNB96'I6)0$)TG/0O<[I"CZ(* M002-263(1*T,>TQ5?&.XOAZ,QMC=[1PNI'LWZ=[4QC$;%7VE#8?B*>O*6B$J M+9+-W B!2-(5) (Q"\3YP@:W2Z2X4Z+$"\_XCF)OO;@F=@_*!<-B)1P19TB, MAK?QJB+9&"4%& 'Y[]GSVA!#Z?_&4;]S)O31/M)P7+H)!/*Z+?T58 %!!H8I M0/;!^HC<2"G?KQ?Y$PY@J1%3Z)!+-/ICZ3,P](]Z51R,J_,3;HET#WJ]0?_M M>! ^O)VT8N-H7*:?8J=/KG2A:VERTP5(_AXDIZ0;3BY!XIA@K@30F(-4@5"V M>LZE^(UD^)MTEQKB AM?Q\K1*))S-)'59X!A01(@A R* M24#F;/+9,^L5<)$;"[WWRY#AOMS6[SY2JT#I8Y"?ETM_W7_FX[ M^ZS8,W)TWQKK/1WCUHM=\=[*Y\$!O; M?WV@JSL7U]"SCG;%EMXY72/X[7QJKGR W>VMD];*^NGN]KJB]O(606VCO:-V M>IL'K=Y?^89[9ED,WDM="2\#N6?,$+U3])%)Z6VP++NT])P]88S?!RCHUO2P M8(R5G$ 1K(E>&LM38I!$.@,%(]3P!2@>&Q17^D*BA$PRJ*(E?PZX]L09#51H M9,PHDW;^^T%QJU7Y"25Q![MR"UC.K,KRT7A_,.R-;W!9,?TR:5_#F4K(]&1PN$?!="-JZ[, HA@O.N M"EC"_CE 19(C'S81)]&D3J*W9^R46SL51;) R#00G;+02EE5Y>AT20/"RD=C MJ\!,9EYCM"+56Y$L8/+#,+G2)BIX%03Q$"P_0'E;H2(_1RL++J0,3MH?T";D M]'Z&$9M9C":1BYT]:,<]5R5?R3GOCH[P++QF')?2)D MO$HX2I,?Z_TPZ,V,'\RND-+M-+>W"!GTY_1/DO*;3T5:K5ZY]@W;:'\X:1[L M$3*:)U=(H;MOKW4+PEHKU.KV&]$\756[VZ7-?W5:D]C77Q]V>VN]+Y B=HYW MMK<(*6]8ZR 9 ME,F.&;)W@2G,Q$V"E2XE3=Z6B#F:J&Z=F?G;F-I*\N/U_F@\G,S, M_(FCSNCMX3!AW.B_PV$'?3=M4COX)40J,5V,\.8E1K94;!\V#U4\M\=?!-8P<-%<(1P=O3IN$"<((IW:JYLLM MMO%RZWAW9?E3\W2SM[&R+K_$2/-3Z^ #M;'YB3!!&"GX_/!IM_T&=MMK'PAW MIV2;H'D0\XTI=0U:*L\B# M6*=[$NL8O\:3(OSS;/7E?FP-^N'LPR46] (*WX9"AYU>"N3/&**Q!5B@<+W3<9\A@1/(,C!N4 ^$V3.'0_!)U )I84@X.M(^ Y; MLI*&G8]D3#ZFUJ T"+O+O<'1#&%CX\4E13UIT3%2_?NMTW+>F].-[2:06>GL M;K]1S7:9F%O;WSU8ADML'&R1_-X5S$"SMRIV#S;WR1QTF@>;W=UM,@4'[SJ$ M#?JW<_(Y-EIM:M=V\Z39WCO9:>_V6B]7CS>VUT_H?O0.K4YK>YWN3?\._OI, M3; @I%:.>MSF$C039$A$JJ1 ",8!_4?8X,6&//DY*_)C +G5>%R 8*W,^%^H MCLW)(V?%7M0""%>?N\8>J/)JM#EX=#[.^E">4\N3J%.$?Y:OD3#N/&83EQ])). M'(_6^V?9V"^'@VDGVXO6)82:9.Q+S&.7?)0]$EW)T"#(O-P2N^W=SDY[C^_T MUO:;*WOJBG3\M5^("%W3;:T$0<\];O76U<[IEMP]B.1OK)XVB4@TQ=J7L8_> M*L%GF7R@+=8Z+>^X*G8.N@>M=NRUQ+M>\84VVLNG.]LW($2D0QC,:+ *(I=% M54E47B17<1F282X[2.3/_O1T'<$PJ&@9@@$OF!1T(OL4 M5XZ&G?[>&0 F:2(3P/C/,;7 QMVP<2,)D90)8<.9*FE>$L4GZ_.4K%@2SF2N MF93A)['QLRIE@8U'Q<:5WM!!,C!$5I&;1-Q5D9L+P5;6!"&48]SI_%W8(&?4 MI^$7P;#,3$E9$=LE2&V6 MPC(C E:@H[@W.^2W'CBZ[A*KK "\(8.3LB;[H[#R0!R&:2X%<5Z;-+G$^HGX M#A?H5BA)&1U+Z$6V L X&XT1W*L>]M(SPQ.'OH73K4HD?,E'7PFREL,ZS>#3\-!C&4>K?&P>^CJ(S M&\<7B/DV8JXGQ H$$F/R%5=65, ,@049N>"((*(505BS]#P/CH:-DX3#T?>L ML'D@V)0R1VH0ZL MTH',4M(I&Z.7GH]3_V\!<$<3E)R*.64O(C!@45KG,Q=>!&0H*ILXEF+@@HN,9>>O@0@4HB!H;(CK9 M6#2,V:3T-\!T*\?1CB.BD!"T(,T&%B5+(*-7/&H-N*#&]<+,ZG7,$#MAI']L MQ63!C"SDV)3:M](S3GZZ]3G=@1S?40LIF5.0LJP,D&32I+?"EP9HP[@U@7U# M"XF%#II!/*U?QY-$\H(@A8JA0])!.54^)4-6C>R.T\&(9.Z#&TD=DK89LD1@ MW",7F!G/(,CUDMPNN%$MH;1SG1NQR(5BT57*<.)&V6.%F* JLTD2R<.26BP] MY^+)SX+)*(R>.:%Y9(6"6<^E,,KSD$HJS;>F)Q9@FEDP7>=&1EE'Z-&02[TK M$)4C&TJ[RU4F%U0 I!GQ?\.2K=Z;#Q9D0%\XDX" &$&0\E*U3Z$&(!_J^[3A<=6 M&/_"79LN7 YNQ(N ""ZJ'"L5O2ME.,M$JA-5,%9'(TLB6"D&]#U3&-I(Y*ZL M+^!E3A:LET)E(YDC7Y_S.T]A+, R&V"YTBV!<9.D*FE>BGPQ6F"YYDUATKQLIV6%9:19,E8.#/E5AF2= MR7EF ;\3+ ^A619F:$I@N1G',9!9,KYRROM2B9C8+6I>(5-.1&^32FKI^7<5 MKGT(S;( R_3 <[BZV"YTT(I"9'Y M8(UQGA';!4^LF5BUCDX2G\[\+F[UET5R3]-P\+CN]I37^-<$73<"-\8*)GF( M5;:EX"XY.Q5*2W0G.W*U;8Y:N*7G__6?5G#QKY^,W@B)22)9+B2#)KUU+*K$ M2D";>4//641O:HFG&]&;[$JE5:>K9-*D^AE9-0=\$L+!",(Z[B/PHYW*((N%T[SL M\%*XMPZZDJ5VE<9H5*D+_?-0,@2DQ$%J$2&@M4$SQ:UG9%R#0;S[)/R55_\C MQ'L3Q^B[)P5)RWEX;V.Z%SG^4;OUA%^GJ8LV3%MU]8^6#W%C9[S5/W_"=T[\ZS=[6Z2X]H[6]+IH'FW3O MO>.K8AVH>==CEG"S['PJ28 MQDK!RB7SV M"F-98BR4SM$X(5F8E+FXCVT)R*$"'7@PDGLP43FMK91*2B!^0S_NO%?%33Q\ M?6>"!1:^@84;Z\NE898K(B.1"5L!\%PYX4MLAV/.W 5R;,ZJIMW/+A7*.QX4 M1T[./,@<;9!!LE)E1PB3=;IS'9P%'.X/#E>+9\C,VZR,J+)5MFP\Z"IG0TFE M42GFLMV5A>^'PZUVXB<4PW<44+O%BMS8>V !CV_!X[KE0 R&ZY@K&L*\@IA4 M996#2B)($PV!P]CSXFGWL.? 3^B*!4(>%2%7"L2:['U"7TGF@1R48,I$M:QL M$#:%$)TM6P[?%T*FIT,N]AU8H.-;Z+B^)5;49$/0BBIY6W8_*DL/8HX5H F: M:8U)Q7G0'PMTW!T=U_:B *&E\4BZ([D*)$^5MZ@KQ1"MYB0JJV=.=WQ]?O$V M8-S896"!CF^AXWI]/1XX9!L)&"'0#Z9M986353#1I>2 &Q=^8';P(37' AL/ MBHTKS8&)DX.B4I4GV! H*C262(B3 A6J+(7X 6Q\W8T-7#CRF',VB0/D[*W1 M*KE,_E.*VL9[CVK,1E9!+9#QV2+^*+GT,>1*3@H^*ZG*(GZHM.0YZ:2RBOD^ M(QRRE!,FLY++-K[HF,_2N^2YL@IMU.;>(QP+:'P?-*XMAP4?8U18A>PFE6=* M ;TH*VXQ2<<54R5!X%ZB'0^D,&9U,\6:H.'&W)KQ1#(=FBK8@.2Z)B#7M6S? M*T0$DQ(P+\J\[,\2SP=2$ LH_"P4KF50 W=*@2M1#.(3"GGEM,/*:&:,(T>5 M)'8?4'A0K3!;6R/6! ;KUS6"4)X%%%AY(X#\#FLKSY2L%%B>N,J.AO',:X0% M#'X,!M<6%!OAT(*MG"7A@[.BY!%"91@+$84G()@I:X-[\CH7&/D.C#1O+/V< M* /KR._4N<2NH,+$2%7$LL==-$&6&KKW$YWX"76QP,E4<'*E2Y*6S)5=9DPV MBG 2;)D?896%J$5&01@R/X"3VS:Q*[7K!#U/.Z*OR!"YT8(I@@V2WDKG^7_F M[D5X5G-.H>P\<[:=81N/RZXSFXD>&SK=SEE6UW@MQ33$;G%5C\:#X6%E6K8-NV5Y&[:[L[[=6WGT@;!SO'*P?;[Q\0\]_<[JS MW=IOGJY_C"_7.O[EEFZV V%L739[S>/FZ?*GULKN/N%%[*ZLBI:@ZWOK0,=X M\V#O_)IW]"S5WVT/CENG97N;<+)SNGHZV4>QMT9XV?W0;._(W6W"S\$>'=LZ MV5BSEUO4T/^A;'CV'GQ203)6Y<3*CLV&58X;\EJ\]UF$#-SKI>?B.QS66\#S MD_NK+L S*^!9OPD>KHS6H(J/FP@\PI!C@RY5DT0]KTE$SGX?>+[<3X()E7T& M8SA/(%7RAB4-G%1;TB$$^ 9VOLP$W$P?4_\HK0T'OL&)V=TZ8DN9Y,C,#+-9+]\G%KY:]>:WN'[?2VRD;-5X:HM\J;9#!V M3M>ZS>UUDN\;>N8Z;+S<_;#17O_4$DW8[;WKM@ZN=E6\3 =M;QWOOEP[:&YO M$=Y69:N\W\$>G?]&-0^6Y<[I?F]W>TLT>ZVR^=FU@+G/ADOM*Q. S) IRQED M3)4A)9)(<(0)W; ^Q((4G*'H)CET8#72-K$R*2DR,Q%SK^UQFH!A <# M KN6_^>ELB)7V92L8$4_4')1:50F@>=,N[/*6S^WQ8R I!E79$XR"*:](6@$ MC]()LE^7&S\L5,(C(^'Z'%KBG&LK8MD Q! SM:I"'ET5F33$3:V,GDR#>N)^ MNI[?C^2'?[%OV>K_''7&)\TTWA_$]?['-!J790,;G_II.-KO',[@6J5:0*+U M@O$+RDG,YM/&F_IT)-!:: MX7M@\/8&#(Y;RP0#D$!FNU(\API N JU(MZ0,2DFR)5UDZ5'/P<#F;)$YY1/ MD8$(P4LAK# 0"WFP1MUM5^6OAS:N68N3]A#[H[,FK9S9DO;@^O$%8KX',9T; MB#DAQ'CM@O3("">Y>*J95U:;6"6FB0;DR,E5_9M81_EBOQ-C.@/0)":5^B&- M&L>][K,N]O?^6$K]:NOMTO/?NYW^AV>CL)]Z2#AJ'$\^CT\.27BC3N^P2U;@ M[+O]X01FI"PNHQY/C@F%]+B;]SA[_M5#S]LP&AP-)Y^._;#;>7:.W3-X" <\ M>G3>. F.J(TU".0L@Y6:;LXE,GEL^YDX:-28/H-?;'X\-G M3Y]^^O3IR2B%)WN#CT]?K/^_I>=E;AJXM9SL\N<7/[_XZN;=#R?E3RX^C<:$ M]14"_?/2J(J5OQ?771V[;&:\=FJ9'[MZQ-F1B\\7#WEZHZ-N[3<3'#D<7$:I M/*3 '#%03F;& R:6A)Y"OYV_?MHKEN/L8Z2''1]V.Z$S;J;":QJQ0T='A-4_ MEF+J/%N=-.559[)B>K1Z'/;+^L;EX\YHZ7FB3\_^N_7R[=G#OKC793]=/G)6 M)5=T]T1LUS-@+@[&SD?JQ>NG3DK ()GDBR]["4='P_2\,QJ X.;9UMN5BR== M'+KX?.OUYG7\+VXUOD?G'D.^5^/B7QHQU_:X^"1$M_!5@@ MED'D+P7(/E@?D1LISW9'+Y,>,&L]REG%X2=[]&AB?WYH>-RN3^_N8#+FSUGOPWK$4'((UP=PV]S%C%F4T'#][/1S$HS#> M&+Y-PX^=<&Y++BM[G'UY=NE#VA7SZ(R )1FD+I.9/%"7,FL$<4624BA[DNIT M6[QH(;];YCL,3UQ7S8OVO50);[\45G&(ZZDWGD>32)F97-DY0#< (D4UX(U)+<#B(Z M)2%U/DSBM$0Z%2MIE0#O%*#$#)%%%(G'E&12I&)UOG4CB(5(9]IP0F*VE#RV M20$(+URI,HDIBL@C2S'/A^&&FY)DOJF'4A)P@@7,STZ=8\ MNMJ(=#)KMMK?Z_03]4A_#_OQ[='AX6 X/C]M-(^V5$E+SB5*2. !1;9>^:B] M$-@98[[9G:3=S@-#'(DWL MWD1#L 2NK'3.*BA.@4K!1)64BJR8YMJ+9@JDZ?ZD8[/AVLA4Z@9#L/0G1NM# MRBR0IY9$[:4S3=)T?V)*T4:N,!%G4N#1(SH;RRI2GKEV?H[$-&72='\B"RQ) M+/%OIX&Z$]#):##(8+T@HAOF1F2/2IKN4?-9&D%)N%P<$BP6*GCA,*FDTB<-&BSP',@ :$#P)DERS,[36F9[=G56C<#TP]9EZCRX%-"[ M *1Q, 87A;5:(<'\Q69YGK85PIQ-;Y]$%3(&%J$!E[HQ7+D3(CDR.\77( MBY@EOV?ZH]6H4D!(*^^RAJB]\XI%1HI9*ID8^OD1Z&-Y2].7J=9&*)6DG&Q? M2Q)F*7F;?0Y Y#VS^=/ CS=(IZ)UP=ODG;-:F "@LQ,Q2(G1V>1(T'%^!#J5 M03H5F2HAC>(J8F86'"HTJ"VQI8DI=9?KG^= \3Z>NS9]U9L3*#!<.FDC*)*J M,RYRFR&9S%#9^9/J5.(FTQ>T@102"U8P5=;7@O=231+4!"@=LY\?E3P[@IZ* MGC8GHI4$[=<*NMY#!:*UZ-]#!X% M$D?V-NC'J^909V9\7V4F;HHFI 3!:&55"1!*Q*PRZ5H/90(BN-J+9CJY3O64%FB)UZ"''+(S,FAA3; A(7A1>^E,.=?IGL14$@2%9$P*@V!$M#IS3S8, MI-#&6C4_8II^KM,]B8P9SI0+6DM+/KXQUANF?(G#92-!U%_O32O7Z9[DXR*Y M="F5>D2NY'HZBV6[#@:,*P7Z8B:\_O)YQ$R?>Q*-3YH#HDDI1;#(B9DS1WXW M,0;B=DG67C33R?2Y)^D$&B4Y8E *'7:J)0%A_D1T_0S?>[+56*!C%)4TH4 R7"?)& 0@GX/ MR1L^-R)[[$R?^QI295T(_9%&DBWRRB-"V6]<&A<%>;./)Y]I]8 (FFF17=FR M"B)J!T2B2+5(!Z3_PR-6)9P;TG1?Y1*C A?(>^?()4B>O! ^9>DC>1Y>\%![ MT4R%--V;=%QF+"0AHW!@)$,=LX$06"K5]8#77CK3)4WW):;@G4G&1L]B@@S1 MI0!6.')$%*+->7[$-'72=&]E8C,+5MJ@HQ3DNW.GL\HV,>%](L=Q?D;6(Y.F M^Y(/5RH+'9UP68'T?&*7G"5JRY159K*BBKLYD,\C40;N[D_;18L,LDR4/#R)=2"Q"0L_J+YO$IPSU*QPH&+@NA GI@WI5)&1)8*%O8DP?B:R^=*5*& M>Q23]L9Y#\('JR"!=3P%+RP](F>-F.9'3-.E#/QLODHYS*8I#D7--X>3S[3Z@$)%K.$ MK)V.(!69:90YN 1 &L5A'2KAS:H1^#S7\/%KXI7L,F$R"@P:$F..Q6 4SXY; M'KR.-:B)5POA3J7JEDE,2@G&" ^0H[!*&O#DHVK)B22H^1NYC[JBZO%'JU"2 M!J9#4L,,D!//4T2^148OE'"I#@6^9\Q;F@&91LMT$CD3T0!FB?V9B E3. MHL+YT\"/NJ+J\;4N-R*(($,INP_$D*PQ.DB1)C43M*Y#F=E9'J33J3.+40N. M23,]*7KAE4\T0HDJ,9_,/%K2QU]1-8U]0CU3V9EH$"$*^D%L*>5(W:ZSJ<4^ MH76(FTQ?T%(&FZ+0(7(&D0:O44I+&L7(G4.9,:M,986O$ M@5X/!_3BXY/77>J+Y7XLBO.PW.//D_;)X?5],EKT^B]3OVP$3G=X2VJIV^V, MYW/7$T]4QUEGM1&%Y'H:F-3[UC++#<-P,;%.8W56Y?IJT-\;IV%O)?GQ9X)L MT]>O!MC_OT'WZBEN3R@[MSW^0INB0$!>&8,>"<1"C;2AAK@7[E5M15 M*%>LY..@^Y'XR(MABIWQ&H8.#;"3V97.Y=[II!+2%YNG'XV'SS;IP,7%=]XY M74B3=$S,2N8A,>YMCCPZ:\CQ8-E>+.P2S-1+SC<'W]64RD,GSXN*F7L8?E9$ MG=%'J[P"892/7AC+,5KZZY _GE@>L0YVR5GE_M-&^\_X6W):XSP)P@#,BUBF2.TU+\L<2]Y MV;R')!D%9O[Y'D>S3.2GRQQ^7)0WR/W/Q+V0J+S/WB%&<,JC*16WF0K.*\?- M+RK*.S_S'0X[Z+NIF/Z;_&:=.GF81N-R9*T[& SG$CU.\B 5$(-1D+U!AT%Z MQS592B[<9>*/$&>NH1&U9C&;*1-X^B'%QW #A;BC&V@J8>Y!F!F,CUK*%!" MH\:4,W!R-T+T0:OTJPJSALI@*OA1)MD I?ZV"5!JTBD7/?-$HDO&,; :51^< M-64PA5*2/$>&5KLH/&A%RH 4@?=>1.G .?&K"K.>RN#Q\8.<9Y>\%>3A@8BD M"+04V0?&>>(FQAH%C6P?* 8*0Y-1#*3!K68VF3O]> MIEM]:L(1R;,?F_9#D))HZ3.VII"\&Q95L(2C4RFC)DQKWL=PA28R4JP& '6RP)3.-D=OLO"9UW5H3G'>YSXK6QIM MHU7!0]ERF6M'^A(]RSFA+477/Z1]/83'M9$.SIE#,0@(Y::#%9X8P*1F9(_+46R>5[% M4V;Z:B(B'TPIM>C(>4N0.7&I$'P"E5!:\N9@]E/O9G $W5^N72DXSRTK^Q8* MR!%=*9?-O!'9"5WVIIQ3\3SX"+I'$9EH;; ^8 ER*TM>"O?0.NX.3]*U5.7=NQO(G',8OW8F+QTS6:V[,[6@O6U,X[\B!CQ:21R>4\!JM MCM&E"'6:H)@W/-W=%2-HW?:- MHW'QYB+)^390UR2""49*@Y9D15:ZB?!R3W%R'5, MY*CZLI\>?>)!&.&T!#[_^FG>8345;96$+5O7"&31 Y?9>ZO 8;)>.+?05C, MJSL_=3']=(//>9366,UM+"7FI/50=@\S6@FI@=+3"32CD66 H<02(!BSM("& \H2A\4(07'M0ZCQ),5E1? K:4[4_;>FC[[YO&\$ MH%>/4S@J*S0V C)J2]*?<4\6Y"$O>ZO('ZUS,&"(/X"SW(I4\%RN@ ME#\(==I;<7H*MMXCIYZX-3D&%2U#(*(JF!A$EX4X8:(7K>\%1_[VLJ MB'9.*Q\1O4L6,M<^Q\@\YQHG>5!U2@J9OHZ>Q[7^M60>G 7IF,0<2@5U8RS] MPK*RH(0.BJL:Z>D%JF<1U=.9AG<<$86$H 5$"Q8E2R"C5SQJ#5@C5"\P-2.8 M4C*G(*67.DNR_]+;LO$WD]HP;DVHTV8N\XBI!:O],58K=4C:YE(Z"ACWR 5F MQC,(;;3DMD:L=G9R^.>,B=22V!J%T3,G-(\,HI+6P7@J5C62.'''.ZV1X9T2, MT]GQ$B+SP1I#/B[)$+P,26C4T4GC,-=IS7@]4WWN]+BI9!=/!8]"8I(8 D/C M07KK6%2)*18=\T:+.JV16&07SS,_CR$+EZ+V8".0]O29*><#\Z1.)9QG%]<# MJ'.J.!?T^S;FD9Q*P9!H+IE @*%*WSN@:X79FPQ0S/G+JB5M#J$T< MI!81 EI+3J/BUC,K13!8XWKD#QR%F(W*C]/Q444B)+#@I;207"3S;$04EI>D M'M"F1KKN5\3,5/0,L#)UD'F4F8% YX K*#/"JO@?(":5V,6,;'9TK=ZYN+=Z MY]JCXSG+A((#<\8Z0[K684GQ%$ZY\WT"B#;,5 \4O2$JINZA!\C9!!UX,))[ M,%$YK2T!0$H@QD0_9G^GA!)KGP317W1Q--K($^WP&5&B_DBCY?L?PP^S08)W M/"B./-(@E#G:((-DJ$C#"Y-UFOVM8F9$)/>W0TS@PD4F"]- P=[+X;T!&<\#(\/^\1YL7,XY< ](ISJ9V-%L I(DS1>"/)7L5L MR5,]]SG,#/L9WN.DA+.2IZR8U E80INX%1 <>91H[6@P04&R3NO B-_ M39)420%[/D_V='W0GGM3FG0@(7H3:8!ZB,A.84A,.@$QG8.M1CFE%Q3J>\ELK:8RJ;3@006?@,C/R81-ZF M09_JL"WBC(IS.FF9W).CHIFVI&J]CRXZ)B!Z8XCB.6X$0Z)%$5U [YF''%6(6M7? MGDY;K--)^@I.F>0,=7$ %A&#-E9RH[752>HZE"2;<;%.QS]5+&'V*I3UL,ER M!"NDMR@,UR9[76O;>FTRNWQY'^E[33P8#%\DR8;+U].?B8AOW2Z'ED)T1<31"HP";R3:1UR$R0RONR M##^HO& GLP>4J? 3&YF&$-"!R,"TLPS(#GEKC'A8#B>Y^D/8,DZ+X"+7">G M#,] Q+DPCTB0:(LI5?<$Y#R32VG#DZ21Z!*&XDQ84J1GNG-7D15G&8V2):Z@+T_G5L3,5KI.8RB@],8Q'VYWQ?GL_?0>X?J87_DS]L-_#X6>E M+Y9#&!SUQZ/-%%+G(_KN7&Y=A]&!+4L_B7A!%&BYC]9PRXPDJA;KH!P7 *\) MP*=425AC]AXDB^2Q6N^YM(H+J\$JY6R8_3I*+_"P,\9NY[0473T#T(O!:/Q9 MO*,S*E<]0-#A88HG.2N#CUI9L* ]>L%R0(DV)DCH$28AS'SV-*YQVICT0L9@I4I:O!EE^OL%6-2\<2-C[X&D=%+8D!WB)WN MI.;UVQ2.AIUQ)XU6CT/W**:X-AST2O'OH_&$8FSD51SVR?,)7H#PIOZE!Q[5%!\5F]_GED%"'9['C6S)+Q<#9C M<%JJ8$MJJM=1+1C%-"$Q%3[!4RF&JT-23 -(L"*QK!(I"Q_!,;'@$U/6$E.( MZCM($!2BP Q,&(Q<,L62EDC: N."34Q92SP^E_".99\G5:T LM6604I"X"8G5\\VQ)X#8."RWFD<^04Z'\HFYI+P'9+&4QI(\&)T"UQG2@D], M&Q;3R2V7+JA A%($"5%F2Y^-E<$:%YCRBQC%U&$QG17[R$**&:(7#F00J*V' MF!/9D(" =:C^,^>PF JWR)PEXA$\^Z@@@O#9&E^"FKX4&;>V1MIB,W5Q4OYI M.#XI.YJ.,$QV.+U9'ZKLB[HW3.D^$S>^\N31GR?7CWR&K_\YHLYKIO'^(*[W M/Q*+3?>RCO.'MK>NI49CDF MH4N$73#)F,^ Q-<8(D.C'(LF1@D0YPJZKP>?TO"7 N[\ZEQ1:@T&%XVT#D(( M3@O$()S6F(?E9*XG*RUE M,+6*I,T]9:AE3$Y!2%+H+-%+"#J0;N1@4B(MF4U@=5CLM@#8+&NPX))G3!D5 MK2]9I=9Z%E-*/ACF-*K9S_.]&ZXNRSA?+7'XZ>5PLX^OA]DA7'L;3(1@2":G8 M99'+B.!$]CZ)LEHRYRA_TX_S)--8UK9ID,2O(.J GCDL%9PT M3]DI\[X@Z.J:T?BD2U@A)Z[:3YV]_?$S>*(.Q__ZU(GC_6>^C M0^P__]T/G]+E9[^?W>6+>Y465]CM[/6?E1);:?BOR3>=?D'9,ZD/QW3+<1'] MQ15^,*17J<*@V\7#47IV\L M-/9C&HX[ ;OG3YT\[NSPU7L\86?O,J8N&\>+)Y\??C(Y]'0&7QYY.[CV\..&\/^79^\8&O57IMS^6Y-)G+W[^*G1F(PZ.2L?\)YO\]Z]# MC)$,_C/6X)/;7#WGZ:0S[M+]2V>RNSA.S1@,GUT\(!/"JHR]3O?DV?]ITZ : M-5KI4V-ST,/^__EM1*.H&A$F\]F)H\YI>L8M=?GDXZ>S-S1TGXE\SM^8B])? M6ZWU]NI*XVU[N;WZ]B9D9K"U;U=?;&VNM]=7WS:66RN-U?]^\>_EULO5QHN- M9G/][=OUC=847X'=Z16VE]_^>[WULKW1^JVQ\N3%DX9@"MQ7FWT^C,:#P\D8 MNNTM'G>0"G!/C#H;+;;BVEN/W[CX9\TN^DJWNSNEA;W?E MS6EK94^T5EK=5J_)=E=V#W:VUS]M;*_RC?;^0>M@K;M[\(&WN#U^)79/=K:# M;I[N0;.])W=?;L'N"AU;>7.\L[TJFZ=_=IIT;5/0-;V_#C96UC_&E^\@_ONO M[J[H?O0'@].-E;WCC97X8;>]_X':P5HK:_L[[7#:?+E^3.T\W:'V[?2:T.S: MXXWVGG@/7$:66:@,:%N!8['RT?)*.\^%W]# MM_15/<:M^VS8PJW#]K_^DVOVKR\0')%;G8;=D\;KB?/:6"5'+]X_I9C4L1K3U%*=)!Q6J7\;]3AKU^I9=.87XR"ME>7WC/$H/:8J<:\J M2-95SBI3&1T4TE^M@B(/*!V.)R&.,],BV6^-TOF?LY*[J'CY%5(R!=NTL;FP M2?-DD^ZHPNYFF?[K/YT!^-<\V:?VYG+K[?K$"OWJ!NJJL'ACK4,#FS18B1P_ MH*^[.HD!EX>=/>M7LS6GJ^\UJ@\DZHRF6O!DK?2I3(%P2LI MG99?LR[WBA?S'1[55_RJA>?]:P3-!-Q)M3RX#ME,>Y.DNOZX14=^.3VR]UXH MZC/B(U6ILE6!5UBA3[[RP:2@RI88V2T]7Q]V8N>HURBJ_JA/ V4RX==8[X-<+^Q.VZ M:\AEH:IF0%4];G];]T0P\R,.!M@GZHZNP/<=4UK=N]\R::Q]8+_E?"+[LSX_ MZ^XI,?T'MT&D10?#P\'9%EEOQSA.+THF]_#DQ2#6TR2M=?S++4TFJ-.DWUN] M5;FQ_>Z@M;)UW#KXH#;:3=7:WH'62CANM9<%/?W\FG?T+-7?;1]V-UZN?Z(V M"3)=:G>[R5KM5;'1_J":IQ_X[L$>(PK,FRN[O5;7?GK57AXWW[)C^O][;ZT# M8UR5K; 5R"@JES!5D7$- GW&P)>>KZQ^-=KR;=?TAFY: /P. &_C\?IYYM,9 M8+-?2 B8,2\^%KK@$$I7]6XC? MMX9^@$#,-\GSDW.$> M]CNGD\__G,NQ?\?>6W^R^>3MD\9Y8.^= MR2$RJ!Q$5X'S6-F(6$4R-:@Y1@]IZ7DSO$K8_U)>#Q)&Y'RF!OC$P&P,7P\' M'\F.U).0_S!(3EJG.^^#9U%GZZHH7:S*-B^$$<4J;Q+Q:61*&B+5[Y8?)V9C-BKZ2AL.%7BK*VN%J+1(-G,C!"+9 M'D&]*&82FS,;(3W'5R'0AT/2>IU#[#;2<0J3\N+T-;'#-/JM08>Z1X7N-DX[ MAX3S>+?4-/,8>0O3YXFO!L3R7^\/^K_D-"6UZ\U[IYQ$[:"*+*0*()C*.BZH MNV(*S$4(V2\]-TQ6PIK*$/&[>W;NK R6JSFD__I/*[CYUZ@Q3MUT6 3?Z$\D M?WVDX##AW8?*8DIA-J84IC91/CWX?YX@_94%/9=[39S/I*5ABHW#H^'HJ$RI MC0<-.F,22.#B'_Z?Q:24;,;5X[!?"@0WEL/X67T&PD\L< /^1%K] ),]#Y&D MQL43I7^T08_=V$G//G1&W:P%[\[:1E;T/*SY[*A/T"]G+3UO=\;=R=SV*H;] MQHLNCD:_;)#S;_MIB!.3_/:DYP?=11?=TD6M\RR)"9(NE39I\^W]#GVS>:GR MZS:],/W)L7/+><*%GPS86KH'9_-A+;IF8WN+MT[IO)=;IRUJR\9*E\ZC\>O)&M]@YO]CZ?#QM(O/&(0X;'[%[E&9L&G@N87ZN9,]T[ +C=\#XU9PO<"U!.UE)'6P%0IG*&6VJ M[!@/!@W])?=Y?7.EN4#R'9!L@N/HN(Q2>2CQ!Y2) MC&!!]\TU4!?*_,)$UC:=]+'!_N82[#I*DUBTE;%1$=B=J%Q$7WF1P&BK8T9' MG(VK%?60\?,=@F/JI-1B-_S@7U]F5N#\BL]V-)BD@-?]((^XFPURL+LC_MITGJ20EK M7$LF_@?_YUD$9Q]'C=SIIMC ;I?.*&5;2[#D?XXZ)50R'C1\.C^!;GP>+3F[ ME,N2K7*V?N@\<'(MWG(]AE(.E_5#C4A'R:4IIQX.4T@3!X>+QF05YZCQ#[H? M:;3&Z(C8^VA_4'*;&V?5D.@:''_^%I_P9E-+.\\N/G^1?_[6P'YL_$-<>]O_ MG[UO;6HK9];]*R[V6^?,5%F,[I?,;*J8A&1S:H!)0B9%ODSIT@(GQF;;)@GY M]4=:!FP")!@;>]G6>TD(MI<>_*[9E;$CR] MD02_"(*X;^;N=V_^[F8VY(\/RI:"ZS+H$]Y/6X-!HHF*Y'O=G"?2;E\T(*U& M%XW=O##E2G&?H?'"#NPP5_ [%AP]8]R!_.8\O9-CD3GN#1R?MX>!:6_1X5.S MW; ]U_P%_5\7QTYC YC'[Y*LUHN=ONX=[N)_C>8.5-KY6\D9XH)Z9*@A"#/% MG)8LJEP:M-!3H:=+6+?Z#=MHIW9#PWJ?Z*F7RU16B.YE^7+G;QMIXJ [7^B? M)EY+W]*[$@H)[:=I$"Z:6:VEQR5UD\?HN''IG\?O6VG[[A_O9=O3$KMLLWW]/6JW>V.D/Z)=0A>M?A MW>;"4XEK6WC";"8R>LQ1(16;#-.9GY.)3:T>=P#YPRH9;-/0AQ7NG.PKDP"= M>6.?:&3I)J,/>^IL2WK,*6_H[JH>>.ZXV[M82J%SZ4P[/?KV(;7A MP_N7'_?HSK?]5[ODPZN=+Q]>O<;[[]]\.GBQS?9.7[;2UNM[9QK]\#&U[;#= M/GJ_]^TH.],^_O/IZ/#/3ZGMZ1FO^=X+G]Z[>['_\F8B' Z"P?Y<06W0G?XJJA]M,_SZCT__:&6\_[0'F9<#94QQ.%;IZ\4V^' MF[]AWZY=V<-_/A_N[1;?XX5SS]P.Y&HW/XIJ6 HS[5RY95X-W3)/!MV:K#K+ M=[HD6_&NPY+JB"1MMSK=ZH3CO#_T"R930575-[^S7SD(KXXK M\C%&_J[V1?[R+ZWTU>EK&YW4MVYV]7UN]2M_8,=V?,NVLQLQ5Y');\Y7WP3; M"_W&64YB#??%Y[-?[)WQ^9M/6F2X"JIQW6[;I86K.W#=K[<] 5=H&(+A$@M+ MZ1&8IEK;ZZ__)OS8Z#A'0EF/N-88&088Q0C, 08IC!JKM_J(BPZ6RJ??/X%V M^PJ"C5\2L"K/^K!ZVX_]UO>?Y!U!_TD/]B:<^V]S']=SRJ=^T'\E:$,^^4?]B1UX+/ NL)QQQH-\Q>S/#IG]@>]*^ U+N= M\NB'@=;]8:#U=81UXS^7^'G9&UX3USCOM(;H.>^'OZ'W-C]XXR:L\L7/E%#F M!6;<8J/!18>U$YQ0,-R.W3>< .];:\*'1>ZK (M[)\1P MCGTW%SBS.OV/S09(;>FB>;#^$Y0LMUA4]Z7>'EUV;N/^L.MQ;/>OF^SM9GN'4+Y:@A50OP MZ"/6];OM\\'MC_SLXLI)K\]4&U>?.>F-MK;'@%P/["=DXP!ZSVS[B[WH;_QV MWQV;U=ULL[QB!M8W?_^8/!59N"&X?; M?_ZUDZ\[>'ZP?[BS?WC[SLI%1D?5.9A$/"J8Q"2*>US$PT]J#+/9QU%HO)G$ M_I(T5FPR_K!D]F4X$'M8P2\ZP'W;JYN!,<.8%![S6EK-FI?_QFO]_RU1R9G@#9C5X5GB.G9)5^< ;# MK^E7Q/4D_SF4)%DSQ* MD^3Y(7ZL2:XZ]( ,QMKG.NZM7NXLS?L88,N3:VB&JW) M14W.0$WJM#+OV8X]KD3B=:'<%ZV^/^_W<^73')FTW;'MBWZK\FR.M&46G\/R M[_D];Z!_WOX^KJF(SB(Z%R4Z\]2FI*C.TJ?2IQKWJ:C.1:E.5E1G49T+49V$ MT(VMU_ENG]:@*NY=*IJ,6%J<7M(A>+7%R07.0;6SFNJO'2^D&W M5Y1B48H+5(J\*,72I]*GFO>I*,5%*<62+%J$XJ*$HMK8>M?IP7&K/X!>+GIG MVU"E? XKKC;>@C_OM08M&(9?O>M#?O'2"5ET9=&5"]25JNC*TJ?2IYKWJ>C* M1>G*D@Y:=.6"="7#&ULO(-JJ@,B[LVXG"^DSCK8TPN!BO'%(T8]&,B].,K&C& MTJ?2IYKWJ6C&16E&431CT8P+THQR8ZMD'1>U6".U*(M:+'TJ?:IYGXI:7)1: ME$4M%K6X(+5H-K9VOIZT7*OVWJ:AM8-RY%STX4+U89Z*3/Y('_XVL*X-5[^_YH"M/USOM^\^ M-&:/RS:RO-J<=?O5G7_/>M"NKFKY_4LK#$ZNAFSL4T/+/L.CCUC7[[;/!_=_ M9,SP'CH#Z,U_LM/<)OK=^(W]F5O;"O^]\0!SX(VK#YWT1N@X!N1Z8#\A&U,' MG]GV%WO1W_CMQCB7N. M/7 PV4:-.[?;:X76^6GC>??T]+R3V*VZ_+*QV_%W=+AF;;_G"OD_;=MV/#3> MG@!DMT?->_'+;JIV>$?K,!7SV<#1IGD(!W8GO02)VRO][;BU/;.TZ0 M&W3/GHFSO-Q4-#DBLE[2!2AUI6W/^O#LZH??0ZM_UK87SUJ=JD'5AWZ_?-8E M^Z7'W2HEG8=L^/((V)MX".Y+27[YS9UW[T M6$(W*>:/>NR/7Q/LB1HK'_38LNVYT:DA9.?3+?TS'%>]>IM@"Z.J=TLU M8K^\Z]CST$J+V*^SG3>K,T23.X2<]9^.>]VT0T:7;?0>(&V&ZDF9=W=[N]\? MUS(_L/1R]7;*!>*GO7T(-E9TQ":&1:S^LU3=?G[>ZR6*:M@*'L\>-6.^Z_:C M9LQ3/V-&%->H_F9U-ZKMGU0U>'S^ ?[WO/79MI.5;]'?)+W'C668S_^9JHOU MOFOEC];7[!9\V;,^^Q@:YYW6X$WV#Y[WPT::U9W<^NH7+>Q9DLZ4>8$9M]AH M<-%A[00G% RW_^YF:8T-PQN- +YU:MO]_]Y "1##D-CTB*^#9YWS4Q2ZE5LR MOV.CT;&GD+\.'5M[]BQ/L^U.R'_MC.;8]N"Y[?4NTIC^8]OGD""6A@\JL%7N MGL#^N7 ONI__HF\^'[&]\_!QY_.'5^;CP>F'3_LO]O#!BR.\1]_1HV]O/NV? M[I\ M_O#BP\>C][M?#M[OD(/#DX_['U^V/WS\1/:)_KIW84[]ZG M^Q^/Z&YZW^NO1Q_W3SZ\?Y.>\:;UX7"7'WW<91]>O6G]Q=Z<')U^;1]\3.__ M>$3V/[XYV3]\T]K_^!KOOW]YLD__W\G+A\/VZ=5GTG>= M?Z#OY-[AR_3^=W3_U0[9?[6;VOJ:'+W?8>G[V_N'>Q<'[U]^.CC\LWWP_D/< M?XZ__G6X,]A[B[_\&Q1A5C.#P&&!>-J3(Z>P0P([;:*28+//EVK5Q)C_\=O- MR7&/ G@,W4V BED*C<)-*\I-2DC'I%=*,Y*XR6L5'%.: & .%(;*F;]?<1&G@1D2#)(X8<>( &1(X8M%2;81AD9/$34PUB=(UXJ892?KED(%[ MMO<)+KW98[5T[E'X=+)1N)-REYJ7YJ*91C89E34=XL$I9+ 7*'(5"+4FR0:WL:6:@D\M'V:(W+7R(FU[G[HRZ#=Z MX"$IZ#3SFXT.#!ZE(!ZZ:5MJ'IJ+@K@RRYMKJ^S#X-*-6_AH$CYJC2D)90C8 M*"/2SE+$J:+(,D\1&!PIXS(&QA,?X28SN$;[F5D?ZJP]A.*U<$KN=SVF.=WL7Q0VQ M4!%Q;8=$/(5Q)F&V%1KP]2PG)PROD^I6);O\C7"EXHE8J(BXM-/.T$S;G5"551L& M6I;=S.1$=3 >_2$\56 P0\F":3>#34!6$XPP!F99<,!S6I1I*BUKM)DI_HAE ME!8%R#,'\DAQL" %U]&A2)A%W%J9M@N>H0@,!RU $&\SD+FL4Q#7++T25-1< M),&62TQPBT MP$0I;"1 V@@9VA1J5CNAA^%BB=P:ZPKT^9R2%* _'N@C_2%EVBL(+1!()Q/0 MN4+6VH@\%8RJ]&_'@KU:ZXGT^D.Y9:LY%Y?O(&3QGIPD% M)?YB\?KCRC)_MVUGD/9*.U?&*7[9R5AJ[W [,]10DFS_&VE@SDJ'B%!)D C' MD3,4(R6L2W/7T("K6$Y%<9/J.IW@%J?',LJ+@N-9XOCB&L?!* <,"T1)/F$A MW",GC$).ZPA$ 5#-,XX-44VLZN2\7(=\[^'-)].[.%:;@.8B),:WL27P:J:$U%HT['8& MMG/1[75]UN^-)JMPL?3<1'N^-J0DD7 M 1Q!D>ND)IP"I*4W*$@&!K0D,I_;BCMIR0[5.8!9-4:M2.FL8A7&W:^()#V)K-PX/+Q,T M6>=7AI'G&&92.'3 MNN++T/]+M#= >J?#(IT0DLASMPY72C7D%57_7D&9KKC@(RADE!B!!,\(TM M(IL"KV"UL,)%*\I%<_%$%"Z:!1>-^24,5IQSC[C+;M9\5X0A." 5(!!ML ./ M*RY2<@6#;9=#Y%V74CVS%[G<7XF\K44)U;^'UB@D]!@2\C>2=YBES'F.#',. M<4&3(-).H<"YHU1X4%(G$L)-0U6-@O=*Z.TR*H@"W]G =TQ#8!$]9@9I $"< M!$!.0$)S8" 8UQ*#X+$PW* Q\QQ0L)YD7P5&UGJ'G*5:*>ED5 G!W*QP&&[M=<8+B-#+QU ] M^ R=\^*K6*R2N#+'FZ$U"@D]AH0^C6;LEEC78HMSBA I^YQI..KCC5IFUKJ(@[3(NZ0S M>& 164TU"C$9,("@)HB-+<-F6/2Y'GDO,_1AK"O ^+=Q'DL0+,(Y9 MA:30">Z>":03-:,@A=3.LB!R:@@AK(G5U)ID+GA?ASCUO[J=X]N!MX\O;;(6 MFZ;YB)%DF<-DF!PJ=A4I5OAI(GZZ41@M2"!,)T)*EDG\9-.^R5++$2-$&N$8 M)C8?[S:%YDU!2FVT%<;O?-1%P>\,\#O2%TX;8R7'B#L6DKYP"J5_:^0(Y1Y4 M2.0;*_P:V=2F3D[+U4HP_Q M_4\I]SPI-]THD^:X\Y9(0"$:0#R8Q$V84\2YU9P$[13.W,22LI!3,U.)RJ@O MD.=ZG%* /",@C]5?-5QHDI +3&C$<91(RV@1UT9YQU70/.>1"-'$>@6#,Y9# M8ES&9%2:HM&-UT-D/Q6]1"9EP>]I:ZT(_DI1MEQ*Q@5"N#D>%98#BC MD0Y8(^J3Q!!2@M*JBADCNJ26K#""%Q&N41#\> 2/E(6T"AC.V?(XQVUKP9&F M5B'*HP1#N0E.;VP)TJ2B5'9?Q'4P[>N3D))!4A:HZ: M=]QG(:6)2.G=N*X AZ4-QB,AE)&96<>GU MB/F2]TPC(P@#AG+'$@?C>(A0]UP MTA1D5N4R:A;NN82NCN?=T]/6(%_P/"R=D0&8V@X=_R-]\HC=UM.L\%_[K6>= M5ON_-P:]<_@>VF-]V^Z$Y^,]*P!_ ,!O%/=, #=I*0\H2)L SAA#VAJ&,$W6 M JD,!9V!\QVN%U8M_?'S;Y)EI\R_IYU_%V,7#X)0PCND"*:()]LD+1D9,L;H M:#'X]/M[Y]\ZG(:_O?<&AU)GOM29+W7F[Y4_W<[P]I-FXS]X$V/2.+.]QF?; MS@$E#.-F:D&C?V)[N;C8^>"DVTO/#\W4-]HD6E>J*0?R82&OWM;J]W--LJH4 MV?F@/T@_I)%IV$'C+9P-X-1!+SVYV<@ZIGK7"_"7OR75;]-KZ3EGD#CL,[3O MOX)E[3W6C_<&W5ZJNYV*0O_)EB];P8E6ZAL%R8+P.#+ED:0\YKP_0(X%@Y2D M!)2FE$B58U]GE?-7CI)J",S'^VX*,&<+S+&$&U9:V#;)81UL85+KPWS=[++ M;N?YT"ICY%1X:2)>NEEZS-"T@P\4&6PUXB8?$WD!B$8I@HJ@H\]ETILYRIZ3 MJ=FIA+/6%\WS*6):T#QS-(]4AC94.\H8(DGI(XYSP71G #$6J?9"@;]$L\1- MH4KA] 6!\@T,;/IE:(#M=5+K2V3K8B7&E3UV+LVQ[?WYZ7G;#B"\@-CRI5; M9*3T[4;I,2\5Y\%99$&R1$J6(@<1(PT62 1%C<^UB)2<8>VQXI>H(9;G(C * MEF>/Y;&47&F$B-8@Z0 G+%- 5D2.6# *&^ZCYVICBRK1-$34",OKYCE)SB\=^+?Z.50#WX_5( 7<-P3UV>5PTA$?N4. V(NYX0-9;B4C0-'(< MF>#9#:*:1-_V@2P$W&M8B[U_;\Q4*4S_)>)C;3F6JPE(3L=2-.F4QV"!D MP"A(!CFJEZ.T$#&D@W4 N9*BR+$:349),ZU*2U&EN51E7RUO2D'\](@?Z9(0 MH^7$&22I4/FR.4#.*(NTQLKBX'DTU?$,)Z;)V>U]1QT1O]Y9Q%4$Z<.5S -S MJH9]?,;2L(3NN6O#T%Q3,%WM1O(_"QF:E2'_>6=B;W="60JF7 INU)!+Y$^2 MU3%R+HN_? .I(TPBZKS5 8M(.6QLL2;%HFG4K IHSP)$"_9?%0HM%+H\^KE0 MZ*PI="S8R;%_0^KSU1_KCJLFGMG?X@/7#03;1OST,KGW\GR@_0Z0]_JN!8'8O'5L=V M?*MR0Z=?5'GBF_?V\?*+6!ZFLVZ_"F!]UH.VS2F"OW]IA<')U?HS]JE+BL"C MCUB76G ^N/\C=1E,=G,HQO_,K:U6JA@XXUIR!M+S(+UUV%AAM)<$HA'J7V(V MKCYTTKOJP9D]3DJW!_83LC%U\)EM?[$7_8W?;D[--"^O&J13B[\?K_MG9@WF MI[IS2'=[K= Z/VWD2.>D2KS-,Z+?V.WX^^==7=K^_!I$S\=!]/8:.CF0Y. , M>I>=RDZ1&\>;C7RR6?MN_K+;:0Q.NN?I&:'?;,!7#VFA3MT:YA8W[&G2 X/^ MK_7OR+LK_KN_K6/L+ZH-5B4K1MQ5Z9C4X+8]Z\.SJQ]^#ZW^6=M>/&MUJJ^M M/O3[Y;,N"2\[\;Z3,=7 #%\>87D3#_%\Z3R\_.;+ES>KE[X39--9N)(DM;U[VMZF'M^8DS?8(*&3]]J[GUUCM\'D,6F\\. M7_^,VH8>^)->$GI[Z7TG_<9.6I;"S;H.#RA LJI#LY]^$Z3:ND&9JH9-9/I MM'1#AB=AWY4H<'EY9\WC:J#-L![AS*BM-'(U&SG3]""Z6?LXEK?0^]SRCRPR M.^4![1HYIKMZ:V_>^-3AY?MY/@P6]G:^^?9X'>;O?A_2_4*>4B8.WEX>I'_W%/MU+ MSWQ]'^']5Z_QWF'[Y.!PEX\.4U^S@U>OZ8>/ MX?3@Q?ZG@Q>OQ8?#';'_ZMV7H\,=MTGQ[Q M/?J:[[]HM_<./^$/AW^>[!W^TTJ_8T??3EKIV7'O E]4!ZEO\9=_> MX$14@G*/. \$69-$%_,\.K!,LB@WMI@43Y9L.@PU$<)9F M=!#.$VD"B310SR]5%BDJ:TDHBU]3%F8Q4 ,J4Y9!G"B"M)?IG\(92X$& )PH MB\LFG3Y?K:;Y]$OAT#MW?=]KY6/>G'EVEJ.RGM3KOO;%S!R+0FKN&+.$)P!H M$32GQ"2U9H4"6KQART1Z^\_'O&$4.*<>.*( /E^=Z9!-8AP)S92+P0+&2:=1 MV=1&UZC&68'XC"$>,95*"L.YH9QAX2BUDCFLO==82E:\1TL&\9'W2,I(K!(& M)9W*$:=,(TL#1H1@;;RFVF!<7=E-Z-15D@O$ZPMQG72M,X);9B,/."1-2Y*F M92#2OB7-D>)M63*(C[PM4A#)! Z(44L0CPJ0]93D2PN-T#)H1F%C2]&FQ%,[ M6PK$ZPMQ#EASBXD&D62=HX8G=K<0:" !0XC%.[%D$!]Y)Z(1C!N.$Z8K[X05 MR GF$:$\!)I$&\BTBDO5)+42ZNL6;;33.4Z_2Y_-]S#F>CGG9V?=WJ#1?\(H MI ?QW_*6.9V _Y*L98$ZIM-RR*7)^C8"]YR:$-._H#@JEHK_WHXY*G3:ECJ2 MW;$D)HEC%45:%C_%DB%\Y*=(:2M3I@+5 ?-;1]=Y[26145@ G2AH0UE+"-'B'@]7% M3;%D$!^Y*33!5!C,DDS/=ZSZ0) )N=IW8-$X%YW$&>*LRO68,&K.& 7)I E<66QMHD.*A8K68A^*PV*YF+ U MYK @1AB7#(F8 4"<@$2:"(VT]"XHQ@CWQ0;D3Y_J3#$FLCCTP+I+VFB+L@D>/8(6R2725E6BJRL<6%;DHR=;'\M;LI:0VH@5$- MX%B((B22($XI9H%P()10[*%X5Y:,&D;>%:>AV@XBR9-6X")09'-J'2@(7!MF M'8F)&IAL&K8TJN'2]W+5D*MISX>56F?L>RW/*,^8NB+2$I8GNZQ8W3ENP->S M7-^ZO_!*93\8OOJMOP\NNUF&K)Y#5LMGK%MTY/-N?Y#KYU]%0S9^@:P/J[+Y MZ=2N>Y8EP$%]UNZ&Z*^IR.KSM MMD/9'$RP.3@8CY D1%A-?$"$,8=XD HY&AQ21J9=GU3.:3;,\]*R1D>O!F-+FF9U7T1MD+QNQ:&N M/0RE2-1*%XDJ%#>; GB'VX.]UO4UTQ "YH M$CB&M/$('EEF ('3V(*0C B= MHY*:@D\M5TH=B?IB>;[5H J69X;E_>?76&:$$2F#14F=R)R)89&-.74:J.&* M*ZL9J[#,Z:S"CPN6:XCE^99]*EB>'99'Z[+S@2O/&&*0JVD'GK#LI$+:*. Q M&FXUW=CBI)G8NF!Y=;$\W_I.!*F1\PZ( MC19'*C:VF&FJF07^ET).C[G/L0^VYT^J.(0 GZ'=?;P3H?A):YH/.;1Q8K<7 M(POO# /D"L=-Q'$[XWX$S+DVTO*TV\OS%@N;9H7G,DQ 5R&! H 3>I%C !60-L&0'8H/**6<^7XS1)*3$%:TP MFN>='YC%O0L364RX="C2DM1D+AJS7@!SVT5DB8]+:N2RJX5/?[5"B$J:X M@[Z=?GG<;!Q#!WJV/4QN"*>M3JL_R'E9GQ=>A&FUV6Z^?H5+<[\:&CMQWO8- M4Q?:>PSM[=X(5/ +.B$D8CE$EFE-=1!5KH,VY<*+%<;U?#T, M!==/@NLQ5X.S,>1#$"2=S3E,:5]B,(X(/ B! W:>#2O$2C9UE&7!=7UQ/5]? M0\'UT^!ZM%Y;1JU/NTT$W C$B7?(!*L1!E D@5JP7.Y,T::@);!PE7$]5Z]# MP?63X'K,_:"#\B+:),%=]0<$9 5QR2!I_;8\IS$F'2X3KJ?W)I9@AD2NM-BCI48NXYQKIZ"&1 MGH-HO"!!IOV)4DVIRR4U*XSJ^?H="JJ? -5C7@LSE$!2U#+Q''$>!N(8DP=,JC0A- M,UE$SPCQ&=8JP7I58QZ6YXJI[JVZLXL.=%CCRO#S]47D]+&<.';I9NT7TIN( M]%[?\#NX@!V-$H5H-.*4)RV#D[0Q HR,@L?*STJX:A(V->FMXW4QJP_^^;HL M"OBG!/^8>P*DH(FM/8J)ICXJX43S?:1&1U2)2ASTQ@59%[/#T1>PFA^L,?SGZ_8H\)\>_F.> M#R*I#RY TC\XY/LN!7)1 ,(8(N,L$DYR#4O:5&SJO<\ZPG_%L3]?KT?!_@RP M/UKZM?<1"XJ1]0P09VD#9(,#E'ZE6%!*>>HWMIAHRIFEMM?C%NP"_"7S>!3@ M3P_\,:<'UQ(392R*FN;B<40A'9Q*EB)::1=(8H8$?-QD^LD7_3I%?M3;X3$X MR5=M#'U^S48'!N5^X>6]++<,V6H\8]WRW':3!NA!?W"#B!;M>UU"J?7+?/VK M_=3A]--$HNO*U$/-=7G8M ^#HKPF4EY^W-M*J&8\@D54 $O*2SEDJ=!(I/V6 MS9EOA/"-+:*:DMS.@[EU/W>)E5]&.,_ 7UK@O$ XC]\ Q*4PEO-@0NTP'F11A+Z-R$67':)> M(Z-$1%ZRJ+S3QH#:V!*ZB7K'9H'S N$\YN;T:;H&AQF2E!G$ MB<#(,"!(!^FQ(\"M4]75X$+59'5>MZJ]V9'?2'A,34S-/V_U3W+1ZGR[< !7 M;A->'K?"33)[95N=?K8M] \Z.S=L>Q!?),L65IN(U8['70C1,8BN,PZUBZRL$] UZW8+BIT;Q M>,:9E41&;A'S@B(NC$3:6(&,Q%80%@SU*A_ )$33WVM4UZ_ N<[^@P+@)P;P MV(7!0G$1:$(L33L,'DE -F*1; 2,,.MB"+$LPZN,V\4X"@JH9PWJ,8]!$E.1 MY+M^F! *<:RX;4>OH""W-DB=[3&8J]#M,0@#6G[GR#,D(OY*F\M- .LM9*P !$7!9KGB"4>:.(L$ M%9I0;8!8O;%%=%.H:3(02IV[E62"!>4N%":8%1.,N1RLHUVE?)$R3$%68H#!!+0(A"A/,B@G& R!42#L"J1"#1 *<.H,< M\18!QUXFJPJA5=H=8-+D8AJ'9JF$.^,D"@<).G 5&#&P7Q]Y#= \2F.M 2U^E9A66'4B5MVY<;<0%U(XX9'3FB96M1JY(-).BP;GN B$ MN;BQQ9J"S^"0J#;RJE#),KM<"I74ATK&G#:**R58= @4=8@G68:,L!9A88(D M(*WA;F/+-*6Y7;*S4,F:4\G"2E44*JD-E8Q4"2<*@PX."6-(4B6@D:6>(T]% M4,9CH(IL;%'63)13N*1P22V\/H5+ZL,EX]1N,PP%A&C7B:6E!QFB-F,0^ M;84589Y5I3:PNAU<4S\N68=ZPKO7KJ*&@P[$UJ"QZ!B;):3,9?$))2:\=(__ M.31V8;N)V&[W1@D.%CF/1.400HMX3*+)",Y0%M2!^2!YE!M;I,GEK&Z*7M)C ML=4&]$(],P70TP)Z?[Q2F"+&&HNJ6Q'2QH@@BT5,?T05)$1"6)(OHBGUU/DW M!=#U!?1"_2,%T%,#>NQJ(RL"]CF^/_%NCG*E*&]5$02AF'?&!L5R.ET3\ZF# M_0NB:XSH17HI"J*G1?28A\%(9J+$%-%\AEAN!0G(&9>OA]$X%W7A*$E9SPD8S3G?V.)-?$=9ET)TA>C6AN@6 ME4Q6B&X:HAM+('-&$&L$PKDB+E?9\>8E040ZZJ)U3A*3 YPY*T17B&Z=B6Y! MN7*%Z*8@NC$O)#-681O2KI4$CSCDJ_]"KJ,!CEOK@<1^GQW?-!?V [N1\-U'"VW_*-],]&:+7/T]M++-3L MSF6&(SY[+]X$#'@U"[:'DV#__-1![R"^S2T[&,V$/_,TV.Z$%\-)4*AR(JI\ M?:/0D%)&8!&0I)0F@A0"::85$EQ)ZP6VU,/&%F&TJ>5MKBQGL*N$]1G?652P M7@>LCSFZM,.$6.F18E[FL@$160D,::*T8\G8EE189TU50B)7'.LS\.44K-<. MZZ-UG8(33@!&VN;F=/VGDVX[0*_?.(/>T._10(T_7.^WK=GX.Z;T@*^!DWM5 M_-A_0Z_BV=DZ<>B]]U7LV%XGC5O_ZGOO(W5<2/T!I'XT[IA)6S2@3%+D.$T" MSF.%C.,".68"Y50)X?G&%M[$,\C47:+CN$)&=>K;8\AH2B]3(:-YD='XO5=& M\9!VC8B9?(RF*$O[2DI0(%Y[07$4QE5D-$T)ZD)&A8SF3493NL$*&WK6@Q/H]%N?KXMM_Y*] M<+\^>]* H?*,U7K&C!S4P\68;M*ZW^JWR!3A(E_JU+>2Z+O2$N9XW-/L9:2" M $$0"471\30@F^,6!:&4:86Y3)O6667D%D8JC%129PLCW<%(8[5D@[>"*H/LL%(= MY\@%&A'1A'$%+MG7SRQUMC!28:22XUH8Z38CC3F> [?@7 SY-%XA'K%&.@2! MA#/6>A58DL"SRW&MD>NY^FXJ-E7=O6DON[WTST[#G_=ZT/$7C4$O/:U=W7_1 ML.'C>7]P"IW!X[QMZQW_OBCWU$TN.QB<0._&8<.0VBX-__S2[H?9[,-V;G?" MX6@2;%_/@<2*!_'0?OV[VZM>&(L5/NS^;=-C2E72R;CRT[B'BQ/C8O1I/QF( M03F2"3E, M(2HO-! J>Y<+B9)I2RY,#4F ,6Y! J!%%G@AAS.$5BF,Y7"027 M3_&EX2@[H%#:W46:9DGD-&?&-AG7A2)6DR)FZ:$I++!$+#"2"3;) 44\(!!, M((ZY0)JZ'%UH<%00?5HK$@LH4CA@13E@,3Z10A!U)H@QGTL$BM.*0!,M<)D3 M;07*GE_DHQ.>1*N45?EN6L61 'O.CU( M#?T&H7%L6YW+4,!&X@)O^R>-V.Y^:9Q .(9^L]&!0:,;J_L6KPV6>E77KOW2 M![ANZ#T-B/')&C"<&(G6NL-K79^EJ02]_*XT'K8V;6F<]#*__UNNPL<)H+PE$(]2_.5AWOSN AOSC-[OUDX%]4LO^>G/Z+>KRY"5<\>?K M&YQ@G1_QT*M$0_D Y*#S/#'0RT1 _Y/XI[KEN#_HG5=NX;)03[)0?]L>=_A1 MXX2A@B,)F*)D8XY,6KM1LJ%2,5=[9RX?UV(^=9VK^IW9%G@OIJ!=@?>3PGO, M7:="+G(C-!+,VP1OS9#E">V)Q"$DP[(T<[*[3AE>X+VZ\)YO#;L"[Z>%]WCM M.F&5$P$Q!8"X% )9;36B5G)*(DF6YAM;JDGHU+>"%G@7=UP!^ER!/N9/PUYB MKHQ"6+"(> ZM="HMZTF^&PX"!Z+#QI9I8CS-L5M-0YB6(2'P!YFT3Q&U]+// M7=ZT,!R29RP-9.B>YWIZ>23NOX=AI:-49SDT]5XZYNO7N;DFW'$Z!4H6?%Q;.+)P MY%('Q14JG1V5COG$+%8V1I6HU.0BT%1K9)E+?Z2)09G7U-OJ'0=>+2V7LC"GC-DS[%KL"RWTC.* LO7!F)+LQ!UB(GHN1"1444K]B2WZW@5 M*5HHM%#H,GIZ"YG.CDS'W+K:DV"U#<@P[Q$GS.9RB"ISJTY$*V0P?&-+DB93 M,TBG6"215O[@WZKXVK$XP;GCC6:\W8Y7'+9CJ[I)Y-Y@QK$.>TB0[&V4CY6/ MS60*S1L!;P$:G>X@/7#03:N-/0^M?*-P6FE"HOCA3Q4!V/SKV.K8CF_9=FIF M^D5UF+=Y;Q\OOXC)U)*S;K]519CV( ?@?X;?O[3"X.1JZS#VJ4M2PJ./6)=: M<#ZX_R-U&4S^7?SIV)^YM=6:^--P6DHWKCYTTAN%3Q\#AO_'9C'$Y;G>L&Z=3B[\?K_IE9@_FI[AS2W5XKM,Y/&TEVG"8QY*LPY7XC M"8_[YUU=VO[\&D3/QT'T]AHZ.6K^^8GM'*?O;'72"Z-[K?[/?VE*U.^-G?\] M;PTN:M_57W8[C<%)]SP](_2;#?CJ(O#LZL??@^M_EG;7CQK=:IOKC[T^ZGM'2?@7O)>/M[^3C]5 MWS=\>03I33R$]>7)^N4W7[Z\6;WTG1J\?(UL:B;N?1EODD>^1HUZU"=_U%BV M:8PI;9UY6^4F97I)VJHV%;O_U7JU56Q2SI:DK3*-:^&!]6YKX8'" XD'^,/F MP$\B^2:X4N#G;[W]WCM\VD/U-1\/KOJ9?*SDV.%)+VVH]]+[3OJ-G23_D]Q/ M2ACR?=H*H0V+&=Q\3MB]/$J;[3)=_[<6 MDRWNK?7W4CR*)Q[_VG;MN/3X^R@X>"XUUPV+ON1EBFR+.:86Z.F2LZKXK/[W M::Z*1@:22$8<5P(LIU)+HRD'FY,F_]VMTK+D5&E90VH[.!_T![:3A[,N^0,7 M>ZVK_($_6P^'QWLA_>%%:.V]/Q+[AV\^'IWN\7VZ0P]>O/[RX?#3MX/WK]G!X?:M M_(&]C[MXG_[S:9_N?JW:\FJ_=?3MF!T='O']%W^F[]\3'UYXL?J= M4/4PA#\VGZJF&5-3TMKM?"GO@#GC);>!5-FG/'I)E:"",(\#NY_3OJ.M,&LRWL+7O,4TL8J27,?*:<2%X\@PZQ'U&'-L0 =-,F]-7;.N<%;AK+IT M>J(<3Z--X!X"PUP[92VCFD1#!78D1CH;'58(;4I"H]>$IDD #48@*3U#/+B( M',,,24J2CG;4IM_G*KN$RV8BL$)KA=96A=8FR5WWA.9M9>!"8BYTM)XZ:8-U M&I.(+;Z?UQZ3LEX(;EJ"X]<$%U7:15J5MI8V2,2C5,A8+Q%3G"<+"BU$ON^+ M-J52,\M3+\16$XRO);%-P&LR,);VEAX8@;3/U%H!B4XZA:ERFJFBUVI!9U_W MQNZ$]Y%8PPA2VCK$O4V$IB-'BCC!I0PF\NPZT[@I9EU26'"* &48='")T PIY%83!ZW <*(3RRA.M12Y%Q:*.WD@? 1,("J*N MD(_+<>""@3]6V=:9&+&)'D5F N(66V2UB,@)QD$%"C2$RK'>%'3&U1EK#_NR M7RO[M4MB2V*&$Z&9,5KP7%!1@%=!@! !9Q_[_<165,NLR6ND6C@.1J@8D+(Y MFH%2C#0A$07KL78ZJ4UN,GF5[5AAK75D+1T5D8J! ^NXU^F_(6CG(6+/(>W) M9B/'"J5-2VECY5V9\EP $"15KI4MB40NIG_2M!W#8+3TQ [/!4E3\:EOX"S$ M5HBM+IV>Y%P0@@Y$6! 2"^ZLL];HH B3)!)IW ^8K9P++B0"=YC1T01!L](Y0@ M !X1)]8A$VFB.649BD')LYA&H.BN&FSAI\NZ+KNN<-%GA #D[O)SA M] PZ_:HH_J.R);_K_J-.2.\8PN4X!*UJ[-/?)YS*,[P:O5BI6&E%K#2!6E" MDT%!"B\0EDPW;X>-X?5-=M''9'-=AR";;=SF4! MMBKTH&+4YV.$^@:2RNBW!O 6>I];'OZNDM+?@.\>=ZJG_&/;YU!$R"0BY.U8 MK@SG@%56'Y(:0)Q&D21(=(@D]6@L >E(V-C232*FEA^%#0IG%RL5*RVCE298 M6:/FC*65E4D3TD8.6TN4I%BH:"WV (4UM M1#HHZBTW/$8H:^M2\D%A[6*E8J7YEV((F'D#WCKCN:/$!F\"U5H*ZZB3ZO*Z M;?6#Z[;+VKJ\:^M8+!>VD*SF-(K8J>PPE\AI%9 !T-%Y#R:F?:MH$C9U'%?A M@\+:Q4K%2LMHI8D"FG$("C0.T7%IB"/""$J,<4[IJ$E96U=Y;1T_EC9*4VEQ M7EN#3_M699'!U*#(HA&1,X6-K-_:N@:E>JM3YT;W;'C].GR%GF_E$VC;2?__ M8GNAW_@,_7P-RX*+]JX04=Z9BTM),-Z"QSX(+B(QR@GC X^&6:K<0WQ\=\35 M[/;[YQ!>G/?2T U9;9B.6_WYY_<\^*K7[?<+S4U"(4 M&Z3!1X2C"<* $%B9C2W&9Y6/7Z/0P35%\AV'X,*Y2*5P)DH>I#-.X("YY$PP MP-9-Z*J/K:\0T#?H=1\([TJI%'3/#-VCFK;)GLPJCM,,,P1QB 1I;P**P*(E M,G#AX'H/4Q"^N@B?:YA+@?E<8#Z*7@D":\44(&I"6L2Q3S"G A+(86G1(/1 M&UNTR6965J> O-;^I6*E8J5BI:6)7BD+YEP6S/&@%.LEY#-41(3(RAA;Y-(^ M""D>4(L-H0,Y0*KWFUD)"LY*F8'E%L'Q[R>9.@S-&2ZH\ MYS(:&CQC-IA\!X: ,.'!7?%B+1S?8[5C"7"C%,E'<0%Q22,RR<8(G,7*20L* M2/%CK3[&YQOX5H ^'Z"/Q;-%00D+E"$CHT#<.(&,9@QAZ:CF7!L/PW@V-:LJ M%P7FQ4=2K%2LM%16JFT\6UDRYQ._,;;W58)QAHU#1/%<7CVMEBYJC103SFAL ML/10OR5S78JC-+ZT!BX%0&-@OT*_E$J971'/IPI2 MNR[H>=DF8;J+L4@UFG9X#$N+(L$4 M<1+3)@$H1R9$;<%%(4B^/^;V#1(/K^=9PO*706P6*]6%;Y\DT&C(L:U>.'U8 M=D1>9=]?+K*'W>=YB=VY7&$/\P);&',,)8 M.,FT4%CQC2UY1]I^H=RZ@KE0;K%2L=+\%\89!!25A7&Q"^-X^!"8&(-B!%EC M TK;2H=L%!Y9*:4FEE+!3%D:5P7.3Q4X5/P*BP/SF >UNFQ/&(&B#!1Q[#"R ME$6$"8-H:38J*9Z%I<)R$5#+8*5)!-0,0C^*@%HPYXX%>ACLI4]K9C:605Q; MBXQ2##&5R_U+XJ-S&UN& 264(,TI3IR!WA($2-EL8U*#CT!L[.>_XD[;G[59&A'@Q:/:@@ MTNC&?//-:3>W*8&BE!Q:WG".;+^1J<-V)[RI#'U''E?AMPGX+O]!-&E;2L)47UG,-^IEJ4"XX?@>-1H(\Q M1CN@%D%4#/%((C*!<*1$M)QB$(ZRC2U);]%;$GF6P4J3D*R@3 DB M@HU8'*I[V0U@BP2X(J,HJ< M\0R1: 7QVMOH;2Y(@TEAX=7$]PQ"Q J^:X;OL8@Q%9FG7B)J$K0Y!98TE@C( M82T)P\%*7.%;LML%IPJ^ZXKOHK**E8J5BI6*E8J5BI6*E9;,2FM0A>'Y^>EY MVPY:GZ$QZ*7'M*MP^88=1;F4"@PEA*Q8J5BI6*E8:29^/.""*\(,TX$+*ZQ1 M)A =.:B(K="//PP]&)Q +V=]]> $.OVTINUV?/<47G9[J;&=Y^>]'G3\Q6%> MYX;MW.Z$P]&J-PKMW(?!03RT7__N]JH7!H->RYT/K&O#8?=OFQXS*,Z^29Q] M;S&_/D[U3!K#"$72&8DXU@HEZUODHZ061*!4QHTM8::)<2H$4&BZ6*DNQRV% MII>&IL?/9%30U$2O45JO ^+ ,7(J$$2P%XH0R+?D%:)>+@HH1%VL5*Q4K+0^ M5IHH4)>#!^QUTCF8 ^7.,>%PL)IR(4-TDQ0MF2#&I"BB&BNBB[$H-.&M23)8 M(>HH1UP#1CI@0)0:SB2)W#.VL46:=UT(7C1171FB\/@R6&G.*=^%QU>-Q\=R MR#5QD6O+4>#1I9TMBVEG:S4RREE@8$!&6BL>7X,L\G>='J16?(/0.+:M3B,A MW-O^22.VNU\:)Q".H=]L=&"04\H']FO))%^Z<(IBI6*E8J5BI3IFWL_@5'H" MH3A:ZUZEI>ZO;K]_T'F>%KN7::W[G[34I6'>[?0'O?,J JLHO0F4WM[A]F"L MD!YV5A$I+,(F'S9S(9!Q-**<@YVV!)1XEY0>:V)^NQ9Q07>MT5TX>!FL--\C MY\+!=>'@O'C[W^C 4"$DPI(&Q+&B2./FTJU22)$%#M44N&1DI'5@4! *E MU?F!,K>KD11XUQK>A827P4JUO>&]D/ 3D_#K:Q(6V'"!8Z+>@"WBQAND-6=( M&3!"@0-L2/U(> URBO=AT&BGF5\RATLD4K%2L5*Q4K%2L=(R6VD)ZK FT3$, MMLR:N^CJB73USJ#2UI>ZFIH@J< :21$PXM1RY S--:\ETPID(!*J4JM:U",X MLD"XQKF_!<)S@_#HP-5S"8)I@KPP%'&I0H(P <2YHM)%EN9U*!!>-@@7K52L M5*Q4K%2L5*Q4)RM-E&%-N!*.1AF#3-(23(S,QI"TI!8X2OY$F7E%6DXE+3^. MQ?)%Z9G6$7D3">+YJD*'/4&&"A6H-SXJM;'%FQ@7:;F:$%Y0Y:!:,*$=B1X MS?-%K=(%[RRUT7.GO?QW=P8I"L/+E _.!_V![>3A++0W$>TEU3*J9N8I1H,Q$E!<*4342I9)/+(C +71:ZG!U=>I;H MD#(O,.,6&PTN.JR=X(2"X;;095WHX4Q9I0B(RCBEIO9$A9/\=8TVJ;F]#UY4KBK@JXFIJ M<>5 $FZM H# M25:)&HT@7"1HV: W<^613_-G!&/KAD1NQ"B!X*B41YQG-,[ M&21NM!;;I'^IX;QBQ,*&A0T+&\Z*#7T2BC%8+X0UB?^8H3()D !!:NELB+/1 MCH4JIZ?*XQ%5^JB3C5Q2BR(?_GJ#C, 2!>FUEMHDNY'AX2]I2BP+81;"+(0Y MNWRQZ$V2(V!P8)SK-&A*XBRT&5+&6U"^B]3C'#AA+.6)\0QIDR@@KM"EW6AR]%Y3I#486X=2M;7B ,G M2(.T2&IN _944R+SEIP3T>1R!7R850+T;]7US^GOT/J\]4?ZXZK%8\_RD*9V M[Q)T6W^XWF];U]VLW\>J#EV/^W $TYBW[5D?GEW]\'MH]<_:]N)9JU,!O?K0 M[Z>V=]SJ7!E#G-T:P.K[AB___J45!B>9&C;QD!XN<\DOO_GRY]FP^5K M9#,MPO>^C#?)(U^C1CWJDS]J+-LTQI2VSKRM=QP??&)_+.7?5S*N' MB6I8YC /1RZ=G^Z*UN@AO>Z7R1^X%!-T.[4U;ZQMN_&W;06TVVD\MV>M@6T_ MI'I5&=2[!]7[\]/SMAU J';6!X.3A/?GW=.S'IQ I]_Z#(V_'GC+4AGB.X?X M#0QL^F5H5 .\8WN=U/0RH(\?T,-NPGQCW-OY?QM#?^=,UN\ZL7E]'K*ZTZFL M*V5=6<8A+NO*8M:5!>][S..WEZ>M$-JPF,%-T#_M=H:C.]MENOYO+29;W%OK M[Z5X%$\N/JAM4?? MG!Y]V_WZ(7WVZ/ U/7K_YF3OQI/:M4OW#M]\^CZ,\,/I[KJP\G^R\^I,_L?-E[__+3T<>=+Q]>'8F]CT=?]U^]B?O/\455 ME_ M_O*OQ3Y&[@!1Y2SB6!ID_C][[]K45K*D"_\5!7/BG-X1*N^Z7]P3CL#& M[J'?!KIM>G?87QQU!=E"8B1A&__Z-VNM)6EQLQ$(D*!F3]L824M5E9E//IF5 ME>4C18)))Q+GB5B53T#S+A9+/M3W**JJGW+A]%.IC0Z"&Z^8)Q;L@)'H*'4Q M,1>4=HX2?S6F/8WRY_O#+3S#+4^U8<0PY)05B%MLD4M6(A^42"P%'*VN<*M@ M5L&LIXA9)F$,CIP%:KABV,J0%/<>1XX9YV0Y/*P VBT!CN+$1.1]# MOI<) "URBKQ40EE,"?.FZJ\@<5>H)9]^*["V(A;^)&%MD48(WAD5E0X.AP@& M$TST7%,38Q36ZI2NQK72".$A ([/ [\$14T1*1QRJV=4T#6 G>" M3;FU$&)E$TA'G*\BTP(6O MK0:N$#BA+G>W>P0MHP4&IG M(>8V^6()EA/KI"N7?27NRIM]B==*O#;-0P5M,4\L$L R'H53$+NYZ%C@WA+\ M V KK&79X#5G+2:(P$RP2#/+@+4PA9QT%'F!0]2$6*_C'=SE_4C#L8):CPVU M-,7<)$J%MXYC9_)UVP!D'GZF3#&W'#I6(.VVD-:Z.E9$K;E@&L7@">**,@1N M1J.@>2(J*Z %L!ML<";(OL"TJGC'.<.J\%CUP;$KVC&M L)6EM MO!K9RK[@@U2@MA+IS,9$K#.(!P(0YW(-*N4&*< SE70(DKF-%[*KI2H;@P79 M'@&R+;(QF+<$,956.\-)8III:Y.DSA+#&.6%LJT(GLVC4$:($23?KFBB0!SS M@(R*'B5!6+2&,.;$Q@O&2-?(.\^^+(]FC!#1/+<,2)"\*YQ]$I3 CS M*DI"*%"Z FZK 6ZM_8%$%:-62N2\ K)&I4::Z(A2\#Z!T*C259TJ%Z9+]=KL M$"Q\9C)5_[=.9R8K.T#.CF.>XM%Q'(QM%LF-#DN>F_Z--D@O6<+UV /]O_^E M*:&_+JC*EVO,G?KC(J4BI167T@)L@7%M$^-)&ADX$]IBRY(WD7-KH['IXU9N MD8OA?ZCZX7:7E6R&3R?CR5$<3,;[PWD+MMR!;7O0]%^K*@\J1'W5 M2W$5C& MN#>)[^+H2\_'/ZLSZ6^C'QX,JJ?\Q_9/8B$ABY"0=ZVC,C@QD[3'R$H(LD#X M$%_I1!!HA Z"64>"WWA!:9?06X=7!0X*:!<38X."5(,D03;R3H7*N>.I<;WO)9G&N*^9< M6\5<7@''2D0B[(1"W"F,C*(&2:*XUB1B0W&N3^TJ=>L3@P40"FP7*14IK:.4 M%HE<&=4QG[M((D ,2YQ2S$;"(P$Y8Q^+JN=Y\[P.*_TN!._Q9'OY5UH.X#_OMI1&'>^Q'&^ MB>6!^_8^(J2\]#BNBI@QQI6BCO,4J!9,@:%@+QGAU(GEIODJL6^/QRK")VKHEU BP0S1QG(F,+>$.B\4=[>-0&H)8PK)% WBB27D0&\1D!AL".64Q=R5N]CPH[7A^ZUU M*09^+P9.6P:>DI"8(R!="7&5*-+,$<22,(E*+KP"1ZVZQ"RK@K88^4IGF(J4 MBI2*E-:F@J4XS'MQF.W"E" E5MSC?,\#N$P3#-+6Y%-U7&,>5(J4U2Z3%9?Y M2,S\\BNF@L8RTI2(91QK;:T*-G+#G1$X"+O&>-RTW\3D%78@M.6CDN!17*^)+(>LQ7?;_%; M,?'[,?%639MT$5.>=YJBUPB"L%PK;ARBSG+NF-,\\LS+E2[.>LW,O"1)BI2* ME!YY25MQF?=3I-&*;Z,FU#HM$,0T%/% 63[*+)%4S@@9DX*PMW:9%QO>/9R9 M/Y46*9VOOR'SF0($X7A=>+1<7]X&F-G8K_%<6F8LKQ.GG=5IC;KZGG9 M51&Y7/?-<+1OO_V313WLY^6$7UP.=P7I%D&ZTU8Y&E8,J\03ROD:Q'4RR I) MD.),86^L4 MX:<"XSXQ0Y7Q9A7U9@+P5H'*2U"L.ZG=*00K =#Y%85B;/$ENO.!=C"]6=Q=,7E5K+YA\\&V6%NQ M#+>,2GXS\(83LXZK)T2A. M>J-8&4EGF/+M.T?#/"8PB]+R:(V*218MJYOK0=@5%EQRC*S WP+P!T%# MJ^$1-=(Z29$P,2 .$D66,XNHQI%H3!EW;.,%ZS)Y&_ KM;*K8N%WTNSHJJ3L MM2RXM&V\@0'/.QT9(TQP)" .$ J('P#$/ZV,T\/*9"M MCD8BEX)%7'&(D*@)B'B/O4I,\(0W7AC9Q>3B^=P"PX_!P)=0J%8,?,4,?%Z: MEAQGS*J(/,<1Y10_LDIC1#267(!L,,F';*CH$EPL?'TLO!"M(J4BI2*E(J4B MI2*E(J4UD](3Z!;QZN3HI&\GO2^Q,QG!8_I577['SBMB2J>(4HM6I%2D5*14 MI+2,3)[R#HMD5%#6\D#A#\9X3 $3+I.B\N;%#GN3PSC*Q\M&\3 .QN#3M@=^ M>!3?#$CZH7)9-1S M)Q/K^G%_^*>%QTQ*NF^1=-\[S&>;JIQIRZ42R*3H$&>4(D<919%BC@U6E/"P M\8*HTE%G?0"@P/0Z2.FA-EP*3*\-3+=W93S3^:8"AV1(!'')&-)!,22=3 2T MP%*N"E"O%P04H"Y2*E(J4GHZ4EJHEI=Y'0.5/A#,\U%N)02X/24SRE27CC1^B!$ MP?%UD-(]GQTO./[8<+Q]>0%CF(3D$,$><%QSB[1D$3',M=9<*^[B2N'X$SAO M_O=@%&$4WV/H'-C>H/-+?S@>_ZL#AN[M^+"3^L.OG<,8#N*XVQG$23Z#/K'? MRM'SM:NJ*%(J4BI2*E):Q6NKEK YO0!?G+N\W\#C_0'^;F_P"IS=&_!U_P.N M#I9Y>S">C$ZJ0JQ"^!8@?#O[FY-6:SZFK;+.*H03R1V/B4?:D(0",&=_.U?] YO?N1.._"F!#'!.>+$ M:^1<8(A0X;V344@="PBOI7D7$"Y2*E(J4GHZ4EJ#;>5";>Z6VGS:G%$;8I41 M(#@DHR407T:/G& 2>:"PEG'MO2 ;+TP78UW:%ZR-C1&*/A4!.YPDRN%!(_@4/&NW'2R;NYY2AQ*4TJ M4BI2*E(J4BI26F$.3SQ3Q< MLDRI:4)141/@AR2LS1=4<"96HUJRF/ *'P8N)GQO)CS?>M712@*B0]IXC4"$ M MELPLPI3#UW5,IBPFMGPH4K%2D5*14I%2D5*:V2E!:*#I.A7"2B*,;<*8@T MHDQ*"4J8MH3).]J1*=3R5M3RTYQ:1L*QHXPCYU-$H! !.8S MT;I+J"G<\E':\ /MJA8;OIT-SS=-DTV&F!003H% >,@5TM1YE+@C6FL?:2Y? M624;?@('8E_:OAWX?/ORI!,'(1]X/:ZNFWGH,Z]N. IQA.JU>9XE.![V>Z&3 M5V3ZXF1X?/Z5]\LM$$:[ M@()+.I*P!.-YX&JRAX*'^\/GZZ'#_WD T2\@\E7"RXN4,<*2<*^DT$)RR9FU M220?L>."PP*:J\'RD@O:#H=]6+OQZ_\]Z4U."R N"(CMOBB*>"TP1=')7,:L M)7).8\2UB!";Q[SO4P%B <,"A@4,EP6&P@A)K;9&6<>33T8Q+ZE6'B(ORQU= M#G,L2'EKI)Q31TU%3(I(Q)G+3>R9S0<^(&+&#!.'920T 5)VB1!=3GC!RX*7 M!2^7EG"T@)*48-,L*08IS\(MPM.WFMRLE5V:S$$W/E,L=,,**8-\).+%LG(/+.:2$]] MOGY#=KDL!+/ 98'+Y<&E9P"'E'F!&;?8Z.B2P]H)GKD+MP4N5P4N6]VEK.7. M,HHPT11Q[A)$Y)0C$H2W'AN@FR1'Y(R2KM(7^SH_5< L.[^WWODU00<>(\&$ M&^YC,!H"5 ,CHD07-;YNTO+7LK.[[VBQ;SBA3"6B#8"):!2$(5&B:Q@#,7( MJ4J)>ZMIWNE@7:HNAJ%/%2L*N2KDZM;DRD5)P%FK&&/@VA*=&R>90+C(53.1 M78V6A3\M'1'?SQ 1\Z1(P!09EG=\C39(9VSTRA.*@XC85WN_K*!A0<."ALM" M0P]$,07KA; &\(\9*I6T(0:II;,A+8<[%JB\/50>S*#2* %^BC!D/0>H#)P! M5":"A-8R@2,STI-Z\Y=T)98%, M@%L!U1]SAF+,^C(BXR;CVE\+./3I'",5<%*.?;&8KJX#6-R&A/ M$$^6(V,%0<:GZ&C"*@D*0*E95W-<&&:!RP*72[L$SF@3X'],,<*%$\Y:+C5C M3)E !7<%+E<%+N?[.8%2%Q))2$8-;#)1"B&Y=XA0HG,M/:$L'^7K.!D"D-F3T)O$[$ '(0[&]4^5NMG\Z]0;V('O MV3X,$WY1M9A_=N4./?9];AJ#>8#2B[LO/K=;5FKH!^ MJDN7='O4"[V3H\ZKX=$1^%E?76X_[FP/_-5ZMRIC?S4SHE=M(WHW,YW,5WX^OVP/.I/#X0D\(XS_M?K#_7L*9U>/]GSWJ#ZVNI#OS;/:O +'G?>ZU8+4[_&^ZPRW',,HGY-JF=*FBM?QL_(#5\3C-_HDS\:+&'/@/^N MTV#IM1[[D\XQEW$S$)OX>;P'^GC_+JSIBG<9>?W!Y*ZL 317K<.O%P#B'J9_ M/K*[ !GU[2+PF\X.O.UPW'D-X U@'8\!K%T<=1CNGEF6:PK_RO6YT5NO# 0N MB05^OL[W$T1?OM2YZODZW8>N,^&GMG!X$45<5O^J.S!*Y!M^[_.JE%UNB! M,\'76ZSK9X(OF^$#I72O-[5R@\$-$[R[[Z8)WFWZ8=^SG>]>?-@_[._N_X5W M/QWV/AR]_;2[[\G._NZG#T?;W^"UPUF"]].'3WN__?W]?7[6UN8I?"_^\-N' MPP^?MEE.W'[(G_F4Q_SWM_,)7A@7A]=[,&Z\L_4[S/'MYP]';XYV/OG3G7_> M]G/D3M'5(K($:X0E]PCPZ5&3B4?9&Y1I,EC MO+Z@H-$C1:/2,'?MT C/T$BH9"5)%'F-)>+!6F2C84A9+ZA(1F-BGV2WW)H1 MMC)US>=1?O-S0I[161JEE[.LD^>(/ZM3> ]@L)OAT\EX4N=T)\/.*(*)^EX_ M=@8-O\R_S3_[',LCFYX$Y_$LS4N?D'BA96^AE+"DQJ1T=;VK2"0?SO..T@OXR"FWJ3XV07\[.Z[ M%NNW7# 5B47.Y)H.$16RV@>4E%+""Z&E4E6ML* 7C_.O,^TO)OW 1+F8]%)- M>DZ=K9*8 GV&\%UQH,XJ(LNH1!$SPJ2W#/, )LVZ$E\L:EUGZKPFG.486'"O M*M?HV$'HV*,AC.Q[]8N'OG5B_8#N?JG+0O VES/\W(_YA\U!V&R)NV#<(AC7 M:]$6DSL:Q&@1P0IHB_$).6($XC)+V5#FD@",HZ9+Y;+.AJY0"7ZQZ>5QEV+3 M#VK3<][""05!!H=PH+EIK6;(84_S 7#!"&9*6I=M6H%-+^LTSH.PES7.N.2D M=@=,$H8'0S_IC0]S;B^7:X;H)B7ULMKT91:FG86UWVQO,,Z2C>.]P>LSDMU+ M6R#7@FF+8%I[4]43<$;!>D2]TXAG.'/8:H1QM#$P$JRE&R_T[=N?E03+ZAKN MP^17BE4OV:I;&1:O@PP)<-^2FF6 MZN@GP4PGXXZWQ[T)#/9[^S1$"=56DK\LVLGU M91;_JY;T"^0M 'E[KUI$!B3%E3(1<4\-@G\)9+RV2#%L%?76,T.K?2*LU0K% M9L6(5X[+%".^9R.>\Q:F:! Z!,1BM3-D*;*YXC-Y$@+E.'F7>^K1KB@)E@?B M+>U48IU6:4I34C^Z$-2UZUI <%H* MYY'67B'.B466"H885\Y&#J2%FUS-CNG%:O:2>GDTEGRO=*58\O(L>4Y:L) D M6I 0=OG.&4MQ)BT!::JUP,I8FG(Y2U?16U_057(M-^,L_7YG.#F,HTYO$H_& MW5S075(IZU*%>Q;#]K(<]Z:U]YNSTOM\UC@W8YGU:"F MLC1EGSEX/QB:P6A MEI-"()^/M'!'";*2.Q0A"O,^8:PMD!-Q"359N#MO2:(\2E92C/9^C'9W?J=R M%IOT#YD M-A['R;@JR.WWK.OU;WW@[+HQVKH_XTDQ7>_K7<-1]+'W)7L[L.L6-:;."$N %1,=<[(=3-HES)!1,D3, M&39";[Q07?CK\9'CM2 NVX,O0+N'H].R<;C:&X?+@;>IN'NQ;#PLAFL[;;X2 MP#TQ<%B(!FP0%[ZJES# 5T"DEJFH,=YX8;H/MAC///43RVO=")=4>( M.BU7[S#ZD]$HGSBK\W4E^;+BR9>?05HCZ6DOD*8%R.8@5%L:FY60"]8MA'5_ MM1D,510S9@'K4LP7@)*(K&$>Y?,K#@L?"4OYI,IM>NB5?,L*F_"RMQJ+"=^+ M";?H"E,R*BTXT!6JP(051M89CY3!*48F+2@R!"%Z"5?YEJS*8I98:?AMJ$@) MP=8LL5))?'!(H]3J@: W8=^(&:1PHLB&QA)5@5NG*OODJ MG<-X2LF664W+L3TM!2UKD%-9[@[XG[74"\8MA''OVQPFJ2 2@Y!,6L=R0CDB MYU-"QN!((U^1$ M,B@QZY-TF@MLP5S%*O4-?4I9%5#UT4G\X>Y/JT2[Y%V>"EW)2O''7/#3#//L MW$OKM0*/"\&C;[,9;0(C5&%DO"*(,Z&1%LP@JG6@(ED=,,\1&[M5QKDD8U;8 MZ%6([J+H=C!&>HBN!/:$.2YU8C+O)G$ MJF0S8XIRJIVC&R]D*79YI(:[*KRE6/6MK;K%38AP#LS:(Q/R72^2".0<,<@H M8[%@F/E\+X3J8K4BIP:?4K)F=@7G*'Z)@Y.;49,2F:U;.F8J]K>UU N\+01O MG\\<,J+&:NP28H80Q$F^R@I[X# IJN2%MC;:?"B:D=O 6\FWK+!5KPIO*59] M.ZMND189K%'><:1D3"BW5D8:C^IA&CK1F#.%?J5-/(-4>_3F<:&D25FA/6(<,(1M\PAK21%EECL M>0I8&UOU:A47+XDH.9A'8>"KPF6*@2_-P-NTQH$P;92(>J/ P&- ED+8HKS7 MFAF:;%! :[J"7VS&O,ZYF)5E,KMQTO%V?-@Y'@V_]$(,'7?:;FLXZP7ZT(D9 M-QR%.$*P4,^S+,?#?B]TILNS?IBXLCWL0"%RV]<_&W5X>?KW. : PXO=80L. M+H2#K]M$1R0*4NT!!REA7<)N?1_6HA:T1HF= M)XP*]WHU14&%.T.%%CO27F*14[G&8V!'S ([,H$BL/84L1 )PB-@1\JL$RHT M#&HZD*F^\\KFEQT_W=,SKK5HZS?(QT-VU>6=NS/13?WAUW$GC89'G=[@2QR? MX[G/[Y3HWFXQ5\Y?70XY9<466K%E)L[5,[7*>?-7]67)]=&,T)N](;12",0!$GIW_V[6"R.0BOX;?'Y2:1A6GBF:9< MF#@9(V%("BL0]S:W2PX."<(54']I>3'K53#K=A=T MK+"36B L(LT7!(%9!^61#3$+5S&( L&L39?*%=G]6F:AXHHSES]/1O[0CF.^ M4[FYJ[ *'BJ[>.C<^"/'NH>E,-5&X/9:'XRVI]RT&]#V.AL6,[]J,6TP%.\WS MP4ZD216 <(ZT91Z9F(R5R3F5F^[]W__2(-1?'VE;+K7"9&7'3DY&538STY4C M._H<)_D@46<*Q1@%.]]+.3/CO9K(O MT+<0])WIU07^RGMO&8K>2 C2J$:6)H>"YE(J112.,O?J AU:H?8_Q<#7E<84 MV[YCVV[1FA@]E9H*)+B"$"4*#]&)<"@)(#(6)PGHO31:LWIIF)6E,[,:Q9-Q M#/G:YZH9I2#IAHAXMI<7.Y]06>7+X6@T_ J#'@/W J?8F1S&SGYN M3/#'T Y*JO]1IOJWQ^,3\"!Q+U79OQBVHBOU5PO1U^^M,WG[?\-8_OZHG>+6 M,(D"2L$ %X:(^@D/UK6\<*AG^U;7K^RVP+':]9+N>A:79 MKK<./EK%HO?$( U_(4!GBZQU%/D0*>%,2!H8Q*:8=O%*[=P]I1++IF2G Y9Y M>P+SI"NRUB"!WX:\M_&XD3V WN%P-,FBS[!7[W4.#K8'^X>C&'=@W(?CO=$? M<5P2=8LAXG:;Z<"SMS]&H10Q0B"A72[(- I92CT@(DDZ,A$,<\!T#.E*>9M[ MQTHUY@K;_L.DXXOMW[/MM]A09?O&.^85 2*$!44\8HLTP#ZRW$BAK 4V)'+/ M6'JK&P?7MW+S(>WW/ T:QT%O. (K'M?A0&>)/"GN!$K>6<2EU@AB M0HN((,I$$W DRRMA+WF>1TV!%F ^Q:#O@-)4"1[!/ G<.J1#/EJF@->8P!ER M(M@0@PL*LXT73+,N%Z0D4L!BCVO]+;4S\_/%DM>_I;4YD?+L30F4>1H$H@G@G/TX9#ERB;C M&54)/_H#M*O-6!H#R&PE3.\HF]?LI5B.T#Y&XK*7<6PKDS M_3X\M5$**A%Q5.3[/ PRT7B$/=6*Z\1]B!LO>!<+MAHA63'CM4ZO%#->GAFW M.Y,Q&BT-!&'N>>Y6K\",-40?$)%X965@FN9K>81\A#>HKCI/:?92ZU,%\5L< M^5[=IJS*KG2&QUD,#WX\=OU0;G6Y2KLG0);Q7BWBUXWL0X&ZA:#N3'\/)J,Q MPBD4F4R($VF0"SSW +"*D93/O>)\630Q%QG+P\5EQ:!7.LU2#/J>#;K%73Q+ MD3*1-X(BS#+??NMTVR*=DZ.\ZY0 MG$SZ<9I\J5F,_6I'H61<'F'&Y6WLVTD,^T/0@W]ZD\/#83^O\9OAZ-VA'<67 M%O#OU?#H. [&-L^@8.%"6'BFG4?4V@1I PJ$"\1-C$@KZI&RR29*E2/:Y.9E MS-RF[*^D8U;8QA\D'5-L_(YMO,5W!+,F@3R02"XWX2 &6<(BD!Z2)9U8L*)* MN>(52;D^GL8/U^Q>=EGGAX=.SSS9?D0KU;WLS50S2C^B&T+AP9EZ&<^M-=$B M+S5&W-&$M+,J7ZAADY"" T)NO"#,=!6[34G@O30D*J"P3B2I@,)*@4*+'Q%+ MN:26(*:L15QQB8 P:20A^A$LF>0I!U#0NLOU$@X_E2YEC^H9CYVLODXI^BKO M%K_Y0SLXB)T1A&Z=^N?J3%K%9>T@U#_$_SWI?0$L@BBO6_UV%,>34<]#N%>] MX:&)[?IYJOMEKV==4"W^O?2Z$?Y;D/W>('NES4'(?[V>B[LXH06<$#R[S4PM MM0E8J$/24(-X< %IYBCB0EHE>'0B$'!"\F)3W;+'N-+&NP8TL]CX'=IXBV@J M[$A*V"%J#=AX3!%9K@7BFL)OJ$O>5453E)O5.*NQI#W'E>4V.1'7&_A1S-&-O36<%R =B&@/7,LS@;)<50!L: XX@"LR$A-$#$*XV0%,=AL MO."FJ^FM2SP6LL UVO5\3)"R!ARL@,M*@TL[79@8#50IX&XC\)U.RX>] :#O L[3)WCRJ1*KNH. MV9L2TC'IE=*,<(N]5L$QI4F,F$<:[+5W26H]%BO'Q#(<<>*"<.YQ= H3 MPKR*$*%1Z52VWHSP_B3NO27)K$3UG(-,P/,FWDT_7Z4H6?*UX=-7Z M>?Z?&P8!RUB?1^-6/,,0D#,O, /R:'1TR6'M!"EQ?_#7],!WYD1P>]P?3K MVX_VH&YQU)CLB_]VHW^_F$W^!T^1#_V4JSZV--0A^&>P0S/LO(NQ;EC?F0P! M<^Q)Z%6AR' 0XF!<_U1).Q\0FQZ-L7T8)ORB.CSV[,HY-E_$\C(=#\>]K*#/ M1_FL6>]+_/5K+TP.I^#7^E2CA'C^$>M@!">3JS^R*HLISRY%^\_#61'PL3V( MR(VB_8QL@K$^M_VO]G2\\>^S6@8J-GVVAB\_/_6KE>R'QG.5]52&-Y= 9>RP M:GU[/([/IS_\.KW&LS>HYEY]Z-?F\8W8\DGV\V%W_K[ZY68:QCRCTN29-$%_ M\\7-))]5DSR'7?5K4CV32EWY,GY&;OB:8/)&G_S18 E[IA1?I\%>;V5_DJY9 MJ1X'/[?0W 'SKOXC' NXNC M#L/=16XD7J"R?Y%# O0CY^O\]W0_.LM=I=YT)/[6%PXLHXAHEC2^? M\+N3X^.ZS0K0+3^]G;[3&]1!7"9&=UKH>(UG+$U+5VN0C[T.8SO;-H3NG6/; M"]W.(%8'BNP13&DR!E4[[H'*P>/NI.#BUMNOZYO1NFR&CR4G=;_%OU,-_A,4 M>#<^E@*ZS>^[O_W^Z<.6A]]_YCO[;P\_;+WL[7[R;/>?U]_W]C?QAZ/?/^T> MO3T\GV[:@3F]/]K]O/O]37]O_^#;[F]O/N_\MDUWOWOR?G]'[&R]/7I_M$,_ M_/8F[9SBTRK5] Y__4@C]3C)A$2@^:)!HY%E5"(L;;2,)2:BWW@A9-?<_C;U MU2L+*5CT.+'H7ILH%2RZ%1;A&18ECJUS%J, HD,<4YYO"',H*$ IS(/Q46Z\ M4*J+N5HA+'H\<,\2$*4QXQ'%\VPT<#Q_=,#;.Z[F=M M+8B\."+OOFJQ0\6YQ)80)#'UB&LGD7$\(:PC\R$PF9C:>$&Z;&EE'VM4N%'0 M:'6F=K_DL #.<@%G3@&I2LY;('Z2>P* 8_)!+NM1(DY#)*JX4FGC!;B1%8*; MI?1XNN[YA?*,QT2XKY'X#[VQ[P_')Z/JRAC0>%1M!?0&7R#DK'J4#L*E'4L? M?'/@!\N]U]BZ+B3 M22ZEJF+DLG-2LI4K&1Z_JG?W7G\[CH/0FX!?&0.!/P.)^]CE

4E$N80:Q!%+*4\1)],@*P1'$T9I+%U,T.#=X![&O4!:S8%3!J%79 M42D8=3<8-8^S)14F2)*08\[D6_0"Q-E:H11#Y)3C2(FI+@QEJW2+WCT%?@]I MDZ_FQ3>Y( ?&];TJ];KBFG.?;\XM6S$E^7G?#8E[HW#TO*6LFRU=S9<[UYHZ M:XW_F&YXOA^XWFOOPS <0V!!(^),1%QRCHP0 066F+> V2H!I;SD4K"R"5-P M:"5Q:%F;, 6'[AZ'YK11"<(3U@SE@\<(I,61\UHCFJBD7'AIC=IXH9=U*G6- M>NJM"F>L;F-%SM8G-^]UGM8+TLQ[@9%"VX!?"^'=MKAD<\]0$9 /5P#4I1MH:CH1E M1&.LO1-56WS,;PWS)7U9(&U=Z&:!M'6#M%95$7#30#U%2M!<502T57OO$"7! M)BMQ(L+G,D9*5NF,RU/KB%*>4IY2GE*>4IY2GE*>5/@3.N)6=1>AZDMPX;*XSVDL1DA/I(]<;T0P_8<>S^E_1")76UI-NC M7NB=''4@\#J"\+".M\:=[8&_6N]69>R[4[MZ-;.F5VUK>C.SIGMI M#2,;/P8=0JLTR4.L WG6:2+]W9,C>(1?0K;R;+R^-SJP@V;/:+[$.48?A#]' M<9P+\>M ?;;F\R7?FM7G[\.87D)0__EAP_/O.[/P?.=TY]/?I^_W/Y_N;L'K M^W]]VSWZS^'.;W^=[OWS_NO.][^_[?T#(37=(1!J]^/_O#W]\$\X=I3+G>_; MI[O[OQ_N[6]C&$M_=^LU_?#/ZZ\?MK;%AQS"[[\6,.Y/[[__)^WL'YSN;7ZD M20D(IPT*6'/$!0/(<4+F4X,F6<<8)[1.R_0&)S%LYEP*H]I&2FSPB7(503&E MC)Y*([$17-F-3AQ[>YRM.)?"M,52E6/_.>J!8([[L7KYC!2G M(7VC/N>P"UYKQE0_K!+=3\?U ^?\0-[C!U#7^65R&#O_][\TI?C7G(.R@]/J M7^37?W4.[;AS/(K'-A<6]7+[G^L[[WPSI_5^. KP4NQ\[4T.JW^?#*J3*<=S MF1S$01S9?O\TOYY;RX7\V3RLOP<59:@,:MSYI1GEW\_>/>O\MKGYYW2-QG-3O'WX= MY(+]TV[UEF:@,+?YF\'-?3S&M83;0N\5I$'OF.N5@M M;".(RAY^Z?VKSF--YHO8A=].?YT7X>OA,,NG7IGVF.JQPING[P8Y=D"HX)P. M0<^O_%Q^>=)I?6-E_*-A'V:Y"8\X@F&/\@1ZVYM7'VQL_VL M76/0U"^QXV(<=&*_!V0E+P/XANM1YH>RREK)A\>]05/$!X\$-G94J49^:1'Q MCF+J1S_I9 $,Y!)'X\X@PEJ.0:US1KMZ M3[*@A,=M0(5A]JJO&Y_T:P5JF]OT%M[THEQ-Y1DXFV'G-9B^-'WP%0O5J$=G?!CCI#:?N1%/9Y '>7Z &0;R M:9WI@H#PX3VA0LXOLV^__%GY%5BM'CSB--K1L\ZK.)I80+16<[[Z8-YP.,D! M4NL8W[@17?5UE;E66/ASZ<]1^B+JSO"R927S!8,1#X]ZD_SDXY/1^,0.)IE8 M]@9C<*NUJ74[HY,,U/6-- 81AV>E*?3H9U'L^U>0KM)N'GC]Y M8!YO$[,>@H;".F18 N'-?5++1Q+UZ[BS.0!VT.^\CEV\LX2F -H4*\/;Y@-'1:H>F9THY-L MEZ1^+SD7HOS['%/Y.=A=E5.X9DS VS'!PW!_>N?<_QW$>;T$1C^8;,Z8RY^@ M01YT>U48_>ZK*:/_3'>_'W[:V]HDP-R_[7S_"P,SYWO[\.^MEY\^;+T_W:6_ M]S_\]O?I>4:_M_^>P3CXSM;?P-Q?PW?_A8&Y"_@WW_EM]_/NIVWV_N@_GS_L M_YYV/WFR^]='HZS12@O$=*X$X-HC30)').&@G-9>2WR>TG6?TK?7OS 70F4K@Q]S]ATF)2XG]SX=W=CJ41(>] K7RBGM" M\B6SF##).+71)S7;A;XK_01#:NGE:#B 'WV-9-4:G=9_/F%-I:"IGDLI)*@F M"P$T-2F+-%8$$2P)9P!N3)GSFG>GJ%8]\7FU?^^O@7.;85C%1&T+."/KBS3W MAQ#_8&1WZO4Z^1;)FN#.\U2MV4&X-PAV!#3LY1#^FI&%-YOO7LY"4R 2)WE1 MWOW=V1T^JQZ)".UVFH9D5<>5SB_[0*Y]1W'\K^>==[VCXWXO57%3_N[6-V87 M??:#S5?FQS>/;O.4'@2M)[V:8H%%#C*E;4B>'1\#"Q]/*:(]^R6]5KLT"'2R M9!NBV_JF[/!_MX/:W]?N'IA;)B8001Y#^)/?,#D3\2Y"FFH6UZ_>T&*>%Y.> MJZ5%A-9:M&-'_K#A2Y4*@599=8&4):%P64[Y0/?\SD[-&+337H!9O MK.]!?&[;$4=]\WHEQ,N?D"G9;&UKZI=%?%9MJC&^XB<.'F;6>C9*K M:&\TF\0?H"@P^*HM)7)V\+FSE_)KH9[>= )_;+_<>SNS-?A^.ZB?/7_2*+\_ M#[K.K PS"\_J-'61SSJM5>A\S=3V9%0]H[*8FE!/U;S2\:^'<7"I2/.K")-K MB?.=AZCLO"#RIZ>SZ<+W]$"#?!_"NM2KLD)@I\> #\]97U-FF?!1U,($(+E9:E.-%>$@%"_!SOXZM@\1)G0NI MTE)S@&PB CI?DG/K#M%>W];P/^WJ A'C^(P\VL$>(%^L,B)GE!"F]Z/9]%K: MF5\[LJ=9R+%??T6.X3L3L.X<.9SM##PH!.5$8UNT"B"8!PC7+= M,^'^]'M@*EDZITW(?=Y3?JVGC0. )P^_-MHS'7(>*JAM1OAI MDJ4'JOZMDDGUF>#^;8GM:XW(!Z-16(Q3.DS!%I/\)R_C$$Q/UE M'./,XU^!P2G=&0;7V\LA^F&=\WE^ A,2C+3;V= MUA'__6_[XB<+>Z?.#32O![ )E8?T3BR$W]8IR(:-9KZ?7M\ECQ,LD(>5U6) M_HQM+)$V5"ILFR\]DW&OM@ERMNPT3NIWY//)\/O:99QS;-4=8CK28T;GA@!3P5FN5(K=Z%6*APX'R<^+/0\ Y#MC>V-_H/S#?N1)MI M5QYNB=7J6&WGKX]$@$D:)A!3..\.>H(L91(1CZG4R7KG](4P/''J.3'*!LL# MBS80;#'8?(P<9'!AGW"58KNL#IU*'SHMA;BX5;]:5+P:>AL IB8\GFVC@:'W M>S6=RMY_?.(^Y6CUI2S;=OVCD65B1V@^6]C:ENM'X%@Y;< N1N/(=;+[SBJ&$*TX'M',Z9>)_H;5SY]8!T# MC'+WKIR*'[?23Y].PD&S?5(QW2,;8DYZSW=LSNU6/.N\F4^T5X,XC-(WU.#K M/''=- A+H^%1]:ZQ[5<[#'90KV:FW[EK6$5C,K5/F4//EO>TIASUFG6JZVSZ M9W;*IHGKH^$XP_,7F X,>7@RAL&//F?(KIE*2QK5'LNSUL8!$!7K^KUQ=D>V M<]B+HQR%55!4^SY;S)^A^:2[\6H5T3ZZJ3*_.E9279F2OEV&]Y',_ M=0EG70@1GL2HC?-1T6GQ>RXG,I5T=3D'YK-ISJJ;UI)E_#B;/49;M REK%<#+7Q^(H<,0 M?CVS-H0_$WDM_JB@#&+7$%.U3PAD>(IJ_3C%L_$)X"&\\K\GPVJG-7N"ID2F MRA#44-QL1N>EKK"U\:;PNY8S_?7ZLKM>_7 1^8U$3G\B\B89E\M@&AV9BOUR M9 O:L]4;2I.,2U:J%7JUVIGOQI#,Z#9FUICS:E%&*#+^^ZC MT=#E2+K>SF^]J>$)0 IL/U5WW:8^6!O1Z-J[ZCRPY=XW7DBHJZ=:79;"%C'(5G^K5\>V]/F-_ ^.TH9^1_\-26K;?CGS.KT"S"^>5TT5L@ M_%'GG!KLO3#K67GCT7 03Z=JFDX& 6;IAT<0'-3% M9?8XAT\P]-875($.T-R!/^V,9]5+9Y-Q94YI,VZG'K?JC"EVM0+T4V: MUNOSC3:(QF"$E8N_0C_&TRF=_;K0JRJ1.H?#?IU,:\QV%F'?4'&N4SBT@A9X M.<__.6\_RY['YX+T61'75*MRV_RC.I$QFJ9AJ\3G=#MH&C+/ :RN)6Z7]GVQ MX,,SD#;[#K.,P/9@EFHX&]&>W?@XJ8QK]E79='+RXF0"IO5]:C+U=QT-0^PW MGCVKX>BX9'L&C M^M6(SQITM>4QSUKVZMS>:)2K8JMT6Z]BRDVI:;;]ZBF=VJACL^-2KT4%3+/: MX+SSF@>!A@EE[SG=]WZ[]_=L][YQ&+FD% "L=MBM-"V\]4RJMGG?#[Q]^]WU MCD[KR?TA\,W*J;;?-KR\=O8Z9=OKP1#S*EZ1^[85+YXV<A(4[U5E[/7 MGJ99I:;JM6&^45QMO%=9U/S[O-CS(O-:_Z:Z!,\8]2HW,"T@R;7* M0]?O'4PK]L=5VCV7K^>O:G:G\WB:"H_<5Z9Y;QT.Y/E,_628C[QV.9GDCJJ" MJ-HM-GK:J,CY-#-\X9G)GJ% ,RUIIA2&]04:=>5,-J&JH,OW:E]VECY5/K17 MT\+1]+HMS3^J-V\I7;;( ^;05:&0U;K95+M.I M=;"[\]O0#7!.ZSIJ.)O^MME2JO^5BV(@5*@"IKEBGSF+EH.@O#.325 ^7I&/ M R:V)^^=?;BLZ:<,6O=N%'VQIIFT7U[4+F"J%<[B.H05\X@C:J?8JSM M_EMCT-5NU1139B>(YF=;9K@S4\2JE&F^G3/SE?/2MOQ=V5:G;ZG2"_F'<^]; MW=W]K5FT5^@GV]W\Z+5G1AN"F,41<2X)]RM_LR&W,V%1O_*2%3OZL MK\4;S_+22U)4+4K;Q+:=?Z;UENG-J4+/8F\6@\K>":ONM99S,[EL&EBV%; ML\WE:/4YP;/+,JV)NV(0S4S'@,--4<=9US8=VX5R2UL-J#7.?^;K=L4ZM:KA M+CGV>D$2M18K8 M8%4PUY295&MQ25E455APS"J4>8'7T]0#"&H>]58YR=0VR+&(*- MUA'?3 2F)>FM>M\S86JVPOE)^_F;%E?5LR*8'S6>RZHS9LTJU)0^^.Q7+^@5HBFH%8^8$$MG5]#F=5\>O2@ M%>65*J)E+;-91F^J?%?\P_6F>I@3S.S.3S!GH,[_O9YOE&T.PDZULY!YV?RH M_LI$*J=-I'+T^Z>=K=#[[B;OVMK%YZW_15^^_7]T3:!SZ>=_=?? M=_[ZJ/(R8X\1B5$B[DE$UB6-DHK,*XLML^;"<6;G6-#2.A4(!_%8XE04W/NH M,>;!GX]L7DUW;*L?6B*I?CD72JN!PM*/./]LR \4?ET.+%>5E'4.J\[NCB\GJE?582RP1=^9E75"Y]7C? M'H_C\^D/OX;>^+AO3Y_W!M7LJP_]VCR^82'B^.+%VOG[ZI<;!VO,,X55]K'- M#3K-%S?N]UGE?L_U1*]?$_095?3*E_$SMNNPW,=*8(M4VIDUNJ9!/N@E M..?G?_E-,9??X7$3!3#GC:6Y?V.=+>67JDGA\ 0>$<;_NA-(67B5EJ%!F[FY MY++U9O$KJ%/"R:_&=8(_Y\?X3$QVGNX^OX9R_'0%KJ,UY1FWUJKEX,R/;.B: MVK0,(_K!K4H$ @VQ!@;UQ"_@O.9*K>5U==>? M=SY]^/Q^_V7_/=UANT?O^?OO;]+.:>N:3,,)B=%A)+USB =ND.9$(\,3(UH* MZH/=>,%9EU&V0I?*%>0IR/,CY%%".B:]4IH10!ZO57!,:5!US".--?)@@"92 MD.=>D6=^FZ54U&AB/#).:,2I3<@D^&=25"D7B:4A;KR@JDND?GS(LZ0[W.\S M#+]'HGQY7+ V1'GGPL'..XTXZ6(K>:DC6VNTQYYP+:S%5A#N@W=<<2&)D8G2 MZ&58"L^LA%IO?;_)(MV(N@2.( MS"-/'4]$*:&#!D< '%1J*H )K!C+'N8GSK M^\E7V(Q7(=^Y5 MN.@X\Z=3GFPOM,\:MRK?EIT2OY12NFZ18:Z>P'&Y7M3]! MW^-H>.'6S%QM?;[PM/B$F_N$=RUJIUC4 L/*.QJ V@5/D%%*H>2%LL'+B'VJ MNT\1^NLC#O*?O!7?"[4KIKQT4VZEZSP6)(: @A<$ 0AK9!AW*$HC']3[7DU7DT+O7>-M>;BE@6L#T\=4+%#!=,IC. M(Q2JM(N".D2%QHAKAI'1'B.)I2<1"Z-YWD=BJDO4K2L*'A68KA_)OU4EPK^K M@X0W:LJU0D>.KSB%O?IMGJY_L>+_FU[\4Y\6GJ%([BV4.L-!OJGR!PGZ MNJ>A/"V^I^^A-AIW_<_=47"SD/3:GK1[?#$?OP$-L MP23G@M^"*62$8$@X#BBDE* X/!HH*BIP007>?_\HG ;V M;"G"40$$!4*0!;M$GE%GX?]]8#I#T%5;)WSWK_B6ZN;RZ>4FH74KR9D;39I> M?9==1W?N]I)IL_O0W#I5_<[7#0@OZ7I9M;9N?4]NI'R4[[*8=^^;/7H8Z]N& M=5;/[^[W_L%W\@4[O*,,>04,8A(+JQ+%%Y*:]2RJ-W[_Z@6=>_"73C_ M[[+KC-KFM(QN1C\)G->E@1&3SPB_@X8X'!Y[%]U[F)9EL&LU6'&]]EBW[8MD M+KQU+;J2W$VSHS5=C!\W,UI>YZQK)]U7>[EFB9Q.SN1/2O>\ISC(UFGY3?S>DI+]!0*.*M$0)S=G#*( MG=-H1XONW]^HUN>H%T(_KDNMSV(%.P\ZMU6K?OQQ?]K M['^).S#4PQ]MQ*UU<<_17W3GTW^.X-FG.ULO^^\__?7M_??\F?=T;^LEC'O[ M*WS^VR[]2YPO[JEN[?KG \QC^^O.;__I[6[!=\+X=C^]YSN__85W/N7;O5ZS M#UO]W"WDV_R0.-<^*1U!5$PC;F1N4<0,$H[QX#&6GM'Z^ %=4FG/S>IS9O9S MG\6.!<56:6Z/#,4R97U$E8GW!U[?9^ 5K1:::(*<\ YQ3232%@O$K$Q<1)(,A:39%T+JC(B..4 M5.!%;]^;:'G@M:0V.^N0R*MN39SE\:HJC=F=JZ-8__;J8]EWUF!C76!L.9'D MU6URKHM@#7J]!VGM?QWN'X(D#@[?]+[$PL1N!6:[KUK)L$295=19A%D0P,14 M1!9'A:+&C%@BG2(KTE;G9ESLP=OJ%*M?DM47YG)#8Y\GCQPW(C!C$8M,(LZB M1D[8B&0T$F.BB9"L&/L3,/:5BE2*G[\STR?MGEM<"IL0PSC[>;!Z$XE!0AEF M(82A--2;7O36S4&*X1?#+Z[^0>Q]GJ007!%BP-53%GD^J4J1)D:@& +UTDB" M0]UC[X'OXKEEDN('"1(JGJEK] )^4,NM6L5FK\V@@ M_T$* Z[=1J ^S6 _5TK8<.,<,YAAJ)E0.1XM,A9CI$BVL>D!-92+[< 8$D6 MM>*[;@55"ZJN.JK^M"-"0=-KH>D\(Y8X280PAK"W%G$E-;+41Y0/H!NGM9>6 M%S0M:%K0]/&E)0I'72ZJSI.-.JG$#4E(!PM'O2F:SE.Y5CHNF:>(>6L0MX8CDZQ&1ED=%8@5)UFA M*;^75L1WCZ;7Z*R;_YUUO3=!>NNPL<( SR=/Z(=+]2"]VZ;:>T=QQ&L\^"@'M=>^B..Q\/1 M5F_L^\/QR6A56F?AG3/&O2/V_MGA8)Q\!PQUE[[G>_M@:/^\QA_V#\2'K?_T M=O8_?[^L==;.]\_B_?<#,,Z#T]ULE)\.Q.X6&/O^V_[>5O_S[C_;W_;V=]/. M_J;8_>NC\E0P*8'A:*<0U]@A%RA'.*D0M69>Q52#,RAL#)L96A7WV-H4E V6 M2R%T8$9+AKT)7B3,+FNU-=7$LWV?=$4B5J.5=*T8GME?T M3(<[_4J)) ?8@]& ML9Y?55S:V>R-(KCC/_YX-9WO)9-,Z8XG>1;O'V*9?\GE0Q3_6J]']0_RZ[\Z MOXQCO-;@4KJSP=5N"'C,<%0YC>?@^>(HOPO,QZ[,6#J'HXS;__5S9Z7IQHO= MX21V"/WO?]L7#RGV?SUMK<\UYG^P_[&C$0#(?O2' _CB Z"]W<[VP#_K3*UB M^IZ970#3[L" ?6PZHDZ!J"K"4[^..V,[B?U^;]+TGA_'-O(B%63[&= M%&/=ZG/>WM,/#P95]YW3_@*8>NCT$T5'/:_W(4^U/)3\XKVU<[7JAI M=-*<,9K;59O E06R0Y2D6*AD(1@-L=$&=48;;MP]^BQ%K?[8KN:T*NVB[UT_ M8"ZG'V,4QIH0$ 3\'G'F.+*":02!([/Y@C JS,8+\>QB(JXS[12=P25:X$D- M:M2':(ZJXV2="&XK_+!!:LXQ+-QP_$8Q2]&=)>K. ?X(:@.ZPQB25A/$N] MBC16< U?U/3V;3*$K4\U$2*>?\0ZF,G)Y.J/7.A4=O^)SHI2$7QNX5I_'H[F MS=H.P-F-HOV,JF-_SVW_JST=;_S[;+P,P?+TX;DEVOFY7RV!67:EG6VJL>"G M ?P#!KLOA_.0] PW/;1?&1E MH(@'*I'Q-B%"K.6$FB35A9P4P+KS'C/C&>4>-)OGXT(L:$4]C0&?STG]L E[ M.JE.XS:X725)FJLC&DV[ +C#*U,T]94&5?Q2YV;BMUZCHY.K[_^*WWS_I +B MQOL4"K)6:OQUYZ^ED)!6' S19:6JBU"1;L>=SH^2-]>!V , QP-@ L\O;DY< MX<*;K&W>.#E7F#YSM)>BEPAH^4R2N^A)+]C57WKC MGO3X&1?7&] UV^X^:!>%ZS6#S<=Q.J\'>;AG+K=8;GOKM>J/NUG=G+907]SK M[)$NL$RW:1A^R;;L:B_W$V]'?,V;'5:C[]1Z75;^.&\'+^-;&1[>2]K+[WI9>KZODKFKT;QSTU);',3^7L8S^?3'?H7 M:XI_^ <8T\ZGM[T/O[W^OD/??-K=^OO;SM%[>K[X9_?3AT][^]O?/VSYIOCG ML+^[__ET][??/[_?W_G^_I\=O+O_^O3#IP]IIX=/9\4_7E$,'"0B[1U'W.J M-,N5!4$9&X@@BN3\;1=BD@=M-G7V,O>&P*;(K>"*8?_+!ZP;4;X%KNI]=N MI%<@;1%(.VU!FJ00S"8ID8 8-E]B"Y"F#4>.@60#8UA@">9%NIS?NH'>K1=4XC392C/,K$1%P6EA5^MBB6\<+/G@Z6Y:J4@F8+H]F[%IH9%;R35""J MC$9<>XDTCA@E3S6V5%&;;&%F#X5FHC"S)X-F;X8GHP)F"X-9.W,FI<5)Y6-S MAGL(,RU!VEN.C(H ]=G;2^80]MP)QPO--MR8A:[1$ M.$8M.$C4"8CGB<%=?#^](Q8RIUOYEEG[B N-(N;',.ZF@81Y^ 82XLXK[W-O ME]7K_K#WKC'03Y]//VR]/-K]OL-WOH-Q?G_;V]LZ[.UL?3CR8HV*@[XR#=@BN M5(0_4P3EX_W>Y'2! MU7NX_A6#SN[P2UV.RW-A.C'=,V=W;*=?S7!Z:*?SBQUWP&JKTO9\)L=.8K>J M76\.H[\:Q=";=#:G'Y@>2N^>/>B3RT-CKGNOOF.1(Q1."&DT>!Q%+0\0D3B7 MKYG16!.%K=>91A"3M>86)R>R-6P/QF :>0ZO[&AT"J*M2W97YO#$_2.3__H1 M2ZX,< 4+&&(ZYB0\2ZBO#<9F:*.&@WNO\L%?G;QGM79Z8E)-IY*M:HS/%OQ M9#+VH" O[>!S9_.WSB\ME=H#_]P;0-@SL[A9IX-L>5D]O:\5*]O?0L?)I0/6 MXBD$L@J\%K,PH>B4UAQ^))H69;HS9?KTU_>/#L#>,D(0>+C_G[TO;6[C2-K\ M*PCNSJXG@L6W[L..8 1MR5Y-#,&13-LA?V'424(" 0X.4=2OWZSJQ@W>%RCV MC$V3.+JKJ[*>?/*H3(-X8!2YH#BBB1/+7-*.YT(#>)TH54QR=AIG K]%J.;% M9Q69)^)3BE^T5L6K5"7H#(?C?!QX!/AT-L@G>^-_Q_ I *Q+!0R,CO@@M$BCJ#JG5B>?+LPU4[[D)C$[+5"-OT8W M&-O!14N5,UMX48=EGIJ+H/0* H&)D2\( G*K\X!,11DBU@P['C%Q.@42#'!G M,*!2A3\4PS^JP9]'H]G?VH?'&&BV(D&HD(\!4I%/!3J,-(D828VE4()Y7]K; MK$6CJ6(K)9>*,"TSH;J@SJAX\,!@'50'7$'T;B,QF@:9K M:.,&I$BXXJC2Q M0<,_QI)&8IY&8CZR@_=''!25#M8A:Q5(C"$Y$F@#BL"%-%8AF20R&9)KR="B M!LO$.GX%9 %FO<"H5UA/I;;F$,>6A31['%^QGER"N_V](U UP'8)14:0TG)<(4OA3VY'1+L[$*DM,5IJ]3*>*C $&_OO=SPX)9!+&1&CF3 HY:QL ^-B. M6L.XMBMPN@(TUJPSLSX;!,Y8&[@1SL+MB<#"&R<,4%?ME&.&$<\$!R,AQU:4-=8S9XB$5 M=4HKK[JBJA'[AU.4;T!1'A\E K:Z5A(EX2CB0@+?,](B *ZUS:->:Q52ID!BCVVG5^!DW*VQI#(2'P%*A(K:\X"95YY3[D!O M!H<=F)+&.<[Q-94S&Z&ZO08]W"='D6+.M%<@-\HBGBA'6CJ"--8,A"A&%T4& M#[%&CNX&'@0HF-72!.JX% > !S..1J8R8'99IT??IW?4UAG*S 3&BD"^B&' M,,&N2@Q%&AR\3&+P9&L7KU42JWBQ8)$#7N3R!T-8=G^2*^ 7!C*-V\$JRNI; M2U!1U91:=7_7UX/+S"X(-ME=+3!"4G:S4C#?.0V *9+1Y#PF)!(5PC4ES1IY MN[V\??K(C@"_M=?)(>E#0AQ8"-*$:&2($T0[+)B7EUE@%:ST^O-R5Q5CM$N2 MMR1G?*?UGT&GYSMGH)@FM1ZWZW)Z=E#J/Y:B8?\%<@RR"$HM7]7%8]!\_:SF M>K%55T"#GU5 Y3;>SWL*V[W?OU2$@*EB"Q MH-5 !#E6 EG+@)@&;Z1)GDDG2RF]R\Y#3/R?9W%0*,]IZX<^2,E9Y;2;%%E, MXVXWA^%JV:L]GO6;4W;US^V9X[,"N8Q[LZ^%<6R-S^!F$RE_$3;INSE^N!B" M.K.=VY7 OF,.YLVV38E4YI%^*/P6IAXFX.#=FU>[0192N0[??6L?'QE+HHDT M(I\/>'/E W+,Y!]!".4 V[S*S9HN*[PSV2VY2/3$L]^IP\&PU,-N>9V#4T.0_L]Y7XS/EMHP;&XA_K=?>$2!WM' MQB7A:<1(&",0%R8B&ZE'S!!*E36"1[.U*\7.97V'YZ1K071: 7"FUQ\!X.0< M6<#2BAM4.%MO]LQ!^T- [MSS-)[.\= MX6"--D(A25RNN>OM7UE\!WL=?)1*"!(?EG#0&Q&.U@MA1=/\G-7DG'%.S^PL3*OY#,=JYY2:^U5L/SN(*FT_2:V8^J-_Z/SS5@XC(X7Q M@/Z:DL U\=9S3YE-B?.HDL;+V1]+RKG)_KC+'OJ#[1\?\>C [HL6"6\9XI1* M9!,UB"@B*:/")45SNJW8(?2J5,G;=CVXYXHWML(#K#^']1?6 L\"MF4B\"XN M%$,N"(-8LAH;2I3/>;),7H^AEWEB"LI4/N0?.H +&5JF7NGL?0$.UA\?5QZ: MU!G JP5^)L[&/;APMU;GV; H"%0ZA,MQ7+'W^ M J1/2LMBZ5 #J5!(CK-1,A=-QQH<+;&4S@1ONU*M+(,6.\')?VP ME\,8-9VN!:U68'.Z*LO73FLO]^&MK,J)P,X4YJ)NA!7O+U'_F4/Q&B-@XA"_ MN_T*8)PC@RPD$3@)Q"G%;"0\$@KDUR]G.S7VZ^.+\.>O(,+,.!4TR?&]'.1S MF"'+;42,B82!A0HP#0! \;4.EGL9K?MV -+%2!5&>1$N[+UB?UW5E6_2%:1^ MBZP[<0%[%;9=K(Y\35KEW%8+ ,]A8"_()+7**36:)*9QC$3!"CI&[^4";RRY M*X]\%4O.<.=\(A$%DZL(>!N02YF*"I88%Q$;2TO2/!4[[!H>E/V;$8W(BL":7>[TP?S+PE\Q#VO$UB]O;;^WW1Q0[ M(($J((^E1%SK")PS>B1%\DK@2*S,]?KX&H7]XH"F$8Y;"$?.Z_68R!BM1TDZ M8',I!*05J*0@,,FI!+C/49:8VL5!-DX0/UWOW>< M=/V\1''A#.)*8@]PUD92V22] AS$P"I% W<%F6,UZ4YOP" ;!:[ M6FRR#[0[B$0"J,(D0SZK*@@P;B>0-RE([KW1V)?%)NPZYK6$1=5[=S?QG,U0 M5/*R^E]R%:^3B(KZ C[G.J'5C7";8>N'?^?_MF@+M4[MX#-@7\E>L?ZD+BZ3 M;&=01RMJ[\XZ>KB4B[_1 /4K/-&?^8%>L?#^<0$\C@OKE% 612-B+A22D+$Z M(>\#]UP[9UQM,ZHK;,;6QH-4L^"PX-^ F]%@>$I2H.1L .).5&XY3A"VP7$B MM3(VE07GZKH,D77,:>)1.K%57E,%%"4C?@(3:_+F[\J(EEQT=R@36+OK:I\: MDV>CG\[ZPY+(\&-).8%GF_51_L?6PK?JLHEX]A7K@/6-1Y=_95T;Z>?P&Q*R M-'5S/T\&LX:VQQ&Y0;2?4:G\_*/MGMN+X=;_+';*[O2F%\\]8Y>?_?(5N*+$ MW3.7K+OV+.M*$9(<(!ET_&@AR2EG%Q#U$W!^5TDZ,'=\CR\PQ'*RH&RI7,]I6)U.F(VB+D@Q@+>J+5_,E;S+.ZD3 MI_W4EY^^WOS+^*'."7G[\[O#-WL+9=#&O6[GM#-:&'=-K?*5_$D'Z%-YW/SI',H:Q5ZQ M]V!8LX?.9&N0'R,7T.W#@%(Y&P)/<#R9]9/\ /4*ECC%0M)+6;,L-?5]/E>? MF"[J]E0$X6Z3,R1EYJ?B4[XY/+%5MNAXX$_@,6H9F'XCC_HR\;IDG4M0+^_A M7;'\SGS;2&YS&>P>KFI+S.\+1* JHU2%41L4YPG9#,Y3V4IQ_F MH>0-I6[_O%1V"3&5$U>7".8_)S'#SK!U=E(MVGAT_^5;T';3$>V6L\_'0 MF^RH[4*B@:KX\33QT=W.C_JH)*N<27A;GO(7>,A?X1G_,WW$UTNROGD,)J'& M'-A4BHCPW)HI'TLU3"L4M!7,)))TR*R:[EQ6Y7_*J\MVO(3\3(\=G-@OU9&$ M4F^Y5 ^-/JNMUC1G#8S(X=B?W/.4B[(A6>JP=-)P%[41-$8C@Y/>47BRVDX3 MC40]H$0=9SLMJ8IQ8N^J#9O MI+&+U[_?@K_MJ+ B6)';E4%C(8"Z4\G$[#RRS&HGF*?48S!Z-5?K2X/2E42S M/.2#]&Z._QSVVW'TBSW+M:QG!Z7Q*\,D>)9OH.6$8A1+XY"R4B >!$=:"8^H MXD(3+8PW<6M7[JQ)>:U "<2(M#H)6/P@7K/.:]*=%1%6!>PI4YQ;&37'0B:= M@E.)ND36.PV7"\!6XC?9!&\&]CSTSWN_YI/;H+/VSLZZ'5],A'[Z-8OVOT&R M00;^7VRZU*? MUWB&@+(#[04P"; RO4OTPQ0K*SO*CXTZ.RJJEFUFY)K=LE+_NTEB*&S5JL_!1CS%U=JVI#M/4UHK8[NHHY*I,EST"U1+ MOAQQ3C%6PN0K55 BTY-+E@,B:P\*K]0WRY>XY 3Z=%RC$\ IE,^'7JS$O&^9 MH6>5U$$+[[@)W!-IL%#6X92BU4P'OESD@=W+_3[I#G0 P%D/NR1(O%XJ/U<+ MZ^#P'6T?'TE,73YGA6)T'%0H3D@;*Q'##*PK(P5HUEQLY+J,K=O&7Y[VD'DC M"5=+ @,5RF#6(]$<82"OB -110;4)_+>)VP4_,U8KHJV&H2[+B8SG!RA+>=D MX]>S*D.EN$"+H[3@7B@ZJQ1-JY&Q_N2DW-$EN2U#T*UQZCCL5_W!)KHV:\1! M/(&O9:5:>#>./DU]^"IWA6==>_-CIE5DJ7_H) MJ/IQIS=I0B?.5CK&E:!I]?8LN+B#JP!CW9>TOG/]]DYY:ZD+7O4>%SM2LTO? MQCODCN\QS>_TS:L&2\B.)*89;#-826]VV6MZ]5[;=/L6'S5;2_N]WL'7-HK\ M:24+XFE:K^KK^C%6G8 +;.Y7:/EVM9K)#?H"O]:I:V<]<\.9>T)!9^.83=ZF8?E<3BQ]BBS="]ZA"]SU+W'/J\ >:S]-."-WX M///YP[OLL>B/X1)A^,]'4=>KL_3=3-$UPG=I*_$KGK\;T^5=P)_8(,=7Q !N M FW7/?ZR#-UFVG#K)4S>_[YMD_F%1[QY>_CG>+8G=*&S6[G0)P[!XC>?> 6G M_G/V,CV")Q]/OW8//AU??/S4[K0/_W6Z_]O'K^U/I.3+X#]QK_3?^0!V_^U=FG[\C^ZTW?URT_WK'/Y[^ M<7%PZ.G??[WG^V_:G8^?NFG_ E_\^_#M:/]W3/;??/YZI#3%I?$2E;GP"$X4 M61(EDD9R&KD+CINM7:*WN;RLZLA]=D)6'[?<$0TN-;AT?1_3A$-04>.0')>& M."*,H,08YY1.FM0ECM1E)8X:7'IR7,(+N"2,\80IA:QW$@$.:60%=XA9)@S3 M@%B^E//:ED(WN-3@T@O!I3N%1!M<>DY#2D^,27\ E0ZC -D6 ).GA!TW EV)$ M,CH7C<$N6K:UJ\0VIIH!/'$-&#T%&"WZWQB) M2EN)D1+!H%PI 3GN-3*2*9)4T,H!GS3BLJ/6#11MT'9MH.@9G&\-3CT.3BWZ MXZ3B43HI4:[ARD6O3016&UMDPBQ9)"7 6+-"8".0W6G:#21\.W=NFVQI>=AX&>A;=:8IQ'!672'AL<]J(!O(7,1(\ M& =:0ED*Y$]+TD!/ STO!'J>,9>MP:4[X]*B^\Q(DXC)G0^,!4JD 9>LR_WS M3'(ZA90BSNG_V\K:*\7VOTJ"?45EUC/&SLW[8/-X P- MB'@/>T\JB72P%A'A;6*.$<+9UNZZ%N23-ECW;T=4YCT%SKB6G$7I>9#>.J H MPF@O24Q&J".1N]\\V:Y9.4%>:IK)G=8C%<";-6$==+Z4Q_R9T#]X<8Y!B\O'PF(-Z M./G[\,^3C_#=_4_^_.,W3Y8E>/_T0_?@\/-YF_X!G\_W_O,$KL'W3W_MMO_Z M]03&>='^]O.G]K<_4_O-^XO]XR/M$P[1$L2TIHA;HI#A(8#E#<9V2%(&6Q?1 M!I&,82]#1Y0Y23H8PZ7EU!&+*656F01P1[#4RU7T9JO2^G5:EGYN@59 _U;U M%-?T@;IV?(O/8Q1P=YNX2I)RX:0S3FBM>(R2<:?U<]MU!W[T;BNHSE7YB_W0)BKZ[_8;RU_,HQ]UD2C^MKC7%:]OWBYNNK^ MM#%-+DP][.>^2'4)T%;NSW,=4MMO<8SNHE6J6E1-B. N_92&<33* M?T_:H0+C8>EI<[B98;G]JRHU\670>+*NF:$'=8=?.#=<;>TIAA$WS_N M=;[E>]E6ZGR-R]_/)1!7^@DM3%TGMTWH=NM)*^]/JW]W8$[]J!JL'\3<(VEE M-LIM^K%Z.9=SK?H_ M3#J$5;T]QR,0D_S9BU*@-0ZKOEOU;,,SU1U#JPK4D_KG+Z'2=U84L07\MJHS M6YIH72Z BR+7F6_Q!1/3.T8G\."MDXNSO#J%!L^O]&D5+JJ+6[>P.%C-TO9M6/IQ ;,^:=E16:"3_!33#E-PW:H%6;E+^0_\ M/.YGR9DU78&A=X:Y\U6L&XMEJ1P"9R^[?&[8G1EP%XD\@>F#[T_GK+2$FVWL M)6B8 Y%:]LM@,P+%4Y#5OTYB;_IR!123V^4)'O:[(*0@E[F_R'9^)6^CJNO8 M=@60<> [P_Q7KU\6 1X&GK*;.V=5I83+#4L3[G'6 L?E>R&BV>-NYQW5&,>+\#X@U? GX?]%IMT+"E>B15V=XF M9E'E 4#X<8:T&J*+&EZ#[Y/NCOG1I[T=)]QD=H]LZN?61K"[CO-W*V5?-2+I ME+K*$2!O-,\V9ET3>]&\ M. 4PI BH,5S#TZ9CFVJR/DQQN4;KW^]^/OC02H/^:5WX-^;:]*S:@[_FP4R$^D.YY88T MX'ERRV__T']K'Q\%X@PUTB!7,NRL$\C(1)$"P]M8%PE+(G^7V7WYKLO=+\M*;UH\N$ M+8\(2-:=9$XHQ8-GP;+ O:9.*8^E2T8%1J-.CT?R= M_>,C(;GFU&NDA<6(T\B0T]@BHC#A*8!V-2'[S@1>%;^=UMYHQFNWIP)8&.Y$ M >52[D'-$] MM8//<501]^H&V?PV.^VW->U>O6X%AC/K?#K>/(.YBK."RL+ M,^_%&,3<^;"L$\QE96-7-O2JXZ0[MO-TH,S,G!Q40A3 ^O&C[L7B/4O'5OA> ML03O$I:8WM#;P:!3*%*OGT<#D%KW\KQE]ZB[*?);QBEF@-NN1[M7!KLIP8EG M4/"S5D'M;WOXX/U1!/N$>H813DD@KJ-"%BZ+;. R!<:$-2IG+N#<)..Z=D&E MX\A5K>FNE;*9_RG,I!IV?Q55:G6G%'JR63=1[N8U^Z3[&&]]Y(D0DP-VD8MHF>9@D]^KKWDC$/<0")ZIH%$6:[ ]J#,9G7!" MUJ>$B"418"H%P?G6KK@BC+K8PZSPD$ECST5(Z:QV04JP)#57F].Z+\)=?5@/ MMHC_@VEMSJPE&@#2!@I,'%2#U@([19.A4DOV()NET=HK^^(S/]@[DD3FIL0: M61G +)*!(6N21 %L)6NX2"R:&VKJ6DE/%'%KHH,7S?3L4I]*?>7>G'5R+Z;/ MK61'!:V]=M[FDBQ"6\N("UY0I0BE^MHTUYL)46EX]Y]!W\<8AK\.^J>_@\@< MI)E,O5XI^K1'74SN@)=E>%H#%..\A-I6BMKW0Y OVPK.].+IQ&R3^*&+XC^^^/F%*1 M"*>1E(!H/(B 0+-0Y 4Q7@L>HO-9#"\[0[8(9)=9&TOZ' SYT\[X=$Z>EM,5 MYN5T8C6OH.3V)1?+N7J].%I[L>TZBV"14FR<[FUD^&8R#.-]?Z0 ,+GU L6@ M&>+$6I!AF6M%JF"E"D!7P5KA._P:&:Z\W-MQV2^5QV]G3B]6YVT M$J.-7PLQGO3@+K&.&\7%0&_ %"RI)$%BU$2G2*WDQ@.C!SRTG,D84U16W"$R M!D_7Q,66XF)L__#M17OOR !E OT>$$\TZQOFD!/2(X>=5%1Y%KDJ<=EU8;&? MYT5Z2FE6MTP1ZTS?)Y'3(CZPPR9\9Y;)UKM/5/419*>)JJYUI>U_>_OM8.\( M:\XCI1912A,P;NN0CIF\R*@YM@%L0IX9-UL]._V/J0WWRS24_Y#!H+O)0N-6 M>D@9>7?1?G^DL=7:$XY\%A2NM40FP9_,>*9MLE)R>SL7TR66V:90I.LS[$'. M2Q)HCO)6EN1I9S#HSS*UAVO4=Z]\T*U)@;6C^138I;Q7%_.+56A^T1\REX90 M;\.U4?')4.9SS>J7BOY'%7BO33A;26J?RW9>R46S9\!SJA!U26:;6;4K(>D; MYC6 M9T/,O0>ZIX3PVE*^NUP]MS9\ NORE2>$NBG@WPUI\3'\+<&9J%DS,; M\617/L?>50BQ&@XN>2:P<^[J!'P2+7.I V4O#[UQGBQ'^=[GA"^I#$TA4D1M M!+7C'$:."HR$-CX&83!/^8SRSF4=-R8J9]5]4@1F.*4OJP&]7UY(/._-+)UK M= (F:]$Q &RQ=JR J9L?_$:;:3[Y;7K YU9;Z;Z%VN[*W'ZSG=Z_05D<].;8 M7'S%%.[;NQS3,48ZJ<$<))2D?%13(,.Q1TPYC'T^Y9N;:9$USO1)E+P2E]OF M3MRW$5:YU(,-!.5,%B1UA*U)DPGY+(G<6:V+>D6R M1"^.5GC3%$\7N^]=T:47TH4=T7;=#X1GEA@T2 &!1Q MGXOX)NU15$%[[['W@62-?TT4^M;97O>M:-.(P4.) 1"_\R/EO4XDY<7/)TT( M%<@Z29%T/%J3BV1@F1'KF@C:_6!KI_5;B3UE6:H/+5>I[*6C6 XQS=%&&SZ- MAZ/*:*ZCRL48G\_DK_/';Q28JC][BXC3Q/H9GL188^[",8#YH,/DP6OS/E\@ M^_[M:(T+P,'P3^$S^43Q+S.?Q%((?=UY]/+T]1GERO:>?;W,7_\L#FR93CNM MLS$9TR5/.8NFE5/CTPONM)ISLW<]-\LV_-SL#<[!/FZ1F-_]20SCQ7RQ.9_* M!,3?]7Z?2.>TS+_M_B<.BFJ O?E:*\?,F?8X*WK@I"[GJR2.44P<.*F/'FE& M-(HV2:T55M:8Y:HPS^OQ3< UR[G:5BD_EN->PPKN3^)6\$C#6RYNHH$^5V!_= ^73F.S_>UA523=$4 M&^&I!KD:7->>#>./DU]^"IWA6==>_-CIE2DO7_KIU Z. 45J0!5G*Q7A"FY6 M;\_P90=7&%.W4JCO7+^]4]Y:JE-7O=$+KQ>>;SAW?9 M(=0?PR7"\)\/JXXOG:7O9HI>0W^Y/Y9,[A^RN?S/[>+KS>%\^[7I-M=T-WC* M;G.WB 4=Y C +_/>GG>]['#/#L6%1*&)EW$O>U\_3#W[OKAY]GKAT'[=E(X( M=W4P5AT13M^1O__Z<++_U[\^_?WFY\\?/[W_]O>G[LG!FY.3_6_O^/ZGM^SO M3W]WV[^]Q\L=$3Y^^K/[]V]OOWX\;7_>_^U#!\9Z"N/C![^]_;;_Z?AB_S"< MMD__@+%_2/L7T_9U=/_-_MJH%=@V8O LWP IJY0"+6/M=O<@QQD3LAXQ"1"5YJY2S1 MT56=IRX+HC=HMD$[OD&S9^B)UZ#9\Z$974 S 4I+>!]0Q)@C;GE$FG*-> (] M1JPD7N.M7;5-Z&K%IP;-&C1[PF?[X6D;Z>7S7_!;@VLO!-?X JY%JZP5RJ.H M2TGC()!68',2EVS*Z?DQY[N:;8Q7<_17?*%/UH#O-O[$5/[WHOR)(-6M'USL MQ=09W<3A?.U#7^J)IK>;N+7@OGD(^)W[VAK0NQWHM7]9R.V]Z+G*;=0I$EH M1+UAB"OAD.:&(F\5T!H=$L-V:U>R9G-_QYO[)3IJFIU_ZYV_Z*6Q. ;/%H^/N)'<2??^-%+ET&U_AZ +OC[[_^N&C3C^3@K_?G'P_?B[_AFLO'V>!> M_&]XO_VM^VG_6QO&^U:T_X)['+Z#7?('?.?GD_:;[N=]^F=J?_OC:WOO2"85 M#:,*$<% SJVE2 L?4902:P<:3ZVV]'1!6<&CDQX6WSCXG'*JP#5&'^!Q' MWE9R"LN1-[73^GT$:XO*DK?FI>(EU,5Y-^E(L-3-I@?[J3?#7$P;-FS M7#FU+J(&.Z,72J'4ZLS>]&3=91TWX2:B]?:_XUQ5#30.?#*?V?M/%Y[Z!YL[ M$%>7+-T&IQ<,U;#JWH5[]0?*I?(W)TT,)\7&KRS@,VL79H^/![&T%:T*L^:O M#O/&'5XV>%"0I_U>-1TM^\5VNN7H7CXU6'<<.Q[8?*JP:B::+[$RV%*C^E)^ M4-U_B2)@SV#XE'F!&;?8Z.A2W@Z"$QH-OZIAYRT8P0RSYN5W;S#(Q>+RDOY\ ML0)K>^=V$-IE]@Y2>7>X-YF67_N#W_)L3 D"?F70!\2#'46B$A4T($941!Q; M 80?8X25 -VN$^BENSU;*S517!53&:EB^>G%DMHE=DN$!15:70 MY@7*K;Q+98$L]7#M2% 5-\C5QD_/NOV+F)N1 MYP.\X^ZH;*]R,+??0Y.WZY9]_<'RSJTZO^=OI-3I5CT*\A.6$O 5.N397;?_ MK]CKG>%P7,I'7+7-.[GL0QC[7&WBHO5#YY^WW/3W= HL[W[0#3XCP'D?Y"'V M%EJ]3+?UPL;/DO,A/T'^ZUUO=7>_JZ>AQH5A_AN083S(+X\.^WN]B[VY)2\7 M?+5@T/[V^?R(1T$$C1@Y33WBSK)<&I8@046D23K@LWQKM]^+J\6EBHP4Z2M] MIZL_E\6T4U:@=58O0:LJV+ZP[PH@P(X^YZV$\NP@>''_F1\,P(01V26%G$.9=@L&('/[BT MW,9$7,SZ;$U;X0DVETI "TU\ZS<*G'8OLI9:$.NYRCOYHT7157TR?^@\"ZX^ M"786H2M7.CRQHW?#=G^TUVL =>SW5(/:I[@P'#&HTX^T 57=8-^KO$+*%=*5M>4:LKJ*N)T-JNQ M4]6$FGN_U& IG*9?,;%8FV$C6Q?8 A/S"R!CH4B96,TQM!D)R]^9XVO;DV+> M-6=M=?N]8Y3K?L_?N\QB<3F5&TV*:]WJ3K.>40M?O\ZF7:P37G5=VLI-ER1:V;UL^J/7(HI_541:"*-ZZ3J]:,?D3YE<=S8=^R8G;!H]9! M110*]KR( MF'*R6+%VR;JC!]EL5.+DUO1W.V5%$XX^&D N?/70NB\+L'H.8R\.8$\7\Z"R1JJ62J4F_EPS MD+6N3)Z$TH%Z 6J*2QJ,8E(X:9+C-'(AUBJR98L@C =K+8+\"-52_]*?=KC) ME>U?G98Y_I8;?*[T WE]$I%YA[41 V6,B$E* M$/<29,,J@PC#TG'#8;7$UF[JCP?K1:+25+3GX4%PYM7EDCS>G8]!SR 9M'Q\10E2 'RCQ& $MB$=&DXAR'<;H M!!9" %K0-2VF9A!1'-33#F:I,P#4R()4%%C%P::EHBN7=J9MDV\.;([0750= MTOX[MH-1-JQRVZE.H8^#6*Y=<&D"3)G\5@&8X^R_'Y_!ERM=5?GS*UHVN4/6 MC1,;[,N"\IKS$%1^@9C]C0OMP*\Q_FIB7NOB!;/OMD3K&9O>3+IN=( /#'(\ M%19@0@,6*0A,32^>=_-G!W7@ YCR:;]X*V>LUXU'8&*< T<^[9>ZM+X['E;E MO&L38-C*?M>EKC>=4 R3BM+,3)?)S<.LQ'BN=8AN5>MPJ>W#&HJ.2$NZ1=$C:WVC7.>I$RW#U9V=GUW&:.T0[WJ@+* M%X?9&?.: _/[[X^D"YPGI1$S0N;\%$W*4VK: [ M0LE'*$HJF'CPHJ1ZAY&[CN>IQTKP#J6/4?2W&6P>K-JTTK2K'WT1E02K,,JC M5*^\M/+GBYJ@O\H?,:""]'LP,F"7Y?>W$W.MQ#S+2V#,M\J,-A-ZAPG],$DQ M*W_-.5#+WZ4_Z \?LU/H02HT?J?3NS?)SBN3]@[FL-,;=GSYJS1_O$O=T!?Q MY.M/=]Q%-"CY#BOQ+A3PW,YN$."\E9-U$M^L0[G!CNRS5/A\G/JF-SQ\4ANY MK?YX-!S!A!1/XFC6KIZ1JCO<8]3YO-&YGIM68EE[&N%9I_9VF29*2,>D5THS MPBWV6@7'E"8Q8AYIK-)V,:&,W.,TWYTC.;68',RDI%W''#;C/,]='2+5>9[B M[/CU].-ANWMP^"O\^YX/A1_SQTUNQ?)ZG?=C] MO/_7WR?P3&+_KS]$^\T?O/W;._KQ\.WYQT^?+SY^^_6D_>E#9_^PF_8[T^/Z MYT?)VNA=LD@RK!&7/B$7"4:<\: )B4IXE4_T"?&\5>2F6VCCZRX]ZV9_Y+I+ MFPEDXV$ [E\0XT'0C#XB7DT(>$V])V9,L6)>>EK<4Z,8GJ*888%C80Q2-E=9 M,B8@&U) )F"L!0V6ZUQE:>?^]48V#\0>B!)N['Y?&WR1'O:SH\EAISG1VC'" M* W:NH M86'I '*UP]>DFF0&_F#Y!=?N]JF-O92?]$)3#IYZO]/I?O>*8VH9 M18YP#US%>^02LXC2A".F*DIMMG;9SJST[>R@[PMI%-#0B.>O8NVX/<\3HG(KW,:H[/.HV7%WYYC+-(JU7=[@N ;_/* M5[UPW_6J_-X&^FX#?1=S_B ?N7.&&>2=C(@GEY!.B2%B: 2&I:2+8$F1YZKK MZYQQ_3@5)M\'<]/XCPX3>Q^F_C5GDX,)BY512A2E!B$WM<4'CIUWB@\.&+8863O7\W*OBZ M8X7/3@5SYFAUK/Q-2?&OT+[*DYK/AIXN!XPG$ M6:3 ]#Q'UCM#<.):6[6UJ_EJW.^)^A(\KK?\^]S +X'K#:^UYZJ]/;7F&G+W MXQK-)&# M[S1R\+35T>_O05M"W,/^R':;:,)]@'8635" M$PXC*0!>.5&$V1X\(CE.LF< M6X)=#E:2;:)6_6I--.&I=O>O_4&*G5$30GB)=N,] ;!>^_$@-B&$.^'=[W.& MI5#:&FXX8@SG1%)AD LVAI)>D0.8/)6G"*-/ &[%5 O&0Z^.2J)!5B4O0 M+9XDD?N'2G/OP/-M]U=S8JEQ:[X;U#4GEEX&Q,TXLN9(4 MTDI91&0@EJ;D&(GYQ!)[*(3;(!![E2>6[F0.-R>67O9^GYU8HH$DE@A%P7F, M>'08.<$DDMP($6T^NQ;SB271G%AJ:,3=XXXOS5)J8HSW@9=9C!$;886S&"F: M".(*,Z1]9"BZP!+S&$?)MW8%V5;BWCZWS8LQ;C0R37Q,=8'I4IKRX7Q,#QB6 MF+.!&:QGZ(_S4!LGTR9!Y]N9$#5.IMM#YOQ))TFD=)8R9&44B'-GD8[8(N$C M5M9[;XW-3B9A'JJ7_RS2'9HV7Z>$P M;NX EP56Z$1$(7&&.# WH(6YV%=>:XMY$DGG'%_%FD!LXV5Z9"_3Y;O],B_3 M"VW3]-3[?>9EX@$SJV5$D0N*N @8.<B'7Q8F^[N)9VCAN>GY3XWO:4-]3[IP(E*T7 MWM8B==C/+S4NJ?O Z\'\D6P!&.KSD4Q)'&!L% 19PP)R1N(0%/$T\4?+>WIF MEU03L7PE$6(0XKIBU23A+$M1?(82*1ED)A M0C&S)#5I4@WI>#$.K(>G(G,H-&TWUJ11W0=^9OXMC6F()*=A&Y\0M\X@$RB8 M8J";?+!!&$ZK-"JV<86?_Z&(9CCAQ03CW..;BN(1Y%24A5#J5/4/$;$[+K^\JY/[YZ_ZWC_S@3?B\ M_]>OG?T\MF\GG?W3MV =A\]P3[C.R0F,[_.RQ^?@\.VW]J=CWJ;OO^;/M7][ MSPY^>W?Q\3"'Q?['47BE72)(".W!OC8VUZJR2' ; M&4T4VRBW=ODV$?=.D=Z\P%/CW_Y>_-N7!=7OA&9--9&7@6)SU42D8#%XAJB@ M%G&J-+*)2<2X2X>]<98[11E/W&L>-0N>[_/PN3,&)*P"HB3Q&"_FX TM1[YR(4C.$D5,FO9 MP:P)DS&+%8"T-VXQ(./)KJM7=.T07Y)&_@E\+VF#?(& M$+SS(RHLMMIZY+C1B&O"D(F*(QJM>>+.1G!C.) ++F4@'?"*62\I4@0ZJT+0"]#QKO5M-(F MCK"Q&_Q[L"M?9QOD)P. F669I&XU7?/IHI4PH?NY8PNMN@ZR,-@'^SQ0CP">$LY9+S1A3)E#!7:E:\]Q& M=',VZ5X*Y/?Y-LA,4Z>)0UZ&B#B)&!DJ,1+4)4-D,LF&K5VV3>[?H:9I@]PX M##>)-=\-ZIJ#2R\#XF893_O8@XW!Y=>]GZ?'5Q*1D=K-$91![")"9'(!F*152 64E"PBEVI[ZF; M@TL-C;ASW/&E64I-C/$^\#+7GP:K%'V2*'J=_6XX( O @JSW( PR&AQR&V2V MS3:O?F?3!OD>/J8'#$N\\E8T+P(ZO]>>,T\$F?,%<("-^V2"1"H"#^,$P-.E M?)[<*9XHUS$QL;5+MPU]J"C%YO2<:?H7WNH17RC,;;R7Z74UEWDRC)MYF5RT MU.)<'B>([$@W"AGN4H8\X0DC49.0O4QKDC%>92#V)=&:%^=E>FUMD)]LO\]U MD9':F]Q'*H9$$$!Z0CHXBD M'1>)*]\]C+1A^DBT]"(5T(CGLU4:MH@;P"^ MS-Q,"1@#CDHAZS.?$ (CHY- 0"9,4%HEF_F$(-M8W3N5_0$91=,&^9HVR)N4 MW]3XGC;4]_3*VB _$;S.'\DF%N,@E$,N1@GTC1ODO \H&4\=B=:'7("';9,' MRPK8')=4$[%\)1'+S79)-6V0GQ+ZYO*A'*51>HV$R9:KQAQI:SA**G)-.9.* MJI(/)3?/A9Z[^,Q;8$A:09KDF#K$:.9XL0F^M/V 7#R\9[E,_RY4C/SR)K0^__S%L'<,&KQUN\?2LV[^(5 ZY/JQMZRJJ)"SH1(9% %[$;1 ZZN D9XDEZS3'A2J1"54B MEU*EZ%\Y\Z]JO<__<'WCX\B"P)[Y5!4$KB*80)I M[0525A&B-,4:5F0W]<>#JO/?\A[=;IUW1B>M2Q58K_:K+?8H,(E:(JERWG"> MF+5>$9^,)IARKOQ:J;C.8$FPDEN[5*QHDW]4ZN1+-:^M?FXC&5NI M,\@N_%ZO Z QM(.+5C^5-PKHY!Z2E=<_OS0H1DD <)E<9&"SCKC(%[.M_X[M M8!0'\">L:&>8OS*(-L%+VZWAV'T"RI$A+,M\/V+O[/_]*4J)^&U:AR^T[?M<-A)W7@.W;8 MBO\==T87+9NWQK#EHK?C82S#*5\X[\ ,N-@ZLYV09V2TYLHP[M-^UF)9"Y:G MJ9>Q&L@@=FV>"3^W64NPIP\?]T!_A4K!Y%M,%-!9 >LB*/#)LJ$G MZS$G1\EV0'0RH9RLR95#G(A=!5;Y*U6H8R4"58U_]>KU9,&(>OU1EMYHA^-! MGL]1>3_"#>"CT?H3>/>L/R@R73U+='3Y5U:Z MX3Z]-5;H$!%+LS/W\V0P&V MN\O/?CD;O %A7%JU2DO9Z$/"45')"7=)NP0DS!)M@,>+).36#"+V,LGB#&1& M^RB($=QX;;%0TC''M ("H.769I'LW_]H_3X^/06XO06SOLJ99S@)SAJG#./& M4*N5Y4D3KIDDP$?6 M9EOH$,;W>F74H_WMC_/V^1'!#LL()JP-5B"@B 0YH!2(6VV4T\DIE[9: M$0C:6<:-P3@^LI1>:SZE?K?;/\]P76S9(:CD+*1PE;7J)XNQK1>\D("B?O*5 M02N-3H998V0[%9UU[\V.F5YRE?^@D&? QX54-WKGJX9+L7A*[>GB'9#J[0K,Y2J>]T_Q.W[QJL 2^*-0C#%:PRV]ZG\'*FUWVFORB M6\1][O#1-6[G2O$_37J27MK=:JUO-K/>&WCHO]?'GX2+4%&K=="H_/Y;X=MO M@&^7/W_-K+@X<?L4FQ",E)'B)8/(1R MDP/4PB?*1-*)ARJ">,<.L9U!.+V[6_YM\3V]ZX%U-"YU40^R:^_PQ/:^\TIU MQ^+O3]V3OP\]_OOPPZ?]-Q\Z[6_MSOYI^_/^X4GG[S?'YS"V+MQS-6#XIGMZ M -94^]N';ONW_?/V;^_8/GUW\9'"?7_[U^>#-WM?X=[P?*5A["QCTUMGF2-@ M7A'/$0^4(4,#1S M29F9KZUYQ6]57.RY2\A\][2/4(V9"8%AJC@W4BL=-(N<,DL\H?::H/L#=JZX M%AZ+2'QO[2R>" #G#^4$903AP2(IJ **9Q,"&3';E)/2Y>6R_H^_7T>MW^L%OV]'I!S&@J%0TYN@,,+O3Z2IY9Z3%#7">P M#HT+R#*@24$$:R53BC"YM6MPTT/ZY6S\9Z1%3[;WH>3QFGT;!O]0YWRVGB-7@PY>F2[<2(1 M#3&Z"P+.M["B%%NA=$**:8\X-0;9:"-2(2:?*"9)L*U=I5>KL3==4#=VUW^_ M#J/EC=]PHP=&AADW@O7GWAB../81<>D=TI))I!66.!*@1M@"-R([]-Z=&C;/ M<[31?.C@FBZ@Y+F]2) YGV\EB3#>)0V&)<6("V5S,,XA(JCQDNCL?2_Y5FSU1.T#=P;= M)(]4DXGUG6=BW0W^FDRLEX]],^(8" G,!HL8R^S1)2".0IA\O"])3K7RK)02 MV*'W3D5X.J?:78\:/,?2 >KG;496GZ)T<<)VM3Y$@8RQ!G-"&M MI4)1>*=,\-SD(M1+-1V:8@9-,8.FF$%3S* I9M 4,VB*&33%##;-UWMU,0-B MGCOL]MV[%$10,O)$/0F!,X:=9L13:32.+/L5LG>9F*:8P5-Z'/Z 3_[YZ>_# M;F?_$Y@(A^]YF[[E[6]_=_=_^\C;;_(8WY[OG_[:7?8XM _!F/BKW3WXZ]T% M?([ >-G'PV/6/OWC_.]/QWC_3?=D_W#OXN-??RX6,S#*1@-V'DH,)\0--<@: M*A&U2DLG*;=)Y^":PO?.3-B\I.XFA/:=A]#N!G)-".WE(]Q<7KKR4BI .(\U M11SG5GO24L1\(DR[B"VS6[N$[\A-0KC7EI?>%#-XHIPJ'72D6$BO&7=).J=$ MH@HG*B(5-JWU\#Y].YS76>G@B=!QH=(!QSH8HI&ESB).@T#.&(UBX,K$1".+ M#-!Q&[.'BCEM8NCHE2'#%3E']X.'IM;!R\:%&6N*6B@G#$'!>(&X"PH0(C"4 MJ/$Q<0LR 6)-Y8ZZ=]+EYF6LOQC6U-0Z>++C? ] G)I:!R\!!A=J'7B9VT9* MX$/8@?$8,4466X.,I%22Z$(R,FP,%<@,R5- MJ(U(PJ(CKB-!!B>-6,0J$@'_!@)6D]S13:V#IM;!"\3(YR)'3:V##4; ^5H' M3 HLE"8 >8XA;JP#!'0.84&4HTQRANG6KA9-K8,7M.N_7X?1:ZUU\&3(,%_K M !O%$D9!2(6XP!;IZ"FBB2:N@V4TY'B;V%&;5#WW%>9>_8.,J^XUH'G MU#%'M,QE0@ EK1&2&R.]%P:,C%BU76AJ'7R'X#F?CN6"QB)Q@Z(5 )[P.S(Z M)L1L\I2J@'4(.1U+YPS)IM9!DZCUHI#O/O;-B*-SW$03&/(* M8\05D<@13U#4R@4>>#18E:XS]R^OWM0Z>(!:![BI==#4.MC(#+6FUL&&POU\ MYEGN*!8U3XA+:N&'(,CJ$!'1*7=1) 8@?VM7W__@)"G5Z W?(CRJ\\--[<0#70AU -3PR2-(-DJY+JU9^' M)W$8\R':8>L\#F+KN,I]:XWZ+4"D5H8UV[OXO\.6ZP-LM?JI%3J#Z$?]P;!E MX9_6F1V,\LOPZ9V^= *, M 187, 7%T[-N_P)$Z;1PQK+.G=%:(>T,040[H=6IKIC]6?D#>;9V6N]ZK8PS M^7[;+0][U\+'AF-_,G_AN8'\G_^E*5$_K;T12*(OT@B=4M2Y"(-RAN!$^$:.RN3 )6)#1 ?:RB^00&H34[;?Z&V\MTKN[QYA]M[ M1X02P3%WR"KG$1?:(>/ASZ2"BCH%3R/9VF5F&_;["@LJZ'H[*4HTI8B!4"<= MN53!JT451RCUO?(3?7455QCBK$+0+_$.D#ZQMT)[P "@\44>L4Y/4$H!H0.[)_?,02B+_U"A&C.>+)YM )D2AZ96744I94 M7;*SVK*Z!1RJFV4@R]5M!..^>-H(QJ,+QL'[(\4-@Y4)* I"$>?>(YLK'LBD M+5S245>2-7?XI8*QB#.;8HM'?W ]7YZG]1 G.#&<$2@"2U+T6G)KJ<9P;VF5I-11303SG%C:$-@7)T;M\R/OG79<>Y ;J1'75")M MF$-,1L*(#3HJO[4K-5LO1JOD=9D7 GW-OH<)51VN8XHSB_U!..-] :^A!H\L M>1]I^_V1YL[ <@@0-8 M;HU P!084M2*(,%P NH(U,#LK 8A[DP:[XMAC60\ MMF0PL":TIA28%4?>6E!M5F.DL;5()\R"8)1Q+DHRPFH2ZR6LL=70QEO3QI0+ M4&#&; R&NX"M\<8KP6#W.*PHNP9%<:/N-VMK>=K>._+1&2J)@@V5 '2I2, ? MDT/"AB14XM[H7%K@H3@C)=PE&X@,D7'GO&8:_B*>*FHDX^0:O&UD:--DB.V# MXI8Q)2TL4I'E Y@&(QNCSAAMO&/1>DT!GO%Z(2H.SN5 %0A-]ECF608OEQB>W6^](+$ M1JJ%MIA:'!PG+#FG!3-N1[UWK5_72N6*XI^52S=LEB6'W]63_@AZXDA MR%\N-&R/9YF.B+XZ(3SF8+I%QY+Q12 4C(IB0L'IQO3A5?&P&-_\=V\$H#@"U2J#:)O@#?AWTQ\+2/@51A[K\A/Z]P.;^>JOQ^3;*RN1]X"AV^S6D\I M.4J\0,&Z8G6!P<5CKDOGK ,>QV@^_H)W5JLJW-D 6S4H,K@-\F-\,IXPK-@7.ZGV:]\. M_,EC>PR(LTPK+8G.ZA(S[;@$\%!2Y*($A#:!IA>V_=^Q]GN@1A0SPAE2.J>X M$&:1XS@A'Y(1.D4G;-K:I71]CLL=G :8B=QQ#T=/+&<6I(D84$2<*P>BXTT3 M:'II8L1SBDC (6M[1!V8:3RZA PF#BF!C6#4 +O([GXB+A.CDA?:Z66+!=3( M=NML#H^O##^MRYZ*7Z,?Y\_4.5&3Z%3KA_SI_#&*?_JYWQL/RU7+"^2G?SY: MFI-BCJ:HI9%&<9N<"2Q&Q6002F*0_(8B/[,,O\?MXR-B@R6>>Q1(BH@;#IS( M:X(\H!^U-!$?V-:NV5DMRWKWB!473G#@QP3L)<^L YH.8N)-L(H)[!J*_-R" M0?;/CQS&3$6?.5NKD96U=1#NH/!(3MCB(OC\(0R"R("\U^BX<3XA?\^_Y8EU;.R/6XW7K M_"2?61GEQ\H>BDZ(@SR^0=^5 RG%&YR'-3_B[$#I5#FLQ?'B\E&'T0ZPW)ZM ME'8^,).?>[@4^G%\X&TY6>_W"[ZGTEGW/F%J6 $Z)_WVD=!C.#&:XM!'SKFP,P@ M2FOY3(>UR^15,KLHJ,.QR\4*1IT2MH ?D_U;+*^Y33SU%U;[J@NB6CX[MUVW M6QWXNP<^LLV+-3Z)O,1/7@]276 MS>SDO95)W13/Q)5RMUL%D<[[ MYA#4"^,M\(G]/> M0K% !)(IAW*52$A3'G(%).&H%8FZ8I1=$LN]O6UO$T_Y MEHH;QRTF5JD0@]:"8HJ\$,I[0 J* M+4;??.T89NQ_.J)\WX]].7EXPY7>F)[QO'V=;O.*MXV'WQ=+&IGMD MH?[C*]AT,F%)G3=(&AL0#[D[4S(:888EUY;9X,/6+K_J3%,^XC_E2D6BAK=V M -P7,1MA>6QAP:!(+>.,,,.0].65$ M80 ?74Z;LM(^/K+)",V&1 MQ0'H8S0 D=%81(13W*>8DLN1X34Y6*#!;Y=(); S449M)%PZ2*,E)E1%P1WW M<%^^:1+Q^A*I/GD*6I-R2Q2C&GF7LTA ;2%C-<@%HS1)#, 8>:Y O38QKP*Y M:OWS7Y4) 9(1!!1_B_P-$)+TG2+C4Y@,\ONI^_M=\?&6*T(J"^-6,,\904TAXG9'CR M(CA#&;TD!W!5,9!9=N:W:$DQS._(D1T<1S#5YH)7:_1.?] Y M[O0JEW4]9)BZW-.^?C"B)R6JJCI495Z>U.MZA_,S=]J_WL=NS#1^LHN72M&_ M.GK\[3W-9ZMAD4B0"2DL#>(LN\4",4BRQ(45D>)<%>6RD]65S#^YB[61F6>3 M&0YP[[!VQ$6"(FSG7(B;(DN81)2PH 6%%W)9,GJ)0[X2B"O3;==&P*\N.EK6 M(07.N):<1>G! //686.%T,@.^EW01,-JRA!NS^*;SI#W^T/QX-X"#?[ MN0N?>6;Q;5_4XGOZ:^?@S3';?]/MMM]X?G#XX;3]UY\G^_"=]NG';^U/[R_V MWWQD!W^U/RV++UR;'[SQG?1C'NW,P^\1' MVD[[A\?G[>,CHX1U%$BS\E%E#DV141PC%9Q4T@N>&-F:D8:]C#)6"&J#$,0) MSDF2EBF%&2&,^&2)-5NM")APEO,F!F-@X-6TMPX!8X:5X ]7R^G>.(Z[-N_@ M^B']?_;>O+F-(TD?_BH([LRN)P*-J;.[2MZ7$;0ISVI^!F5+E!72/XJZFH0$ M APT((K\]&]F=>,D2 (\ ;)GUS9)H*NK*C.?/"HS:WX)&E8K=)JF67#"Y=H2 M8SC+@F#&Z=R(!\Y3N#*3?;F4_#$(>1A@FDWDYFTX])Y-/L*HYVAX#/;716F< MQ8ZWZR89.PX2SKB3A(.6U"K8'+%7"LJ"%B9>>K'<<C[_DEI/K> RH8;;1-! $L,8211H&"J8!C^XV8]H><%/J[%WRR>;9>5YV46XUV_T9ZZ>O)KA M-\0*7-.4C6S?>!=.1P-W;(HJ8/(N##N#&'[8D%7=5)[Y6["#$<9CD;0+X=!> MKS_J.;1T,<,8>^G],D[9W9^D[.(M$+-&<02O\:;@5T>G:"FOE:4$CC+-#S>P&*3TM=@1@C\J[Y)E/R_5'>.#$UFO=BY)2^6"P[^/I!?"&2 MYLKEV)DQ]Z#HP&0V)>D*ES&P PVAGEQ.RQ%0NH6$,:=5%$)@4CMHO(MBX M-\483!H5CC#4@>!K#8'7&SE0)30<"(?%4X!AV2FBCP97'ZRHF>SSR\S9FI?/ M 5YPX:NDD#@XQM?QO]4I1?\T]. K@V]AB'>?H?UF.MT8]0??'M%K@('U7CCJ M#SME@'XF% "O+D\?RA$ 1KN3 P1\=^?D)/A.E9T2<<*7*3,S\@*C&X<5+M4! MW;#LW!%3Y9.81?T=$V?Z@%'GK<9'K& 9#H(I1B#!,Z^JAF\N/9,HGT9G%I9O MNMV^PUS#\I %%CDY1)F95ES^M%!GSK<9O];]9Q27%+O;Q$S)F7,4O.HC@<4Y M'ES%M$_X>3#1(W<.HCZ-:ED>W;HY6C5?ZS5FP-*RP1J7\)\1;,J,!*W9 M6E )SEE(>:J]R R\GH+S1&26&T.<#U4<-KON['D-)7-8R>:,-U5:""_8G3K\ M<-$^^@(^$G@EWB1.XCUP.?.)S2E- G62:DZ5IFR%GB]K-@6\312^IOX]4Q^; M\S/"7>I%$AS%M'TFP3WR/LFY4L+97/@L8-+JUIQ93_/-X!-<20:F-1(:Y7:G]'\%G3P)WCOHKO?NT7PW8 $[6H<( 3'0/#E3/MYZW;M]E-W Z*:$^Z5 M$_ Z)6-3+HP6B;$Z)A3K1*=<6*7RG5T JB4::8X7%LOI#_ICJ(I1 MD5F;9@:G8K9["4NW"LHTUV*_1XD2+G>PWXT#FU-/>_J=E^YSMP\=VD96&&$I M8XDU*7C=*N>)<=0E*L]XA(4<[\BEF5A2U#&/2V6,$,UG=&1CM3A"U4R\!K7; MC*,7$]TP6Z^8N8-ST>6X54_S&^Z5?7D=$+*K.R"LGOJ2\4GJRV.W37BR5!O] MX*DV[\+WT!N%WP;]DU]A:)2MCYWA\:\CL"_AC1N2:_'0,<7;0//Q\?7/QYUF:?8/(;0%WG\[_^@KE]SMM?W_PX./HB\LRE8!@E.=, 3V D)5JX MD.0N4&-]IIA5BVDJ+,/_\]I3:X3,B>%6YUQ3] *M).EBIDU%@?O.KKEQ&KL/ MS%G[G6)IM7ZSQ$:'ZY;/5:@@66,I:; .Y@ECF-AZHV,93B1?&>"V)" MEDFRR"9/FQ:4][O=_EDTX:)J+48G)P;5:K$T[EJEJ6-V=R3ZI.[R%D[J)(/] MU94:%:9R!!"/EZ#+\37M"WJOFO98EPY ]^-U\EUS6H17XQ]^]IWBM&O.7W5Z M<1OB0S]7HU<*>,D5Z_%]Y<=3U8+Y$ZA>\#[ZH1^_N?JX%3\:7WH_]YE@+<+4 ME1^3%KWE9Y)?_=+KGKQNLI2UN+S=L$\R6:'3!Y@L5^+%3U82MM*P_XSR4,H$ MB!T*]/^WPW>F]IS'0X57[/1'@\Z+;O$\-?S&-X ^'[!6W. VFW%G=D&D5A< M]4-+Q/2KE:Y&W0[?;8#+V_&-\4JVBB?0F%EA;U9:\.H;5YDMEX=Z5AM+:J;; M>*9[SAQ78_AUJOM^"7_2\;X;GH;P/[W!]*G^"(;PQ3\>:9>>S1;=("76N&]' M@_ZHYY-JKLZ%D.?7K7_CO()?^R Z6%&_$ 5YM0H0W[0'JX!P/<8S&&-M M8IR:@STE!JA)!*Y]P2Q> '*;CW_J9LH_4*QVXX,GO] MPW5'N,E[11'@__VA^3$YYN?;>>!Q_.GD1_?MR>L?[?V_NI_WW<7G?_UVW/[Z MISS8_R ^77SX\>GP2'[^>'!\-/K,/Z:?#UV<''__Z=G!Q M\.W3Q]?G!S#^ MA^STY^^(LR025 M)E&2R41(2Q+L$950GP6)][?(/-_9%;*9\>R*#(&[R,@80->0E1JQ:L2Z.2W) M2DIYJI570FC)M/29S;ARW.>*N:SJ'Y/=3XON&K$>'+'(!+&"]Y39+$O2/+>) M2*E*=$K@5RETR!B5FDM + :(=56NY?8CUO,!IN>)/TPK3D,N"4^#(,&H0!43 M3@=&@7VS>[YIHL:?!\GT8Y M:0IQN>C@6@!Z.)RIX62KX42D+$@EB&;&"BTR<,""!"S)O.784?I^;QRIX>3! MX41,X$0Q;R05@!\9WDRK=$B453J1.1>$ M] ]C?.Q!(\ELO>U;"LA;#6?,4Z.42(5V1 2KK71$<<$!T,!%L[2.)VT5G+V? MB2=Y'E3NN$P(%RP1+"B ,Q\2,'M3GEHK:">2)%(YO">8 D. MD$NS1&5<4R%T#L3>V66R*6@MXL]9Q(U7GKO<5) MFEJFI.$R:\S3+O*4U9'9#8*ISKS 0DTCS/C,A40HW&NT@D3VR&K98-M2K/ M .U(O!V\*=*KVK%L\7%Q+>)C$==2$N; F)$A$R9X[?(,;^',B&,^%75&R+:) M^#0@01D+WJG*-R72/Y?O\!V MY*?FO-LW93?K/MZ54>APFV"N+. M9\($)E<^)[D 8@B?"-!:B;4J3YB50F>,"Z79SBX5S52L"7'UB< M9I0P*^ 'Q4PJ)X*2K+ MO,'4)!!Q2>\<":Q%?'-%/)/<6*EIQH@1'LBNG;&66)%[Z7PJZP#"EHDXFTE- M\D+83"4IR?-$9%F::,-$HD1F:&9XT)+O[ K>5.F=JUEK$=]<$4^=EEG0F:+: M">(-YJ-L%-VR 1O\^\!\'B7SA7->IXZH6'EGEG/#QVI),'D5CI- MA B*&K"%N56&933-WL^T\LIBSDM-$>",383*9*);[1*H4,_G M &)XWP>A34#/>SH,7:?[W(:=E-;HYH=XZI3,OZOC(E@' ;%V'#V#MY0G5'.,C+DNTRERB M@]5*&0E&7[ZSRU365.FZN5*K=E=]FMR+ERK,%NS[5%%*)!C[*I?:.1!CD&KN M1'"2U)&0+1/F:22$>,KR/)9F:6Q$P]-$.>L3)O)@NWT_DHP[]KMJKU&G+J1:<$2L<,7@CJ:>66:N""*SN5;I= M@#?;6\)8"KHKSQ*F,0W-6#!$+EC.=@U7)6%Y_<0VZA/=S97Q$4 FY49 M*51P@G"E#1VAV#(1G\W1H%I[2A+KP3<1EMM$!6X2#\)K<\F( M,5D4<7KW=L2UB&^NB"M/4N&C 5@U[GALHY!;)N(3V,0G$DL MO0N),MHEPJ=I8KFBB;;.$",<2S._LYME35YK\>R-<]&:6@*5J&2(;.$Y'F2!BS_S0U)E'9Y MXD(J4\=9:EULA9PULVS-SNH/*EZ;<27$[998X^L][*R%-!2")YHFOD$;RI( ZR)!;>SRU/99&+=0,;&V9TU\-7 MMP[P.:Z$E-YX*@77QGII'4VUISGSS(DZ?+MMP/=V:B:F5#BN59I8EJ>)$ ?%AEMV['GZ<$OAC@_>?0P.O@O[[S?7<\]X,1<%''[?YO M_&,Y<3OXY^YD$?'O<]]=O/!/4 \6M,TT%UHSHS(C[PS\ MR:OWHY,3,SCOY[_V3^"-Y\7KWA&()[RH=V1Z_OWH]+0_&+ZO8K65.!SB2@YA M#K]T^^[;=K)Y-_S?N_//'_VI92+%^7T^_-P]8)^/VQ]?PWO;/PY.7O.#_;T+ M>/+;V\-WG<__^@OF]CEO?WWSXV#OB^%2W![A- XP/!Z$\J;W'CS8.(%)'>,P/OC&^W Z M#"43(7SC5< #D8P*Y6RYF3<]C8 MKCDMPJOQ#S_[3G':->>O.KVX/?&AGZO1*U3 %RP(_]+HGKYLL92VATY<^63 V M7OQD)5F-9V\XQ]RF-.KEIL1M2D'T*NLOH>QQ=D M;$"V_(PV@GF[Q/#7\QC> M /A^P5MS@-IMQ9W9!I%87/5#2P2_N3AJB>&]V3R!QLPJ"0RK+'CUC:O,ELM# M/:N-)373;3S3/6>.JS'\.M5]OX0_Z7C?#4]#^)_>],"'[8]@"%_\XY%VZ=EL MT4LHKOQUTE;J(6HI[YR6O7'[M7I2S+(E/I\C"TY,YG*GO?!^CBR^[IU_/OSKY//'@Z^?+O98^^)/WO[ZR_'!_E_=]H4[/[CX#/,Z M8I_W_SI>/+)H[_^[>_#Q<_<3._C:WO\$\W7G[7^])@?Y-M] M6/O'W_+V;/MN&9@*5-@D&(6Q7Q\2HV5(?"IRHJ1,E;$[N[3)GF/W[AJPGBE@ M"1*4ML"SSGEA@K-"&9H&+3.:"VWK5ES;!E@SA:Z<&6(Y3;2C(A&4Y(E-#4]R MDBN;,9VYU"%@4;9)%3(U8-6 =2U@93E@5I8&3P"@)#.!BR D _ REN1U:_5M M ZQIV2XSN20Y%PEFQ"6"VS31(C>)U"SE(3":>^PVU-39,[P1O@:L9PI8/F0Z MA__/AQ)H*NH T;9)^#1 )!CEAEJ2 +-1 MD'"I0<*Y3P*7:4ZUR87-=W95D]_]LKI:PC=7P@/)\F"U\X%ZX2@Q--A4,VNE MSS.>TCJBLF42/AM1$32DG"<&/,Y$R,PGRGJ;B*"X2:FV-#<[NS1K9JH6\6$$TSZ'WT(=_]DJQ3+;"M\YGJ=&Z"1S@B3"A!14 M3$J2C!ON:$;!703O,&N*>^NA>W\"MN%G>76CBX?=FF<#KY*KU"B#&0Y6&)8K M*ZU/;<:")=HY4P??M@Q>I\$WS4VNF=>)Y1;L=I*31#GO$D8E(8ZFRAIPS753 MW#V\?H^B50/KAH!(#:QWZT IB$B=T4PK):*3#)8K-8[*P(C/\SKFN67 .HUY MFEQZS;,\T4&P1$C+$^T%3:QA*?%<9%:5 9%,WE>B?HVL-;+6R%JU3W?.I33- M,R.#H%FJ@S2&4:Z"L\0;58>:MPQ9IZ%F'S@+RF!"+N"I2 U-M,Q%@GU]):8 M$9("LO*FT/(9(.M=6[D]60>PO=/30?\'B,LP=,\;5\KN #Y?$%[CC4E3Q5S( M@O Y-TZ[U-E3P[6HZH6 MRA#M",F$9T91ZU5&%SRR_#X]\;_7RV-]__% WC'"#B$ ^%7.A\CYWOK.D:V/R&&5[; M9V\?GICYB,:/X N#4)P&>.%W (9FX\P4#8]=_4![-DX' $&1;W!*1:,_:!0C M._W]#-1J RC<OUA_*;I]!JG81 M%*1#WX+BB')0/3\,@Y.B =\*/QQ8'+A1_5YH MG 0<>-A-B!6",ZL=!P&-'/(6$L3I]WVK@I@SC&>7D M-3BY:U\% (-CVG#>A_^8N,A&!U9_@JIGT('!JJGGG1X,@7\HAO 1\DI1O;-S M@M. UXU[3 *W]X\ S> ]S8;M=(& 1T7D:F>*8W1VNL&5LP!V'G6'<;OQB[C: MRS+3A.VH/IW^L6C\-"8\[% 1AL4_FO$=/N1A,(C?+:,.^[ \N*78.=GWP;R%D ">B$B ##/67_P#<"A#[-#&[H:](9S['^T M&K^4E&N)\A,5J8/!$YGK92 MD2>6>IG8-"4I \\KR\7.+B6M])+I@#+;1=*C)*[##RHGWF=!$3 ^1:JII5)+ M1K6V8'OFBMYTNE3SP\/P \=[(52&-?HV83QCX!YXE6B6ZX2QW.@L(YYD;&=7 MMRY;DA-V\*.(S]-^S6NU:5XT%M=EKEMU*Z^9ZZ&9RUVTC[Z$E $?Y3Q!'S 1 M/*C$6D<3EZ?>!6-2K]!+8:W+WN>MP89QID*PW.?2 V=0FV7VS17 #9,RD2(5":*,IL015+J0L@,!>7#^8IHLWY/^'FP MF;?BCL$0&EMQI67D^D5I_/0M.F3XVJD7%W[@.*779$OS$MQ3^!T]-_![3,?' M[_30F,7W]V'* S &P=#JC0W)2Y8E&L.N?W+2*0KT//[1G#I;Z+H5,.Z@#+>- MO3A_"Q=AY@UQZ!F3$1=1>G'%,$;V?&-4@#L^<> >Z.:(ZP0*@^K#O9Z?"-9+ MORSB#!0W=](*;PSL) '%[4*>8/04! JO.M1$@;"5T-@!#/)[PT@?KS/),ZZ" M%X!HQA('!GEJ/,\UP.;BY1++KG@ WBZB;[/(N5?R9QD96"6,U!A'D%Y=BH#? MX2X'&*G:AAA4*+GEQJW8HCL@4M42^G87(#S!M0J\!;N^39/-[O.F@A6:(M_B MJUO1!7FNI7UCQ4[3]]C!?*LVZQ(DWJ9_]'TPVT.U97[*S7TQ/8>7+W]L8S6B M856\>H@JH&I!W '$%ZR!]N=>_4\4Z6\2TUNK>#$ M&_ -K*5<2=MT]>GQ]\_?;CTOV5)Z\O/A_^=0SSI# 7F*NC!Q?= M;^V/[XX_XW/PSZ?#-^SMX4(S:*,(%MB&A!-B$F$RGE@C:6)%GM,LY4:F&?96 M)>GE>/VUF5!/=OEN#1:;#19<*^ZL3Z422J366$9R9[A1/HA@M(E@02CC=!$L M:CQX*#R85O-8P=+<:)M@@X5$$)N:BZS:NW6KD4EQ:@!YA\^OK;U\_[#@3M3_GYXP?QB;T^6SR; M;5]\.#OX^.^3M_O=KV\_?OAQ\"\0$?;O3OOCP3 MG;?WOGC"I%>2)Z#90-T1'K" 22>.Z30U+N+R;IMYURYX;F!ZP#LV(?.;>U )R"G]92:B6U M<17C$D18/:#CV]-0EL<4O\3%360Q%*]_@!KL#P!#S>#\S3"<% ?]7O17^C%C M^@V>RH1BN#%)28\MK >'1U^\2$D0/DL)=)6B>[&L MUC[8!@;VMM:YR!.IL-\N#2Q1S&C<49NGCHA,8#[_=1F5 M6X5=-3-6CW3L, ME?FFX,Z5?X@@A F"8'B!UEBKNOB.&/3FX+=%CGH]GM:$M=[!:Y=IQED\+=R]N_' MDY_[\@O&T8LW](L1UK$L"XG,.>I+I1.,#2<.Z$ZHI4Q+; VW3%MB>PPSZ& ! M!19NEVT->F'8Z)R2-, T V]AH ?LTE(\:K 2)Q42Q'0!V6(A3 MZY?ZLW?4Z/:Q=K\)L\P+^,">STZV? #?7]5%79IR^0T3:_SAA;%O@#LVO:-0 MW*@44-G<6B=<+8J,KD23N(>7%WH5;:Y9:!.V;&6R3=N+Q XI^"68@N]@H=<* M>NZ&@/!2'+P1UQ9PD!#&2:84@!$78*EK@"6 T1!X\!DS]/$U'65_O\> \#T4 MM]>1O W![L/76!)O>!:<=2*A'J\K<]HGU@"$JYP9GP;PK76*)?%7M:-_PLKE MFI,VAY,.SKYH)@R3)D\8, 22!;^SF]$E?O-]Q6,N-^.Z MS[CPDX)?'0JO#G%X]A,"%Y(G)I$Z&(2I2&K0<*I82IU!H'[KM\7L!5 M<\$,%S!LNN%-YHQTX'Q0#Z"C9 (**TO2@'UQC969PUP[UKJJ*_6]@\X]!H'O M"#AU M$3=N$0@F:SG]F\BG=?QM10;^\^+MWI>0,R6HLXG3V-:,IS117N1)ZC/"@E:> M&G+["%SDO1FS.;)4C,!,0S_C4-A<9&CFH>)6 ;NR/YJ9QNNJ3HWW%J^[--VK M8G4SX:?__B_%:/;SDB#4.*ATOQ$>ME*$9]HC^%(<["D"3LNC:3='Q^XK[ G_ M?J"XYVJ2, TUWU?PNG69LFOVA5XUCUMO0!XW?? \[M=F@#W.BC_"X/VQV9PD M[K?OQRK$=PZ^?I*?OSK6WO\@/N^_ZQR<_"D^?3PX;E^ 6CG\Y1NHEF]O/WX^ MOM1@B[UA!U^[)P<7G\X.#H^_@0IAG_>/CT'=7(!:.6[_ZQVH%E!!)[_E[:][ M/]I_?B%&>^]YEN22Y8D08.@:D_F$6Y92V&0!"N;2H9]6F6!4>C"4A.,!+S[/ MG#(25([-K%Y,XCX 88J1:-CS1MST.R1Q+P_7WS2CS6B0W@!SQ8VZT2FTI@#N M1IQ!Y$!8:Q2X-:B>8*X=K J9?FR&PT''CLIF78!1V-L.FU,C>!SWNS[V72[U M6CF9X!/S'5#O"+!L%!$2<"R^H"B;5$^?;_1'0\"Q7GSC3./!<2^\-[WJQ_AD M1,9HA2'4XGF_G_G;S#J&YEO 9N(PVZK;=-EQ+Z)\;+S>'P8@) !S' >!?SRM M9A2=^1#XZ?./^87W"F*4=S)V+\[_ @# MURFB0IC=BFIS3J.S5)HD/W7B4,A^1_!V>/5DJ'?O/\STC(?OQ)(=_"1NP15; MO[2!.#R(G?&K]M_QQ;.=XP?8A'PPV_9]R9Y>LRM%U#:CLNGAI*E4?R).H<8N%*Q8FYI'MFT%LC>]AD@[4;3'I]0\2G\ R M\M I&3G6-A4X9N1XT.D3!3HH#ZVJO2S@P\&D"^6IP6*HSFEIW17! <]BG_!& MYPI.C7<%F*KU>&FLCB41(02^6TIC;%E_'4^'> ,2WC P_711-''T$5"_P%$6 M]V[%#9N8+CT$2#/$YO$]/WU]#&S/F2?W]D:@0O^DT\-WMM:#Y0=4VN_=,=A# MW? V7U3?OR#A]GI^OR3;1O7,? J5?O#G%YYJFF6*)L9S\ J#58EBDH%K&)PG MC+F &SROHI]6/2YVWRQ&)VB27U2<7L)5=5?&E<*ZH$;OD*@W::3[ZK*EO;PC MYZ/WT=2ZE9'L-FTT1=K2^F$Z4]YNU&L[4](6H^E+GRQ7MQOU64V6K3:A]1K9 M;73OE>4%Y7?K;KE5#2P/(W2W2\1^?3G@\X*WY@!UV8H[LPTBL;CJAY:(2_UT MGT&_UQ5[#:^TX'MH1/RL-I8\"-,MW;OGM7&;PI'/:U=OU2?[10$\H\\0X7]Z MTRMW:-+6NUG^CM=CG@[+GT_'[FSI!WLS-,^Y^?=R1CH8Q\WJMM_U&/?6!OWR M8'G\W_+NGILN(N.867(YH'8KH5G8BRLZ(Z^TA]O=,GFU)6YVO\.?'K%O"K]= M9C0P\+2J8^^[Z71C\+__:SSN>C]S-!H/"3:F*^(MCP7*KHA?/YRU+SZ1@XN] M\\^'1_#/G^S@Y+?.Y_C\;U\_?_S$VNRWD\^';;K8%?'@<.\"NRBV]__=?0O_ M'.Q_8I\^_OL;'BNT/Q[ _#Y=?/KXN=N^^&N^KRFCVDN2T40Z*A(A,Y%HI5V2 M6:^8(-0;3K$K(E&7^Z_\XRXR\M M36O$>J&(==>*GAJQ-A&QIGU<"7="*:"> MRRBV^) VL5:ZA'HMC* \%8SM[(HF(<\+L59JPKPJ>FVWB-^U?UB_AS%?$[5F36(KZ)(BZF M?H<)QFFMDE0;K,\"+:Y3G2?*4>V,=UQ0;,BFFI1=KO)\$AF_(7XTSOZ!>8;K M8:'^YFV_69/@R;]9D6#\E3&^BS)/;D-"O?48SW>,>PKC;W0H9W^:IWV[,ZY5 M[4N MW_\!W!K^[Y@!]DKZ'\3RPK=Y+,=Y.ZV?6ZC,J=W@-=S@M^]G;T>6,DA+6&*D M2Q.AG4\4A7]YKE+O W.6ISN[E..U9%=U.ZHO%GP>DGX/!U>UI&^8I$^/K8)G MTN8L2S0).A%*B$1SO$_4F]2;/$LU'K13SIO91EU 6$OZ_4OZ/9Q?U9*^89(^ M/;V2@1!AJ$U(RD"G>R(3FPM0\2#XTC'-TTR.)7W-6\YK2=\V2;_[,58MZ1LF MZ=-#+.*L!(J%A$CI\58AE6@7:!*H,RG1F:4\*R6=9E>UK'VR2X4O!_'E6D'\ M;8C=U&-LYA@OHDSEKI[;NFR)FVU07)L5,VZ%<[]!03:3 M''-]![VK3 52FPHWF@KMPS^'[0[Y$A>0ZLU&#T:&$TMHT!I)A6E23!2 M)D*;-%%YX GG0GB5!2-27X-1#4;;!T9WB_[68/188/1VQC*206H30J(X S!* M\2>:88TA$2K/>4X%13#BER^.>1(PBJ&T?\9FH[OCVZ<7&K#??$_J(PM4; Z[ M/[V18;&'\;3E:W7_^"H=7\MP^DUM7YMXI\A,>_*YCMW8?/L["$YO6%WL9>!+ MR:37]GS[ZJIA\\Q=% M]IZ]N8-MJ?!BW=)YI_IU84XR;/,>W]_K#<9]S/[XF M9:9?[LKM;7%[L.5GZY5[1+[@O]%G[[(O4SH/^P+L=<@$F%/6)P0M@ M!76>^S1P<.@6KWK(7:"6!^^<3$7NK/%@:&4^-4)G+'"^V$=Z63?GTT$HHKA4 MUW&6K>M!KBY=3 #H%P;=\TO-]R/S1IZ?[<\?KU"9E[ZR$7YQ/\V?;[RD8HR& MEWJ&[5QQ3<6-N[G[R&VDP6QID?+(^A9]I*L.U/?>0%@\1 -ASAZFC_35+]VX MR6[5SC[49%=L_+T-/17K/M)U'^FZCW3=1_KY=NTES[MQ[\,QW=9MS*9PW-7L MMG5;6C>)7EUI/Q^0N=PC^E+(\8&VZGGMTTM(/_QC:6"Q+M=]X(1_[BWCSBD> M?"IL*JW/K22$2QIH9KU=H5QW/D)ZQ[CHW@G>SOE,4OS;Y-/73S WQS_!=P[V M_Y2?3GX[_GSR2<*SI'W8OGC[K[^^'NR_9HL'0NT+&/_KG^+@PG]]N_^-'.QW M.Y\^_G8"\V(P_Q_MB[;X_+$-8WS.V^>S_7'37#"B;.)$JA+A TD,RU3"4H)_ M\1D7Z,A!F[SA>C2T2$XA)7.:YT\(38NG.;E:+]?,6:\53$9@E7B@)1,=S?P+T M5X$ZYJ33*Q3BUF+]Y&(]+;T-5@0J+$T(4R01P:6)MH$F-J=<6"FLY?G.+I"S MENMG+==;H/$*RT RXC&S"V;* PU<"FX MDE83)\S.KB#BKM!6M[O?:+EV0>6:YBE1X(IHE1NG4RZ="H90FWI91QBV0:ZG M$08MM)">IJ ;.4.3Q8,7PFA";<:,95DF& &Y7G*#12W7STFN:?!*B-0!RJ=" M<*%8(+D,H+:M%WJE7E^U7#^Y7$]##-2%W :>)TJ9 /J:F$1+9A.GE5+4*QXX MN")2W+G?3RW7&RW71HL@G#2&F5P0EAE/.9$DI-R WC:^#C%L@UQ/0PQ9QI7C M :QOGUG0UTPEQAB2Y!S(R:@7@J%11[#^]EBD3I]X8%1#?S- MW.8 ;9()D:M4$1$"2ZG*))$ZU_?;;;R&O$>'O-GFXSRG,@0"CHG28,I@YT*= MIUF2RLQGJ:2< W5W:1,4VP;%56NQOW^QSUPF,90>I+7"$&_3G''JLC0XFN8B MW&_K\5KLGT#LIY$)E5DC0, 3SU(\3!$8FN:X\#Q7\'NFN%.9=D3:5=(?:K'?;+&?!BXR9XD!YR:QJ4A!VZ9TEIY:?. 8L^6=+:HQ?XYB;TUQ 6?"V^9%MPQDRHK?![ QG=&&'>_3&3#WD:]YAY-0C8N^5[F/9/0,F:>:HJ*B/31XPM^MAV MY(IF.U3/[\7LOW&Z90L+C^<3J> A=<*GSEBBC=3*I33D6F9?%-L9 M/W0\Z1Y_:HY"8@?!?$M,#BM\9;IGYKS8^>?<1IQT>I,981'/XH9=3;9':U-T MJ9:HW#GVX$UPWB'C!?^'&0S/#P83]O3ZU^N+]M?? -%B M=QM^<3_O[QP_G!_INS]GXW;U_LD?;>ETPJK]%9P4 LF"Z 829P MD;"4,=!=EAM+%[O;,"X=$7FPB@9!M-/&&YH:@VV]B/1VL;M-181&I$)CE@PW M]HJYFG>7=HJY<68/R^UQQ%>=(:"26P$Y]CJ# #/__?=?8_>3O=<9I2ZXP MY25J":LR$]Y:TOP'T^]P@%@_FXF?Y_7V4^QW<0[;>M)LG!UWW''C=-#_WO$P MNFD<=?O6=!NF,V@,!R;/ 4X!X+Z'#M FY(5948A=G?JCXZ.X0F< 3S:SQMF M!.H7]L*!,7J*C9YZP[F'00OUC7>F ^PEYRC/R\M_\^^27^3'_^1V,07("= M'!2MQ@Q#1&,V3%B[TVLP0FFS[$%5C&P1_C/"5W5BS[:3V.YJTO,-%](SWSM' M)0>-IU^M>%!,9W+P_H]B,A-8S:^F!X+?;+P!23QO-O9#[\0,OL'O2'"0M*K; M7.,#V/(PN_\'XN;[L*7#/BS_>^CV3^-7\*$PA&]VBO';6^.E'&/G-Z 5VG,P M!#QY:LYG.^[!]N8AMN%#UB\Y'W=LNE,-W)%A,2\H36PI=P:_X7]A@+(IUVG_ M+ S*7G1F:,:3*7!#X>E>*%V3N*OX(@\L"V\XQ[T8[^12EL#16HT_1H-B9( , M,%ES- BA)$0H?QOSQ)<\5EX*J MQ%@?$I%F,E%>&O!GI"><\J"4Q9X(I'4Y7-D :.LBD:_A\"9R18E3Z_ &O#H' M=6V(3;W0)C/ 'R)/\]R$0'6X,:^GYHV[\<;;_=?G7X2R/'/4),QC&WNOLP2V MGB1YZH(63E$GIP ]P20IT( KHU.CP=+BKPMZKY\$,RJZ7H&41 M?+"OY41S-7Y"**IL@_^K/MT;?SJV$^84[;Q6';/<[9F-D6!RIWW&%9%S6P/[-P>[IVUC[YDF;<.GDV8,+%F,22*Y"SA3GDFO,MRB;5- MNG4Y/C?FMQ*E)DPW[I"ZEH4U8=7XRQ#]WY-.4TO[N0+#18NQ[)P, M,_P>'6J$2[2JP??K^!'8_MBSN$"&QCE-73$TW*(6QC^/1VO -U%V F+T$8SC MS& 0F\A6"YDW#/?>?T#C/071;9V F<)%H(?,D&*TX!4-.YFD,'U_#58OLLWXGZXE)6B(F'IA4O;:O M0+IA?PA46X_CG Z6$)E)KRQX8A8\+@(&4K N(V .R2]O[H71ED;!]TO>.^S/ M?OZ">6]/PEQ_M \_7;3WOYT#N 428.M!V$ENP >23B96Y"*Q%MPAHP3QA**Y M>E6AT9@7;_!\#O'B@_&]!& ^ -/.LESY]#[\9>9AVJQX=%&5#I"UE\>+IM"* M(;:*N=>,V\C4*I=YX3) 2$E2DPEBK1%4@L&;VZQ6NP_-I1\0(06E) U*)5)@ M-PY+0P(VD$B\ LY,E0F@?\$[;UVNVK\2(&^A7YNW4+ YE3DN6BGPQQUX1YKG M+&/@' F1D5K!/C3[?#H_V/NBN?SJ9J@@XI3/*_X'KKGK6TXW_Q0 M6GQG_27.>C'O"I>QR_&)W.3(!.];\2>=7J<8#N)YX\Q(L"_%Z/2T/QA._EB. M.3G[*3UWO&PH1E'C=L/6+3-._:5[GZ;V:A'B&F;.=VYCK@9.P<\.P5-F8+N, M)IRF6@+7HNO_H%X;#L[A&WCX!.QLAXW(P??Z QF-@Y'!^3KG9-.^5]CX[HG2[YTIM): M-K,X_:*!^8AC5^,D;GYQW#E=NO2XG%+M#<*)Z?3*T/(TBHP7# Y1!0[''LS- M-Q1>Q;\S- 1JYZ-N]WQRX5__K%=-$_;B6YB9XMP"ST!ZYL^*KD33\NZVQ?-N MQV&6C#M)N#!$JV!S2Y25@K*@A5FN5"]5N;_^SPAVI1V&QWW_9I)0\W:\AC_" M /-DS5&8X&7"7AI@?OU3MH^^P.82+K5*P"=QB:!>)H:3#(\A4W!#TYPHO;/+ MY9)SR+\W,6_I*P@N6EKCNQ]!YL))K*,NS;\B7K^'1(9/IS=,WE:^6@W +$S] M+C.$3F?S=>8Q*5J,,WF%E3'J&_9\#;2:1[8JYP?3XCJG,&4<- %)-,U&V9RN MRF.Z5G8BR)KI.QIVT/%'H='MFUYB$<,;FW M8*PZL)= W'QV+U;*[Y?1^[]D:]D\?G&V7WX_TYO!UN\0.UEJAIOUZW7Q\<5OKS?6/_S?M?/[Q__^;M06/O8!_^V?O]T_LW[QMO?VO\]N9@ M[^#7-WN_-WY]"[!\./[.N]?O/_Q^&+_R]H_7[_;P@_?S6S5?H;C!D81/_5&C M..Z/NNA=F]*BGE[C#5+M1F6:E^GVQS=O]T=@;_=ZF*WU+L2X+WS^&RA[\)"3 M_S<)K><=5-UETEGI-%SEP.:=;FF#_Q;L8&0&YPU**[]W4A P+0Z.EO_K'^[8 M](ZB/51EHC4;U8O?O_YU+C42YPO*SH<>FOJ8[(4WET7/)>_T3,]U8)K1E2FC MRIU>67U<&F]@+HW7]N=61/L/<&: M=;4:[S$-X9J%5W2&*?3Q: $G$G[@G?4P_2X0H!GOF(\>8V0O#/3TALVJE/ H M ./@4<=1'RQ>S"J#LL1YDA?1%KLCIY M#CX9QM8&@#;@X%4U8LAYU0[B^@:-SLDI$#%B3TRCN;Q35\QU+!X&!\@[,P&3 MMW^]V4^H;@ 6^7#2<]I&A$?W@K2AAU?[:40$B6A23&$M5EQ> \_LG MYZ4C"H\ PF ,![D5 \0^%&[0L<'/>*#.E#&EBHW>P=P;OY7?'S/3&&4KR(J3 MZUVM9$KE<2M-@4%14RQB!\C]C1N^X=&$\(,2"& =UJ!0@N&(3O]$J//(+9 MG&#,P=.:2FY%-T;3G4?4C,NK]=]^Q_-I& LVY"WPUR\5GU_ILE8.#-;6IK%C MS%/H\X^EP@B](W#Z$.,Z,"UX#4I)&1Q%'CCI6V#NQO<^9LE-TN8P*C3J(7=& M3)P%Y%7<08QVMKKGL=1PR":3>-25GSVJI?U M47;*K/S1!$M<'X@!"VI.SJW@"Z>A?]H-:,@=@2%R,8/L!O"Q%$7\+0H?2,(9 M2E.,RX+QVFT,8=M;D;(PC?_ NWY/;%15DS*"7AB"QOPVS7 8@,J,#NY5DT?E M$([BWRJK" 8 I(BO;@ /FS?]E'_CF=7 M'I"5/U>3PY0XF-+"T@ &!@;F/'(1 ; ,.%:X&2"3JU ,ANY$KPVIDP,4E1C1 M,_ (_!'\ A@!2Z4W7G0J2J\J&&A55J@P3F/YT'K?*KD.3"]P8<'@ ];M57C; MZ_>2Z1]@;R[S+@H9=HG1P*">NL29XX P4@5//P?N&#XM*07\ MEZ;C,\1^#YV6B9"6CA)L>!3@^-JR_4X#]GT0QNQ1=K&H/IEGA%(E#3M=V-_R MF ,(#%OZ#1X DAS/SP7% NRK,"D9,F[0+Q:K=N;AI00=6'BG#Q(<0]T.P 2? MP_<@&P[/D!-GL2=Z,Y4XS\T LY%.8*[E.WLA1 *-UU8%V#LE2[^KH95L-5(#489Y8RG@RZR(BC.'P$N(62]A$>EH=E8GF&,O<]*OW3 MX_,B2AD:@+ ;8_2ZS![S.]DIRI/T80>AJTS/ E^WFBB80 F8,?##?T:=TZJ" M:9*D!79(/QK4/1]C6/&S8Q :>*!,M3Z%O2P3MW TM!Q B#QP23&+5/C9FP$H MG]%)XU>P8T;%MC;$>,I6&(W8E:+44E5_AHV'U +C*DC^,5LT9J8?!6+&0!@S M8S'3M./LN ^*T@#K>DPHQ)P2Y.H)!((D('<7I9$REY9 *;G<1J.Y\"6F2..[ MZ8Y"8CR*$0I7MUM6\P\:?^V]JSS!^:>4G'L(=FJ$G@U@S>3!=C2P^XW0B39V MW @/JM[AD5V5MAC0,4/I0V>N-_VT6GV_>O+2$G!:^(P'2V;R&]T#='B.P7$X0^,C?AT&G/P20:ER7/&$OV1- M@(U8?QEKB;L3A3E&ARM8(,9"HAD)'GH']0-R4C2AQNIUP_E\;WA5+EFS1/!% M]J'-5),F3*IAL7(V'IJ,;.D18]TK6HT N 'SS4JX+VN^D9X.+;VXR53]O;)N M%P873%\]N+EJLB1J]4A9 ZR$%;B@2T;%L _R&8,J52>;,=<6XQ/K:1#X$N5> ME>9IZ7$TL<=,!RUOD"FP;TJM^@:-!Y!G? PT>.^HE* W_>KE6R_"F5/\FMP=RXM-^(B?#!1WF 3 M?*^B*:?8O:@(Z#F5X0[8UH7*J'EG8N;UDR8#BRUXFM'8G#!E3.X9\V1TR@9] MM!O&#N)H,'T5CG46JCA<&1@;#I"5H@XH&ZX]4#A![%S- =6!HWX$)E@>:'@= M7:F)QSB)P/TQCL#!7EX;@'C"/FA+HX4GP NC043V;U$#Q=Q/4 1A0N?HF\=U M3ZW?YMC/FIS;E VI,*8;S?2)/]UJ_-[Y%E#IGE=@,.N&G>$!M!E4;:J*@&A6 M #QY#,Z. :N#'A'X#]_BOK?16:A*J.=#8?&=Z/R?QA.O,JB)30^.1T,QNPV1;^_RJ$=9\S!GQ$4AA-T M+C[ >$O#CW$,O[):)J7H,2VWU(*FB\<3\.'8H2FB[P86-BI\# PC$,86 M$QC,AC6-J0\Z ]LM]?IX0'J.6@'V/!)]\H4IB(V5RIA]QKHFFB\G87Y)9F=S5%QHW;L(K=;+.)%F'7IVL\PS;V2[? MA).^#]VE:GV9A':=2.3\?.T4".9TPH.A.Q')__ MSJPMGJV5Q]CY:%!)X>34!*&V#+R.S\UNG.K"B5IS)N, 4Q(Z$V1;NC'-B"?5 MV1D6"C7>8$O(<-*@>ZW&LL.TRD*[4WI&8S$S8XTDC*6':W/9&#/%&LL64%0E M+'%'IZ>"%KS2LP+C4,TG\O=_3!WNKO97@]:3)6Z*C/SYWS, MTCR8YC=T42_%<_4YR^S5BFL<]Y!/,+^L5%%1BW1BT]=7"6+N$^U#Y.+T"2.* M\WM#!<8_=W8!BZH#C/$!4W4<4)Y]56>'5YR)_%R3Y8'(8J(8H+%9%E6-#^J7 M!]5F3W!F8W$U?1Z./F4(]/IX=77^XAR:(#%7I RSQ3.XT#\:F-/C"O4P2QH_ M\PT0L^.)/U13\*$H. ZM8D;6! *O.ONUYY.#[0D^AKQA)IE^L3X5E-I1/+C, M.X-B6,5!,(1?4_'!J'B"(=/@EW6?G!Y65EIL>F8ZCHR.\T]J"CT8A0;A: 2: MJ0_6'XI9/$?'$_[.))0R*L\WKB)239N'M#)"+YX8Q%#7L"I+/!U4R5E7TZ1* M&QB?,TV/)&(&<$VP!R+8U&@8W]\0?L#4(MZ- [*Q8^\T=%QFH,QEJ71ZLX&- M24A^PX_/#OH]S%_MQEC)6<#$' SV3^UC=PR65.@=A64IT)W91KWS<9=)0+GV M,A^*;W'#9W@2VU[$U@+(J\9.O *3-.H.>"A.* RR#':=SHLI3B?2X2LM_X18@QE:&%2QEM6U8R3 MV]!1"U71Y.+J8TXZO2H*G.3;#X(Y[,*NCLHIH:L!<6954&BXUG1[)T"\- M2=19(\RDZ)276,9<*J"7*8X;>2QQB1E+>%\B/H_-JVH*/1S"32U#W.T;SIVB MCUVJH^B%+51E-!*W.F@_CM-U9LI1RIAM,9Q$299$:,<%BV6.9)6>A.8KV)"H-"L-.NGK MN##\7!G9E>,O(,HI3/W8%#/OB9F2Q;3'!^;.]GUU&#K3?J$XQE8"1_'0 )-! MXD5*:!^#-5NIC?+\KGFY!'52NSYI\C#O[E[*R:J#UX_']#F\:-8JF$ENGLM+ M'I^QCCEUH>:C&5G91$[$EA.Q\ORJFH3Y;._IK7'=?E$56+E8F@U,-0F=E$?X MO?%E>#-%,F5?C5XX,B5J[U M7.NY/L!<,\+6:?NYH*,I*W'OVI:9I%&BXPK=-:_\*J.K=.*L#@8>I1>G6JD5 MYW7ZI@&J9HW.HU?NC=YI#/IGU3YMYS;]&@-GEWN+7F(X_4C\QI?N::72H\8_ M'39B@\W&>'.V:L/1PEF!]U9:\(O=Q'A-RB%>SM6H;K&KM_3N?$GJ37P*OERZ M:U=H?;D""C]IH^S5]NFGOY5QP?X(!O'%/^Y#&6_G5Y\/[^^CESTH'@-#GMW> M51=/+3/#KER\<=_*7G1)-4GG0LCSZQ;^A/WR+\7?XKHKD'RU"M/Z-(^M)UI.L)WG=)->&M3S^;Q'6&O&_K,7DAD/<^^J,_%80M[#V14JMLV>D ML0T*X6^+V[36$F>7-L!1-VIME&7-+!/E8<==UCEF_S76>Y]<-PT-KB>U2SEP M\\B4J2>AT%,L]>\U*+UX4*)I4],:E#8=E+(:E&I0>C&@1)HJ)34F;3:5] N% MI'L*S&V/![LD/?=! W;7BA0.UE4XFN:VC=#X6> M'M5J]EA)B&63LG4MDUJ(:R&NA7AS]HPVL[6#?+4,/W;$XX6*\$L['WO=.X*_ ME?=WSMPB-ZDM?8AHT#-WS+.F4$\3+ZR)M#*1Y N-GM3MF]S\,+)EO9IKL793'&8/4B MH8=TPU=.6-\2":(I:U*Y[CG@NINQ17&69T=@HQ]C:,5Y:AL:O52OH2;?OG\(/UQT5>$\3 M_-F'TT%PG=CN\T&/B>HQZC&>\QCW6E>B-QQ4XHT!)]AB^R(BQRHMH&HO^G(R MNEHW":%.9'WT0[(7&NRHV6,E(>9-36YYA%H+<2W$M1!OP)[1)EN[0T,MPQN> MIIV*4^/;C5[K"C$@CU-PY::2K40 MUT)\/[WZGJ9HL";1ZB1ZH0+\TGIBO0M%, -W'$O6??@>NOVZ+]8M Z!-M3:N MU;&3QR;2"XV=U-RQRI[Q)GVB 'E-I%J$:Q&^CV)H3M:HAJZ%][')0\EC4^?I M)?>E'5R\#UWXXU&S<11Z86"ZT;DP_J33ZQ1#3.'^?KL*]I?MDC/95+INA[7A M5%K;?GPND9.:/5828M),^=,$UVHJK2[$3W-,7 OQ=K"';++T:6"^)M(:UQ2\ M4!E^:4<8^S-U6XW%>KXR;/KBB>R M)N6W3"#>F+9X-8&O)+"^9?B[[J=9,];UR,%5,^.W+ ZID6/S":S73?VJD:-F MK%4V5#7Y)FJE^K2GOL+H<0Y[-MKSFO;][/1<_Z2^_>3^:VK)VC6US[@/^7.C M[P:2]NF!L^:KN^,& W?KEN'/&C7_N=X[\E*,E5/LIYD/H[6%:# MCC>]81B$8CA&CV:C%^IFINOOXT\T:Z94//:][S6%'J;3P7,YCJI98R768*R9 M,E4+[^92B,I:>&O66%[\2YZH/+PFTCH(^_+D]Z45_O[>+XI&OP>N!":'C#K% M,78N+:]RM'4'TUM(CGA9^::<4Y0%GF6V.M\3'HXI_U&<5MX6T-0S7.E2R%4;) MK&K"S!^$8Q5DW;)\CGJ@&C M9JK5;HM48@-[*]2G.>MDT=>'.;<\S-EH)RNFAMF0]P=A?(PS-#_J9JWW?]MF M4XKU4Z4W!OYJTEYC#F\469\>-VN>NCM/Z6:JUX]QUG"Q!:1=PY*JX:+FJ96: M>C:IN.7!\W.$C"VDX$_I&O&T^D1K>QRL-Q.G"MRL7L@[3WY^M87209LB?9H; MH&HBK4ZD.EV_YHYKJH%3M:Z)4HOP(Q/I:>Y0JT5X.[CC)]%D;/WCP5I\'R^T ML'X6S];+[DLXI3D(PT:W7SS(J_^V6 M$93[V*#-EKN?6).H6Y]AW[[OL98?B=KAWXY]# XN&_OO-]]W_A M7^.Q3LS@J-,;;T-%Y]W_M8-_[DZV_#Z>J>C*4R#\:;_H##M]V,70-2:F%-S M%!([".9;8G*8["O3/3/GQ3N1?^R ZIMMX'P;?.RXTJI4LH-9U M(E3*4!30*=]'<(*%=G%R<2'?JX&JX0%JUP7@"G* M1/GQE'=:I.2?*I)8O;GZN!4_6@#;\C,F6R355WY,6O26GTE^]4NO>_*ZR=\-]&R!JP:2\9"25_2&.!R$TVO"]XZ+QNN># M!ZOC=!A.;!@T.&FNX*S?ZS9O^%.H7.2XE?S*F]GM8=SOU=B-$497B?_< MZ4*^Y[ISY#Z$<69SMFK]OQZ;WE%8)VGA86!A&S@J6VE'%_WCAQ+'U37G;??V MVO#K8\9Q5MOX7SK@>8.3?:4GOR'S?#^RA1MTP!(HYD,/]SH7T9)RA>DLB? A MGR2L)<3EZ(0U1< 1YH_4R_!5S>>/Q#][[_[XT-A*GF&K\\P&L$6M6FJ1JU5+ MK5I>$)_7JJ56+=NN6C9O;R?: P]]9R"ZWNP'@K"G"F=(>H_M'38^QOU3A1F- M3J\!HW2#HHRZ:!X]:#%??48 M]1CU&/48CSW&?=XMEFU^^_^_^I@_AKK.FZ%YBLSK%Y [O479ST*VLOINIX:6M6]ZB MMT$QV^=.([YVX*BFT6-;&+H^G-IP$NG6]I]8/W,2@39:-R11T^BQD2ZKE=&F MDZB6HDTG$5T[:%23Z-%-NCJMX)&V^O_ZQ3#XQJDY[_:-CQ50_>%Q&-R^#NIE M!].H6+MP:(,#GG>KWMX\ZAS\<^]%5&L_6]EZ1I,/55;1N83/]RKFHC]+8%.L_OJK;ZNLUE MN=7RMC6#SX]!GGB,&M9K6%_QU)3>MOC_10KMO2YZLSF#-IG*'L+FW)0Q:I"L M07)5V_>VN27/#R1KTW=9-=0M#^2?'WL\QB76XQ'*O&K.9PY .ST?>L-7"=ZB M?-_,L$*2,[M]DO/T^H)'YN XY]D-!;03'+=OW(%\IC5SHSG'^^-UU& M-?=1=SB>\'3LN#_%>(45+S>6B06.&Z_!B-T38--Z_6'#G)YV@2?PJSELZ/%U M61#C*.]T6X?AI'C1@O/_M_>MW6TC.=I_A:'[]"Z"J>!,E4[(NE%1?$MNBBE4H 6@ #R=Y@E. MKC/[.*VHD3MG!W[D1G&$G',3 GX6^B012(+UM&+^VM$D8S+C2 IT5:D_,"J4*A+\ 96"E MF@6*4NH^X%DY*"F\F^!;2WLH-*QNT4_9#HC)Z-JW*8M8[NN/#,P")P1.\W-O M ^U:>$.UXK;#((+_O*KU:TC>2-=R4H@-:RJ(TM7[19H,D28;; 5,8@Y&#AP: M 7TWLF;I62)/EI3"1(ET&H**Z?0>@=R"*$ *2S-[ORX\6TD3![X,KP?U$KLP M$'H5(?/OXRE^"Y5. M3 246!+_@&#G';B@E:PV'$.BW<[4<&=(7_<=J>.XG% M^0I,_@3T@)>[,1H#,+YK\V_'4SA*IW!:C1G,VYV!+H$)B!E=W?[MYN.%,>+K MSIV&Z;+89 (V@1;X!2H 16/8/.")8#*)6,SIT?\5'G(2>K&D![=!,AX2+XZG M^=V>A\$<5"Q^#19338<"09,(%^X%P*?\T)Y[(.&XV0FBI<"0\'J<)$W,+^Q2 M$J$MDQ[W^,"#N_@*,=$"PULN\%\(YI!7*9[_3."-+"RP=U$ JSC=U$<%3A_L MB]'=**,+;6IYDTJ$>P@\X-.\@)<6ERITK?*4K5Q[M[!VL[^EQ2\HS59>/]]P ,*'\&%C;0@=-2X!N5 D*K(AH\#!)SWA'!$Q[W@85YUCQB M[^0/[QTW@DU]>N?Z-!GZTGLQF @C59AUY GPC]\_NDX\Q<"5WJ;@EL=P2U8=Z%^QJ.4W*3G %E<0:)]8BO40_KZ1C? 'MQ&NBS:"!N;! M-FC7,-XI$V;7K',JRS\&O;#OO1VM!^-Z%"H!'8*=X]:>*.':VV6JHUK^U=3R M[]DF*F,;P+QK,N914/1T$+OK-F%;V([#$#Z%\UX6$6C(/'-(X\4S;:MSZ>G# M\MU5U726WUT9=;,IGFT9UP!65FI"J0FE)I2:4&I"T791$XS#MWEQ.Y@U?(KF M\.NO61:;N(/B=W;Y2S>ZC@L2>(T3O5F'_!6%SI-)>V)O?%X=(N"9N^)Z425R M:>FUJS$J2'9J]1152VQZQOO:Q<#5K+_;5@ZK66Z3U@1'48]@=$=*1)6(KEVT MI$1TCR)J*A$]=Q%MKUU[W6 )7=FRJB;W-6^+UNZSN+T-4B5QS2L V6%)'%_E M;^3N+_EPOR3XY;>_8])F\. Z#).78W?&TW7ESU$RQ\1KS._\KM_IVGWF*68I MIE8"OG,(+P55D43 WDBJ>1)&B>735X,DU*[]J>7;\,@?F(7.M#LK9N",QTQF M54:4_AY:-J]-0Y)>_W%WIUV)O^K:=V!SD:/*PEG$">^",W\?,H9S:FF/4]>> M:H^X,3+-FW*T<^DI9ML8M:KGS%-O8=6PD>[$96EMBJKMV:2V1_*0W%_!:%B> M!PKUGF=$E]B*X* '[[&HP<'$?GCZ'OY]M)YX"<*$,5E[-Z84\5)6/G .Y>^W M,/\\>,0T:EAZXGONS,7!LLJ_).+5*#"S2.0O1RR7HHYOLWP_L3PMA!G &)+[ M"FR9RU:GE/]71KNCMV6D"0>&O_1S?W&24!8E O>&CJP*P#EA$L6::D-NJZ!] MATH%%U@FS0C^M7@E(H*L[>PKUC@*O"1>_I6=WT[4Y"^S6PKLY_Z=AEG,\YY= MC&&#?EQ8$YCL.\L#7HI^>5L\:>&8E8-C5+&\]N4[L'OU32/63U?/PLC:]3\3 M=TZZNAS$/U3J?=V9LW3FBS4AXR>0*'VXA9*8.N4+S]6\X-=$W0O([Q3CQRS6 M(LO#>JSJ*BB'+?OZYPLJZ0"]XD>0'^D28TJ/UXEB*NTU ,DB)]C%LFV$LCKT^ZHR+-Y@OE9J1RCMR.= M,W,=QV/-R?UY:7K/LS>1C3/'4)W=A6;'$9M^& M&7KGZ %<%,<=%\>MG<2B.$YQW+&"5&T)[*C1S)-+*-Z)Q7'>L+;]M=EWB[BV M:HOJ;-%P;2M*;=&>M^BUJ1MO#K$]VT2&/AZTNR9ZG@K^8W\$:K8R&&R*"'P\ M\ Y*5I2L; =/3%\7"D7)BI*5\Y25UX8^JF]D-D9.UJE+.%"V8#FUK&1/IHF# M,MM.)@ZFO;2IG73[UWWE#5*UP-R- L>U-=^*DY!2_F3.N_88A#]$CK$-6V.Y M?C[97CY6@850*SOXX/F!"_=SM(FW0"Z+>M1?_YPS/\JY 8U;034;7@41(2ND M10ROV4_;2R(L X$_.VP>,EMTCZ?"BAGVL?\7_>%-G<4>#M="+BW:9&F8).LE M#N-(!+88RF99(%3&A;?@!UI188WCV^)*S M4]5543%P)-Q=53%04#R.&R(Z";$"?B-[#(PF1]:+"5@G 9223&!_$[';Q$)8 M2B1 1N 19(PILQP.E@/:*+3\^(D_>RQJ80GA66 E)2U M%JK, GMT14!08&1P1(^XI8+JJ[#NC]&YCRW++#659@YQ\=(=WB(^OEP3)6NX#ZW JNX@I2_"/H*K4DL)^5'!9H@<0RJ,>&51BE6 MDL<*]A3LM+!#(GGB<.U!+P12_&!Q_@3)D+G8;.X%3RQCGW0ZKZ,$I2'"@4 C M8@79HW5/P%Z(/00+FKAQ]*:E>>S>\H#W76$1N3YPWHP?4#&SISX0^_X)'K!L M!/RBD1"Z2-JTLN)9LW'Q\OT-/[O6VMGB6=8K:8X-4:0V\OO30\N'K93G+/R' MT^5F"?R>A *2C)PE_ V>RT.&(5>L>+MX*JM_QPX%#AQL$<([N? ]6V"[XA02*-N$28X%)K-_($1J MYFM0["F2^[1RQ=P)0)8ES\&F-&[JU(RK7>9\M<.O9KVYY_W,'!?DA=7,:N5)6#L[DM4*IE\0 MWC3&O"6SS_&#Y/[3+W].61M_PN<_P'%KMVE\L MF%O(E3^=C]E14)0OU\\6((]-/+%$P",'9OLJ+>!([[DFO-',!3[R)+R&U#>! M+[K5IJ=PACD"L<\X:F^*9$HS3!N"(.^20D_=ANW.45](PXB'@KR5K(!IXC1\T;6L.(AVT+UO8\ONQ@<3 (AI_=0^\,##X1O6$>]_V@"F&+G5Y0N* M84$BDL+EQ-![F<64-WO EAHL2-!S=A#IZ-&,%);G*XK$\:^XDWHQ&3_GPP)W'C M0F]E[XUB2[Q='E"+;\?:3E+@32,-AR*E*L/XT+4!8!4GTEC1N,6%TMN^#&:'A$-/802V=)'$]B:&;732]&(G_5 MS;7;>T9R.?^5)+0H$'FG:J5%1MZ8E M841IT+-QG99PG9+QX+0V3-RO?)N#C MR[K%PFL2?IFWUDUTMO'+SBC7^<]?W(G3[72'_6Z']>VNT[>M<7MD]49#NV^P MR:@W^#^CW?EECX="-<=?T>Z[$;=V;T'=?Z4-)*/@-DLNDUY2HXP M;F:AP48#6Y0-VH--6I1U#7U@]';22*NS]49: [T_VDW3+S57-==SG^N@7:_U MG2A=*X7=#)/KO9WC4^7@U(^J!=&*XV9;W>!&OVAA\%BNUSPJ*BUOU%3BM]&> MV*U32=.3:ARVEXYL)TW$7]'$Y"6N>X1*/&F2UFQHIXBX=;ZLI-J20[]70PLW MJH/>DA9QKU: /^[EC&G*HZ?#^Q_1R0YKM138;K?1$Z#=GRRT\ZG#Y](D42C) M=[OH0['.&%OC2#5)-4DUR563W%(GMJ-IQ'.WPY9KZ]#LU)H:5"VQV6T).OU> MR^RN"WRH6I3M>9L&ZP)P;V>'#K'47Y52.GNEU.VWS,YA6%XI):64E%)22FFQ M.?FHU6ZO"^&M=-*>=VG=YHVGHI+.K95L%43H3@-V*Q'O:[;V;QX3#,_D%VZ/!:3;%'+12 0]ZDPRC9PXOPN=V//=-26$$5K4]2L]T:]%1(M^&[=*[A$\4=M62XT^J.#L,B M:I>4#"L9W@K866O0Z1\$[DQM4#V@$'/?NW-XV=WF]879TP=-=S!X.498OTQH MEX[XRS"(FL=:W=ZPU3N>W.O78VAQE!CK![C M',JL,\1/B=5R\(IK-88:XVC'.+<LKBY@5VE,J6G?8 M _,"U1EKPU8/+:-WF.B:VJ3Z :XSC9TH[JAU$=D:=3?,]E MZ(9+;5'](,Z9"O"YW5_<,0_^>-_2[IG/0LOCZ/;.S/7=*,9,[H?-"MG/VS,? MF*V>>1CW7.W2[O(L3B6 HMBC5K(4"/':P0(EQ/L6XG.-@BKVJ'7-U1KU%;Q' MPS?I; _B<[O)^)@KW]+*51DJD+)^(,4ZPJRVBWU4G<\$TZ3.W;X45XF]<:Q].)-UAH1G/H",JI MMGU>NOBP"L!'CO CPZ/P$^M^+?ST$4:8$/O@1FAR1N M-,4FIAS5<:R:F6X@-%;I,18\0.]-:Q7)<+[OW?< M^[7PX45WF_<61]1+*)]%N;EGH0I-5BB[4DTL,&"NL^IKQ>ZIKK/V? ^I]%N M%J6'C=DD")F\R8FMGZIEZPX.UE9WL'Y8J3'Z3^WM"A>Z4=MZ>,6I>&HKY2_M MP1J'KM(7Q[.W&Q3.*(6AF&JUDS5H]48;EMR/A1?\<>H'< MI(X5N%H^F[@'O\4Z0NDPVZUV]S!@4&J7=M9C^E1B18H[ZF'NM4;=#;NA*AG> MURZM:T4J&3XG[G@-,MPV5.U<82API<&5!F\"D94&7QIC[[;Z MHY=!<9Z7%C]&/3PZP\[(%,1Y&UO C_"_XS[\]A_PCYS3S KO75]RIICP;_\Q M#M_^EHY2_HYX6:5;L/K#WCZX33\5,\M\2TM'.OF*-01"2 M>/E7%>=8\8N_D#^\= M-YI[UM,[UZ?)T)?>B\&$L& ]<4FSD$SPCS/>T=NWJ[/UKZ<5LW-ORLUUG^TE7?7#79GMX=#(]DKD.]VS:/9*X]O=,YGKDJ'E \ M<#QS'>CMX>!(YMK7>T8]V7KF7O!9[V*=1W/>3,'+>M:/>K]@/9:/TIGK.![; MM@$R+)F4"T82OW:$OVA_P&/32+OV'>: T3&/V6S,0JW3;M6(A6R5R@U_=(\, M9_3*#%?+:W^>VW;C$M;C-K-M&G7":R\"/SQ5RK6W(8PYXAS5^J^FEG_/ULD* MV8U:. :.&M2B:-D]WI4XUC\X-Z7MRNCV/L,X]0C_P07'&WSLI8Y\0^9YEXPC M.W3!$HB*D8>MSJ6K]WHUIE,1X$,^N3#U;G/1*\?F>^.?R MZY_?M:/D&;,^SS2 +=31HD1.'2WJ:#DC/E='BSI:COUH:1YMT],#[WQS*EH1 M>T(V:#[.PM\"3!_#L\ZQ8NL0 MB>UGD)I^1,GE1J>M;YA;KK+#][5)G<'Q XTIM7!,:J&[+N2N8CC%<"\ZA\R^ MOBYF0/-X[M3/H9XZAY1:4.>08KB39;B.WC]ZCCOQ4\A4.D'IA'VN[9 @TMN\ M<#J6&.5-\(VBD]I.+YQ.LQODT-3758^J8^>^?=V6T5O7RE";M&]!TOM*D!J^ M1P-C[9B1VJ,][]'(/ Q&@-JB^ENDFX?I :_VJ+[-T-85&$K#]\CLJ"UJ^!:] M;NO]]:'L#^+#5\[5O5&2KGM>E[9/:5\BWIKAR34%NU;TZETEJ9OD6FHQ((] MD?J_@BAFCC:WGKS GD7% M]HG*5O^4+GR4;"G9:L[NO3;UO6,F'WJ+CV)CFBI6VVP28)BZV71#^5L06QZL M=*$'S'$AX9U#'OVVJ--LQ6 .!YN6AVZ)0$<4!#D[%%.CU>MN&$4Y/8#$ X^A MM+G2YL]J\X&A[UU>CU58MZJAFLT71@O.^5V8F$T9X\ G]SGKQR-3D49?'RB+ M1IF\2X_0GD($?^$8Z\!/RQ%X#G6GD[OK='V'^?&["\1,WC8SU$AH-C=/:,[0 M"O;,P33G/$&-MM[M(/EDP_%<)V;-3V;4D#F:!H^^9H5,LV(MGC*-X?WMA'X, M631G-BY=F\-T D>O XK:3/X^M1[@@WC';AAM[3$=^.6 M%H0:=D!O:6ZDP:KL!%;,'&W\I,'FN3AD^B5JS5VQZ?@P?F")EPGFX R$OXT7 MV2N2W#1FP!8^OD9\38R)60+U1\GQ9/'[?K8,,??$B^6$L[&)/I%!EK4HL M<%Q"O:!6"4 T/X@U:S[W@"?PT0D0=+HJX4$&=3.RQFP6G;7@=)HG.+E&[..T M>D;NG!WXD1O%$7+.30CKPO/5FI3![X,KP3^CET8",W:D/GW\12_ M!6^. E]L,AP>MA43@H/#:)];N#>/S//P?YRTYTYBH=>!(9]@Z?!.-\9#"(9U M;?[M> HJ? I:,A)Z,62#/SLR_A+O#B>YC=V'@9S$&W\&BRFF@X% M.B81+MP+'AD_7;6Y!]*(^YH@* <,B?2$2=+$_,+F)!&>H>DQ@P\\N(NO$!,M M\*WE J>%< Q[E<+TSP3>R,(")V>JJ8*?>R5V!MVP&W9NT7*R72CM ,ED.M%J M.\!WRH0D\EE1%,!"\3A^=(&/R\/B[S/W)^YK80-C8-5_X29.02W*75RJUFE[ M"W1=HG=RQ.WH_0)Q.W55H-CYTFH? B^9P1OM,(B '-["%-*C!V4I8CG. 2YE M4E#R? F2G8V_U*8IFS- R5>FWBFLK;=#->A&V3Q)\0D)?@S -/,O0F8G88@[ MB?.+44UQ>B ;X9]AU;''9O 9UT7\<.$B"E\.[GU72OXK0Q89B<6E!N,B0\^] M)!(F9V$,V#8T./!78)-7:4F,'!$?R3Y'JN,DJPW'A9=GK)','6)Z4+7 -S%M M2V$04C.US)#1+LT0&O&="[:#:]-&(-Q/[\!M"I1Z$1T'O:.5;L MB1*NO5VF.JKE7TTM_YYMHC*V 8:[)F,>!45/!R6[,<#T]0B?0F@O"P@T9)XY M=._BF;;5N?3T8?G^KFHZR^_OC+HI#<_V:&L *RLUH=2$4A-*32@UH6B[J G& MX=N\N!W,&CY%<_CUU^SJ2EQX\:O;_-TK76L%";S&B=ZL0_Z*XN+)I#VQ-SZO M#A'OS-UPO:CZM[3TVB41%20[M:*&JB4V.^U\,%B[%<;>Z](.5&_Q=\SB#!Y-ZN_#E*YIA_CJF=W_4[7;O/ M?,0L#]=*P&L.X:6@))((&!N)-$_"*+'\6&;07O]Q=Z==P7Q"RXYU[3LP*\_* MC5DXBSCY7'#)[T-&*;$M[7'JVE/M$GKZ'?Q^M)UXA,&%, MEF2-*\UJ<-ET.U%X;JU!^JO2@3G/E_HQ#84H$1C-NA8K0%39-FN_Y:C/>+"&([ M^XHUC@(OB9=_9>>A]YK":0Y*4>O<"6T2]O MB]H&5(T<'$-FY;4OWX'2)NV "#1B_53L+$:J7?\S<>>DCLH1ZD.EE=>=.4MG MOEBA,7[""IANH9!AN$DA0YWZE^?*._!KHL0#Q'>*L5$F:@T1MIM*L+3(\K . MJ[KZ*5_,41SM\P45L8#"\B.;@12'A0%U[>#;N29K7OLP*\9"KM]A7\3Y62H9 M:&RQP&BD#WN=36H%>D.].]HL\_BY?&9SZ_G,AJ'W.P,UV=U,MEN/#8XA)W3O MJ>)'FK^G,L%5*K1*P-Q_*O0YYDML*U6Z/NV.BCR;IU*?ECO2.3/7<3S6 MG"R7ER:R/'OGUCAK+-<,@97\,1G/?%F"RVKP@75(>7)7W0+]+"H:_+USSGSHYR=W[@55'/951 1NL&= MS(U_S7[:7A)A/0/V<6;SD-FB)SS5">: M^K @61N!+:SHN=Y:CCLANL(CC$3,?,NW&3X<(+A JA-P^CZ+21S])=+9]YYU:*- =A\ .L9;#&\&R#A?<9UJ_(+C\2SJ[*+B\RKJ'W MML"X&YP(U9@!>7Y&0LKT\DI4!95NOK#S7UD$1+>G1*Z/8 %XP1'P:V'63C9K MC8E3L\2T96R;SHZ8-BW<$BA+U D%9D087EC61+QR015'6%;%R+"):"Y!$DJ5 M>WQL=,<(D**E_56M-1V.I=(5W.=68!57L(2[C%PM M&S>3^WLKM4F5GV_=,ZFNX3^<+AW7^'L2"M@>')5^@^?R? L';XV7RW)*+%MU M0/5%#.;APM=L@;J'WY.P1Z!:8;$SUR[!/2',B>5%04[U%I<2Q8'] U'I,F.* M_*](DK]R(=R\03$CF\BF%$;JQX1RQ<=\L+R$#S@&.4/(IE*];<@(*@D&X4NN MP)MQA154#WC&8_? 21/&^'$TME!;C5,U=?C*WC7%_&/9Q+W,F;@-%_"%N>?- M\Y2W0H9V,4-(*5X5"OPY@9\X0!A)B<=BY@C6F7N6S<4.C /DM(D;1O$%UR$< M]PHT/6B&F//.)S8.$RM\HKIC7;OD,#O)_#ZT4#/D'L;B<$(B ]JQ*"[A>.&K MK(@,%F"U%D[- J&WW3D6]*[T1-*E@LCQU>;7FCNX2)!DW2T\+'],#SF:1/I6 M1[.MN4M75S_IR*.CK=Y1=A@>7^*"4T6Z<+^;._EJ)K^A0G=@%S'_%KRJX;9< M.F4FIPQ64#X(9>30QG9QJO(#*E7;*896=M:2)"RZ!:*&WI4+H&)Z>,OGFP^W M7SF(EJDC?!BAMUE:6Q_T?A6?3KP@" 5H&L)J50V%_D8V%#;JR,;""KK\4&4G M7ZBG$(23PQBBL'YCX4S[')!7I/W%\H4F$I7Y?TD\_EN)(*Z?S4OJ#CS%%P^_ M5UU]M( (1O7[%_@($-+%> /W^O$0G5ON2KN$3EO?9QSV, 7!2Q>V2KV<7ZW_ ML%&U_@W7E)\1:A"8ZOHG&GR)&TWE,?X1++3G5*9@$^2M1BA1N1JVL!JR-U%< MP0D>;4F-6MJK3LZEUKS5;T<4P1#'7O>M;5W[R!N!I+J)3!TN_VB$%)0:*K'' M,"#-.=$27U@]3!C=;H3M9&SI%TDG'-83L0=R^3R<3 B&WC30'-!,V(N%W!1A M5Z4@XE*OTANG 2A$89M%4O=FLR)'05B*Y"7YL.5 "/;3Y?B(XJUS/4E#E_!<>T5TX2W)F+4P. MJ9)$PD8&N]5FS(D09?F>D6U%>MRVHBF^>$IPQ[ )8++.K2="_Q0TQ'948UBD MCWUL@B2.8HM'4K)91,S'TSR!,PG.#T9;AG$]<-B\A)Z%86=N,N,Q%CA:@(_X MFY"NSUNG!Q#T->W5&Q]$$QC.^JE] +=CXAZ3\C)ZOVZ$V(U[[_*%Q[#P,5\X MUW-F(1R3UUL5WR#$5[-",RZ:B7P.BZ91Y2PRXS&G9TK! 13U,8,7LMPH;%4H M1F#&5EM?= 7C1O""&-M]D#&:FU4939@_8";9- M8-[X=.*[1WBI"RZ8A@=TL_TPG"6Q) E1)VL>]%+TXU?=H6[4D"\Z_S@'%L2G M?-*],D<91/."4[;Z &WQ$0HNY2I'AYS1!73X5[W^9074Z%<$"6:\4NZ=>Y),[Y:UB+-=?[S%W?B=#O=8;_;87V[Z_1M M:]P>6;W1T.X;;#+J#?[/:/=_V4=#KY4"]=G]9^*"L?)$RN)*A)V^L@B.!;LB M96+EP@\5]="^P-[E>A ^,K+2A%7[RFAU>V4;+&]54AC QRY_*&K^$S)=J:U> MR!X"[X%,3/@*W4P@4WU-__S)LET/R(@?HT]<3JY @H'E+F5'15W[ M@)I[PK_FBB@EM\8LS>9/I_T7,W]=6+CI#!;&/9(=*YBY^1U[UGK6J@SG2CN9 MG[US^/4G@9][>,$T3#-( 2=;1$FB#A3\!8A#?551/A,O==>$2W4 MM4O<4W*A>,M3$;['/8ZL&G:K2_>9[2R=Q9ZMUJY(YHH:%OS?,=7 MJ6"L>0NH#X>?SP_C @U$@!,>PH:KE 7E<%.%7Z/2QH(!$$28=4A^0_Z5,QP* MWD9FAJ65;F5*#($O$=UAN>U =YE<7"F!1!,RI+GP?6!9LJ_$MK.?7"50>%2D M2>5YQ]![OX).SJ_S(XR:KI/H]PBTULBSAIWZ">ND-W W>$;=;*O8LJUWC%]3 M8PU6D2W'ML(0N^%:J"2XQK-F0<*-+#BWVHO:C_R59=;B46C_RU4KD'H#.$$< M!O? DMC=5QM;'L5=.&GZ9M%RS.N7M NO\#,E'[6DC_C*[.9B;C @OR>9,)+( MDA3R_ .+G@%9]S&"Y95GTS9RUD)>OXEK<^ Y!ZU@AZX%,6>:W$#BX;&46SU;1*6MH#_BA((ZA9S%"6U@:2Y-$J@T@/^ M!"ZJ]G=4XD*[23^^RO#"BUN*#X)%&THEY-*+T*3*DYVNEC7/93[MJD=!2]!6 M=-%,_!"D+GL,1H'6U\T>#FB@;ID%=*$,?^[ L2(L@\49P59B4 +>05LII+YD MKVDI*?AIQ'MFX[F!!PLX//!IG.)C/8*^P&MBM">L":QBQK-I>([IO25R503I M6O1W3$7G1PDPN 4.(+$9N4]T)S2;>RZ1G!^6H.'2 7+MK!?F??QZJ'([9)PD MXE?R8[Z3/. %?T"6 ;HR_Q[9!1L[L?!>M!3G201I-N23!BN#L\K'@"TW**,$ MBR> WV,ZA#-3LB6&+_YM9OW =V $AQ^2N)WH?\B=36<<+/+( )C@Q MUZ,FY.#Z/Z2!#_@$K#J?5'8:O./F08O'[UJK\R_(2+G^WV#&;KK2HC[@!T +WXSWOYS44YRUV+:0Z_F<9T ;A:PB MWO.#/Y'N9"L?CQ-6"R=WRC.\KF3*-=HB1\;FL*48;'&C&5<-.16\8*HAN6'=Y$>!A?VHO:;@RH3R M?Y9PWQN9!@>6XWS*-RF)7[Y=8/PF86Y="W/+%MJJ)28MBN/9EF!K57>NI:&0Q?^PLMP4!/G@#H>-_Q)O@Y'A\.,O-:5$OAIY M.M( 3I60!.HH-!G..X<+YPL8@RY=&Z=B6!!)W\G="^,(CCSCWR!A8^I+ M01H)5TL_(*T?P'A DDJW@%_"#0>%I&A2;B$ 2Q^*W\=\AV1-_" M*0EG<.61$@-8B M&7#:9!'XE-PL4D&9D^ERH>RS5V3C"N85!^6#L&-]T(PE,P0GD%V29$.E;\=P M1> 7(SPM*LLB'U'$S.E@#C#=$WV9A9,[9TN7/T.#ZSZT9KG;"#=+ 5["PI/) MSEB8U^LZF&I"9M8[FCJ'A_H/JS%ST:8AF_SG+__V_$U+?_#+;U\PF67X'V^M MWYXA[$YU@Y25S.FENV/.I-RHEG:(&XDXR'%H/? IQ\Q#@XV$/I-#*?0\>";@ MK:($O%?;I=SH!*W="6$RD<_.P(LJ#E$090K&H,]N17$FTH8IQ+DIKN>:%]M7 MJ-$^H49K]M4VP6L%$C5+'$')#)7GOQBW&C+E_*XNM,IB(^>]@ZW0L3'0P4VHI"6U%H*PIM98.]/2E0$(6VHM!6 M%-I*,U5.'FUE6;?9TY&9US?H30=)A-U,SA!_!;VQ%%1Y_)1+K,6HZ@.%#A7R MRKFC$IA&IV5T!@H+0W'='M=F#$:*ZQ37[7EMG2XF5AZ.ZD73EECNL.P94:'3BDL8#9TK#,NR4-^]/,.^W/W#5)!A]RN6A+-#@/ M$WO/V'7N?#9H7%?LU=WIYO+(E\-GZ)ILAT/5-I;SCX0Z$N'K_<"_X%GPZ;1: MV 8;IB[!/0;Y0EV9Q9V]9 4X1SH._#RL9=.O]CARK+M,*&Z-M$W'=/-9696U?I7(#[D_S:TGK+<"NE:U/(_R\$%I)W+>HAR_D^N=%RVNKT3 E4OC M?35$GCU,BM(^5S?N*C82+[4"\N7^PNHH#;7C1JZ>-E_+]OI MS/C=8093MPFR$!"9A:5.&:D>Y7W_$^ CZJ::U@I@QU(LEP\>"[V?9)?6"O6/ M4QMCS;,H8:,V35GYLFC)4-V)2:"1I*^IZAN2Z^23-LUS>:^(?.WU*V,XRM%K M[9Z\!0HO#FZ6&@?FBC;SYV?QK*..F1503#!<+]<[4'(1QSX3$\^5I(FZ;IC@ M#)$7L&6D#LM@JBQM>V5IW9$H2^LUH2QM19>:=:K5B)DF24BF*?903:(HURA@ MH4V"XJ=3+'/,,X'KPV\SH:OS($*+%;#K0IR\M 'GZ/ -.&\GDXL/HG#[#KM M:9?8XX>[8T=ADH/AZ034;$#8M-X3]31HP=]"WMU U)[+OK*\<1[SB2^ 4UA(XIMZW#G$K"P\YG(7VM16T2T-!(GPUE5R\T>".@ M39C8<9*U^6*:;'*#8R7A'%O0RV^G0%U!XCE\*=30"3P.,.O=:)KKQ"^_B^8( MKW_G804X@B\*;;XT*[?!^';AQ@=I5SH@H&^A58*?RHXV8OQU?5#)#6?7>Z33 M+M+BQ'N/5&N7.S 2T-_B#9$D5@=6+/H MQ\I8'$HD&J[8!AU#="+ (YHG!;EW4$WZF&$O-2:1]R*0-\\*T\&Q /T^H.!1 M$&)O%%W[@P S9=^36SL.L-B/8,:>YA@C]YZ$;V[]D(Y :5(/ 2&=2OAC"1C. M>Y_P:&,E@JS 1OVNW^EY%.#\]W-O0916^5%&00]MKV?)>'@W?W7!/(93@-3@ MP%/K&MR@/^&HL%WAXEU',84T#@_[_6Q!?K++JY8&7,0MUYA&8E]@A.W1RS0(ST@MW'UA+HGYB1-O& M)FQ98ZWO/IUD=_@ZWL*:^/CWR\L_N5O/7Y:Z]3$%>BN]#]$20H#^\6.7R1TG MZOPC<>YE@R+LRTHB+MU:F2@?=6049QYSS>W!9# MR11_N^?M$5/DY-R0U)?70C.8:Q38*#?BK7DYHJ9HF"L7DF^T%Q,X3NXJ0LX. M,8'N?9MW/#IZBAF.:9H0W[1U(C;A9%"DF\D?.@R9#H: MP]<>K- -$MDQ$Z:8S$2K/]KIQZP3"6_4%G+]ANO)(CRV&]K)#-NTVCB32]$. M6(C4C-HW LN$:?P7S<)TBGP<_H38[G0209C)*>_"%^:UKQ^D!Y7TNJ4JR\N3 M5&7B];CWA?9 ^,5+WFCX*W>\@3*?P-'2C/;%?Z=6*47K>! J[6)XLKD?;CG!G -P MYI]9+LSGYR4:R[W$-2))AOG+07W+_?9*&@WTGM'=I%724!]UNUOOO#, M_P"==^#8V/^!1YQQ\^WZ#W&9E$ESP_O&U%S:7[]??OEV\^WRV\W?KK7++Q\U M^,-G^?O'F[NKS[=WW[]>WVF7'VZ_?]/^N/SZW]??M*\W=_]=I$23"Z!B M=-0J @?4 SZHNK*D+L2<.9;U9T?+F_UD=D)N$/<&$ BEA,\1/2+ZAS E[^@7 M/)DD,D6^BVBI.Z8,CI3 0EX*2[("B22/6)(A;%"$9YM8)/GN=U,DXMPM.*Q$ MIKT!EDB\Q]QLB[Q 87F,$V% (.WH.F7./?%8+A(MF@L_K0+9 0<2?A3I )_! MG@DPDP@>'UO^#^V6O"%'^PJ/TF[02EK+X+LY2Q91>2C #/S,CR'7*"JN&$3 M#R/Y,NJ!6$T8U\\28BZ)IE/+F^3;T<_!\8XSI#ELN5[*1>,SHI _GR+2D/PW MDE),\H%78!)?F@S';S;%Y- QSFX%> [D,01?\^ C/"FBP#-578 +^V5YV&;E M?KH,#F,1PJD:DAV3$JTBMCO(!P7&(@ZED?)&\=*)9)O'1LJ\4>"<:*&?_1%# MK'Q*W0?7Q\NM7,@K[4;L/:52Q'NL@D)!>9 A0PQ=\2;=H1O](/?$C>)<=H^$ M2*MJ5EV =!1N220T')Z]=-:D0"QITD]EWVO:ETEA16Z<\$G29U-8>3I7NE\3 M^3PQ9G2R*'L1,F'NX,3W.HS\$V(( 0J EW7,$>%*>!U=#-*-F\!/F%G_" C\ M2R;$X)3="!$2YK'FXT;0-RFW%O0W>Q)I?]375F0G\H@-Q3KCD' R.(++/?/M M)X23B0G( S/T,>Z?Y0K"TM[**&DNVG^?6 @#PP0DM2[C'GFRDWQ@5A8%D BM MS0EF&,&R\WVU11)4>D="NP5*"Z_L):%%;%*R"I%!/O___FUH&H/W*V+4J"%0 MUECXP$->L@)U8D$X)Q.:21,*;WS&HVR]:M[>OU?E&^ ME_*]T#+H[L#W.MRZKFZ_?/MZ^_F.G*X_O]Y>77]$/ZNY7M72/.#J(/%UJL=0 MC7W,KFZNT+Z&C2-5\B>BASJ8(WT,Q__W#%4@F>-MJ>HX\'T1& MYU" K+!_=*)G>VCG]W">[B%'^,&D(.[>%E")OB:@N(V.=6'T7K,W.5_Z+CN" MKW\*'.U+FQ*+C5&GRPN99G2MDKJ=^0=; @F(/$0DQR3G#*3^&,%6Y]K\WV1+ M%-YEG?7EBG?$3>"_"%64O+>GY=_SJ5P!$>ZFP2,WX,!/!0TD@./YE3(NT+;\ M]- .?$*K32_4\.(KE$861VQ*)P^CA3S:C3/0 K) \6*R !_22A^^IWU]?LW: M+$%+GDT\>:,[L>@'BWX+)0X@1QX@LU0]71D_%XZS&_*[TY54P*V+GL!TG,F+93XRU57) M&WZ8%PHWO^D'D>%0A[FK2&N,SA3EW+D_F.=.@\#A^?+D*G-HP):@"B,@%A]O M3/T@M[$I*XG944@%1 KC$SPK0.XZ$H0N,1RP5F&J$L\:@1]29!3Q[NR*]+VH MZW,1=C==*=[ CAG=+8-F<##R@*$P9EOBME]>HA*(H1PKE4:'8 MK 9A@:?PQI>A9X^W3@RQ8--7\0JU*1-E=C,WSCQ+*^5OOET@D&Z4N\D1A1$, M_.F0$A=#*W'H;8&-D'\$W8@>-Z/7HZX["K_S@X1I(Q66J>;6JD/DN;.!'%.> M54Y<5T_'\P) 1@D>0LRDNJK45#1T/BLY+_[C5.MR#9W0+G,53?4K>&%..:/) M&!@A=V@43@I2*NCZH *EJ8)?X[0RK Q'XESQ5!1D3>&UHB#(*-8B.!WY@G<% M%S%[\U4P0^Z#-0F_#&:1>.(I7*\0=I<\]60F\.QDUECB@QTJLDM6&PDK# "Q M.2O.=3P\L>0,'D*91IV+(55:.)82P8HC$B^,?U-X*=NAC!L:D*"VIOUYE6FL M&X%J)4U/[1958!;+X2D=L/)F)RY\3$)Y(@J(N-759BUQS)# YA)AW%P(U>$#\:/4?\5BVO+:X4*/XIX[MX?2[R0NE8X4:% MT"=/_$2559_%+[366XVZCL^NX\WM7,]Z74EZ+*/SXW<7^)<#D1ZC8)JA\U4O_OOY^O?+SSR*=/WQYLOO M=T=AU7X)?+:CL+'9/<;]O=2U93N,&1?:I\NK;[=?*S9W_04^4\!45$J'2]C' M&I5Q$KE4P>H6"BGP]HS;VMRS)J.";B_!WA .'[JX6$QF.6 -1"RU&3;(]!=N M.T+D.B('/[OLRFZ1*L%:9:9WY@1AG3C\!AZR+.C-4'_#A0SCO[:TIR#1HBDM MQ@;;"),5G_C=H;2P,"P3A%$Q<1D]$[/]_D\,7-RTM!L,<2";?<6KQT_\&_2, M\5ZNI4:>\P3\ GAD=;IS.=?Y62^J,A5:&)_SN4>ND0SDY7$1DSG/[:3K5$Z% MNJ=MDQR6OU.]P1-/B)%UB'Y"5(6M^0$\+:[::!^()G13FBLTP/ +*%49?),5 M3^]Y5"K@=[ 4[4)SGH9PT4G$\::PW1;Z!UD- "_1RC\:28GBX1I^P0W>)\96 MLBX/%'&C&3A@/C^E;5C #<4 LQ0T^! LZS"][A4?IW4Q_$W@B"8VQ^RF>BP> M(PJB=#C^IEST**WI$LMO!#<\EPV2959(+H@?T=OQ$V1I<,'#]#[88;2LE (5R^V57NND+=& _#"F:_-D//;3FL'!T ))Q^Y*WB*_81@AU6,,82 9 (&X/]R)92/^H[<7K(SZM1W7#(THK+C% MWF3@@14."UFY MQ^VS:$O'77RR[*>5O2M M$V^CJ68=\KA 1&G]!AXP_*\;GC \T/O(TN7S"C:R-:,",2AY"0P;\_GN&P=7 M/)>@P<4%$M&1KL!RFB5<>H)SO9%N$#;%+(@EURFB^)LJ9RKLY#G5(\2^;?6TBLDW>+LSG#7B04E^;F0]X2 M12LV";$SV;WL$%CI3DH',FN ,$_X7"N,C;H!C<$1!C3,Y?&,[U^^7O]^<_?M M^NOU1^WN\O/UG7;[2;O^Z_>;;_^+=;'?O]Y\N[GFV5'?[Z[Q0Q'>6C>VM33. MVAC/[R:*$I#D/T5_)CI_KD%>XJ>+P$53"_-?9!N]\Z;1F-/H4G0UYD&5N>4ZU,28 M2'76]+'K\9 F&LA2:F,R!GL!C4J?MP\ 6GJ6+P,VV+*Q#L#2Z=+4X33]P_KI MSI*9YJ"%$VH8'F!O#C- XT9&*VA,=P,-*8V7QT2P^AL=_95IZ\/UD4>?/G. MKM0;:F.5R*ZQL[LZVPYJ12R15F/0U4>RF<;+COTCA J_3.ZQGF?CX_T9R-Q: MNJ(N?&[S- (E^IOO#XR%TP@ITS7(H?U-%9M:EZ<:852? MV\YN%$Y^^85G783FEGZV__FX2F.A,]B:G@(AS6VZM[1 MAO>/<,-[RS=\H>G,D6QU56N3\SVLN]LYK$=-.*R!"/8%$!9!0M[Q%H-/[QLN M8/WE G;]/_]U\^'FVW&HT&^%SA]HAE,'C)]3=\RQ!JBA993]A3>.C+-.)&"6 MIVU5JB 9GVU34JL3HE$9K/YE[_WK1WK7Z&U2LC72V]W!UDMU3+TWVD%7_)X^ MZM6K*]IN5_S=!!V&M;+AKSF''T5+_'HKJ@Z?'/Z#EH6$]K@XH?O MYR$TMF$"!0P0ORK?:FD\;%\3H[97W9+;M9VZFOUNWZ[ 8=MU@6H+!I$X>=\? M?(("O78:Q_/HW=NWCX^/.LQ3OP\>WEZ&]A1;X[]ESKT5OG6LV'IK=(WAT!B] MA?D:QJACF#W3,,VA87;?.B:&82$CG&Z;VC"(8TI#-2#;X7UE]_12/TX;9U_Q[E?EKG-#;#I7B9G- MYS!*\;*MLM5^G!@XU?<+'4.ODZU]^/64>[>OTY;TMZ(E_3P)HP2$&\4]UQZ\^]K* MM0>GW^9A,$N\>U(<:^+!2*CMW+LBQOL2P>3Q6705[RP$RV31Q>U/CSW)4AN8NO'O_ZZTAM(:^]<:9I6E M$3UG:G (P0W4RKB@5L8;JA4^QI!@@JX(*(B4B='IM9_5.*-V7VD<\*>5NFE\ M"*]XZ9)'C,X:VA/P\1+G_J]I:_O%IO)_39O*+\$TTC(XHXTZRM_:<4 57*-T M&)JTP(EV_^?#U\_:ZQNZ:-'8_\3,Y_B"'R3J0(H.I7V&X1/KGKUY=_C;,-J8 MU^X;34-4*P=FS3!LXU.LD;38!X''?3=E#)M1QA4T%:&B4N_^9:DH^U\>KF_) M\NXRU#]0EK=%H 9@@7G(IKB7<%I\QL;WDLWB*4(5$A @[O@,9C&-EC(=/=@P MF@!1:M$DAX!VA[F-T\!S]+#L-?9).FAIW>ZYM;3 M$T:FWNT-MY&>("GD!^3KK6#9JB?5X)L,?C3"7[[//@%]=BVSN B_8O.Y1)TAP0A+>EEZ[N_AOWC@?@;3'X,@DH>]&4PZG;.6 M ^!\I.;S\I:RAGM!4."(ELNBN$)'G@!3G58XD&."V,40$Y;HC!EYMBEK((8$ MAYNU;$0%0#R':I2V/!\NC00))!..$\%]:/1DT?R$[\\#T?,]_=90XHS4"FO/ MR&0MOH9C:R^_F2<8$EP5S(3PHR2NB73>$?F $73&S'*00#!9CIHTB45P#*U+ M#2$T@DE+H$=[+(,8NV<^)1!DD\"U><*'%A 54S&!=2R,O65/5R;Z-B:ENK>5 ME.JNV824ZJ8@W-[=_/[E\AL6E!Q#,O2?.=W#I9=PVU-/MY8&*8H]G+21YF!N M#0'\.5SK"5W'E4H$N\1/3SR9QVQJ>1,)RDB1<_$ H>LDJ&=H/"N)IT$(JW-J M)5#WR"D[&L=AH'>,>B;^.L-V];ZQ_---1^UT]<&@GIMS*F;,,X'Y?I-75)U8 M?//UYN/-]S^TJ]L__OC^Y>:*2J/NM)LO5Z=IB.[J:F7F.F"UJ$7M=%&*"9NZ MH@]/[TYI.6^CM]JW*8P3:7_1M4]N_*^Y%8>N_4.QXVFM:)L5%H?MC*:X5:VH M20QY-7799#&5BOS>U](YS)PY<"2S5"P$,TJSL;(\$?G(0I#IS1I1GWQQ[<$0 M<47/$RMF[V1B"?^3S"Y9#NI[?C7__>4!JK?CP'F"_Z;QS/OM_P-02P,$% M @ -#A34Z18F-:+#0 ;84 !$ !I]8"Y((R>-NR]=L/"U&$NH=/3QOWH MLGG4^/7CNW\[8 MW3]L'SF3H\XOTY.#?7R #P^Z37SDHF8/VV[S"!HTG?W#,3X<3]S#X[%F^B1. MA#/#/K)@8%2/FA+O^2G/"B4L"?\]A?DN-MGW<;<>-%2MB8$ZHD(@Z M2^:NY$VYF&.QF09NM]1M):?=;-O-CMVPD)2:B^ 0 \Q0]7"GA3J5S/AL? \"T9PB--^A M%VG*L"?1E?*]21FA?7Q\W'I25K6Y'QOM1+=OJJ]-NU-.;)[!%9<-OYHQW4OT M(9E1Y?H0TSVS#QLG49Y%;*/4OT7!;FA& CM[4_;0;JR_:_G:1 MB9^<61FAR_;ZVP:QB%(F-0=U);HVGQ,Z8>$%N*1@.XFQN\.3V#5F_.Z&":(_ M3A!W./.VS*;6G+,YYI)@D?;9FL&,X\EI0WGN9NS#_O;0> ]Z$C?)"%@U0'6[ M!238NTI&$M,J&SAM",# PZ%NJCSP.<=E!PXD N*'!OK_?OP.\LJ.'TB

(>]J(<\@^=3]12>1B %Z"^UJK#4LUO;\;Y.8> MNB-&%K'H6'C2ZX]M2/S@G]5,$MG45^!FA>RL%+\/K74N:_P#@=T;^E%_7Y\@ M$7'4Q$"X9EF%Z58AV4@678PQ,"!SSJB+*1##%\$\XJH4_PQY*N /9QA+41"? M HP,*-D:I0Y ,P1-X@BF)4\KS=2*N%HAVS>P4CJ^11R&-\.20(=?#+E5KF88 ME>O8!4;K_8J4G^L.ZU*!@DUNP,GK/@I$H9$/PYT! 7G ZCUK 1G/,9HE,L"!U*YGR=,<_%7'SZ)X#8 MM6Q6W!!V%V&V@5Z[O9^U@3SD(X$6H59:Y$]6*#1I72_\S;/T'(G9I<<>GQ69 M-S,T8[O?;A_L,K\5?TL+J!&,9T@0T.UM:A#@W&XYH0Z!=%FI?:FQXEEP6:X& M0*$FL.TP,2;"\9@(.(8?6H)"+2U#^^5$B@8U+:=&N [)E)()I"A0BC@."Z!X MH--;T(0#55A!%,T\S)BI?^N8I?A9"4,KYOB&3JB'ET2I$%J==K>3G6%;T()$ M./I6JQP88H1*.N%#Q?X'Y*GH<8>%Y,2!D!+=_P/QKUBBL8>'V DXD<7A?(X$ M\Y3LV;KD60%9QSR=S:HO*8&_6(G(I%4BU4K$OL%?!)R1^OD-C""28S*%;GN_ MFYWO+V$*UOM0_)M+N #=$.]Y>,<\3%CVV@>]$EA:[R.F=4+H"B-1>.I%C]6+3BG(56HVX6C]]P.7,>".IT9IMNY?-=!4;^%AR MJJU=#ZC$, CXA*R-8[<\&GDNIY;+^)4-H=BO[O4W!=%% "_87=*Z+3OP*WRJT]EN9J#SV%W4]R/)5@I$1K- M2(B52*ECE-+;S&=([X;ZW#S!: 8M34G*PTJ]H#46HZ M&5F8Y\YQ-QO<\D!YFR:Q)G8L- LR,X:S3KM7?!K5O!C=K._([R_4(P+^'-&% M@$^?A<_ZW,Q5DY(YR_/EF"&W>^VCPI#'8L-G$[3@GX05B@ZIK$CXFTTLM783 M2/5NCWKW[VYX_R+PY[ T(ZT62@LCG9)@*1&UQ#-\0&[$$6C%T69=$+4-A,;\ M!8)E=A9&C^>EN=1:]^4F3CZ]>9;T>G:[ !*UG ]W^ '3H.B3T'%KL^7OVUFO M%%'63[/11\EGJ'*(37KO= XZV3VSB,/RLY8/246#+U4DK=(8JZ+.83>[9+14 M>/V*H&CH.U8]>=1F'W_4LS,/G<00U'V3+=+#S*4W\-1SZI)#QG+.1-F'N@JQ,D+7;??LS,;=1NABWI9F7DOD MPC>P1NBI<,Q)4QA3K*YM9U/:D-K2Y/54<[GIL('0;/R=GIW9.$@KO996?HUE MJ .UZW6+^7"&>-%R8C.MV?*5Z:^# 'QB(-XK5C];P,S2W.J.1*F%^;>N9A&IZMDB:W**%/CGJ$7$WW"]) M/1MU(V>8CV:(1KO#GX$%V-D7K(XPQ6[_ 7,TQ?HJ* -?(L+_1)X:=Z*^"?+$ M4G]5Z-HK0C2/@FX!D/J$8T8'] $+R?@9N)4IQ&U$S?:WC:H*YI=ZHJ'OJQ>X MMT^IC0A1+M[Y!"4<4GAK')ZW!_W&8U+43857('I!BLT714(CQRZ1E\@A'KC?"XX> M7?9(H?-,F5Y_/O=(>.XPFUP2+N05P12*[BL0%R>KZ&3KWLHO[8%S&+$5? E2YA6@%10 MW6$WT+7Q@(9K5/T'J(]5?R\9'P@1*#\0X2S4;T ZX.JR'+$^7829JN($\,J! MN&:R3V%V<0QEX5+*=A/[;AW[WB8X#, 5Z6O(2Q8X;B;7C"I7'A8W*V_\]"-5 MYMGEL']DE 8%=BE?EXC/Y$HRZ?,P+]ENI5ZJR+.@0/D MC3#W\PW&0/+]JX'BB7]5<_P1 \OJ!W+&N+(OR-E#D])ZOP[6A[2"32':E\Y? M2\[!%<<,J9+. XNO+QL<@FK,.=2RV\:U3-& W$WO-^RP+6%J@HC^R:K]%MBYS?MPW>.P:EG MG\-W;#_1*:$8JXI,&3]4BY#5QG,@_0[("&+3F0?91+X>7X+W*QJEC*44R<7B MN-1W7;WUCCSS9#,05&&>1=K>MEJ0:?:]EP"RV[G*91-I7/LV$^V^_NWH5>37 MJLAN.7,P=L4E9_X0>5C5E/&A++E#-1-5MOC/>(77 \4*M&/E;" MZZ8X!1/3]1/^"KKD;605\;;&0&'VNX5(J^"!DU2S:$I:M=X3H?[TJUA M%?JO_[#,"#WUM7T <^T#H-2>D/PX8B9ZAG-]W4#R>^ M[O"<$[4,>8T?;P87 MN4/[.L KFUW?_&PB="8L12VJ56T0 M&AW0R\:JP=B9MAS1^Q< MK99_\N<>6^#X=#_$*],;3#X]$FVBJ82-0G/?NW+C+E M-*[".)8E^9UZ@%Z9AUNPAL\25&$\JYLZ%^2!N)BZX@(['CA#%UQ1.,_42TC+ M/Z0W\.=K]?Y:_?@,GE6=IDL<;SB!ZJ#PTLUZ\V\*NGX[0S@S[*./[_X'4$L# M!!0 ( #0X4U-QG=@BR10 !._ 5 :7)D;2TR,#(Q,#DS,%]C86PN M>&ULW5U9[3V?QY,CF(U[SWKP(Z2]C]UX MN/=7@N'OO=S/C_;^FO=_=Q\\(3\O_NC9_/BL[]X?CGN<4G\CYVTAYB3!.!/O^=$A/?OYN;V\Y'/U\"F\@[Y5_ M_WSSVZ6/[/HN=2='W\?YT7[Y_?ZS^2S!;("$WPSS:9>*EG_QTR+ VT. <4 Q M%H\=SX[AIR=#=W0\A?/7#GO(/SWI^G1$BKZI$[2 ^<<&3]W_##CZ:3R9+L;G M%?Z\>G:!5Q<[G(Z ?[$+5RPT._J MV?ME%/=A.@[GKRS&E5"V4O,_UH!8#F45>9Z=]#W.]HE+DGFA- DI<2)M-"2H MS'#6TBRD9Y2'V%JL%9;+TEV@RM,^[LW[!#W:L2=['Z%8G95)6P+S?;S&H'DZ&CQ3-*-<'3^]\6^U='\.*\ZXDO%(OBM-3^?O7\'_1'..CC(:.)3 M-TX\1*E2< 041\%X8L11$4FPT<>8T5)KV4;W:]!LHGW^V+2_[:A7T_];F'7S M_AS/'_,1);,^!QJ\)DQ#1"(J3IQ5E*0DO/*2&QY<$_6O ;.)]L4CT_ZV8UY- M^<\A ]J>]!O&?T?PSI]>D/ /&">):Y")>XR\5"!2X1>O8L(O.05I168R-2'" M+< V(85\9*2HJ8OJ!'D#'V!V G_,9W'EK*AC7*04" U4%U$]"29@-!ISD,Z[ MH%T;%W$CI$U(H1XI*;8;_VIT.!@/H;_(R\]XO'>(-7)"A4]$,NU07DV)UQQ< M8$QXV<9GW(QI$T+H1T:(2AJHQHBGPX YUGD$:R%P+1DE6:'K0FO%B6YRK:?IU#\>^2R].CTM] M\>DL+5SO90F]P2P]H!-G C (2^C)79"!I$A-3A*DRFT(L &X769'PX13OGGQ;]/T%U-$)U-81I[0FVAFE MHE%6TC;1Q&UE]_M(-X/AO+IY+I\Q"1-7#81'3%EE*7$%'%VBE.4L03*9^4;R M74>S2W'SEERXOKZPY>#72Q%78?QK?U8BN',L6N2@M-=$"!UQPF5*4)Z$4YI9 MK6G4WJBFB=1E/+L4.%>F0@4%U"1#?P)IG80L@ X\E3(6,D:&C.;$V M]F$]GEV*E2N3H8("6D3(&,._'>?Q[\/Y%$=W*+'\>#:12$U/8R":<8F9 >8( MCBL@+GND+G,A^#9AQ&W(*DH^@8P9".8ZQ!J+Z0^7D80H+7%.#KE1+F1T?=>+3(4F>EL6W$+!5FL0!B"K2WF)>*%$K14Z%% MMA8("R$%&JCU@K4I(-P,:D=#Y_K,J*68>LT[U^533#"C,8Q7Z*&)#!RMM)>" M&*>8<>"8;51ANLT"[DS\7)\76ZJA\F+L1$D?I!:!<%\6@JG0Q&FE2!+<)1YE M5"XW7(6MNZ0,RBG'C22!*D8DFES,3 S:XFR$"=H!SVWJ17O9[ZV8A3LLR;XV):RX)/B"*"YA133YPSTDA/''.. &56 M\ZA%:K3(_B54N^3F*G"@F@+J=AFL,(#XXO3.#TI^Y)^G<_3QVXZG6B? ML^:2$B$PMY548UIKRWAVJ3Y4@1O5%=(R[/4T^&1E((R5 M>@>*33SW L-O0"\F$XW0QDK43_Q+EC&?+9Z[6IITE&>='5$:G;0L38->^T@R M4*6%BX;Y-F70JTAV*0K:D@/K4KM[#WJ] #ZEKLCNIZ]]EWZ;/?/'W>BG%\!- M:-"4:IO1-@M3VL Q;!,E163#7"O('1=S-( M+WP_0[,\/(WQY*B,.J3GD+O8E35?;IDOG0S,1"0R$QC="TLL2S:F".!\F[KY M[=AV*9BJ3)C*BJFY_GJ.8Q'[(8./>SB$V=!]@.76DU?SH?CZ@_S.GTZHC51F M].J:&T]DR(E8%1DQN@2)P5O?J+Q^1Z"[%'O5MCT-57:%5S_N7QV^5_ASS6WE M;T?\NJB@SO,!YI^+#QE\J:9>D^HRR"UVG=_I0UMM2K^_Y)7VK"-!/K-EDH62 MEF-20&59V6 &B./2$>F- &=%C+[-]NY+,+9/&L^?]!*GX;(B?X+V]O, _P)Y MWL.G374PO#@=>X\6H9OY_NPW5,DB\\6_1-7AQ[P_7PJ?6(X3,SE,>V7&.1N" M)CX&1K(0-'GGLFZ44C04:I"M=IPL!;0'2-^\JCXM-WPUZN*+DE<*/E).$NC ME5EEHO ;(J-6*!R2$K]#WZ\]IZI-$K@&S/8IS*++Y'SF]CZ.?W7CX;.38<1/ MZ#^5G$H1"O]+)<3A"B" TA@KEX.#J,D83I5E5R4$HV4;9>2-JK9Z$ZAM MY;WL"$V2)EJ%_BJFWW'_>Z M2ZAKY'N)T6_W?K9<\8]G[WJ/J6=S_O%+\:Q M[\+)8@_NN_EKOU@G#,[;")P3JE.)C7%*.\H#<9*"E,XPTZBT^*!B[E)9NQ5U M=Y_+3[#Z1??3,_>*LRV&BK<@Q M)T&<*/F#,HXXECQA-E$A.8_&MCG*XFXX=ZF$WHJ<#377W/ 6M$\_^&Y:)@#. MIK?^XAD&GZ?-LD#Q!N+4#T.7NWAE6GTN[^:D=.898R8;S/+L R?*L@%GP3&> MA,EM5H,?3,1=JN4_M,']NGRI-AW^F,_FEW.)50HPX2)901F09+,C4H?26^0T M<5ES);/-,;7IY[P14JW-:Y<>6IKHN+/>@G*$*KEH*8[$FI(Y29V\EN!EHR/2 M;D*T2T%X'8;G1=23;C@L\_,@/X!*-#._>_H1']NG%H&[I4U$N[LB8/G%O,I4@RY9R48$21 MC1(3G0LVYL!%&^_ZY;+F_20[R*7-=+%?!_H/783A[7R:)N7@?U-41P$P[ J: M$>^X+\MR-&G'E:!MW.K-F';)L6[%B74%W IJJ-CO-@ ^IISG\QP^P'2^V+%P M/@>M 0S%<]F?KE/ILLG$)U2E2UFDD"-(UJ;4^458N^1)JY*CGC(JGF:^6+W_ M%69HI*<([&DZZF;=,!:3_>&SL8; %21*T.1C#*@RQV@0@\.DR^:&%(R'-EUM MF^';)6=:E3$-U%/QV G,Q6.W&!/\?@JK*N?3HU+)_,_B]4G6VNAL./$T(JDU M<^CEDR%.&Z:M\E'F5@>BWXYNM^HF%6E3735?M>WQO'19[U:=]4]_B$;&&V2I MU[%8/N!U/__0X=-^.?MS*.?CE[-!AQ*!/XUH-98'-5B,L95WC&09,Y& DRA( MCO1*,JL867"J32*].<:M=\SZL\6HOYL_C?\^Z7JX<0?GA#'F/$<#2JW&/(=F M3'%*M<-Q#2P;+3)MT[JX.<8[ALS-6\=:$.W:EMLV&JRY)SL"I$4792D\(Z+? M_5AJSV<'>>T9S-9[DUDJ=67'\8O5:'0YQR!/H;U'L)JU68RX,]1=BL(?BFY- MU5F/=5=GQ:+2LAR,Y8J>2E%RY0V)QI5>SAB)U1@9,H@X)Z10O%'-ZU9H=XS4 MOTTKMI6^ZBTYK9?^4TO;!>DQ@\#X,S@250247EKB@W0D),=91'#4/FBPL 9C MA0[R'OP SV'Y+W[(JGZYVN2_VB"NDPA,*X'J=V&Y,8/ G/VO2_ M;0CP,80)VU)L3?MY==W5G&87FMR4S]XK]!61H3&17E $$P3Q(D*./J,!V)'F MPJ_LVVMSY/YJJ+E)Y0I-KU_8,M'*!70JE'#/,"LOBVF>94>R*0[(9\MIFP6) M3= ]!N_=WKALJ;6&?+IR$.D$$R(0I0N=:8-)40$8O+!$,2:2Y$)@W/% 9+H" M;9=*;U^-2-NHZP%[+KACF2:IB;("RCUIBH28)&%<46I :]/H0*DJ/1?J&[-' M=?55MPMCC:SG!<]/1=!)2A$2=9%X'&9D>?+$>^N)MD$+P037O.'Y9)M W*5[ M$!^(56W45^\4C@L+%P?Y93?SLX@X%XLF$VVHE=0S8E4YLRL&B2)K050*(6>5 MI%1MCOC]$JI-.&2^+0Y54U*[ZYJO[4]F*23AB JVG#)B&0E,9<(,6DH 8U)Z MH.N:[[Y-W'Y;Y*FIJH81]I5['TJG+,9J5)O(B2K[VZ7RBOB4.>&H^Y0R1$W; M%%LW0;<)D]RWQ:3J2FM*I^6MC45F3;.RI1?2 2UW=+) G,^:1,\P].C5%NQ+UOK%+>3(L/4$A?>?@) .("D\L5MK(<880FVJ"C M=XE%IY2,W+0Z]OH6:!LQZL$V?GSM$OI]]%6O]_G0]_"+7W3K'95D8]D7B;F$ M2$ =<3FQQ>J\V9/=35>P]63JBLM8;.:W5%^WD%9.U5[1-K M$XJK/&%*E?N10&+"ZCW)X+(T-'(&#Q6^;X)W(\[I;SYMK*[:>CLA<3RNW/#^ M!H:Q[^((:74#_.47+KSS-?3=/%T7=W5ZW8O3>.AG[^&-'^%%SA#'B>/:8DPH M"%5>$RF")%9Q1WB(-.5][EN;M\7].JU(($K1M'U[7-.L^C9(H2EM7B6BR+P1I2"D> M)D6],JK-M+_O+I.OO-OTT9-T6Q*T)NFG551;N2[W\LA-*(TT!2D) M9^6*04G+N;(X+LY;%92DY>+Y)C2]"\I=ZNM[1$1M1H2O84^9PAB$6D=D+">[ MB(0# =&3D(-.J=2$H4T![;[V=,N-?^7VFH/CQ;4)+TZACQU^ZH0'Y62TQ=^5 M(VV1 <0IB$0YH#%2SI5IL[QQ*[1=BLH;L>J+&_NV5E>3[:-OX'BU3>P@OSV< M]^,[Z(]*.^=R!V(Y/>D=\@1^G\_&P^&@?P7#,.%9&LV!$T8I1Z=E/7&.:@*& M*F9CX%JVZ5_:%ODN!=U?@8/-E5U]K^FRM?BW83C!08%52Y^U7#EFT<,E7R:. M(C8(1HPH6ZE2IBJVV:KR!5"/88=*=695TE'%0Z<^T_O/V5"V2Y=;_,(X,5&K MI P0&D0@,LA 0KDW.05N55248PS3A#(W0KICP/I-$*:.?JK;F)?S'I&=]!@" M#W"0+]X5BFA"8-(0*GG!90QF9T:2#-9;Z1D8TR:DO!W;8]B#TLKB5-)8=2:] M@<7MC^_F[_QIN5^GW"V)TI?CH=>O+&LJC#?[D^>WN^(M"\^L,:I:)LCKG00 MVOK*V5-D4M^?(6F65]9GS;0V01-=MI-(K8 X&2CJ-JI@J4Z*M;D5<"-X-5;X M)QX@>TL#T;GT 1L>29!9$D6E]0DE9JQ-T;A\^BY5FNHSXMK1OW<=[VJNYO?Y M#,Z6YU.]/)FE:U+Y8$4N!TA:52ZX%BP1+S,CF3E'G0K:JC;1\RW =JD*U)X? M-;54^1J>+PO- XW,"DY*B:E<8U@*3SD2*Q(+DG,;=9LCCS8 MVL+HVTI5%M; M&X8IJ]?+EX#!]<_?_3]02P,$% @ -#A34W;O/B'E6P $-@# !4 !I M2-OB]?X7'[]=!&?M2IZO?D]92 MK1G;TDAR5_=\X0D 26GF*2:BRSUKY\ R=S)3";O!3.3\NEJ6;F(]T'$8C>,^ M%2__ST]_M08M.JL8^@Q,H\C,TR^P9%Q$%TMV(2X_=#0<__.O]8\(,_R!%C>> M+;_\VX^G\_GGO_[TTQ]__/&7KW$Z^LMD^NDGR;GZZ?RW?US_^M=;O_^'6OZV M""'\M/SIQ:_.AIM^D3Y6_/2?O_[R(9WB&;#A>#:'<;I\ #T^SR_^X54TYJ?5 M#^E79\._SI;__I=)@OE2/?MOU&_8N>_QNJWF)!,B;]\G>4?_^U??OAA M)3F8INEDA.^Q_+#^Z^_OW]Q&.AS/?\K#LY_6O_,3C$:$>/D)\V^?\6\_SH9G MGT=X_KW3*9:MZ,^77$&9"N=_U4_[J3.F4P(R30LB%'T7QY7@/6+<].G=,5]\ M%LM88#&:]XCX]F?WBG=R!L,^!7SKHWM N_P@=H9G$:=]0KWVN5=PGH.\B;!^ MY' ZS,/%V5_2Y.RG);KSG?5DG%^-Y\/YMS?C,IF>+5_]^\$.I_F,U2V6!\67 MJ.[\O"L@B0W#\;!^]Q?Z_PTG,VG,)[_!FRVFDU/O;Z*2U:=3,_7LWX/]WQ1JW710)OS28_"7&F,EO'C#Y-IQNG? M?N3=E?N"ECF%T1MZA[[^W_AM("U8)YUD.G+ZPTC#P)+Q%'7*-B:-*KD>M'OC ML4>CWB[BO*U?T46_+Q;3*:%Y/9PE&/T7PO35.+\DJWK LU1:R$AZ2<0YJ8'% MD 1+2?&DBE<\RDXJWO;D(]!R+T*]K6C9_45^/1SA] 5!^329?AMH;PHZJ9@D M%$S3QL*B5)+%XKP)-GN,H8?7^-I#CT"]745Y6[.JBV8_3J'ZRA^^G<7):)"Y M \)N:2\AYU2KC"P8M0]'+6KO>,]?IY, MYQ77'.8+6IU3J#!#!:*8]ER3"4 G!A20)JOHM.GC5=W\]"/0-T]&V%;:!#+-H 9YD\%#()!#*?"FU%M?=H1Z?/!PKNM M1-=%B2<$(E<@KT?P:>!#09\5,,XC9[H$ST"0X>Y<)$ @,0G?28O7'G<$:MQ? M?+?UZ+N?LQ_.8#3Z>3&C=QT+"QX MH>DP()-/.FY+*#UH>./#CT;3W46[(7S10WSJPRF.1N=P+) /!D@;RG)KP4)> MF+">Y1RX%/[%&HLVT&N!( MB"R9<"$&PU*V($I)61K1B^ET[;%'H-WNXMR@X$[QJ'-$JR#9"M=K^MYL$#6F MZ+DCG@E"I:QF4<7(E,FN"$X'B.[G(N36HX](T=W$ND'9G4)4UU'5B.@*DS#H M,3E"DC39"IJLP!!R8KS0-X-5*0?;HZHO'GQTBMY/I!O4W$,$ZR3G*1F"Z__4 ME8I!$@&"\X'Y*#/YWF0>ADQ_RRBYBB8Z!]U\WJV//@)5]R/6#1;@;M-XIUG4-V+O); ZC_W?X^<4DXR#HC$:C85PG@I5<86 4K9I+5XI2 M3JMN@:_MSSXVC>\OV WZ[A03NXBQ3F$\6\IT'33W7$1>;&!:&$\D)"8"3]6Z MB"9I&8N+_=Q#W'SR$>BZ%Z%NT'2G&%D]5DZF"$O*<1,A^*R9="XQ'3U1K@3+ M$+$4HX63L5O8\^K3CD"C>PMO0S)'I[!73<@>O3N=C/&W197!H&1RW&5(S/E$ M8%)PS >D!=J20T&%.G<+;]Y\XA%HLY,0-VBT4\#K,JED#<;Q6 -L?GU=6:RB MX]_2^C"K$@49!JJOY)RCT6@G(6[0: \95V_&:3*E77^YPJ6)]V*R&,^GWY9[ M2$Y2<"XMXQ+H.)"TT" MN7(>0S28K8)N .;XQ32 M?/@%7\($1:W4N(&S2Z=ZAK,6.? #X/7DS.SNKA,4G_? ?3M]/E,9+_ T8+?(?3 M#Z[4M>22(VB W5?@_/V+T#PS,G0P-!;^!!#[ED'^'KFTPK'Y;AJDYZ M[7T(+W0&0U D2*9=+,Q'^L-$1:G&"+ 4:IN [",+#FDK+P@B6?(XD^HE8'KSR3VJ^THM_0'#I)U$N:DL M[H=5E?1?TV@RP_RW'^?3!5Y^5/6# M7HQ@-GM;EGO6R=?A;,!!%ZYT8$4YP;0"$H^H?TAOLM)6!F>:6 U;(?7(F#LZ M'=S+H#V4/6DA]!XK*R_,F"MX7B[WT)T0#6ZT7NC7B+R%J<^#8EOWB$L6]*RT MFX9C/Q(_#!>LXL(IR P"_;&L.(/E*58R+R7H8.\LHW[Z'+C6D>,1*? 00;=0 M_:7Y^NO2A!H$Y1Q*B2P&:>L-(-!9&4PU8K@M2;B(S5W(7_&P5F)?^MGN*NXA MW";M$GX9SFIUX>P\5K6DM# (*3M%, *Y*: L \\30SKWM(DI.>@6'MK^[&=_ MT/!X'UJ8]*K*'MNCG$#D0^Y%*LT"TDZ MVJ5$9M%[Q3 )R:W4Y.5T?(,/H-0M1_)A=/H0"?:H2R04@__\[>\?!B9[#L # M\Q:6)2V&W%/#F=2.EAB!-I]=:@OJ!Z[/7/K;I1(O'G38V$L7*4^ZB&CKZ?FO M/]U8^"_TY9Y=R5Y,QIG8BYG^,IN,AKF&@G^&4>UG^.$4<3Z[#F>WWF0[?&KW M#F4/A7ZS3YFW26J.HE;I1&.]0FF-2!!+0BOE8(?/[RF<<1GF*5X:)6-D/(I8 M;2K'/$3!1 #Z$1HTXJY=L(@F8T4X%,E"%MFU6=AW'X2WRCEJ^:9%W$&N/YOAU-.M\@ M08*URV196 M>*(#S1OR%G2I*W4Y2(.6WUGPW577-^ <7N5==+11W5T$W,+EAMGIR3C7_[SZ M[\7P"XP(W.QD_@*FTV]DWBRO$@<8:7$< T.+M>6/4L1REUD01B5A> QP5S)& M!S=\%WB/Q8I.JKSIG?>NAP9D^16F_\1Y]4[7^0A#G UR$F!T$ PSDI\:5&1T M[$HFG-7?>+5:944P1G[S$AD9.P_8;S\]PQ'="X M)"U#:6K*J"-+V&O%R-TQ2GE=2FYS8W,7JF-@0F]2[[&3WCFV-^,OA&(R_4:0 M"$O*I>:,NEQ;PVL!+)"GR[@Q9(G3#\J=76SW9\!5%,>@\;VEVF./O7,L[Z;X M&8;YU=?/U76BP^GM_!2GU]8\R+6R S$Q ,Q,DQ?&0BBU/1&"<4'Y)-IL_CN M.P8^]*V#'KOR;5ST(-&BA%::Y5IXJW/=E5)M=,.3!E#:*I_;^PO'H/K]Y=IC M4[Y+'DX^XW3^[=T(5MW>R4;]7#WAND]QR9.U7I KE&L<+=:.&=RSC-QF#UB( MDXTV@>VHGK6KV)NX&YB"5W:@WR;CM.:G]"7K5"N&TI+IB9R2 )966Z+SQ@&! M:\*!C7">M?*["[B)N3>'\:C>]:S%%;(!SYYVITS,=,HP M71..0W%TYG&5,@C9=R!SIYEQLCI9$2?/:OG MT/S;Q5*%KK>=M:(H$LVTS)&%5!PCPR9R+R%':./V[8KPV5\1-%%%@\C@%9PW M;6 !/H"B]=8H%=/T=P;5!D;CBY4Z:UG:' K;,1V>%FWTN)TL7930A!YCG+TM M+Z:8AQ91*=%)6[=(T%'4 M#=1_'L=\!]]J$/,8*8;K ?'O-@Z2%R"@3,SQ5(T>3:QNJX>/1^9!,Y.ZN4J!./-@,Z9BH MT(/0&_B3+[$@ A!W X]Q RUCXB&X.F0XU@3*HB(M$A)3D+C&9'.YL^U#G];BT2B_ MHYA;>)B3\:>/.#VKQLJYK3)(2F@13"UI2+4<(68&=#(Q54.<*?A$JVZC^@UH MCM5%Z"KX!H;!^=Y4VQ*=X4?X>D42-=[MBE'%)%);X+4-41T9%X5C]!70/P4N M&T49[@%VI!3I4QWM#8>K$?(0(AI4+'%;^X*B65^7*Y.4KNU_?1M_6-R=7Z7J)3(6DD,P=5M1RJ!D4VNVR)>JZG)WESI 7&D!-A7S W2%FK-ZW!^ MMDRE'=?BCUJQA>-4H6%R7N02F*N)5=K1AA4QU\ (3V3XH$?1A@%W@#I21O2E MAAX'%5[>UVQ?L41'M"4?2ZEZXPZ!A0B9%5HPMU&4U(@@3^D^ZR#\Z$D)/^M+2] M+\'#1=SBLB+GI2!A] Z&Y 6]@,_#.8RNP!SHHB I&UF6M8-3H@,-0"US^Z2S M5F=E&B4YWHOM:&C1LQH:Q"W>XYSD@_D53,>U$/PDI<798E1+2\E#&J;A?!"S MEPYY848'.MR$XG5Z:ZK36Z7FG,XWT28K[GYL1T.4GM70(&1Q!='2.:IS(Z=X M6CL-?,%5F.67R:P&5]Z6C_!UX.G@]$I)@AN76<,$U]%6&!)DES 5K=H$,AX( M]&@HU%)!#<(6AU#:T. ^9$?JN/2JD!Z'?-_*1ERU ME++:95. ,\,)B"Y%L3J_EI0I@;ZR(?@V0=#K.%IW8&V4B]E!F/UV73ULTYAW M4&.WIS@?)AA=7U!?'62N/^(0[63N6-2-WC)*D;T8.!?))&U$#-$9Y:4"G5'I MP'?H+7/]8;TWF@'%B8K>,E] ,$U;3FU)!"PC& C2&N_;A"3Z;S2S2SO[ ,9K MR+J.>S1,*YWK>Z>9DT49R !MF'L"MJ; MV6Q!L!PA(5-,:^K%<:S0_#6YM2F!FD+H./CP!Z";A""NW/>A0G! MI)PYDR9GILG.9S$5LNX5>7[6ZQ+E@3:#1QDU?L;57,09U)OJ M6W' WAR@!SVTD4NT_\)O.$F&DP\<4;NBO8X\A PYJR2U"-G':#<[20]Z?.]N MDY/DUPDR74RTEFDD,S;FB Q-O?;5HGXEW6($<9E 9!-KGR]-X[ M[AA]BS.AC5;<>%MTFY39FTB>Q''W$$W?OEWJ(-H&WL\:SVM:=\VCJ9#^,9R? MOEC,YO263"^: M1*K/M@?8 MPQ.FFX8WTZ69>IKX4+-E6M:ZQ]2E'+) KM!FAK'>G3C+F1=_F?0BZD84>%MJ'Y'E-09.OPP3SCY,1GF ]'R-T3(L@5X&D0.+W-/+ M ,9'*0VF1O58VS$]PB267O2V@0P]"+T!'=[C#.D#:S_:E[2?C2;+UE/KQ0]R MX1 3Z@-I[SD5M6(G?)!"MYHU[ =\(Z$E+T)_H&T98/.!K5?D,X)EM] M1!!/\AF)N2Z[CA,_1VE#'2F;/0.5/--D_S.02K"@,)&K*&UJ=1^Q$[XC84H# M932IUB)'+@V7GAW]?81+21/8L\ET/OR?Y?<'$'A&9\CV"77ZE%6&A5P+1$"[ MY "LSFUVE%W0'0E=>E=$@[RFFPL?2# )"MG#6%.LM'">!5$$0QETAE2X*JU* M-*XC.1(2=!)P@WRF==!G_.DRQVY RS/<$IH(M:VUL/5N03HFHI$F^:*#G2@E) (M"T=YC=6V@5R<=&IE]\C;K MTL;OO!?:L^=#O\)OTV84ISB;7P.W;'I;>+ Z62:DR70@D47CDR+3URI.?^$> M&C6'V(;H\%SH67FW.XQVEWP#9_3O))I9W;AP]G;\ZFM=_&(X.ZWOQ-OR$N-\ M4 "2$J5F]MK:&IL<(B]385EGS<$I"XV&#]P+[=@XTJ\N6O6FWBJ#04HY&R,5 MH?-D.V&V+,A:-<2Y+JA!^=+&T;@;U['1I$40$9DQ0&M.SM8> M2Y))J;Q*&D0Q;?K8?S?,Z$?V#5S/2_OX_.IF.%X0R,MKZ9^Q3*9XT10'9[3_ M38&>/QS#]-O2-*N=+NJESV09F3D_4 >"FRB]YLSD1 >H4^2QY1JZ U?;Y621 M&R6L-ES4L[>$GXK"FW&9(*_?K9]Q3/J9#] 'ZY6MO<2])L(JI#1?L7=CQQSLDBGKOZ_V%VJ"MS3]P^.ETCOGD"VU6G_"W117%V[+,Q[R2CODSS(:IWB0- M1POZ[4'PVHE:IZHBCW3&UN'DJ#1SOHX8T!BC$4VHL!_>9\^9 ZBI04><+:C7 MZ&[G_)+!'IT&PU):WAR 8R$DS;!8):PI-D*;:= /!'JL=.I%,0U:YYSW8SBO M&[I)\ ML<*%CQFRYE[61L>ZEDTG4YAW6%@FSAH?HN*I69>E^\ ]>W[TK8 -0=_.::[7 MS2T7%;K")/4QC/2 >K^_GE5Z.E1WJ2_[_%;+Z> KA4U[MZ=T\_F,^GP[A8CHS^.%E5 M&P^*EJA,L"P6\D1T!,V"%XIQJ3'0S@\N-8QU'FJ9CW$QW_/;LREX^B19TB!> M__MXBC"JE:3U:J&^9&_'+V!V^GHT^>/?,7]:1E5(J(MEE<@ LP-,P=,VYVHW MEY"8M^1[D5D<'$A?^X$UX?3#3B=?8#BJKP"]3Q]@A!\P M+::K!BX7+\XJ\O<>TPAFLV$9IALOUF4C*&&RD&K9I="2B:T#9U#H0.;T[J02 MO$??)J1VL"4>'Y>?)CN:I--M%239CXBB!&#*U&K.@+4C7A+D&RION#;"JF9- M-+:!.CZJ]:6!!D'B&]6](A0',2EFG4OKD#5R^B-S04B$X+'-1O9D2J6[>%0= MA-EOJ?3#^3";SNNT\;Q(\[?3=1'*R=$H@U&U7[L"VL'0UF"WY^1S@11& M*9'X3N$9>L 5-M!7-YFP#4&/7#@E(4S3@K1)WZUOXV2\ S?V4.:D1Z'VF$MU M!<_56J.7RUUR)U #DC\L1O.^-7X;3I^GP+FRV0WTETKO1U.WU=Z3F _&@4CV MN@S>,*ED9!J*8^ ",J]JEH5[MF*\YBS;DA8R1[E:5UN8WI=PW&X8R]'E5SJP1K7[DV: SP81%G M:3K\O(X(O1C2@;>*"*WQF2(%.HS,$8G)FE7(P"O'4N$\*G+2!;3);KL/V5%0 MH4_I][@%U&8T@U?C3V3FXG0X_@2TZL7GSY/I_'SQY_@$DEM:8X!>X&H<*#FH M@3E)'D^M+?+J1F[ [3XWNS[L.2N\B4"W1E9[;GVTL?/.BU,8?\+9<'R[??'% MKUT'NG/7H_V?UTO#HYZ6>Z/7$=G]3ALG(!G4@#:0F0!*F0!&<_%I=:SI+3:R-A0E7>("B:37/I3OL[12'$I(Q3F:6?:QO6LFTJ]K$ M O=>IY2X=*7-XIYD=LE#='WK!.LDW!8&S>UNZD)F0]:5)9NJ1E65*2RZ.K58 M1?"R!)\/-I'K^>N[FWB;#%ZZ"*%_G&P9_[-D:81E([FSFG2[M+'>(RU@-ISC M^@Q^1T?S)+_'-/FTTLIJL!2OG!7 61T/1.M#Q;Q/A &51)MK@];K^S9 MD_%)J;Y%YY3ZLJU:YKY<5+-Q!7.UYYXG:5U?V-^G-?-%QBQLC($%4.0VU)MZ M'[)@TL2$F'/MMMUNQ]L#\;.GXD%4U:3W[4;<2_K?!3OR%)71G DZUYG.:&G3 MM[0 &2(4H(,^M[KYV0OPL1*L5T6U&#JU? 'JCOQZ,OT(7VM;PVH^T +J9?E& MX .>#><^1V:!I*--IK>CR#H#)TA)+T;,C5HY[(/V^3.KM8IZO(=>QE%V.O;K MZ[)<"8[RQ\F+R1>@#"74_S9Y%B)Q$ MY54553V[=?VB*+1MND<\!.6S)55SE;0:"7XOUI5?X=$&],4Q[9QD.HA08R2. M/&CO>>'>J=BFI.X!(+\3\CQ<(0V*G@Z;O8W))*,PL6(=&8*BT#X;.-)BBQ1! M%$BYC7=XY#G^/?/WZ9*B07G7 U/%D^0"HZT#%#V05V,X"]DA,T)9!%]D%FVN M)YYZ2G_/'&RHEA;U7]M>FEP1C^Z>CBLDK:72=G2"%J. M92DX6ADY/\Q;@8Q0./.5QK7RQ@)B+:"9%1< MJBD!-A,0E9AU]),L=?2ZS?75TVO%T84N^PMU@XJ[A_9OU]U;+VVN4SPXT@'L M2F'!NCHLGM>^(;G(5E.6[[Z4[N4*-B:M:F-@ID*@Q7E.]G6*GIS\HHHQ08M& M)N=]5["=2R ,TKHT(I.IMKS.Y#1X0U]&&W3-\?!*M%K9$RF!Z.:C[2W,QRZ! MN+6$%;WJ@3095VMHF14LK,VTSV@&V4#U+AT#GCBK=A)8E3) XSR:3;">2)'$ M@]2]C3F=Q=X@)^$&IG7BX"Z@'E(Q\6!.;(1UV,J)!NJ[V<>D-]D?C!C*AP B M2I:A]@4S)C+//;GB$M%:'Z5NU&+O@(384D[Q6'QXB,C;3J!>)_[FC!@\T,)B MI"6J:%CT3C"DC; D4PJA:L*!6U .;^GWH*+MXX;WD&^/:8G+Z[$K:$[.)HOQ M?(W)*2.=SKYV =0UO8A,?NVJ:0Q!B2!U$#?R4+=<06YYP'/69&^":Y)RN/&& M\[RB)^LBA$&F'+=,2_3,8S5RB&@%K7/9M,DNOA/6<^9"_W)OD*QWDM+BK%;O M8-X6F3IG;RZ)@[#,:D4.$WG##%2,C!M=%/%:D?G;AB"[0CP*LC311X,4O/)+TU1>Z@ MX^;/KV!F>U98[?KI!Q@@OV4I-ZJG$,!!TJ'8X+5* K@60>6B,"DMD[]_4OSE MP_UJIWW!>!?5N.ODR).G_ M_.UW$NF;\<5 L),T'WY97J!LZGU_T?W&) OZ8WR(%V= QA8+#7Z6U" #;2K MQC8E$_W@?Q)W'0]AU8:[CD.KL4$IU_4;&UTP><,3X>"2Z5)\+86V3#BIM:[# MZ9)KQ:G'O 9[#%W>>77V$$4T<+Y>8L'IM(I@\Q@%G9%')1/#3#X^O2F"!3HD M6+$)?2["^-0FD'(/L.^2.7TJJX'/MM-X6^.Y\$&&6MKHF1;U@D)5:[&0&0K: MH(@/[[)CY"QH;6Q,IK1)MML%W7?)K][5UJ"ZZC;&-^,O1/G)E"0S M\""RM#7O%I'7MFN!04R)A!\C3.KG+2OH0]> [9U#E:HX],E"U/ M8G566(O:IXT(IPO,OPPA#D>K^KSU5GLAN2L_&V02@W3>,XLZ,FW(L@10Y!D; M':5%(;AM4RK5%?F?A&RM[@U\[1S*WV26SG&*L_GZC2(ADW4:C2DQ,H&\U%J6 M1-:IRG5$CT,,SD ZE)UW&]V?O.M#;1NXU3FH?QODNR_+JWIJ*4S[3X1]E MC?IEZ1FH')?IT]I@38QLDXO\$)1_$JU/-6[@7.=[@MWE-8A2>&<)6^V>6W-L M:T]=GU@=I*:5 0>-IK'NCO&[Y%LC%6Y@6^>[@BU0:[!P]@!I<9F"=;8P(P2Y MUBJ3W! 2\U+)Q!%(=&U,MG[P'VN6:DLU-LA')&/RO/%E^N_%<(JT'@(Y__9N M!.,Y.3:UCN'S\HJ-]F$T$#++QM-[XPQG7F5+$O,9N),H\D[#$1],N-TQ/IFM MKRD+)@=1X2'(MK0)5K):M>!2FC9E*P(= ?0NZJ"0Q6P,$Z"%!5>";92M>"^T M/ZG566$-4F!).+7/_.PU2:_.KB:V_PKSVB7KV]OR*TS_B=LP8JD!Q$ M(9=9P+)UDF:>#GX&&"%H)YS*;1*L'PSU^V1<4X4VR)3=768#<,:CT9;)6$>O M(6$.2W,WF\)Y 5OB8UMLWR7G&JFP01+M%J0767<["LMIP2,FSASPVFM:&1:- M"\P*SGE2N0!OD^W6#_YC=1U:JK'QV5M'>Q!V?%N6.S/F9OT\ MT\EZ%I1+C"=1%!@@ZZ!-V]%[H3V9?:ZISN\X6[LKK(5_< 7@>_R\-CX)XNED M.O^(T[,*LUF\NL!*&L M%YGVZC8G;%?DWST?FZN[P09X%?/OX]F5]\@D$4*=@X5)UA:\&5A )YC,$LC+ M3B7Q-AO?5DC?)<'Z45 #I^''A;KC2,&GA>AS&73*M-NC:-4^31 M%,F\=:+H8,#I-A>G]V/[+KG4L\H:. ?O+KA>*7Y^P*\*<8(WHHB@F(\^UDKE M2.Z11-HIP03A9 B-NG#? >J[IE%7)34HN+L6>JF$?OMYN>Y77W&:AB2I012D M)4.G+ :S+"%5+"12NRD^::<)YB%B9YN@?9]KOSLG^'I>-S#Y.=IW/ M%X7U-D5Z$U0@/P1LS?%4GAF(P6;AH/ V/8GV1?Q]\N\0ZFU0K+>[Z 9F&5>, MF2&=X4P'VI=C[=?IK)3.1#1%M;GSW!WC=TF]1BIL4+[WJA1,\[?EU5>R&,>? M\#V]*JLI1"?C7/]3;V>_P&AYFV8U9B2\S!E)(@GTBD $9#QR$%X(@MN&;@]! M^>S#K\U4TL!3K'!N0'J/] (-$^VX:\C7OW'E-U>3@6ZGXJ71HF[05]>_DLE M>.-!UDVY)!*K%)Q%%(G9B%*A54F:-H-!#[O.9T_A)TR+!IYMI]4.C,R\2*,( M;38U2=XS'] P[GPP*N5 BWAZG/Z^*?H@I37PA;N!CUZ[5!ROO97(Y,BT@J!C M8EQC$$EY7DJ;^]4>&?=PF7U8?/Z\FDX$H_,&'6_&93(]6PWT/+?[DI!DYWMD M)9/QIQURYM$71DZ!3I:'$D.;%.H= 3[[-Z^%(IKT3#FO9QKF6LQ40JPY'(8A MO3QU$E=@8 *A$SXD)S 4W\;VN 'D$?3?0F&W"C+VEW:#J]Z+EIHX.T>DB/+% MERB!&KYJ5BMW WC)[9'\.S M/24.*?L&\93UU)1E3Y,\G!/JV9M535G^>3'_;3+_+USN<0,"%J17FF7AZZA. M(5E(5C&'$@$,+Q';-';8%>'A&'10E=]R QKHJ\<#:36I:06R3EV^WL_PO#KV M1E]#= X4K9IEKY&V3? LV!B9M4FG8C09^+OM/P]\\'%3IKDJ&N0 O3K[/)I\ M0_R TR_#A)LO/$Y&RP]:+N,]ILFG<5W>*@RS7,7U12_&\T%,1F@(G!E:%[T- MM"RPQK"4##6Y!M8-[O[H[G')VY=4E\3D*42A?8V3 MAE!;^='FA;7_,M"N%D.,OE$?XWN ]1&/': ,)2D)#)4B"S$$H*->%,9KWP"= M92RZ3=/O^O3#^WM]ZGI378R?P'3Z3%,DBO = +!($=@6=9>@5[&Y-HDM^X [KC(TKO1 M&:>]YDQX#DS'I,@MY+FZ99C0D DOV[3NW G>H1RBEF3I7P_].DW[,^PU#*=+ MJO_\[>*O_S[$*2$[_?8+?L'1R=X?1Y[YXQB-U9WFUDM]+Z-6LV4]NA,*Y[V]4S.06W[ MPW3FB06(B@EC!<;@,\WQANJKVQMG],^XZ(O9'>13\ZTT9'Y[ QSX$WD,9.!WL;$O =8YUC1 M1?O]^H1?UDGMDS,<& VAWJ8P(5-BFH=$VRJY)3YJ>E]R4CZV.9VV0CK\IM(G M*V[%A7J1?(,8\VK1U^%=-C7\&5=CWFKW\RI#>F8=83E+,/HOA.E V**+RYQY M:65M2 QT) O%>*YQ4.M=4&TN.CO!/BYJ'4Z##4R=7<'_1L?%QS]P]&7=WV:@ M WH,H)E?GKVRD#&H4F;61.$^FI071\9[RU1=<*<3 A M0$'/K+-T\ -D!I8#2^2N*"X#N1)M+N4>CO4[Y=9^NFI0WKDKXM>3Q70%6(&/ M3A5@"+9VRBF>08'$A'9!9Z#?EVWJY!\,]?ODUGZ::E#'N?O+@%.$,L?I(-(V MZZ35K&A?PREUDG@QP#A]36CI97"/:WI=8OT^R;6GKAKT-]H5\4!)#J!-)MK7 M?%'@D@5?!)-)I8)..D^?J MC6=)1>9Z[@$ M<,!D%'2N"EG7!J@K;48M_]G,/;NKWK9=)&J ?)_:C=LG^#:87[!3ND M@&S\G.Z9(/?#NUE%F$-Q6@D;,>@@?70^E9(P%\"L4AQL_,2.W@/9PV_+BRGF MX?PUI#I]^=NEC5Q,YD$O!Z>A8/07T#-:,;D%W&06>)3T]F1'7IZKDTP-66Y_M2= !?%V?+4-?YTY\\L$QC\/2@X!<^3,EAH8(F^?18V. MI2RCY2F(Q=H \/S.A%IW;@F80BE]L8O+*HZOS1#G=DA M#7.>'#?N OK0)L5G&Z)C8$2O4F^0)G$=UWO,>+9TYM]-APG?X335OB&?<."+ M%9$V*6;)BB:K&@V+OEK5T40EA29.MTF4W!'@\7*E'YTTR(2X#O-GF UG'SY/ M$?+;\7_ =%BC0;5OLAB X3H*LJ"E=T3QF#D#%0KSF= 6((XW,J=V17B\Y.E) M*PTR':[C7+7\&:;UU10Q?9R&GV$TR$5JF0!8$C(Q;;QG7I%E%$K413J=1&P3 M?MT-W_$RIQ>-])C&L#2M_J_%Z-M[_$S[(-G.O^$?;]^\' :'STJYD.L\^NP ML"!<8-Q);4N]%.=I)_MTPXFAP^W_5*,:SX>)L MP%6Q+FCRI0-8IBVGE>82F*N=G219,R#:S#N^!>68B-!-SK<5'_HU&W\?PZHQ M*N;SJ,L:Y\DXWYHJ6;M\1Z.ASBMB3E?>UIE;P:K,LG="*1M!09M.6AV!'Q.I M#JG##0&T[I5TD_&G\YG< VNYY%K1^R"+)D$D8+%$9 &#!"E4$+E1I#[@2,ORF3,1EYV(([$TQ\R@Y.0<[4$^ M[^9X;GO",2BV/Q%N4&SG$.;[>N7_MKP99^(;YC&A_#A9#M1NRSJ=1+D-4X# M$\[5X4:YHN*3*L)4!O@' -C^I/W!A9TCH9>'_!Q?;!']8/6GM%L M$(/1!6D'= $DT\5Y%GF='QZ=%97"'-K$.79%>$Q<::*5#?3I;8#@S:$9@\0+ M8E&>90/(M*Q-9Z0G+\KJ1,U%VD_E:*HJUD"RX1Z1_ZU M\IVZIFZ[N4'P'01^& LHJE5)2+-)&6 >CD%WL:O6#300,%!>V37C[ M4*J_I^*HM>8?(M\FLX=7%DQ%M/2;UT4OUED+Z"5S$I>EG)+YXCWCX*U-&6)I M=,V^!=#AK<:NNMIB*G81=(NFD)/QI_DZWGY1065<>[_HR"QPT"X+*QHUQ;@3UB.$EGK0W:V, MJ[X$WW>AX$4%V]OI\--P#*,U)C)_BG Q,3!8"PFD)K-(:Y8"SS&#\"!VN]O: M\H!GK=;>)-=W*X$+3"'/D?0*X(.2&\;B)0+0Y>DHH@ M"F]SK[,!S+-6?5]";E(B-QU^63:]N%(-.IS]G MRZTDZ4D135H^W(%1E1S 0F8Y:'(IC!#,&WI#LL8 '(/6C2:[')XD][CVC\.1 MA\B_\0W AS_@\_KH0^^'^N'(V7U ;#UBBF;2T*S28PD[4 ;52QC3+.[@#UF-O'?@S8?H1TDWB# M.\1+:+]-5J&0=3%YB@8!R%_2IM!ZO?4L1BC,!.=+<;H4W29W8!NB8Z)!!UDW MMB+.ZWS^'?,G6C;$I3MV"U7R25C+LB/E:2D,HR,3&2U<9-22?+4VS08? M!//YLZ6=5OJ.7+Z;3A)BGKTFF7R .MO^4A8#0P"NGYTJ!?:3<(9V[=C4YF,YQ?W8FR*ZE87=T@K 7^@C-O0V JQ1+)D!=2 MMVDVN#/$YT^3-MKHL>'7[877KC2U*4UMK'IA!N%\H"/M\D%*!LY)IC5905 $ MV;^EMM"40@G?)BWE7FC/GR;]2K]!&[%+,*N ?[+*<%V[FF$A9R@&S\!P1YN< MYM;;(EM=C-T 8C\#W==9GRQF+UBH'/-^LJ6D>WC M6,R2C*&:F,G;.++/XKKL03K;[;KL(0)O$/.^B:H*=XU,!VGK*&=6EU47&UGD M/C(E/7<:$WG:;>YYMF,Z8CKL*?CF(?!SGD8G-6UUC@FA::TU5SOX2']([D& M+1K:M(K;".=(B;"?N+?&L/N\1?\PGZ1__@SD^KR8G'VFDW792Z2/\5T[?G+W MV_9]EG#C!MZ5&&+@7@#6/BD)T.GHT6JAHE):#'9\1K-/ MN)HB>/DKZ[[W)W_ -%]ZUE9"EW5J04)G;Z.F@6OI'M9H+0I ,R6() MKD"2C?KP]+Z4/WE^4#(TL%S[6M 7.J-K%/'U9/IW^K?S02G9!44&G;'5&J/5 M,\R+5K]Z,;P,_[T._ M7O*L?DV+7DSKM^?/T\Q#2\_<)"Y4#X LF)5O7,OCH4(B17IC*!C M*Z>;T8 MN2L'!/W=L/Q)LZ%!(LX2:;Q?S/&FF&E9Z92^N9Q ^+;0OSZ;C)<^ MVWH MR7?S1CP):3^(-PT2K_:6_?*/_\!9'1NV&B,I!MDH25PVM(Q0F"Y>LL#!LZRS M Y".%]ZF;76?J_AN^/_H%&B0*+;WZ79U+>^'GT[GLZLSF!5JH^N$Q%J[I[U# M%C2Y[BDZ,N9<=- H5;7)NBS-^/5B_OW MZ60V&X Q)7BC&49!2W)U$)=&R;A!!.ZLUJY-QZ\&B_D^6?Z(A+C-\+Z<4QLTQ9W_Q6KW!+[V+T.C")M5@24:WR!3AWP0L!HI1&CNJ>B+\_ MMAY"M;M06@EF PB,*W1L6@-&5!!>@"2 M9 EM>OSTOI3OC\2/2H8-ET3=>C_>NYQXEYU$[V^93,^J5[QZE0=%@P63 TL9 M:LDZ& ;&1J8A0H'(%9=N]Y!(?\"^&YX^NE8W4+1;0\N]!?D>YA!'W^K;=E+F MM84CF>XYE\A4MIGIF WSSFM6N"VQ& T^[M8 LS=(WR$M#Z[)#83LW%I][Y6\ M^N_%:)(/M$@H:\\@+X5G6N8:6PF9J5BK-+WQF-HT M\3K4"K^;-^!)4V?#.[+WI>3J5:^V_@K7>7[P D:U$^N@*,7!263&:3I,?-9D M[]0*DF!M3MJ*$G)> HV7.1403$BK7IMGB-1B/58/\2$RX.>IU;XT\1D;F5D%< M+F.H33]7%A<@@9%9PM3QM4@ M;W'DTD%@-KK@9"A1^S:]XYX/>^^IVW[BY'V(@AN0]M79Y]'D&^(5:WE=6^A] MC.0K959$S5\PNM:7QL(X(*^RBUXNUB/IO#.-?,Q@VGX?F\"E$;;81:C*V!Z9H$MIR(D:(- MW'J7=MTV=GK<]TZ7_G728\' ;#H??!S.:P3O#4'\,LP+&"V=2R\M&=_!L6(R M)T"TSY$$.,OHHF?6O!Q.,=&/ MS]L'6F4SEXGI9"33Y+JS&" QKU6(0H6DRDY-^G8BQ?5G'\Z4::ZB22_R[3'X M5I&\^HII49N&O2V%/*]S1-D5$7/*=7#4)EJ_H!_#"'^6*VW.12R YRE(PGYVO'T,1"3I[1UN=+0!%5HR#9 M+2C?ITW:CV8:=,6X!FC],NP"J>E=^090CW/5W5%==RF_@ZQ;[QCG#4H+Z.QU M8CG$.C@)D7EA#$L<@DLI@&]4]7@P]=]S5]Q>^P\1<=,18LCH.#?,03TW(6<6DP=6/ 10(KI6LU%WQWC1PS=&_E;%9R!\FVVP?.8ZP*2B% =;.K592$+'"+=:!:YH&#MJ;-A)D# MJ/D><[.-EA\BT,.EP2XW+=K7:.][.SX_D"0:F5.UKG.$]04A]X5!P92AY"+D M0=NL; )Y> NA@SIWRUCMK(O#]1R_ O7C'Y,UU,*E<@234/I01:(89$\2\LGR MPE/B_K%H9)MK/,N9K.IA9UTD)9]-HP+V,FTQ:, MWJT,;J=H]\5COT_[<7_)]YR#L01Q'G[? 4;OE^=7 !S^8GQ/%=Q48@?YM7B; MS_/!+#F]Y(ZR(FMZCRZ6 3FGS FG!&INI=S))GP::KSC@KI?+3Y$;#UK[U>2 MU-GB; U$8?%HZN6:]P1$J,!\5$",3MYD+@+'G28A[*2_:X\^[*7CWL*?]"&Y MGF^2?X6O5X#84+CFRI$K4LW!@#7*Z!/34H%3+A/0_E[!:X]^ABK<6W);W\+V M0]FNYEA^^'W6^VBV+9_?:D#;+LNY,::-#)^"NG"EB]=>18#"@U$>A7-)1[=E M3-N6)SW^L+:LJ(4G2!$0183,=!%$;+%[+1XI%+1ISNL[=[N,;]-QE_( MK\+\?C(:O9Y,EYW*A;9*U::+W-2&M[(.#L2<4IT%HZ07TCBU M8\G5X4 _(^X?@'R]M*MKS)RG-"GNH4W)P.9 ^DC,(W!:9Y8,4LI,<6VBM,)X MV_JB_,]^=@=_G9XTS7JLAFF_3M)"P2&IY&*I(8D"CA3 PW+&9-0,N E,!)*! M &%3\]23YHO\\Z5ZE)>J&]GZKF]NM\[W.,+ZCRZ668?/8=MQ-S'^^(H-"T7T(^GW=R/3SM M_N4+6YM)96"AT/FE51;,F\29K:OWPDF%\9'?QUW7\N>[^ 3?Q29$?(Z!V,44 M9_=+@1?RBJ,1+$1.UH[+G$6H+1@" '=.&)YVRA)[0J;J0];_YRN\SRO\M'3X M( X_W]#O_7)(7"%PG4D.@C.=16&0,GGAI=XX^>1DR4\L-OSG"_H?[1:"-J_7EF9GBR>[7FM<91I8E#=87X BZ\8C'AH[H'O9/;P4T'(NRNM0K M=&F8!F]84 58*JZ8%!P&"6U,F.]Q_E:7Z-BCJ/QISM_*1CGIG669UL(TEYY% MIS)M";*F0/,BA&A"VB.;O_4@)MPY?^LA&GDNDXMV6=.?\[>&#Y^_]2"R'&*$ MT3Z:?BXL]B)%$VMS2!G=JC-]+<9CEIM84$6;\)&NTYX,>Q\T?^O)D?I0T+?]P[I7[^T(]$:I'A;KDLY*:B+9I/\@U:\EQ']PZF;Z>U:R'F91#F'4Z7@ X4 M*B8@Q'JD$]Y"6V,) L$4)>F5/0 _MN$[/I[THHD6\_HVL/G-;+:H3'9.J9 < MB':F-';,1T?+_:6>(,KY@W(/BSB+$V'JW#O(&IG M.&%C9#"EVG_?,;"A,%5XTI)S+1N-!+T/V9'R8G_I-^A!?QW?RSJQ@:R]][2C MT5Z6R+R'3SB028!/(!E&2:>?!VHO++R6@$TY.SR6(\'RB"Z:.MTUZ@$)]M)CZ'VA([%>.EB$:V*0S= M&>+Q4:8O?30HW[@.]#UF//N\IO;9<'$V("8G'3TRYVJS?>,C"]D01@-"*/HI MP3X 76X!.SZ2=)/];6JXKM1X45-FIO-A'.%UI!]Q>D:26/V\QL '$IS+P#43 M*1*);7ERINSSY#F@\"= M-DEJ%GD4A)L@TZDL:*]5R4:E9+QI0V^;@[X_B.=,GX,J8$/LKELWL(^3.8PN M \_7U[&N;J\=8M!D9,KJFD:I-0M2"U:$=CYP+FW8+<-WAX<]>R;T+= -&N^> M+[&RNCXOIND49G2B3CY-X>P2],I %P.I :1.G $O=3 6>C$S,0*8(D^&1=P MIZGF^QU&]P-\SF1IJ8L-G.DK M/T+6B@5(TD@Z_D*C61[;,1T#,WJ2^ 8R=([B7H.V!O5B,IO_BD3;-64'0F@M MK"/&FF+(B:-E!Q,4.2Y[#=.Z!EVE%%0B DI7 M WXN,4@^,YFX$MP7)#ZV5_LC%7@UUOK#);Q!Z=U;XFPT9MYCE5 ==W9AU5S^ MSKE]DT312D%D5@9RG[W@S/NB& <;A!'0-M^I3]!FYTC\)>EOHL M)SE\6XI@5;P3M4LI(F?HH%XNQ,SH6X))#.1:F0"ZT0#:.T =JA:OP0;2DZ2? M2L'<173NJJA6!0Q@O%$V,(>TRVD>@,5>W M#J,^9-\@O_$JGO/2IQT0-2URNXWI<4K4>E+:S0N_?B1^&"[X[!2YT98A*%M; M@1CF.1UY&)VUEFQRY1I= A^( _<4>AV, @\1=(LZ0YP.-G71<4BY)) MF\ (!*U4"-KWDN%,1T 3L0B(C2;3;@?UN);F/CJ[>2#T)/ 64XN7T$XV0K,F M)EUD9'G9F#8F8)!M8K8.XPVH3$IMRNSO '4D7.@N\&;[PLD:#/+@Z(F&\5*# M\YIVO^!1LDQ01$0IO6OD7UR%<2SZWD.H/18U7)_4RJ,P(I7J)]DZ6;NV(;'. MTIH0/09 M5MRSK,;-MV+E;^_+%LH=,VK76 37<'RTE 84 MEL2RC+4I7R0X6")3SGA=A#$Y[^2C/PTU[C0^N@\M/D1L3<='HY,0LB],!UG; MHZ)A(47+BK B!:6-4/WI[XF,CWZ0\+>.CWZ(Y)J.CU88R!8/H2;SDS6>"$UT M-1DR9.Z]$YZ._OY4^#3&1^^MPKTE=Y#QT>_Q"XX7^!M,IS ??L$.C26V?53W MMA([@;S95();,ERXU9A1IV0 0D+.R6\TQF6;!]L^M'-=02VNFRY+J-X/9U=" M\ 1K)*615D#)3[2Z\M1T]L,@3!YI9&WJB/8@JF'*HKKGWQ96R@&&DGJ10L& MR[Z422*QWB5F)#CKI%1>M&DM<1>J1_"9^F'$AG*)?D3?('!R"]O*HP@[D#L0 1XNY*=R(7=K*3]_^QG'Z?0, MIJL8<_+%)0&T"@4D'>O]Y*F!Z4\!GG(P]9)Z<*,JKF4Q0<69$H, MR-PGKXO@HCPBTMQSV_>XG'F(+AIPY22EFOTV>X\)AU_JOKIVWI("XY(%EHQ* MM9J=3FL3)8LI1_I!+JU&FFQ#] 2,V4ZZN]DVN0_!'\*<_?G;1A@ELEC-]\^C%&RE^@;-,&ZO5KZA^NW8!=HAS5% M+L$]&2MD/T7>ZP5UT\(A;(\K$(VJ_P>>65>G2OO(:\=DPU2@0MBM/_2.#WP")L6^&IHT%F\+RV(QFT_.<'I+ M!FMXV1<#@)&A+77]);, I3">K4MD:B'H1B'4NX$]?Y:TT$#/UZ;OII.\2/.W MTP\X_3),J[W0:4$OMC1,IMI1JXC 8A&MN$X B,RUZ$ MVV/CS"MX9B?CO$8T6[-[%U"]IZ]LA7/X9);NFKJM]I[$W.:%WP .;?!"DI:0 M>_*JG><,R"1B*@;)C2A%XTZ1AZ>H^SLR8 ZD^H=(]['LP!*A>&LRL\:1#1QJ MC7]Q@66A2X@F2GTS]_RYV($]ZF8?"_ A@CW(L(]U7L*'Q=D93+]-REH@ZV]W MS\^XYX-[R]9XR )NY&Z(;+TK43F!J(T-45E5*P%*4$) NLC=N.<1W6SSE\,9 M?/HTQ4]+B^-M67_X+Q>7MPA>@JD=^',U/< # QUK1KKW2!N4S-"F).@^9%V] MDO7GO:97]/P%JN_/N:G\ZFL:+6H)\,ELAO2__!&^#C!GQT-*#$VJ:>#T!D4( M4$=:<$]FL_*Q36W_'F /[[WTRJ6;+DQK=37P>[?(8V726V5IFY>6\1!HRT_< MU,Y'I58NIQ"ML#&TZ8]Y%ZI#)8LT94IO8G_LQ)&MQJ$$,@B=42PKFYC.]>:) M_AG[_]N[MM[&;B/\WO]"@/?+2P$["= 27:1;-M'8WCSJK E5Y(W];_O\,CR M19;L(QWRR-8F 8S%>B%^G/E$SHTSUBLEDI64QEXE1A_./:ZGVK>C0,F:F&"XN@)%I9#S,0A6!*Y\5XHZHRJ5Y7^SIWD M^JK?1[JUG>0?9M=HR(0)7/UKAI!@&G^$):P!KB.UZ+]%G3T)$;')D"2!(#+^ MX'A3"L\UMV^Y2+U7>R_N\5Y:F;44:44K<0/@^7P&TOPQ5HO,L$D;FT M/4Q)$%MFQ_.:J>"$[=><^HV%3DC-PP59L6*FP_:/V6+9#?B]0@(B_SXMOZ;Y M%HP^!*L">C6!E5;I%!!M&4XE-)7,"):%ZG>,]USPPRN]A6 ;3(6[1W,/A@GM M+0_%JC+=<>.(S?@GD7U&36IOH$WCOF

W,SFRPT2)K1*MGP;I&)*F*9-42A!*@4@DG6:W1VSX?!F^N? M5/!EH'@K-]3X#:[3I_P,TSHFT -4]=#+3CCCAUZ&ZFG62LB5 R^[P26: _H/ M0&+FLDRW\<3&DD*-*BBPZ%'T>SOS'C7_2N!E%,7O(]MV?MG]96/1$_0J94(E MI43BZL2CP4&[GD=(*K:H9,M50X15*+6%7H AGKN=;2&]RLC/G:E2 /=#137F&TZ'@H>UHG>,@MD4;$F9.OG MUB\)>1O^1D6(HL.]J C9NL+ 8FVXF2SAJG3* M?_KIOSRD9FF0V(265/JR'T)G ;JK;:ZTYHSE>X'.EM%&4@KD=[;UE)F/Y(,T,3H=-&*1\:9)7AM:B)9*8O@ 8@2 M(@M-A:6N41NJ\6GRUJO;H[!D'P6TB&E,%D4XZPBZX3[0TE(BQGN=%?R0#$$GGUO+268* M+6'!T0A6UN.?&)19JE8STTN5.Y(HL0_T<593U7^9+1:?T[P;1;;N M7#[+/\&\C+%[^,TY+":AU#--KFZ7*0X(CM19>'CTI($ -A_<<$>]<>!M5E+8 M@+1QTJKD(06K1+JH V'8K;YUD4=G"L$"]522G(0EDN.YY)V12%[FI*%!0&[C M:KZ.:Z@M\TSR9]]0CL70_S(K9_)LVK7M_SJ[PN_>HEOW0E,5;"Z%7(R7X=$L M$6\E(]S@<9!%5"ZW:1FP)]#Q3]**_-FT=UHJJ4'(9C7>\U/NOIZ3;^F/%&[G M*/VTZ*!^NBF**)4,OZ?%RQG:S""@%80?'24LA$-T1.E3DTE5"R$?:C*?1BLM17H^=W*,GPR M;DM*H.AJ>9*BYD1Z)HBU.A(\.'/VU*< ;:ZXO:&.E3YKR)ZVZGDO&;6S/V$> M'[HHJFR-R,FAH2<3D=0HXKC5Q$&4/"FG?*.9Z,]@''_271.-;UKG!TN^@;&] MWF4)(%[?H*!@)?!YF6Y4>+8XOWO\-Y_AKOQ=MX/';4SCYRN8EN*K=<^]'GMJ MFG-KL:OCI.H&D&7S6'LOFOXH+$Z1#)30SB7>(]L0CWY!NUGCID@2FOG/V MOI%!?.?DW4?!#4C[T_7-U>PNI2JU;!:"N 2LO,-E M0-OT2]H):7SWX/@:WW0JJJBK0O-="'P\^-+V+\JYYN*:YZOEW?W"[O7QYN M.C>/[C)G GB$+N*/O/:6$AO\Q,0FF)$AC^)WFCA^M5X(]_1A^%OR_<\=%5W\ &>(Q@#-S.*KP1 M#5@GO"=6ECZ"99BT-W@UE8:0W/$DC&\SN*CN/L8*1KX+'A^1 N\FICELX^=W MVS^@\UY!\\R<+TUQ/$7OU5GB3!*$1YI39&BIN5[="\8^VU_;U/'CK>-3M>[I M7XTR#>(+VY$]\6;ZX&L:IGT+X9%"KN^%$KVH.E"?Q^!=LM%H#H'HF!V1Z/X2 M,*P\A!?2*5<:HC0:E7D4OKT5)/VH=-M'C0UHA@+(L_DU3,.]3[WN%D10YVERTJ)!?49&TO*>6B@D*..1T!"B3HHY MUVA \SM*JC3E0QW1[RS^K-LQY0JZOICSY=V7.4P7$+J2Z%U_/ZB)RF%+U>BK M4F&3&_%OGX!K5%MBG,JHE57*"$>S,HD%H^'BT$6'GOY;/_TQL.*<#EFD0)+$ M'])I2KPMY6&0N%4^JJS;C.-Y"UG%<3Q/EL(O]4422IA@$90H;8J"C,2RZ(BQ MWF1NJ/>TS7FW$]+XYUU57KPR6F> Z)O80EMW_>,*ZY?9T]]?2/0%0"%"[DIK MNJ[Y)"^E&=;KE! H'OEC?C.VHCPYYC124 N#ZK^WD^7=KVGY=19_GGY#FZ]$ M:C_].4WSQ=?)#;H#9?(J7*8+QCWWB5K"F53(DYZ4@T4H417 H"AKQ.ZS V.2# M]ZIUYGD/N&,EF)L>$^T5=>S\<.D-^WNI^UOU+G+!Y9 HH59+(@&YX+PWQ%+' M**/*>]VKNK971^J'98^?:VVFW=E0*5=N1MZ!6$]P[@&C>@/Z)P#&;SE_H HV ME3A ?@W5:1. #BJ03$O?,;S/"&@=B;(B)(8&#.7UQO@U5^,K_>/K:G$?L576 MWJ_PO\GU[?4]$)4%"QHBH9E;=&9C(@Z"0\/$"<"], WU1K ^6WK<3N0'"W]6 M0W(58TH=$!35(Q"O*05%R^P@R"6]YXC3Z%6"9RQEQ]'-K/<5?+;T!U3AP9)K M$,GI=_^O1E7(,M(/;WY6FL9)YX% Z4@4.#.4:OQ?MLFA]\=X^O948[TUB/,\ MQ;.>3=,#4=,:LY>8CE-5UDJ+KY!E@ H:'S_WR%@$%E7$$U!1/!"5Y,1SH8EA MTH$+D)5M$_\;BQ1OE'X=CQ/[2'Z4I$):7[7:9' 4/)':R:R#]?$>'[//4A* MN8L2**&N/+F2>/9Y$3+AN9(8Y;LHX#:#?_+>.S)]/+L M\F WF(!C:G MBP\47^W^_Y]G?Z;Y)B"A@Z:X.K$Z(GDY7H%>(KXLO%!H/&EA8B]];OOTD]'F M8-&U:.RT&FC]@&K]VL"!$MPI3S(3):/-/7%646*E5H#^$)A^.;S]T\3; 9T" M"6K*O$%PZ1Y6-YMB'1./SKAD)$E.:SQH>"&G 9(3'D!>Y0S0IN+L)983),"A MDJY=,G0VF:?9]&6IR_KAD7!"]#O?7USD% M!=<69\6JH16T>(U272SG4!ZHG$WC'[B4P1H4EN2!+>T$3!B$A[6_2[USD9$E04YTM-ZUW/<.)8O^/]\"FS-QMVJ"*&+#Y ^L[,#?E5 M[5B7[955W3-1L9&!I\1;J4P-2=G6?/H%2.9#RA? !"G6[$2/RY9(XIP?R!\. M#L[C7_[7][LY^*K*JE@N_O6'^"_1#T MQ%(6BYM__>&WZW>0_/"__NV?_NE? M_@\(__W5U0?P9BD>[M2B!J]+Q6HEP;>BO@7_D*KZ ^AR>0?^L2S_*+XR"/^M MN>GU\OZQ+&YN:Y!$2?S\M^5?L=11A 2%6L0$HI0KR%@2022XS'!$A";)Q/'1>+/[XJ_V#LTH!H]RB:O[YKS_< MUO7]7W_^^=NW;W_YSLOY7Y;ES<])%*4_KZ[^H;O\^\[UW]+FZIA2^G/SV_6E M5;'O0O/8^.=___7#%W&K[A@L%E7-%L(.4!5_K9H??E@*5C>8GY0+'+S"_@NN M+H/V1S!.8!K_Y7LE?_BW?P*@A:-K]P>'I#_;*WY>J!L[LY]5 M62SEEYJ5]0?&U=Q(WSRM?KQ7__I#5=S=S]7J9[>ETOL?.R_+)T^U4E(K99Q; M*?_YT& _GR%^('GK75D#"->H^S&4C,&.5OD]H5ZNY!C MO;OKH7FW?%C4\4R9X4C.$RC3-(<(QPK21"O(62XUP9+R+)O5ZU=]IA;PMR\K MJ9JA>XW[@P<.]8'ON535T@RS60GOYON6-[.RV;60_+Q@=ZJZ9]T-1GAK-+3Z M_%LC-MC(#3K!+\!&=-#*_B\_;W0/-P_SET)W/GU@E^*)>'-KC"S+YS M15^8 M-M]\931L,-*LXHV2W2-_MO;@SVI>5ZN?0/L3&,6= ?//OF/_O//N7)8K/5DI M3DQ==\7/8FDLM?L:/IE%:]F>!4B]/.NU:Z?)B/@#6)92E<92WZ/N[J?R<&^( MV)KK;/Z:5;?OYLMO[Q=Z6=XUMNJ?+.\8\5B)F7$.15FXY]H#A'A%'*!(_-/A42.(YTQY$)-1T>9&A&M MI ._M_(=_C8\D#Q.,L'P&9A2W*%QI@TGU8^1A'G %D&8?STGA^,CC$(%3DJN M/GRWB_O9)&^U5J(NOJKW"V$>>LV^7YE-WI6R\A?SHF64^ITR3V3S+S6K'\RL M/3ZY>,9DBC%%'$8B%1 I:Z]$@D E$JKS3,F("A][)8!,4Z.0M4J@%1,8.8$5 M%#Q5ZP*P&G2:@;5JSV^Z )^5$P>JR?LW*\K%8W/R=S1_4 MC--849Y+2+.$V5,?#+E,--28J(C)F"*M?*C<8O3&?VZ^&^DHS MX/O%M9DJ]>MR4=]6G\H/JJIFBA.=:93 7/(4(F1VGL2>0#.:T#C")(DU]Z&G M7)CM3'1'YCR5JJT01<_;K0!2_T3 M:!2"M9T,J](%6"EEEAG0J 5:O2MMN[E:S@]U9:1\>? \)N!!D&MX&IKR]DWE1V&HV@)'5D MN%'IY[3:SXG%X8Y^E/&.%65C!_ZJ6/50-F<0U?J'?RO,UK44MX^KLP(AN-0H M@S*CB6$1$4/".3-[R03I1"0THL2'1;Q&GQJQ6#G;30]82^K')G[@NQ',8) . MS#G[T 1L(<''R[\'/(HX"Z:@9.0GP:C\U NEV:KP M1"4Y$BF4-&80I41#BK,8JD@A%6FM)#$LM8YY._E)/7FZ%PL="-\+^=T8X61_X0!8(G*9*)7".%8Y1(GBD,2408$$31*")(^U#ZWW!VP$V@X!F!L5]X9A M8*JU"'0G&#]:T7X"EW5=%ORA9GRN0+T$GUD9]#1C+Q)!V?3I"*.RY5[EGK/A M_HO\V$ZJ8O9V41?UX]L[5=Z8+>0OY?);??MZ>7?/%H^S2$F98"DARH2"*!<2 M\ISG4$8ZEG&2$YGG+I_QB7&F]D&WHH*5K* 5%G32NGWFIZ ]_L$'!&SH<\]^ M6#E_\(Y([/GT*R7^E M55DJV02Z?KDUC%U]>JAM'I1-+9OE/&7F?Q+&#&/#")A!(I,4LH@EL5G6E2F$FIN]7JWDWU55&TD^/C3^4BR93(224-"8VKC3 M''(L$-110C6*L4HRZ142'UK"J5%:(SULQ ?;*H(M'0%_!-O7=7J"1M$+L*4J MZ'2] *VVGG'WP5\'-\Y\T4D>F&5?:'[]@_^'FH.P:0+!I1PWH6 HD'=2#P8; MR#])X_Y(&E+(&84XSXT*"8T5R6=?5_7 M??UREU*:B:ZZ_WPH%BJ>"96D49H1&&.N($IQ!%G*.111K&/SJ0KBEDIQ=)2I MT5KG9^I$O%C]!5AAP:>%(^,=!];5)WA0D ],-8'1]MXX]H$MZ)[02X!1MWM]H'F^D^OUC#.\@:^V=X2; M_>+'Y4+=W<^7CVJ]E<-YIG1J&$^F#*)$2TAHPB#F3"!)$LR)5S*IU^A3H[R] MWIN-_!=@2X.>0:I^L^/A>!L"\Q&=:N?#W<]7Y@M;>#^8LP3C^[A\P=GKO_)^ M2%\[3YKG65+];+;IK>LCN#'F< ZEB#*12)1JZI6]M#/" MU.AK(R#H)/2UQIY#Z&IRG0',X':5,R8];*8#>@L%9Z<&/%!]+FNV@;B?ZUB42_5R6X^O);7_/K15\J M7[ONS_*J3/\4MH4&;&$#VOSYVJ #.G@NP!9 %V %$>@P @U(P*($-JD10QBF M4YCW@2S>%U7MA4SI*4SG81M]$M+U-?Z_JD7K2WF]7#3U^/Y1U+>KTEWK4I,) M5TAJI:%.A#:+><(@S2B%,:%4:QKG*L5^6P*G<:>VVG9BMU[%E>!M+X--A;G3 MI2G/F@K7K45P@ ??< 3!ML=FQ NIP%L4M[%'WKAX ;*[G?&[O>[G2RU)M&=^!2[B?@6KXFNY]A!F_R/L9D.VM^G[.\_I1 M[%[VKBI57R[DAX+Q8F[,V&N;77FMOM>O# )_S*A@&NDT@UIS"E$B(\A4G$$F M1)21C+,TBWW8M8<,DR-6<:ODPUR!I0:E$LN;1=-J0:PL'+&L:L^\W3XSX\:A M ^,],'WNMQHO-M9DH\K6O]=_:- MUWY7S&U]U%K=+,O'&==$:(T]0O4OO)\Z=& M*%WD<2,C6 GI&YC]%,'CQ!$ EX%9P@^2'A'8>Q4_(_;ZZ?-&CKK>J\QNO/7^ MRT8^L-\]+WB_:/>&,TP0BE%.H;3%4E!L]V!82YC'7 BE\MQLR&8[#32'.UD] M+*K3E^+66'28@_4?O_1R=@TPJ0.??I\Y1W^:H^Q]A]76=FIUG!#G;JZS#4&>TRFJUL]=' ]5#:*F>S6*,LP[EM>DXP1)(H2*C@ M9I,98_,8Q0GQ.K#=.\K4C+\V((4U4O9H@;$#HAO?G@W-P(S9HM(*V(2&=R(& M[FIQ"('P?2QV1AJ_<\4A9??VJCAXL=\'7Y3RKC__7#%;"/'15C6XU.9CG$4, M82R588AF8TC2&%*1,:B8C% 6)1%)G4K5A!5K:I322 U>'3[N-<]G*3.(:Y^-]A_N12--%BS0,F.(]/Y!MN/J]OFP!F MVY?.!I0N-6CJ$;<%\5;A"Q? EI4O"U&O2N6!AT5A5[]EV?V;W=^72K3MS$!I M@^PJ&\E:-T$.M@.4;4NC%K(9P?Q5%Z7Y^:-BI?U)I05Y11*LLFM[UNG\RZNA>JH;Z$[-O9-;0TV M[8X.HI>8S*'7^7'GT=\7%!KSL!Z@8-*-Z_<)#>J.MR?X /T6AC>J++XRVY6U M^KR<%^)Q$]TQREF69>$5>'AYH:=6])>@%: M6<'OW7]=XG9\D78CUS#X#&&Y6@3JO]G'$<[ACYD+$M M@-DQ8'7YE15SRVCOEF63C3332A2 BZ?O *-QA,XJ'2;!S2]?Q>N88L.KV62OOJ[7K MSO[BO6HI4RI.4J,RGB=JXXGNM8"-U:2LZ\<&/LE/@)] $ M\5:W34A]\Q>U4;H-M-]RS]H+/+,?QGUGW):UZ;X) R]V5I4+8/\$;[>G>:-L M^\LVO^+ISY[5Y&6DZ.LYXO6FU,1VJ:E"J,_K@[09(E1J9A;%6*\%0GO*]GR6TF7-U,P?$=W.<4 M MH>GB08WWM@F+(<0/EAX_=!RYO%.S5,C8 M,%(",4?^G@*BK#ACP='&S<$\I32.V&0)V\(3!//DM]EK"E*'L@+;KRN.XWLKJQ#K2IJ]:6-0VPW ME5=M<1%[05LL-8X(,;Q'8)98UDLS!&F2<"@8(BA"@BBW)DUC"3PUNFS2L?>< MT/F6)AAXFMWX=$J3-S 17WY^_]JA:-;:TVA/U%XOJQILZ12R9,(XP 0D]M(7J[KL;XXYOE?,ZZPMDC9Z0[3?? 02 # M3>+T T+6.>MKU3<9ZW8IZS2?3$7U'A,UC2@1'\'_'!$C/:8B=-:[U]C]%K// MYNU19:ED8[6_*;X64BUL@HY=.UO6O+Q;/BSJF< ,9PA3&&=(0)3P"-(\CR&+ M,Z6W0W >9YU ( U]U.Z/CU?9 MMQ,(]"K]=NB9HY5_.Z'4=@FX4Y?V/,PJ;]BB^*_&M'IMC*;EO)"MG;60AF"J M57+])_VN6+"%*-C\B_E)FWVV;@^">*ISG'"H9&Z;-^H,4DUL"3B%D$Y%Q*57 M3=D@4DV-0+:5:LI!;]1J A6W%;,VT5HUL-&M=Z.7,//L>(HV]NP-?<8VTL3Y M'\&%!#KL 5T0R<8]O@L)YL[A7M"']RGA]'!_/V\>Q^9OS HR7U8/I?JD/QIY M6'7[?F%+D!2+FTM1&T.R+M3FH\]8(I)8 MAHT6X).V5>?:D/^U)F"CBO=*>NZ$^-12&F5B1BJ>U/<["5;GZ&PPCQO)NWK%*?R^5-R>ZNU!TK%G:\A_IV6=I.-YMK M6A=(/,-9'F5Q'D&<90HBIA$D.LIARFE,%,PWRL0,O:H--2?]6K&=!6?X9FS]Q!F_'=M9L.UM MR';>$WL><81Y C6^Z?)!02SA1,I!:Y4#HGQ,D) M?&J@J1'F2LZMO;[Y'%_[MU0[B*SC*50 O(8^=.H!E?_QT@D_UTXE9:V5/Y-D+K(KAE%Q3HL(' 020;-]HW))@[(;U!'QZN,>^ZAV77?OUJ MW6EVEB99%.-<02FY+7IC_F"*,1C'G%'$I4CCLWOR'AY^:N2]U?*U;&7=ZLI[ M?AO>(_/@QKG#H3LPN1YJOKL%>"<^N#H->)"FNJ=Q&[R?[A$17KR5[FEX7+KH M.CSEC/2$G?E-E9?F\8V$ORI;&'3<C&$8Y@DD2VEQ@ED*YH&0\0C7.!>AD0(Q MO)'RB[,XAL+1"(J]-XX7&W%,[B=1#TOEW49A?\ M9FD#KF8$$Y0RAF F6 91%C-(66:VH2R)I20XI]HI*:+'V%,CF$9\>VB]40#\ MWHKJ2"U])N XU0P,Z\#4TPM19](Y YMC)&0>NT5 YE_/R:?/N*.0T1F K,CI MG$?TLW9VJ_F_7YBO756U,:\L&7Y4]0PG-.8\SJ&@0D-$>09YG*501S$C4D9, M*:]3>)=!IT9/*PG!?2NBG[7C!+.;V1,:O(%):$]/%%O]:0UG)_0%,&*'LX1\ M0 IJ$CD-/*IMY /%Q]LPT_5)IL!4 MI[DPMA(2$J+(D!)/> QQ+M-$\BS+(^3;\,-3AJG14].A8J/#Q:;I'C1J0*M' M$_K7:M*6#.U;!*#/E+EQV\ 3,3#5#30'O=J&]$0Q> L17SE&;R?2$ZA]K47Z M/FJ@"J@'NWJWK;W-J+9J@'F#/YIWNML.Q5&>(24$3&)M+3TE(%,TA7FFHIAC MD6(9MN)I#R&G1KU=J$?S4>+65SC/#Z"E@;ES8'X:A6:P1;! ;<;_.8=-OG@XQ;A[-7O5V$F+V M7]7O6VU<=)87ROKQVG!&96N0V*"VU,T M)Q3[?+VG!IS:]]S)"QJ!P;;$O7>B)S%W(X"02 Y,">>!Z$T3KL@$)8Z3@XY* M):X0/"<7Y_M>M %&X\1[:")R<)(RJ3""&/$8(IRFD",1&^LBUFF,:9K%7M9% M< FG1FB=G$!M!+T MA*VK43>=@2W5<>;1.GJ91I>;$UOH'WAD),V,'<.T,JB M.[IH-)UUM>P+\D -*/8,U*> 9U]A3B9OF/7.'A')59N, M&2:9R%/,8(S,1A4QP2'-\@1*25*,HTPFE,T63;Z'/+ZBC"RY$V71EK*VY1_4 MZFLD!!#8P[>R$/6JQP5X6!2NN^2QWX#C2\X49W7$A0B\.KX0O>H6HNZZ)PO1 MX?3"ZZWT0K!^;=ZOVBU-\SWQJ6DZR?=EK!JHTWMO/(NHCCY[QXNNCB?.B$5: M1\?X:5'7\8FY0W)$9<-N^#H7KP ;!@2"Y M%NF-\."# ]0!8N5.8S9PS-P1 5XX=NXT-*=CZ!R>T6-G]]N77Y9?5;G82CY. MD& 9)01&E!-H6$I#F@L*(R4XCS.5<.94$?' \Z=&3+]] 1L1^Z0L[H'080MS M'C #,\L0F'B8Z^=A,Y)9[8F1G\E[&(&CINF>V\8S(0_+_,34.W)9WUC@LOC* M;'G"+3/P,$YVS.,EAG!%LR$X02#/#>$D: M"8(YC@P5^@4%]Q=F:LRXT>7)UL]VG>K4V6YILM7^Y'>K$FAT\@X2/F,NW8R] ML69H8(H>=G)Z1 ^?CVK@,.(S!!HYGOA\Z'8#BP,\L^\.V39@:09\/6=55>A" MR5>/JT**#VS^*ZMMQ//C&U:K)G5V\PD3G<1YFFG(N:VM1",*22HYS#5+,R&R M//7KY7B.,%.CXRU=P$89>_2XI0Y8Z0.L0KX[ZS-FSG6G/[>0_PS)$#?$XZ4G\QCZBKS3FMID2G1$(>6R^! M$@HR+B.(-(M%AC)L?C)*W(^GX%-C]4:ZL\]H1Y_^@>."!IS4Z8<+.5:!;2&P M'M]0IVTO-6W3"##R%?[/$7?4O3RN$D'*$;-QP><.PV#2=5W].4X?0]+Q,@_^FAKFJV MD,7BIHN@UB)/$%(2$L0%1"E&D C*82P2(CG/N3:&;(GDAFQ.\T#[X!"3-STMSKKSNG\GKY;3'# M"C';.Q12P_<0Y2J'C',%8QYCP42"$[?NQ$?&F-H.HQ43=')> "NIP1%86=VX M^AB@Q]DV$$P#\V4OA)S)S@&#/715*?&7F^77G\W=+5.9OS0$U5#3L6>.0BX. M2JWHP>72OCGZ-2L62JY:6W8!321A""59!+&M(H=XJHV=)R44+.<$X31'D5?G MX/W#3.TS7TFYZ1+K%QYV E0WJ^I\J ;^U'N@U"/+_A@(@7/K]PXUY9(=\HKT!U(GB2@&2"'P0'#B=P$F4%TXL\('K M=(J!U]-Z^E?%K9(/ME3YF7W%VYX?(H\->48,IHIIL\^B$>121#"+%<59QJA. MG?99PX@W-=MMI9UUJ&WK!S8*@I6&P+Y^8$M'>]/:FC%J=OFBO=JX!'X+'%UQ M+S:W0_OA7F!:_7UP@Z ?U@$75L1QO6^#P+OC>AMFE+"E\UX];O_F\GM1S=*( MV[ T G/*N+' I8(D)0S&N4X0$AK';BEM_D-/;0EX6@GN=RMBH.IY>V!WW

\9['RZ 7NO:HDTYQ=PCH4Q[W4]ZL>_H_73P"P\ M?!<%TW 4:*.2\746C4K)4/+Q)J0T\UQP$L9(,J$G!C;1WU!#!P#\<#E/;=E;8'C+COX>''TQT) MGQOZ5AB1:T?7;W7]WP_+6RG7=H;]<<[%?%%7#E^J:B?C0/"'W\V25 N"E8:I MSAG$#"60)P9!@A**I67=@@56);G.H*F1<6,]T#_=JD376DNK:E=T5TU\<; ^ MM-S)E9WG-Y<=LTL&9OJ=*^#5SIE?G-KEKI..C*[ZJ=Z]/IK[>O14CY(L<>"- M7,;E2J-&+OT2!\+3ZG_.YVM9IX3,&0EKFB,*&?)/7GTU AS9UU@..L9S-K9[3HD!N8I?Q#"TN'.^MLO$^[IH\9+ M@COKPI/\M_-77%D/XN-\J3_8OY8S;3\^@3F!G+E\F!1+*(I,PD(JFF6JH+C( M>U5_V#MP -+W).,:>,98.?HCT[\^PXGSPU1C.#3S M,K473MR\6&GA],J>V_NKY;<[O?[AGO?)O%EK95?J=MU("FTRR'B105Q0:D=; MG,"$$"8I2A3F04J1YQJ9VD=>21K:AGX 2_Y;%\&JM-C<@&5+^4%_1#UWS:_$ M:>C-\#U$UY6\"(NWU]KJ%Q=Z5;7#W9;&Z[-D)^ M>S-Y3###*;>CO,SR%.(\=UK0"D&<*2-QIC'G024";E\]_84LK9+>QP75;2QXLO7MTI5M9GXXE== M51%D.L^X0,;B19DKOX@AS54".4T+A0J:4.0UX+R;5\_5ROOQ6[G+T7_-R+F^7ZNU\L=UH-CW7Y>NGJ97- )BD M=HHE$()<4%?_6E!(D2%068JQ_B?83L."-E4OMS4U>JE-M2/DLZSBP/W5%G ] M-UKC0#;TCNL%M+KG8^&;K]V Q-V%;6EOW.W8;L=/]F4];NG'&K3=@[P@TJS4LK2MAU.+= WX\,P2N Y/.-9 & MTTXH/E$YR+OQ40DI%)+G[!1\?S^JNEM7!0L?*_+[HC?SM4M'*3>_ZLWWE:H+ M],[R%"S-3(Z!J M0#^8Z5-T*@14/X*Y'JHQICUA* 432#L(42GC0E.CDD2[N\]IH>/JO@48;I6R MKTE9Q=)\6E>%MJSQLX+E$DNJ(<6I2Y@BN9V9" XEPE0CR;0J FM:G6]H:F30 MU!]HC#VJOK0S.+0\PP5\VUDA)FI#[^;V!JQ'\89V-*ZHXG#AP2.7 NY$XIP+3D5I9<#F>Z,@]X.O_ZDWC9!<\XNM2\!=/+ITEK)6-EE6/Z]T MY^PUE0I=X-[S<*^/Y];U)%Z*H7>^C]Z'B_IOQ M7G:_=CKB%OK@'1-W!WXX<\?=P!\<]I/]_^%;[)W@NOJA/Z[*\KV%Z5S%V->5 M8E!]W1W_J+=38\VUU?NUL'Q!_? SK^H&;1#=T+LY-K![!T[ M[W9HX,^DY [>9+^19B_?^&%YO]V4'_6#7J!=?*?018(HAY2K N+"I)!I0:$F M1N=*IAG-=,A(T=+6U)C^(.5Z VIK;T!E+T"!,;0^0/NQ=B3X!F;=JY +)E$/ M3**28%M[HY*8A^//2 M% 85T*1I"G'*$:0%Q3#)$R$U0CK/ @OR=;8Y-5*I,O$^.DTQ.\E8?IN[^M.W M9:DWO2IS^H#N1RR1H1R88'JCV*/0GC]F9$\X[G@*20Z=TG/1$).B24!57#- MF6(Y#DKYZ6QQ/>BU6'DE8)\T$/(M'#ONA^:]+TZ5WC)4M?M/A)DO3EJ^+D'SW- M&+C]X11Y_U5'Z[ITR7)&4$J0G2%!IA"%N+"TQHI<0)T7&(V:!Y3IQ$OFL_D M"U%77I/W<\*HL%QO9K_R_UZMWVS+S>J'77U56Z)(&VERG4"XC1CLG4>D M8/_UG! N/'J4S[W=K=W'W'%53UG+^5*7.WF\-[4TX4P@@1%1"2RDFWRSB6HR&/@)Z)F3Y)KJ* M98O_<54LSS4TKHIEBZLG*I9MU_8,XI??M=HN]"?3(>-2[2#?Z9^;U];Z?\XR MKI6D60$S:H'%F5-W4@9!1126!2/*_B\H0K^?'5,C#A?'NMTT<6WV"SF1*W+[ ME;M(M[VL46#@?,\N\Z.>$3IB8';:>>#P]Y*0:@Z@@',&5-[$U(.Y#L^XD>H] M;1DW#/TZP$YBS*]\W!6Y47W*01\7?2X_+.MBI74-7YXAG:5V(B:QD1!KED*A M40YEPA17"<*8!Q5-&L#&J='QY6RH767F;TU=^5?S)2BKXL&>0J9#]K0G4[]L M_PW-XMSJ?;5_<1Z&SEC:9BNB)^J%-G.\7.4A@'Z;'+20$WU MS<'_^ETO%LXF30GW/[BKSY)X\;.5O^G"NG.?)GKPK_ M4#]:;!>?OZ^6^K=M=;A,>&$G;<9^IHQF$"<\A52F.=0L(9(RPE-&?3_3YP^? MVD=:V0@)<]P=Z#1Q#;Y'Y(Q'T<5YRN=>G>?*PT3[,2VXY.^\$X@\/605WP^JUI(H(V\ =>XU6;"BI;;P#? M@)VY=0I6O!6&)S!15PM=;8XZ\_<$X/DLWO>V?ISR#UVZXJW5\2P7NNZ1ODD(M)?Y%/^CE5A]*[,TTD2BA6D""A/T^\P1! MP9#]/K&0C F):5@"Y,66IO:U[@P%Z]K2JCJC.QS9E9*_=Q$_JV5H2L(EH/T^ M[BCP#?RI[Y'[LD-NB)*-G4A$3C:XU-K(208=3I\F%W3=T%?JI]9Q^,(W^@TO MO[]?K/[\NU;?=)73>KO99VW/6%I(D:8,IL@-\ 73D*K$A:^EAHM4) D-%.[Q M;'EJA+(S'#C+@3,=.-M!97R3"VRGP@\6.:07 >F'GB0=Q#%R<0 MKL@J-[ZMCZQ9$PC*J0)-Z .N*57Y:3W_-C\4"J3"F!S3%$J9"VC_4D"N,P5- M:AA)4(YSOY."MD:F1E)/J@CN3.U5I/(9F.VD$PNB@?GE/#I7E:=\!E.?XI3] MX7J)TI3=+U7/PI3G8? K2_GLWA^O,E*2]N#< KVP(3GVJ8_.9.X;R/'WTU&83.^O\$WB>0=7^N5T'P-"[((UA$7.) M+_M[==K.L\>.EK)SWIWC=)T+5_0;[(XDCZLHI/)VN_F^6KO$O9G(;;A[3>4 M1D)QX(_]J;1[;2@X6!IOX/6 (^IHW-;>J$.TA^//QVV?6Z[;_?S,Y\K)""EJ MV0'G!FK*4X@EP5 4%$&EA* Y+P@G7MFY%YX_-;K8;[/=6_OVYR*\JIQ6 LGO MYW:6W?K>>Z$:MD_9 ZNQ=B,_5S"]^RD76^7.0-\<$-HK=-_LI+WM[V_E9OY0 MI97'WY]\!M,@NY"[-EYDK_&9@Y=V%)]?UH\(OKB=DT_FP]+EN6JUU&5YM[*/ M;7HXG15(9%RG AK".,0N YAES"DZ,FP4$B95)H09NAJ<&E6\GZ_M!_!QKI=5 M"I]3[UV[RCF5'V'TT(FU'U_$1'!@ JE,==1Z;"S8K"HH&WOC,80O,%$IH[/1 M43G$%X+GI.)]7S^6L4\Z2/'O=4CN5D<3G.^KA7U>627GS9Q2B"HT@C2C%&)B MD6="YQ!)0HU@AF8%\I-XZVE!R#O%I4@(@1BG]&JZES&,#X* M[14_>AH0Z8'9ZBA%N]&>[ MOH\)WSJ]FV]<$K)E5CLC5EN^J%7Y39)RE::V#XR".,TD%)@RB#),4XS27$NO MH/.++4QM&E49VN/U_--'VW]M M=>YX&[;]PIZK)UUJ>]-WIR;@RGJL*HG]=S]=VJB>)41E65)0F$NB7<4W NW' MG4"C:)&0%.59&K9T:FMM:A_\SMAZ>G(P-W#)U JPYWHI%FQ#+Y:.$3NR%#2F M1EPH^2 2=Y74VN*X2R0?YT_61UXWA<\./J]7:BLWI7WN5[U^F$M=OEW]X//E MC)JB$%QS6!B=03LWR& 5A$J3W 6R\TQP;[W$BZU,C31VAE:?P,Y4_PG"932[ M)PE1,!J8(1H;C]$!?]161IHJ=*)P]73A<@NC31DZG3R>-G1?W%/47J_EG"_^ ML;)/M/WYEF_X[OD[G?M4Y9H*#:7(7-RY=HEEAMM_,HZ$T5QB$JASW]7F]+8] M*EOK.82U-E#MO1/B=EH8!+:!*>)@+CA YRS>TVE?Z?Q., /5]&.".J+ _K7@ MANON^P+5*<7?^:!QU?E]_3H1[/>^L=^B[M/FNUX[09"U_FZG=_,'?6:KJ-'0 M/M+/5O^]+3>5/E!54O:+E@M>EG,SE[6 T/[WY6]Z\\G<\9^SQ%)\80H.&<]= MZK"44.0F@1J;/,,Z3441)#TPFN53FS=^>O/A!G3HV'^M=.R/*@K= &ZL<>#@ M7_4]6_?"UJCCO2]^Z]U)O@4##WL]7X"F OG!M]T[T?82!"^W1^^0J$OW\:P? M=1M@]$YYOJ4PO@$]Q>%U6:[6^]B>CYJ7NI&]*^]6KYT%VE6%O?MS]5^:K\M9 MIJ71B&&8]G*S

G'%[D.-&%<(OR=$)R+Y M?9\SB(#^Z\?Z*/F-8^>ZD&\J2)%IDD)69>,6JK"S?0X,S% M'&<,"IYBJ(EE%I5H;;)AEJU[$Z9&-,'KIWKOK%I%O;<_&6C]>NBRR"O87ATQ MM36L;Q\,MY0]@?%E%K,',Z:YG#V!J?>"]O1)(Q*'3O! $FCSA$.?,0"XY@A1E+K67IX@%E?)L;6UJ-+PWMBEF M"W;F!H9'^4'MQYK1 !R8$*_ KD>HN@_( M:%Y(HC65.$@+MKV]J9%$->2Z;(YJ8J,/%O]'H/QK!\Q^,Y>(X U,%7OWG,7F?%F56XJN9U,(9JG/(5I MPHA=-UF(A:0"%CA)D*%:**S#B.5B6],CE8/JZ3Z*R!D;I&3D [(OK42!;G!* MZ8E:#S+IQ",RD5QN;V02Z73\E$"Z;^DA;% IIWVZ=].I=W>*@"- KB0#:2,D$_Z,*T"+H!:54@:+E]/-V!;A^>J UX7-ZS9M4/ M5WOW7]5;\F62>W?C(;< MI"G6B04 !Q4?]6UX:C1Z;+?+2:ERO3^4Y=;:KZOI1"T:M7<@L#B6;W_XS@9"<5/P*O;\?C37UVYN,$9R8-$$$PO+TJ1%28UP8S3S%RX]+>J,P,&$T=@V01G/6 MXZ@?_=,61OVRSSKW_/,]?U'?(Z2/\^IIY;N?\KL+/:RV�Q6!EDH- TAQAI M)[%O9Q)T#Z#>'7P3/P M9]X@4UG7%/KZK069'G6[+CD?N73723,C5^^ZY.9I :^+5_:N"?I<1&HO&2>2 M0B=6MH(^^1'BVIZ8^K1V3G -T(OX M>I[4Q$%MZ).:)X ]J813<8+;%K 6WX#;S68]%]O-KC+.9[YN4_;O4R.T"Z[8 M-4(OMC=VC= NQ\_4".V\I7>-4/MVS&T?U_7#[6/W%2#_MEJI/^>+Q2PI3(I) MFMA%/D6N%'@*!4OL@H(KCK(\S10/6O/[-#J]N<7.9L KHWO-+3S ]IUMQ(5P M\/G''KW;!CW'-:\.U49W1E^F[3[%1+TQBEUAM+OALD-QIA:I_[U10_KW M6YI'8>1)GE%.J(:J*IE!*(<\M80D&3>D2)5EJA@A_6>:GMK49Q_2OZT#S8'9 MV1P[G/]'\>^/'#.=O06R,,JRD G4:1-3 MFR[M+*PK:=Z RL@P,CJ#HQ_I7(?.P.02!DPP?5SV/2I-G&EF5#JX[.;SS[[E MRKZ2A4:OUXXZFAV>CW,N7/:U90ZW6V@R99A&&B:8%! +5D"J"@:))';F8E"1 MZZ!@CH[VIO;A[\S=[<5L^$^P.%C<8]74!;@?*42$<6"&V"-XV+0%'X\1C+IS MZXE+9$7#]C9'%C7T N!4U]#OMKZB+@N^<7HQZ\WCW9HO2S>C7RT_[G-2F!8R M15Q"GEN(<28RR)'24"+"*4$JSU5059FN!J=&,XV]H#(8'%E\A7)6)^A^3!,3 MRH&IYDH4>PB]^$$36>NEH]&1Y5[\(#A5?/&\;V19P.J/)I3ELU[/5RJ=$:FD MP,S 0G.[W&$IAD+E&"J282JHX)P'I0_%-&YJ1'8L*">/O+L!#TWLU7UE^$@B M@.>ZTX_V7JJ3!J;(JX4!;QI]P%THW>?V[AQ/(; %]VEH!9XS\*^A&M@";33] MP+8V>HX!;HGLHL&U>KM=[Q];-5^^62T?+!U6H<;UWS?N2.!0M&HFJ5%:)C MWQI7 [P;GF/!1'I\Q%5!M,YNBF>!870N1^B8@4IN#6#P"U7G&@[ZRX6\!FRS M9UITK0Q:VN_&/?;-=NT"2V?4:*Z*+(5"N4VC1"#(LL+ -->*$<-38H*J?9UO M9FJCQLY*<%^;&9C1?!Y*/ZJ^'J"!27:/36.AG7S7-D;,2F[%(&X.\OFFQLTX M;G7W)+^X_>J^>0S64J>R4+'0O/SGZT=7$*S*J:-&%()Q#(E0"<0<"\@2.QO- M&=#1>4M;4^.!)Z8"9RMPIO83G6J!V(\:(@$W,#_TQ*Q'ID(G&I$S M%2ZW-W*F0J?CIYD*W;?TC;NY7VLYKQYL_[[0U3[I4AVK(,SR--49T1P6*9$N M^(9 82R-Y-AR"*99H=/ DJ'=C4Z-2HYMKI8=_,C8T- ;#\Q]XV_B(CEX$,[! MW!NP-[C"\]8'SQZ!./X 18[&\6AXY) R!/!$D42V10XI1WRU/CI-M/;SY;8^]HHJ#)0SBZS !_10[/R_V\7C M%TN,#$0I3'*S!8)6KDO=N)P._5;7__VP_+!\L._ :NU"%C@W/,E,"HO,#B+8 MK@8A9=R.*(+E*2&(*I3-EOJ;(]R[(/&;RXUZO;&L?F-/FA[NK=U9&'B*V(ZO MWVSJ>KA&T\6I[ .O=I;^XC)ICXR-JI'3C4ELN9R6%L=6SNEV_HR(CL=-O?>A M*ZG?_YQOOK_9EAL[SUI7^>V5=!;/QJW0M>/U;(Z/*]# MP3YM-^6&+YU.Q@QC=XAM>00E1D!,&8-.*Q=B4^@B)RI)_0HC^#0V/49QMH*R M3G@N*W/!ZF O>&6'W/K'X:)=ER'WI9LX0 Y.-Q6&3=+X+ACUR-:HPER=B,16 MYKKZY>RSE?O%ZON!+VB5_U^F$N==EL; J2:9TB MZ6HS*8@312$3*7;5;9,BY8)P/X%/O^:FR"JUP6!O,=B9'+BI[ FXQVY/5!A' MX)21$0S8&8J*Y$C[1%MK8:,09($Z7\]>_[4R.%@7I/2$'BV M_QP^/Q*X I2!O_P /'J$#9WU.G*$T-,V1@X&.NO@:=S/^BK+:89X1CE.%4 :S/+6+ Y-7HI\$X@PAG0I.M:O*$"+1 M];2!J=%#8]]_A(IN/8/-[^N_!HR!O_F=:>"/G7%1%;3.^QU9,>M9(R,K9)UW M\501Z\)UL1*3]%)^_\'7_VPJ^6DI!=.Y@9D@!N(T-9!SD4$C*4Z2(B$,!P7S M=C4XM>_[3+K-WN+N H'],/>="L1#6S=<)/!VTU1W?5QL5 M'_>BE$11EA)LIQDHRYT2*(442P)3EB@JI%(B#Q+;BV78U.CKV*\CK1ZP\PRX M5P<<^>;F[3OOG Q0O6%WA;YHM"[W8\67Z,B!V7/4/@Q/D(@,>-S\B5C&C9M> M$1G2D^R+V,_O785+V^]D\X5O]!M^WQR6&HT2)NV$4V'%(1880T$+#8G&&=$T M55($,?O95J9&TSLC@;,26#.#2VR=0=*/,*_&9V#V.X%F@"2O5@QB%\DZT]+8 M5;$N.WNF#%;+Q2.K+G^Z=Q<>AQI]62T6[U=K]\L99Y3C@G.HJ^,FC0QD/+=3 M0B$9I8@E*$PK/LEZX MSG?N'!5P##Q.B=1_?N/%^+TR\/C04?EQ[]A1Y<=*$;KQ#1R<&^3P)R[>8]2- M##5M"C4E>\+I66^R[]-C;"R4W]];LOF[5M_TKEK5X^WF/9^OZ_**J2&:"BVA MMK0-,<("O@OG+?PQ.V ?=#NBQXP7T23W#:]T]\'S+ROLIO6[>K M\\G<*C5WM_!%'19\N]U\7ZWG_])JQK&Q?,@3F!/#(!8%@IQK M,\*Z3D.>;, M*^MJ!%NG1JF7:UTM*U_<:0W?>[/+%.5[?_HGB@[Y0@R\MQ*WFZ>_P?+;_E4X M>-SD2H"#SQ/88_'OF&ELM'C8^]?8;?$'/MJ62T"3?:-'[^OFRD_F]V7ICB*U M>JO%9I;A-&>YP9"F5$!,#('4CC-0&UP@BDR6*--#T.AB@UYL,KZ84=,;);!D MLOFN0:F7\]4:;'>F@^5JXU;C\Z4[NW6++,3FFET9!BKJ&1!.M$,R:3('&2CO:F-BVM MS;T!E<%.['EO\A7!7EV8^S%(1"0'YI%K00RF%$]HHA)+5YNCTHLG ,])QO>V M?E3S>;VZU^O-XV?[G, M<,5IG@1EQ+0U-C62V=E:)8'IG:%VY:LO#[/A"/NQ2BS0?:30.H +T$&+!^!( M(F@]7KPPX3,_1%I5SSH>,9[DF9\O3_3./&^Y]N1TM_U]V!Q_]^-^L7K4N[HZ MBNB$FEQ!E7,*L>$N6L0.6D*Z'23"C,%AQ<*]FYX:U796@]Z9W[/644"GA!Y& MQH1ZQ+/%*U&^XI#0%["!SOPZFW^A(SQ?6"Z?R'D_H1^Q_Q]&.> M:Q$:F&..P/G:#4XPC;1Y'Y4PSC8T*C6TN?JY/\_4W4>VIX*DN68" M$B/MBC##! JJ&614H(QG">8XZ*SK4D-3^^S/9<%WAZB'8>M' 3$0&Y@&^H$5 M3 ==2$2EA(N-C4H+72X_IX;.ZWO2P_]LYYO'7_7F^TK5$?G[&72*<2;2/(6& M, PQDA(R@A@LB,*(TD+C)*@(_>6F)D<1E:6@-A7L; WDALO >K)#%+B&YH>S M2 VP[NA&(RY'7&YN7);H=/N$)[KOZ'N@K8U>K[4ZB$1_W8K]N7DYRS'2F!," M&::.+PH".4UR2!-BUQ.22)8&:3MW-3@UUFA"GQN.=]5QR1GRD4_7ZUUO9S>U,=J\G'NS5?EBZ3>+6\7:KJ M7XLZX%G]][;<-,?UG\P=__EYM:Y^<51+_&Y55Q*?"48YS?,"\H07$%/-H2 R MAPG%N;"]B%3:Y]1]+/NG=Y#?N EDXR?8'%P#?.];GU/]T5X*EE&B=J=?Q6F_";X#;B3[=^!1^\Z M"N6)XZ#V'+QRA4!_N0$[.MAA (Y J&9-1S" PY5 )R;=EDL;D"#!CB& VQ6 MH 8D&YH@4.*<))V$"_BVM36U,:HP%E;5/**F?U'<[U'Z#2#0 M!R;]*[#KD5GE@4GD[*JV%D?.L/)P_C3+RN>F,$)1>CY[VX17_7];^V2]7CQ^ MT?>6N68LSXDB2,&$$&+73\I8&DDSB)51DJO$:.*EJM+2QM3(8VL'^I/O_JPV][YBB? MNX=3NX_U/[Y)]M4X*#P:"Q^)J-WE.X^^SS7@7BN-N\(?A=N;-[$94!-W9/ MVWS!?=V+ +1OZUZ^K6>6]GRI/YDW]O'SS7LN*TFDIGRHQ%I1DD&4&0$Q8KF= M08@,$OOOA*@\2;,@R:&++4V-5%SN.]A9V*^6Z&54_1@D"E8#ST>T$U5;Z M Q:><]T%1MQLZXNMC9MGW>7T289UYPT]8_,=Z_S-KECLZN7M=CU??ONLU_.5 MJA33JD,F\5S:YF_K55G.A-&:&V-@IG.7!87MU"2S4Y.BP @AFJ9&!&UD]#5D M:O1R68_LFW,.*"=%:)S:X(/SS'UBU(%1_'V[SX^HQNB4@7FL.=EN MG+BI-1YOSHN%'0?^"VU6:^TVTHV>;[;KB+J0UZ(:-PV@KS'C)@5<"=E)BL"U MS^N15MI;**R.0_JP+#?K;:WDX[;#[[[S9:/:_D4OG/2&^K"LO?A//?_VW7IV M^Z#7_)NN_'QK>>>@^RIP;E\'+&'*";<+2UQ BD@"L4GSPOXL)=0KP&AJCDUM M--@Y "#XL[$=\-KX"^/!O5Z#+U]_#T@+G1#\/LF[$S)W:L,4>-TN*X%#*EB%>FH]')(4 M/2&S0U[,D3*P_[HO:%@B^ 3?@M:L\RG9.UZ*^Y2\?C;%G*Q]+UY.[IFI[W[J MM9R7^O-Z+O4,*3OI-!F!*L<(XLRER"CD8D,518G.$XG3V7WE\M<-7V\\=Q7& ML3Z$KY_[,&"<6$.IJX,3;EW[;;YTZ4]5='U-L&[Y8;.^FSUOU8+0_9/<<-SYP4I5980RVDLB.<0E H*J%B1B+$)2FT MES"27W-3VT:K+0:UR<]RUHYKI@:G 'JBWQT@%A?3@3G>$\XXD6/^R/0*(O-X M_&CQ9/ZN'H>6!=S5;PGWQE6I<(*Z/QW[Z4-%3H2ES)3@D) BA7;JC*$HD'': MV07F#&$JDY SW$L-38U.FI*(53V/VM+ BJ@7$?6;5<; :6"*J$RLU;$;(P=1 M*^E"(NKDZF)CH\Z&NEQ^/GWIO+[GOH[\KM5VH3^9"['KY>O')[^IXIN0RC*> M*@J)E':A710&TL+^4])$I5(32QAAA>KZ6#$U.MDYX9;'%],T[')(/#[[=:_@ MLWX=Y[G<';H[AEZ\#M43X8O0:Y",NZ3L9K#5\< MBK8]#>BMB[S-#4Z-(BN3CTHM M@A,%DMKN@%-F']@]PA$B@SDPP;T0C@&GZ)'Q'.ET^VI2;U;*:EF_Y MXDZO?Z2SE(JL*(2&&<&6\FF:6\IGQ.F:T"+E0M),!$N9C^O#U$:1W;F4/KCB M<2ZUWKD'Y,$_4)6[>?6H^;I7W>>17Z: TZKIOB)_H9.K=\=OV,G)U1X-< 0' M<'A$/L5ZF;Z,?Z(ULA_CGVZ]3$>=/>EZ(5/B2&J_YN5W-2&NU/%Z!M065QM8#2G-V\6O+2$]6%? MHOKNSU7]PYV4;/]ZLQV]XS&^6M;[/(J#BGL_:_)%);[/N]\E M]'WAKI$#(SM#/'];U6+#W;&=7U:+Q?O5VCUUEB"1T3014.3*KC>*5$*JD+8K M#ZH(TB+/BYZEDR;AW]3(>6<[;(]*K\C$.Y]GHM@/'2SW\F_,])Z$WT3IA&J-Y"/?XV0OF$[.%KHW\!F]A>">S\O)5_4 MJ1_O[<_*&9=I2C')G! #%Z<*>@M@]XT: :>-CIA5(O6;B+*%PE#'?ZU-&EX2XZ=DX<[O+%DY(+ M.(HL;,[WL$3()5E![4H3X9RG4"0BA\SVBOU'FBI)_).OQC8_Y(L;,?OJ*"X9 M OODS7HN-[M")JYLB:\:_^BO0YZ)E!:J@!QE]G4HF(),9=S.@!)5Y(7 N2*^ MZ533?QE&R*?ZZ[X*'A$4$^W<,99T(^3#'[\[P;$=8[XIDU!:N.J-^5^FI!#P MYDQ%(N%B][V0!,*I/?\;) XNHCR2A,'E]GL>(AJCY69?%.*.__QB%^#NI'*^ MW-I&FG0/5\E-$8XX%@P*G5&(F5*0)TC I%"(L0QIC;QTT\.;GMH*>F_YKG2, MM1TXX\$7[5[/^6+>Z!;:]8S4H?6" OK$\QAQ$*2'/E*,!G+X@6$P7G$/#_V; M'_<@,1B6DT/%\"?T/&"TJQ-=WCX-AVSJWFJ!B#(\@X9J ;&1 G*!ZGG;%@6SH9A_*,NM-5>#RMIX5.*#250N:6UP5#+Q0[ %4R.>QMIY7=#\Q]YB4.Y-#BUC$]HG?DPT*-(#T]/. M=N"^*."LK\0+=O8[Y \>@*_=R/\M-^65_CN-^80UX^H.C*V<,)9;Y9&)[BRF(M2"0L1Q#C)!@ M2N89%3Q3U65GI"P#95RNZE0JJ$P3 MY%(2I%//X1I2A>UD&FLJI/U;D>!0T">B0U$>VE>N M;*^$]IFO/ZWMN&/;J&(I=XD&$_[;8_B=#IN+3G^5%9ZDWY9KM>NWB>G:ZI MYLPHE%"88E% 7""[UI49@HGD><&+7++4B^Q:6YD:W37F 5X9&R@1>QY'SR.A M:]$9^BRHLL\N(1N AD@A;,4@[MG/V9;&/?1I<_;DM*?UXIYUPEU-H8.,<6X( M0GGF9%Z%JZ/KXJ7WGM74^;[$/=GZ?>']$!OZV M_<$(K_1]UN>XY;V?-C%N3>^S[IT4\CY_5>^B$=KI\2P^+)7^^?_TXRP7J$!9 MQJ"15$")P(H5G(.'R^F:E]TCLKP;HV,VPX MO@"EW[!\/4 #?]1[;!H+]Y/P>,-T.P91A^L+38TZ;+>[^WSX[K@Z?!AO(A0> MW_V4WUUFS6^V\V?JH#O[=LD86AT_OBXD6/WRJ<*S M5K.D2%.,LQ3FG%%7;QU#H5,,<^D"5;F2A(G94G]S1^EW 8F$P99X,0ZK&>?$ MG@%W3W;V@5=?0RJ*7M$E?M0_$,)_&2',YQK]N@26ZC^WQXR&)S/V1CENCF.X M&>.F/O:&Z20CLO^3^G'F,^'&6HGBDWD[7VSM3T]K "N>&*1Q =,"*XCMW!S2 M7!A(**;*SLM%'I9R'=C^U.;8)^JRM0-N-GU:2=C.XVJWPC@TM(O\"'1 X =F MS\B8!Y-B3^2B,F*H#:/284^ GG-AW\?T"&Z\53_FR[D[C'22%K=+]75[?[]: M;_9!1;=2KK95^+?4\P>W\&HBTW*L5,X+#25" F)MNXHG%,&$()$S36@JO:1T MKC-C:K3XU)%JG5G6K@"^#W?CC3-@O?U\^-X'3$P3?;M@SYAF_T[ M(R"RC64K=&C_9\^7H#IU0@\B4&]_FG]9N][\:6W\U(N M5N5VK>_TS\UKZ^8_9T3K+$DH=5/U%&+!=S M8*][^G''99!3(V"5!()"=>&I;G*L [*)SQM8FH\ MT5@(*A/!'[61@9&O9X#THX?KX!F8% *1"2:"R\Y'_?S/-#/J1W_9S>>?>LN5 M/:/95\MOKKZO.SR\LX^X_3DO9R*718I,!C7B"N*<&4B5*F#!N6196J2!TJ_G M&IG:1^YLA%6E8V?E#7!V@C^\M&,2-?S_7 MT+A1\"VNGL3"MUT;'DK7!./555C^2_/UNZ5RI9AF*C>)(GD."T&,_?1S!5FA M,-1,(/LOFK$B]0VGN]3(U#[]76Y64_K'60JLJ57Y-__ NHN0MG_[L8 :^-OO MA5%0F%T7"+U"[2X^=+1PNRZWCD/N.J_M&?(@OVNU7>A/YKQ0_?&1X:W3:YYO M'N_<]L-A*6OG]%IF1$'$&(,84P:9%A(6A!B>B;S0)&A&<+U)4R.1L\?PAY/Z MW6'\#=BY$Q@C<7T?^LU!QNV9@5DKN%/ 'Y4O8)!MC7C0Q@VKS57GY;_X.NY:\HIZ*%V%O@2U[2Z8>6=]54HB-#O*LS/\ MB'4(B >FSTCH]DBK"H,J>??+&%^62WLD[[=_:D7#_K7U7+SO6S4N1WKEK61LTRA/,MD#NT4%$.< MT1PR0S/(">,ZPZDD:=!V8=&I6H?J/H2_57QX^$7?0'&(.QI M]7VXFLU0_1-7"2>ZE>.JZ P%\HD"SV -79'^\7VUL'>4=?6]WU8;?>[T/NV65SR66U^.F1W^&% MN><6Q1!(#KT3<63SO^VJDCJSAX^F"(8K?EJ&5^OC9V.$@'(V"2/H 3U"CC^O MYS^J>GE. *G\3SL$WWW7OW_]V^I!KY='TI'V?-5[4;J!W3V)T0^^]]D#N=KF9*Y>K,G\X MFAJ_^RD76Z65J]CC]I^WFZ9>V3N^=D5+U9__EVK;[;-PV%!.=,4Y8KD#-(B<4JIU"XO$BF@21$I.#%9(8*B M/\*:G]K <22A-%?-2FPA_Q8?CC844^NBJ^O\.'+X#AF8*P?K MBU@:&)Y0CB&%T67*%!0Q/.'R%,;P?5K?TS6^J2(K/YD=<1^J/12"2Z$(A2K# M'&)"!&0:&YC(E&I#.%)A645MC4V-(/>VNL]P/V?I7TBC%6C?4[0X\ U^<-8; MN1XG9=V01#X<:VEPY/.P;M=/C\ \[NE')+^MEJM[[902W)S/I3>_^^G"VY\^5B^6]HUIM9.4I'OY5F^ZO7#7.JR*6/P+*G&+@>5I#J#2"A+ M0Y*ED-'"K@RQE@DF3!)"O4_>(Q@T-99J7*H&[]JI?RO!D5MUY&&C:K3S;%>Q MH_=Y2K3N]3C2'[G3AIYN_;7[*R!68.1^&RF.8+3^"XLXB AV:S1"C';&BU2( MB,J3*(:8S^VY$7 V?^XH]?+UX^&2)C.S$JUNLNO^H4NW=[%4;KB73L=\Y7[4 M"!H[2^L-C9E0G*9)PJ%@KMHNYPD4U+@Z(%1(7A24\; HW9$,G]HXW9AOUQ-[ M0RNJT(T;8+,"#]:1&Z#M3RV[W%>:T^#5? G*7J+O8[TAGKLA$^SWH8?ZB +S MM?O5&_/NZ(WY1_7&'(%PT^Q&1]RS&;GCXN[_C&7\N'M)(W?)R;[4V.WW&R/? M+'A9?C)5(/E'.SQ_V.@?Y2Q'F.B")I#0/(%8%VYHDP0JHC)2<*-Q;D(&M+.M M3&WTJ8RL3JB /9RBH+ W<%S^/J=\0<#52 _-U'Y""Z;05A*C<=[ZE48FJ MU=GGK-)^<<]M;KUQ.^>?UZN'N=+J]>/OEI$^+#\LW53+3M8;D8FY+F>9R5#A MY'FI2+ [/7-%B% .!4JT_0LK*$]FF]6&+SSWN[V;#B*+O0$#[N'J#9#N(&CK M9B1V_CG?V0SXWNC K7#_?O#<$Q\$W:$WQRVPU0G;SFPW^WOU>XWR+V!O/+CM MACE\GSP8L;@;YO[-C[MS'@S+R19Z^!->9LU_%)50%S3ZL)1K;2]^J^O_/@MI MV%4W^KR>2SVC*DESK!A4@G*(19%#SHF!,N+X+H7:IQ]@]%> MD[_09L*3^+0:%;"#!;S: ?/+#3@)==NA RIXIK/)$*67)[7S<)U'?ZGMB"B= M%WN/(HY1/0[-K;D_W*/XHDG/34S*TXRDD*=*0FQR#BE#&AIA"E[@1.#,2S'X M[-.G-A >[ LXV#R!S.-4^1H@AMZ'V)O6)^O[!(R (]MK0!GI_#4$G+ CU$O. MMYZ'GMPTWN'F)7N?G%1>O*A/.,^.+Y\PJN/,+UIM*^&:#\LZ!/Y8E<@54G73 MVH9PR[JPZN?MVOUX<[>Z73[>WM^OM35R_\!9*A-E,!.0&9E"G,H,4L0H-#@S M.A-:T\+KV'%LPZ?&I\?307GD_0U8[UP'^Q/&_[^Z:^N-V\;"[_LK^+8I8'9% MD;J]%+"3% B0;0*OV\5N'P:\NMJ.9UQIG,;_?DE)-]D"K#];Z@[O7]04M!&"- 7A8 HT" MV(6A'7^B#XM+W-,T'YJQXJ,F^? X!E.-OX+]05=1+ 6,%N0"=>P)919U4/VS#J>)IQVT6= M5?.H6=3Y*_UV>.> JKOVISY_Y^>=;G@UJN5O--GF/=1'@T MEHHC?WBOE!W+C('_P%S4J7#3M++=D?WF]+>)K4CP/!]6M^-]+O6JFU>F! M"B*9U1XOVCU^)-^ %E_#I7]V@AN7$#>B ]G);FHSV9[2 BZCA7MGO%49AWEW M]&ELY(U&P*AD+.Y.J2["<:V6N;A1#*PU P_?9,TU>T: M/ILU+!> =VM86^V[[P/Y1(+BW>OM"#/3>'Z,H,CL>2C"CGQ]$/VZ03U*\JS( M)(RE-"_(&$/]>P33+%:RH Q+X509XGB*J5D3^Y'A_A'S3HWIKX-EZ&_4!['R MP3O3G]=^L"#Y;]&9_KR:?>'Q5W6F[^IP+[G>O;6IB&K:QGQ2[V15?J&F;JH) MA>7B3%/;YVM9VR+%IIN3><3%1EZG MXOL] %N<34/!-K2Q/Q)B3CT*PB W6F,"3P1=6Q)<1N5"'X*> <9L/G!9CX.. M Q8W3"H)?R?T\/;QL6HL^0^+554NZI+_0N).*@3?7YN_5/C]U8LV4GD !X'<7N=" MEK/WBU6Y>KT50O-$_7FI)YK_MWQ^NQ1R1HJ<\91QB#E&D' L85&P"+*4X!0C M&>?,RAKJGV9J+\)64M")>@-:88&6%AAQ[5YJ%Y#M?^.$PVO@UX$O5-;T;(?$ M">ZL)?_^_ M0 >GN)"#>N3:-063FS.A_?_^GF=QQ;E.2V8@#PV]7\CPF$>,0G3B*58:.!0 M8O79Z?P44Z/,3DC02 FTF"[)$2C3OS^9X>2=(Z8=]$F^GR#0>Z6GRUA6I:QONP>N4(0I%3-M4"H* M24HC2 O)8!)A3"CEB!56;<5/CCY!-C.-0&\=_:%[@%GZ*'UA&)ZZ&@0"9B[W MJAS6F[8WP[@>KE/*'7F=3E[DFW"SD)_46VVAE*L?*3>A_J\?-]4."U4H+C"' M C,&"4L4S$F<0212P7DJ"I4[Q=SWSC:U76P$:XJ?-^*"M;Q7E)3L!]MNQP># M<& &N H]C[P="U0"I_#TS3AR-H^%\L>)/38WN;N7WW6GO0\+M:R>FC/?]A'' M:20YRK5APR32IP".(!61@!'+).-<)11;G0(N330U*EG+"G:$]>"1B_A>=C.' M0FUH!XXW8$ZN9ALTO)S-O0./YFZV46_7X6QUO3LE=-W)7U','LK57,Z2G&8% MSBE,$,HA49+"'$7:+,CSO$ HCBBQ*DQ]:O"I;?U&*/,B1/$;]AU8BVN_X8_0 MN[S)K\%DX(WM"H?3=CZGM]<6/AILM&U[3HW=K7KVFBN[K3:M6V8DX2C%10QY MP?0&S9&"18(IE$(5!1%,R2SVZJ_:##^U+;KM"]HV+?)MH-IB9VFX>R,RM.5N M#89_3]0]G8?I@MI.\6WZGNZI=[;3Z?Y5OD7?_[SES2<*4[RQ6B[TC[P9O?Z\ MG)?\M?USIZF94$I1RF&>&3=D+P7,J(T736#BYX5P%F-K6U_*#K0)@ M7P,3WV"D![]V?SLWH_->)SL2&1+]@6DF// >9>+]T M<+-Y1B)%+QOM!=%PX MWG,OM/O4[RDHNN\89R^JN*L6C_+BDB^[C'T99 M2BF.81;3S#A(,"PT'4&$>9$3HN*"2^L D/ZYIG8B:Z4%:W%!*R\P KL4:>C' MMY^! J,V,.OT .83+W(!.9>Z%<$0'*L@A<>CYUA:P@J2_IH1_4.,6 S"2I?] M*@]VM[CQ:5VM9OR+K-AR,'QV M1Q_6BU76JY+3.?BG?H>_5)U/RXAK28?[T/6_,KSA&,&;YX&#-:N=U+OO@*EO MV#E56!/7Z?_TLTMOGXP)_$F]*^5(HUJD8>![]!0#S2J>T1# M4WOLENE!*5_-D&1(H53H,V=*(9$R@SG%$F:,IU&48$1V'G;6L)M=UH)!^+@!M,5^'E$1-C $CA"HG?*D2,F;-0_ MCJ"PNLN/7-Y_-9\H7\KZ-V,GFPI:;-4>,V:R(%&0R&$') MHV>Z48GCLMJ'I&%QAV<"E:SK9?7I65;4S/#1?#!<=P1X6-[)>\FE-CO$@UX( M^1])JWJ&XX*3/(J@2' ,B7Z88!X) 1.B&$FB-*6Q4W]Y=Q&F1C"M!L:D[W0 MC1(WFUIBJR5@$JP5N0%&"]#HXYB!Y;Y:=JPT[!H,S%9#P.^>PN6-8-B\+G;.7\ MSB>JX3Q8#@$-04 ;*9;A''B! ADN0M$;PW#^[O'"%RYJL!>YO37B.?LE3H)G 7A M70''P#07% D'-KL"D9$XS $9-_8ZHWHO9QW>,QY3G9%VCY_.7>/I87]A-:_* MYO/9[4*\+2O^,F\6NWMITICF/"848F'J@A0DT:Z)01'#G;;^_S8I>N3^9E6J]>'BBYJVG0@KTVUQ?G2A*AM\^"R))."*@FS M1',,D9F"S'S1BW(D2483D<1.#;@B 6E+)?Y1V4O#V .B@4:GQ:IJ6/*^K'^_>[V3 M"_[;$ZU^;\*'4:0)"V>:N93*(4&FHD*L,IAE<9:QA JFK&P[VPFGQEY[\@(C M,-C(ZQ25;8VX'6&%Q'%@EKH&0O>FA):XA&U1>&G2<1L66D)PU+[0]C[W/)?W M7R5O(AT_*55R6:W3!942B.M3$E4B@X07"62<86V."9ED"FECS8IUK;[IH%$V\K:]OEW;9_0C;'=4"(C;P'RP@:P5U;2X!YVPX$TG;H O M08[ !.Y;T3_GR'TIK X[CMA=]L5+3O9Y=YDS+LWV;]E^?B;N>:+K.BCO)>F M5;/^=WT :KS0+W1NOINA64JQ/H/$&2Q4GD)"HPRRE.50D8**/",)(6[EY":C MVM3(TK^IYUICT*D,-CJ#':7;6(4W333(>0:9^O-HZ5N?C, 3>K5\FX:@#@]G MX!:ADUK_\#U#IZ'>^$U$IZ'WN>\OTY/PW!%D=[=]U#_]\+?UO^@_C'P__.W_ M4$L#!!0 ( #0X4U,Q(JO/PG$ ,DM!0 5 :7)D;2TR,#(Q,#DS,%]P M&ULY+U9DUM) ')?B 1.Y(GD->MF,1?B^/*%A[L?7_[Y?WT[F?WR%9>KZ6+^ M+W_B?V9_^@7G:9&G\T__\J>_?7P%[D__ZU__Q__XY_\#X#]^>__FEQ>+='J" M\_4OSY<8UIA_^6.Z_OS+WS.N_O%+62Y.?OG[8OF/Z=< \*^;?_1\\>7[__:?=KW^[\?M_R,UO<^_]KYN?GO_J:GK;+]+' M\E__XZ]O/J3/>!)@.E^MPSS5!ZRF_[3:?//-(H7U1N8_I.N7.W^C?@5GOP;U M6\ %2/[G;ZO\IW_]'[_\LA7'8GE7_XT M7>83J)IF7K)*QO^\]_-^O2#RRQ)7]&N;[[^A;^P^MM(T%,'X;8WSC%O1G#UW MMDA7?FE6%;-8GOW+68@XVWQWDG$Z>;Z@L_(LKM;+D-83]"$%K3U$J3(HI3/X MG#@H[7)FGA,LS57Y5$96Q,E&CRM,?_ZT^/HK??"O56;U+QOA;01WXW%;:1U& M]YF0+LGF8X@SG#A6G)0N0/+U8&47P5OD( L&G@Q+.LFC6+CKR5>YN:S]9\OT MRV*9<4GVZ.S189EN(.'J6=C]QJ]?PI(^"-+GZ2R?_>MJF(;0X7HQL$2WJB/2 M__0+2:#@ MG7UG Q1@?&>Q_N]%"]!U@Z#+]+Q8G83J?&,FXE2%#\/2'JG=U MH'L:7,FL%*^\2;8)>&[2,@YJ!E;R8E")]X"9QF'(_K( 3GL-RD9FR#TD3^^^V_0(R%PG95S$'*O;ZU Y2M C(J7:W:U']V:Z M6E- LGKY+7T.\T^X.3Y<8TC92B+;>U!!&@B.)4 RR$K'E&Q@1WDN=S][+WR( M[N^A 04\-DQV=.^.B_.Y%",5^"0L'1>*%J-S%#PF+I@1RMAR)#2N/&\\MV0H M[2T&$>6(($"B>O(?O__EPT1GQT)@'IP)#!06#9%,' AE220QT$$(>^B^?N#N M!J&_76C__$$C*OT(#2V.$=?(A_P6V_=F.L?7Y%ZM)EZ$$!5%<";Y0G!GY$=I M98@91@)P-IJ\C]H?%,>>/WTO+,@G<1\,)N2Q;X2-97R/GZ8USI^O?P\G.-'1 M)B17"@RY4&08.7E0.12PJ+A+WC(AC@/);4_M*F@]4)\=O_C=\GP@1CA15D/QG]H04YV(8[DD;*)B:%\MYP=5]D7'ML5W[D4- X M1K0C8^/YZ;(*[M5TE<+L/S$L7\[S"PK?)RP+J;B(I--$^!8J4.R4.*0D69)D M:5D41\'CKB=W=;,'R.9'^:;'\/E%.%[1"@B"J09$!A"BD M@%@L1=8F.XQ^ /-QY:%[04,]&6@<*]:14?%Q&>H[TP_?3^)B-LG,!N+5;%,U M2F8$KYD$$Y!%SKAS11V%ARN/VPL)^LD@X7!1=F$9=C;N/7Y9+&M87A/ IR0- M*U$B^>)$. 7ECBERD>A6#"4(G66T2@]A(FY_^EX(,4\&(8,)NI.(]O\Y#4OZ MQ-GW+2\3Y6-1FN+QS.@B5)HCN%08%,]T2*$[*S!\]Y%8L(K,ALM8B#P*(^;2\LN">'A0<+ M#"".E6L7L'AY@LM/Y/W\9;GX8_WY^>+D2YA_GS"C4/CDP;#J-:M8P#NNZ,8C M?UI89HHO \#CUH?O!Y.GEO$\7LY=P.7#9YS-SJ@W@0+K@&3Y-C80"X76W#C( MV3/#D[/*IR&,R*5G[@>.IY;S/%BJG;B7[W Y7>2S9)S1 DTFY@-#8L"0?^RC MUY"R";R4E(7F@_B95QZ['S*>3J[S>-EV HYMMG;+QBOZWFH2%:;HF"5((^>.L\ MN"@R*$VNM\_TMXR"R:BCM>&XI,:=C]X/)D\M*WJLC'L"RG/ZZ]OEQ\4?\XE( M/HA ]J^D*$%YIB%(P<&F4&+*DH+V(=+G-QZ\'TB>3DYT"/GV!)%->?W;Y;OE MXNMTGG B;6:,)0VN;*H-Z.Z,I61 S4+1AF2CCKMS[GOZ?F!Y.DG3P23=$V+> M+5;K,/M_IU^>+S).O,JH%6I@*A$7R18(6I*0F+"E2&F5/"ZC>O>S]T/+T\FO M#B3E3IS9C\LP7TVK9'9OC1SCD17C07'M:M>$H!@N5>+&K _GDQQ]]/-UU5)4>OA4]@72+:D[?@/)(\3,F^H$25 MCTNY7W_B?DAX.JG4HR3:A8=1J]=VM%L6:Y[7[6H,BI'D'1D2!V99(B>_20Y5 M$?@0-#R=].E1$NT"#:_G:;&DBVTCD(WW_'QQ.E\OOV],74Z",R8,,!'HQA,D M%R\,1><.?=28C0S')=GW(&(_S#R=;.K00IY-1;&VEDRX,?C]^O.?#J9V>%D/1AH_OG7&[(E/O]QX'#+ MYXLY<;;"3']9+6;37,WK;V%6IW-^^(RX7EUE8+\1EWM\ZA"#+A]*_)'C+F\, M,'M;7DWG]+!IF+U;;!/WYU,4>2JN&*: :6D)&S9!=%$ =Y:^(,#Q<%^#] "S M N^A;K 1B=O1&D;9K$M@H)F.H$JANY>70I2)0%\9[]U]5]8 O(XX0+,9*NX< MCOAPH7?@7)]3?V&4BQ-:BAB!11ZK^;3@0N1 82+]"#5J?E_ -0!LSFGI!#H' M:/8ND!PFY@Z \FRU(L-]?F*24]$B$W2S%@XJ>@/.F0!:6>D9MUR9-B"Y2D%RC'YOA:[_>?E?I].O84;,K)ZMGX?E\CM%?YMTPH0" M/\89>D"#=;B"E'2B; ;/M4QVO8?D/7-=K?)<-G>)JDA,/6GD.F#& \C)"+(F\/NN42@6YT6U&/]]& MS3@CMMH!Z6B)=V"@GJ547\BNWF-".@K$R^^X/GO;ICQJFX0!%+J^W+>:8@8E M(::DI73D$>8V4^?OHVJ<,5SM4#28!CI T^OY5Z)ZL?Q.+!#M*9?Z=M_FNDY& M\0#>4FS!M$9AZ ?EW@F/AZ/G,A7C3.9JAY:#)=P!.MXM\4N8YI??OM34&5W! M;]>?<7E%1I-<:PX1$X2 &502"KPO=10$!FV]=(FWN;#V(&Z?='PPCI8QH<#9+$. MLX%LT.(++M??W\W"=DT510!?:GZCVE,F6#+&<0I2:*F"%4"FN5;9)T9V5-,?Q)W,V0IW;V?M,2[SCZGKP94>!$^#JZ(#>&TY MF;#LR(IF.@56:E"UK,072_?%C(2^JG?M^OO%RV!5%]+4.ME(D%8B1_"I6"#'+S(G0HZA36B^ M+X7C.CT#O_1JHI8.;,XEOJ['%SPX'R3)IV8\0='?(=3X K4K1JBL1&ESD=U- MT[BO,=I@X&Z@':.0+J UQ]7;\IR>/#U/A@KTAAN9(&@EMSPX)!0(RVT44NET M[RCF8T!UDYINX'24IF\ Z$BQ=P"=LWSZN_"])M//N. ^%INU@!BK/Y>U!B\D M([$4[NE#T0 *Z !)+W:/?8]?<7YZ?A[0*)MB4A10 M\+I@)S.(2G(POJ HT;%X[YR;PV%T.SWCQO6-,#2 Z#L T"U'(";FO4T>2JR[ M1(N,))200(;$%":3R[T=I$-ZUN-&^\UI=B8O42:HZ#-.UB?GO)*D;=ZD]NHY31P>XVKPY MO'PT+CB1/DDD=Q"*W"R>"H6L-/M4/60 KIHN#Z M$AL3:Y$;3Y(H6,NDL"2**^K+:$]245PH%&TR Y>(&+?.Z+$3W \2>0=>>9T! M,%V?;%H-YK5MN*Y)Q'FJK&"RCN?BP=823F7)M$;,-57&$KF&Z)"W0<\]1(VS M?_!1T3242CJXZ.Z3D$!+1X2B7REKG4SPX&/(4$A S$1>4B-P'?EV=_!I,8^* MK8$4T@&T+@TOV79&2<.9MBJ#B%S3T= !G ]U.8JJ)9\Q^7NWYPXRB*B#QK2A M-'SWV*&'B[L#N#S+>3-X(,S>A2G%I\_#ERG=H9?8FJ@B0Y(F0A9U)$JB2SL$ MN:E %M88E:5N5);]0]K&KCMI JF!5=(!R-[C.DSGF%^&Y9SN[-6SE$Y/3F=U M" O%KM,T74]B=L(B*Z"5IPN<2U9WBJ:Z4U0HQN@.YVUJ<7],V[CYJ48@&U@E M'8#L$@>;L+7N%%SB9YROIE]QFWA[LUC5=-O;\C%\FSAR#IR4@MB+FYX*8L^2 MR?8I9)LP%27;I*H>2.BX":Q6-JZALCK XDVI391P6B!3H)1&BDNX!6>$A\), MYEIQ%^[=/SVD7S]NXJH1HHX4>05_:0.A'E(VS[7RL5-;QRAD,;(\]XN_=1B&?<3U-87:5FZ'F_5U]Q.,,_[N' MK<>F#<@4I"@I,_U M+3O9>V&]Y]P;VZC7]\E- GP(*GXP"? A0N_"B[K1UQ$D4S8[ ZX$#HJ,+EWI M(4#&H(,71CO7)IG5^23 !VGVQY, 'R+F#H"RS^QO'[13(:NZ#/3M>?%\OI?V.>,"X+ M2<,"%ZKN7<-:-Z\XZ)),#O03<@M;X^HZ46.G15OAZ2CA]XBCUZO5*;%AB7** M115XN6E]=1*?L'M6KA5 MJ,47-]*U@V4#'O309OF!PUD?*&.P_>AS,L[#05FKSNOF&F$U77DB&/!&2"@2 M133%L,!:S1RYE:"!\P+<%QMBDF V:VQYHC.*C/[(C',C.6?W+@3^.?("0^C^ M!ZF A\AYQ-MOM5S7053Y-*TIDL#EUVG"9]^FJPFB\%K6(D(9=%W#(\%K1Q:X M!,&UE!0-[Y4_H@=OVB.5C&/0#D M-*[2B8OYY\H"L4E!8L40GPX_?)EL5R?">N,'X[,Q\TZ;8[; MAG=/ 2E8D71)D0RUO+;5_&9 M>_#QDGP# ^6)L+MP0S=3%Y8P:7GWH*.QM#= MK3+$'!%0)ZL4R['5:H@#WWRU3R\?[OH.).8.@+)K^;R8HAB%ERIP!58Z#LHR M"_0M!EQI)9EVIJ@V3=[7*>DD/CI0LS>J98\045RJGU3E86_3]>?GY^N MUHL37)Z/4ZUS-.E_N99<%J&URSJ#L$@'2Y,]]J@-,!:TD#EZV6B;R '$C@NV MX]!Q.]2:J:H#-#Y?K#8.P&Z3P87<,MW2$NF6QECK/ZUAX#A34"]HCSPK:5N] MH[^=HDYNNF&,V"!B[P0^;TN=_'S9B_RPF.4)$KT*HP$LG@X>SQXB9J/-;'?2-*YI&D;GMP!I 5T *7WI TBH.Z7>T%V=[;8+#C8"6N2"R// MDO3M J<(LZY5<9$9*)'9I+T1K-&>OWO)&MY9/I?%K%M)Y^Q3.NC'=UIXN#().CL#1&"$)R\!*3]UR8U*J2<2_ZQBT! M:8*R!HKI &XOD)Z,Q@=VQPNX +[\OYHNK7)RM.3Q?#V-+\8D'J&\# MR%JJNAXF:PA:9)>"QV@Z2]A.E]5 M XNKM_.7WZJP3J>KS]L>OA<8UY,20I*\U,YU4Q=L4J#J1"J0558L6&E"HS7* M/R1MW,1!6WP-JY<.@+:9BG&GS"8IY:RUD,2-(]\2LP%?RT$#8ZJ@"M*5-@'= M_72-ZU:UA=B &ND 7WI<#H.5AE(?=-Y6'[?N*YU MOG!]Z;G89.K.G(8)9SH*IQCHG,A)L)(BZ5S3P,'6X>B9YT:]NPV9&GL(SZ!1 M0R_*[\"PGK.X.\>_X1S+=#U!YXV3IFXD=6I7I^2)E^Q02JZ"TK9-8\L=!(T[ M?KH)_HX3^L.QX[?8F>.GVC'V<;B[&=>7,CF184X&:ZE^+J B^:R>E0(Q!>X2 MLQA4F[39%3+&G2\]=)+C8 %W<-'^':>?/A/>GGTEV_H)?S^M!:YORZ8K]5)3 MZF]A-4WUA>IT=DJ_/?%.65Y'YLG(8BW$)W<"I0+KZIYDA3%JW@1&A]$[[LSI M@?'V""KKX.:[@\L=-S>[IBDFBE8%#2EM7H(%"]XG!5B,Y$87$P-[3$3>1>BX MT^T>!XJ#**D##)Z-LSV;-'/]2#'M@Y8FU!8 LO6^*(K2+ >O=(VUG-&AS=BQ M'Q"V7^Z7/1&0#:F%#D!U2\O_V6#:BREM63$GZOI"5<<_)EW 62R0Z8!HYZ-D MJ=F4_1\1MQ^XGDHM_M#:Z !@5_U1&R7:P@1DGC0%+8YO-PB((J5A+I>@VHQ" M?[C#W[!N=6 EWQL!/$3B'40 =TW,?K58TNT^W^Y!3=\_+L-\18+:EAYMOMHV M4#[+_]_I:K-(YTRF[VI9$OU@O5Y.X^FZ-E9]7&RGHDZ*$BBU-Q!+[9^+08%W M7 (3"CW=_L&FAJ\:'HO-L:MJV\*]7\1TL1KN;_,EAEF=*%??(U:3\';^/*P^ MOYHM_O@WS)\VZ4A2P^EF(- $LPV8O*/KRM8QY3Z!,ZD !67>!N'JTRRL M5M,R3=>.\<5F!:XS%W*SJLA0@*<\@U#(*6-T4E/QSJ%KDY=^-!;'KB\>Q[2/ MBY0.CM ]@J?X Y$7'T#J.B[98UUMDSA@D4XSI;F1S88!WT74V%7,;6$ZE#;Z M79UPZ^C YY_#_!.NIO.;&R/.?^TJ:WM/3CS\>0,-31R(X>$W+-RS B09XPMW M%IPR#E3Q$J*. 3"FJ+D7,>8VU7E[D3?P+$6-9)<5(HA4VTJR(;8U?1F-5W1: M@Y.\38*]IUF*P^/B!Y,5'R+U#J[)6[)SB>D2"F>@HZJ-2:56'L4"W!;F0U&, MV_\MERP\2+,_'C7S$#'W )0;[X:*3UI;D2&[6"@5W6,FN!^DV^M0.4K0!R/E"RZGBWJ7+]<#&98;.[*XR%H4:X"7&D9()M M,G>M.>NNG_$8.'<%@QYNWGJ\MULK7IS6,8=;MK;WQ-D+]JN"^,NROM<2,7,3 MHP;15;JVV?N&Y.6KWL1E9BE(K M!IS\&'*GT= 598AAX6,H@1R;W&K4_T$$=U>QWP"<@RJM!VQN#EN].5XMEA_# MMSI*KSI*Q'#-B=_*Z(1ES9C+$4P@:2J=Z2064?>Y>B'H$,;0&1W#0/M@?=PY72 N\>M MBL.DDY:8H!A+_C(O="UXAB2<(KCG):3<)ACOKX[R41L9C@%_OPCIX/@\L (O M"<8QF@BJN/KV3#/PV2)H+@T&5T3F;=XJ-JB:?-1FB6, W%!''2#PKN-YP?6_ M;8/'"^8OE< MIROZT>5;;%L+MZEU$YH3]P:2MR0("C#!&8Y 86;Q2,X]FC8I M@&8L[8?KI_+&JP_-=W $KC:R$-W*L![0 M.O14WD8=+N$.X'%+0Z]QPN2Z(80A.1FV%/"&O'6M6!V$D(MP;5:%'UBT\63> M]APEZ2-?P;^<+@_2>N'",8KH4'2A69-':*]XH;#FP9H,_J3

E2 MB(M6;3Y721D7. .H]V8[SQ&R'OLM["7JGYTL3N?K'0]6:F%5=G7^EZIU8>2Q M*5LOX> E]T)Y?JV@^8[WJG<\8-R+9S@4#";$#JS&':]YS]:79U4XUPC2,@-* MH .'];(F4! )72Z4E=58[YKBS5V4G));' M#1@E*7H@?Q^"C!&85D72&9+D K8!U[XDCEN/V0!H3733 >C>XYID@_EL\M:. M"Q5"R"@R"6=326H,Q"CJD$O)LT.=D;=Y6WX[/>-64 X/IP&D/AAV!N]GSG60 M;KZSSW?W$FEUE9&]NY?W_?2!>I4/8F;XSN3S!YTWGCKT:)P)(%-=%2U+A.BY MA"QXX@X3,Z5Y0_(-J@;N0_8I62=]@FQ+KHON:N>:*H H2LQ:>LYM6Q[[ZD,^ M#@4_:#]^B+ [N+AN2:HZ&XTH+@-/QI/Y3!H"*P;H^W0/1Z]+H_EWG;GZ^^^Y96D^_;E[OWK9^X/RD MZ12"$W0WNR!L7;7I(9::<2_(@_'DV\4V'8##T-\)( ]$T[Q]ZU M!4-E9%&*!)BCKANM.?@D%123T.7"M4MMTN _(&SDA73CHVY(Q76!PSVV7FO' MN//"UYD$#A2OKSIEC94+!>%!:72A38G28*O(V^VOZP&1 ZNP UC^>#=DPN"U M91:*2F([CIQ$&"$;(57V/#K3YA(>9F=GN]5WXP-R6.5UU&YW>R^K\C9KSB-P M522H'.N8VIJ UHEK88O.HE%[T^'-Q^=!I1PLV]SH?=7>)([;[-X!,-LH MLP.44A"V1++T+W#[W]?S9RG5NI;5>TPX_;K)P2;/@[<%02H*QE2A/YS-%B@> M4TJ;F'1I4PV]#W7C-KQW@,W!5=B/OWB3M=?SKZ25Q9($.G&!9V%JJP$B ^5J MXW5,"7QDY*>D@*+18,5[R1JW#[Y+/!ZJM)Z!^&Z)7\(TGR6SSK:CS[-&XT1N@^]([>Q=XG=P?7<,Z@W M/-6-Y)L6__6.NRQS4JZFNEA],5 7A7DD%@6)V7#AO1=MRD'W)'#DYO4N87N\ M)GO&Z9F#\RY\WW@WA6(_C+:.-I75NV&N=A)90!Y1T-$4@CT60J^1-G(#>I?8 M/$9[O89,RU.B8QKB=+9MMM_=#^>"OO2S22:I">L<&%01E":O/ 09(6@5A4'. MF6G3C'PLY2.WN/<*YE:Z[Q+KK^?TZ;A:[PXOZ81<^JAUB1$XLE*;.1.Y]#+7 MG486T5L=TF-YN3>I&[G?ODO,'JG#+G%YYJ"_1XHU3^NEDKEBVD')M4E="4^N MCI'DZGCA5/3"/EK.ZAII(S?T=XG(8[37)1RO^=^7KX!4K'29_)LH:H8X"P=! MYKCI\5(::Q=%FP:HAU"Y'TA_YG=1S73: 5[W%^\D"NZL(5;J?HC:S%.W1K@$ M=9>]DCK8T&CM[_XT[H?5G_GU5"-]=K#U_0[.:D9Y]0#A,I&\L:: YER DIG$ MC"&!$U(DAH$DW<9%'8;^3F:WO&E9 -]2I1V87/*UST:LI_\ZG2Z1^">FUM_? MS<)\33%C;=3\LGF%3-<%ZN S9%W[HJQFX&0V)&&7 [,">.SU:ZVXFI4M'M8;BGNXI.OO(2(6:M@0?%3;#%FT;ES#\D MK93R^L#CD;SK0GP_ =N)DI?C#J= M2$^2XR4"YV$SKU*!(_\& L;@E>56YC:]'P\FMT&L;XMMAF*Y](XGNE.:>,5'$MYE['86%ANKOH.H'Z9Q[_-5Y?.K$[<^[K- M%Y.H^R5R (^6@\@B6(&I)-;&X-Y)4I>!UV.");X>+587BQN>ULN M#6R=.!9L"263D)*JPZ(E!8U%@#.6%^5UL*I-3<"/:>LRKGI46SFL^OK#Y;9Q M^\REV;8T>J=YX5Z"BR[641>1 E&!9-^#]MP*[QMMKKF'J"Z[G\= XK$*Z^!" MOI)-G%Y^PV6:DF0GD6CU=>#VC<':SWN)E%_'&Q[Z[SR(TS*=*IDYXBOF!J@;ATH$/T)G,; M"FLS&_%0BKOLEQ[#AC95=0>0WE_4$[W).L<,2.X**$_W1ZQK JP1PNJ(NL@V M;_7WI['+5NK'A&TC=7:0W']9"J;UV_+R&SG6\T_XGH[E=BGJLWFN_ZGU"E_# M;/.&V"C,2/R!U8)$Z.DXAA@06&2!.\Z)O390?0B5XT9, R?JFZFG QM9R;_& MPGNDPSI-=#/L6+SZC4N_N5U4>K,6-\U.ZT5R65Y;&4ZXTRZ(>GF41&H0G$%$ MGL!$%!*-3$*WF2W^N'R.&Z8-#/^.(=*![3Y*.A,M,BM"2^(NZ]K9X\!YU,"L M\UJF[(GI_L[#N-%?3_!^D */W(])?"_7'6 V.F53L:R.,R3G*A/?7L4$3*'G M23I62IL:@O:8;1;U=879ARBPEYVNIU^^S#8"#+.SL5ZOYV6Q/-FJ\"R^2%Q0 M+.H02J8@0UEDX- 5H,!5)<-\B;Y-0\R>!(X;Q V,PA9*Z< EOFC G>;:?5M\ MK!5I&I!.3=VH["%H3]QPYY/EZ(MKX[->(V3D10LME'VCJ^]PR7!5;(I"/8"@:- :"K6.J2WU?BQB=;-;H?(V6D=N4'@4^1\E_[!6PET7T M8KI*L\7J=(EOR^^+3:[AEB+6KUMH$Z_W:Z_GVQ_D_*%DPHR=Q28,R[ )R/!HL 0-"L1VXQPVI?"<>[&1X7+C1"@@>[&-H$[IJ;_ MC?GJM.FS$137IDZCM4&2E" [A63>@P-O8@1CDDI%*XID]K-[#WSP.'?I&'!K MKI8.S.#+DR^SQ7?$#[C\.DUX^\O/9[/-!VW8?H]I\6E>Q;%-;VZXOBJDT_EZ M$I/F*G@&FN1 )X_$$(S6D+)&D>E4LMQFED@CAL:IRAS3R/: C$[7\9(8IJM% M>7?IT\(\OUM.R0Z0JNH*V_/5MK7HX@HW^^WD?>@CAEC,>Q1; VWG?;O\%.8[ M&WOE:<\J)1>$G2]A"+.+U<'GN,\F!,Y2!.OJHF>1R0@7)8&+XBG&$AX;3=48 MA/RC%SP<0\2%A?E(*OUM5NM;K6#:!TF!:?3UR*8"07$+A87$E2\%;9MJT*$Y M&3>-]/C8OK$M8DQD=&K,/TSITBK35*=C;.>_TEWZCB23:N'1 :;[_@\PG\ M,BE.^ >1ZG!U+ &"C!JR,"KH8KDTC39C[T7?N,9N(,3<>.\RO&J>HEUJ9I\> MSTZ-9:]T4#8%]."5<@0-GR#XP &-$YEEQ^AR?6+VZG?\X]*'+Q=S^FO:7MJ; M1WW?_GEQ/)PIR$)T4$JPH+*E&"Q2-!:#X%'&Z"UK-<_C891V:\,>@J*;Q;P- MU=5!3NE5F"[_/02.W M(F)'B)G(]HDT27&;. M2!YYL6W>X]Q#U+B]WHW0-902.L#3"UQ.OY(^OM[DA''D,B$';7@$Q6OQ8RD& MLL[,9R9%DFVNT+MI&K?QH!&:!E)!ITY^3>"'&XT45\L70QT\=\N O@-<_V,> M-T1 ,!B[ X4)M_>Q7"K(D3F+4("GNG&B. NA% 4L96TR\JQTF]3&_70U*(%^ M=KO0+\Z:T!P]!S.OOEUN=L!'[)U>4^8.)$Y^8]#3>U]LA&0&ND+URKI-J43C^, MSJZ-Y4.0="-3W$Y='40FE^9F/Y^%U6I:IK4MO#:@5\F=AMG9L.(788W7>(W> M,UZP@!2*> WT-Y=B L]Y-DH%%6RKJO[#J1XW$],0J(^FRB=UO;^@^VPZ&_#J M/OO =M?RK20_SI7+N#9U_!TPX^N6/!\@U,EX,4>*O),S*-I4:'1PY4ZBU58Y MQ8 [%D#%),$7EFN!&2;4V1;19FWI7N1U?<$^!#<'7; /4DX']^KMK+PY[ZQ@ MR4>N7&UR]KZN4;<042<0)#86?8R.MXN#[R%LY :YX:%P2^@[E%XZ@=D$A2]) MB@#D(#A0G@Z?-[P JPO75!:Q*-\,2SV:I0/5>0M4'B3;#O#PU\4G M\[QZMGX>ELOOT_FGS7NZB1>6,24320'K]#%._J7Q9*>=YA:]E%*TF8;X \)Z M=,J'0=&0&ND 8)ME2]>]@&LL!28TI%+0,G--"!B4#L.0A*1]!&&FX<2QD?TY4Z!'#- M7J:VOA^'U4X'HZC.2UI^^W[^UW^;XI*(^OS]#7[%V;-O4Y(;CU'D9"!M!M-* M1F"7R($B@2YQB]RPS;U)\^B,QQPX,6.-FC!FX8I?6$R-?S+Z=T M;U2)B;_B2<0E"2W9S DAPM5!@Q@B149TD[BDC!#&&"G:;#RYAZA.T#8\%.X" MW9%ZZ0!B=07!Q5&S3,', L3U&MH.D;5LKK@-LGC-5Q[F'RT41%WNMZE>_X[?U M^\6,/N;3QS]P]G6WX^J*##9-T;4"WSJ-%LCI)H$GP2 :Q>G0T_7CC8TLMZGV M')R5<4UM<_ M>D+"$SH*.^;_$\/RXQ^+CY^7B]-/GU]-O^(M(HC:DZ\E!'!> M."B2"+B '*QVWELN TMM*ND;,#.NF>_U.+1"0X<'XIH*;O*GD\6H7(1DO:UC M]#1$1_"43AHEF2\F-^IO?B"EXZ9(QX;RH'KL(*&U[U']0.=TAI-I[S'=/XCW_ %,TP9)4RCUU-#<3!R,_,C(V]83_PP&#PA^-_I(^^@-6)?I!N/,02@B Q9N;8AH#,].AF :[:+;E\*1.[9[!O"!:AS,UQZV*GW;OWY( M^?GN7PY19WX;$0,5E&\_^AP6W&44">N(\,VK#6[)G;4*' LB-XSJ,1R#D1HU3&[5TVM"R9?+PUM,K_WXX,]*P(?0:5+(0F"./!!!AJPX1 M@L(Z@%@2;*(3K1(/+8W)F]WROLV:C2L]6%I('AS=H:G4(3DJ,8B>8I.860I2 M%_I/FSKN/0GLRHP\!!OWFY%A%-*U#3FB">[J!PQG15HVN5V#2HJV>JH&.*MO M%KPH$'@(8)DHZ$(JTK8I>A_6C&SONC?;':"KM)Q^J:+?%=-%96I# JB4ZJ5: M&-VGUD#((09OM$NZS9C\>XCJREP\! .W#:(:0O =!-"WL_+FO!XX1D&VLR#D M7+O7M:H!E]5@@].1Q1QCHSUM/R!L;"P-!("]@'68-CH UYW7ZD2KX$M=[LI% M2J!8'=SEG 47EZR, MLUZV2D0<0?:X>>V6L'P\;3XAZ-:75)??3DV41X<^*'";XEU!MXF7=*\8';FU MB-PU*NH_E.)Q\]@] /8H'3XAK'[\8U&/XFIB,4HGI &3LP2%PE!4;!B=16*8 M3BE3V*;Z^J&4CMMZUP,V#]+94\(DX0NW''KM?:!0#HPUY-R$D"$8%B 5YR43 MWAO7)@W_<%KWPJ7^J7%YF-Z>$#)?+4Z76P9E<-'*$@"#B:!$#(G4K 0E,YTQ.JN\< $>%6 M"2.<=I $0U!&4-R6LJUGRBOM?(F-WISL0=Q>B/-/$7%#:Z9GL/WV_2-]Q&;0 M0(Z%3+4-("(GV\U%?5D0$'CA0F0T,? VH?,>Q/68>CS^%HDI.MHF&]R!NW%$ZGF#E4IXLV NZT!JD6=1]2>K3Y=T-4'-TD8*!"H_K!%\6GY\4F13&6 M6?0@M./D&84$SN0(!FLS<[1O=*A<2R\Y #,E!.,O#1); %.?>YD*_5IAOQ3I*ZM",/P<.-_,X@PN\@]/GW ML)Q6NM_73K3JJ5O,3#N*!9TKY'6I4H#(3R $B]P'*5UILR+J.B4CUY,-H^#% M@-+N#"T[+UT:*5-*$J*-JHYSC_2WZDV;1 P$R;AI$Q??I&55TM-0[1,[N3$7.$X5R%G+*ON:[R>E#DHWBSAF?N!*Q M4<7(K?2,[-H9CM>*!K MO' ;$P1=>VNC4'2]*P7)LQQSX"[P:]?8'>G].QXP\LTT'"0&DV(W2'B6"=*D MB',N/+><&>D@!F=!D3-6,YD:BA(JQ2(]DS],U]W_B)&;"5JAX2A)=H.']U@( MTO.$^0S526J&==:FCI)D![[' MW^:K.J()\V98U):%P*4+EKSX0 X]N?*L&KM0/3)6DHR!%];FE=3 M=(>ILP_FETR9+]L&$#-FK^M:5I$[(D'O,D8$IM==GLZ!(H864130L>5ZNO\&Z([S_P8/Z M>SEU'% &%VYWYH?DA#O >U_0:U$@RJ1!Y2!)5$(#N9+!,^O1^795:K=1U%_4 MUL+L'*B![I#T'C.>;#I]WBVG"=_A,E5U?<*)*X9',J9@N!"@.-8M.[4%(^HH M!5=T?MK5%N]!8'\>4PN<#:.?[F"W6>3T@6@)^>W\234#:*=L?WZ_^MT]OT] M?B%[37')[_C'V]F!7*E#I/@J6]?/E;/GSDX1QM M_/=CA=B!X7GYKR S962ZEB4&& M-GLBCB1\/T0^^5Q[6X5V@-]:.?1Q5SDT,88)IB2=/5'J&_D4():(X-&+(+CT MO-%:LL)Y2+TEPUQ/V \432IH/)\\.S,K[JHFWY?4\$[0QSXFICPNZ M19^'+]-UF/&)4ESSPC6Y?[IN7".D>\DS(!S+E]DT;92V**^FR]7ZS13GQ.L;_(K+\ DW MLICH$D*N!4$LY[K"QD2(P4B01F"I\W3H+M_+1@U!S7ZX>T)9\7'TU('M.ZL\ MW$0.K^?IM-(PL5X8;54 ;BVC6SU7)A@#K(NGK63,ZS9EZ;>2LQ_:GE"B?3CA M=X"@9]O0=*./NKFH]O?4QM#*4PU/=P'K:A*]5@7)4%L?!*AB'406);AH#:^G MA84VB:Q]*=P/9T\P%=]$11U [\KYV;D&-4DR2:P@%ND@ZX"@1-WW)AP%MT8E M\BC0E-BF)^LNBO:#UA/,PP^B@HXG]9WQ=V:=CQS8=]?'#36W;R]RVX[O(^T: MLB$:T"D)BML,KA0#%! Z%DUAF;5J:6LQON]L&\!UNTD M](6R0%-U*"0)8A% M&V+6ADR!+M.-5K3?1='8O3%'H^'&0.DA1-_;-77NYH7HI/66(@.7,]1F'F*B M<+!6MF6?$&^&JBF@X@=Z=#9Q-% MI9,-F00US?: WQ=;.UQ?$63GA*)P(SA? M=WDIDE,@.26;T.A0K!5M#-8>Q(U;:-X06$,II.-X;=,]>W!XMOO70T5CMQ'3 M./@*64M5 FC.'"@M$!SI%0@XE@>=E;5/_SWS!_JMW9B7XT74]Q=0N*%$7/VDH$CB&!LG2O.!OI M2HG>IER*$]AFVNH11+>8QO2#1U\'8XYZ+7!<-<1%JU$YW M8A1)@##*9$S)B]3*D>K -FYGT"0C-5.U[0N+K*?.0=",HE"EF'&FB%:3#:\1 M\G0MV$-0=+<%>[@V.D@"W#MTC7Q71(\1C!8>%(8,ON[=*"4)"F:-R+'5C(,C MQQX^ LP.4/=#AAT^1/9=X>B6F6M:"N,<12E2YIH80XI77'3 A&"66PI;6*N9 M!4]RV.&#=/^088[]AAP\1?H<0JFK9<:*\, E%KFD35H43(3(*'Z1PS"I,(8JV;W9O MTC3VZ]U'@M*!2N@,3L_/ST2T0I%)ML"Y(MG4'1K>Q1J-,A=X,$6%-JU-MY(S M]CO<1P#18:+O #\7TGES7M?'E5(I*P75]!OFRP> E);%-"J=O8>H M7ARA Q5^)X".DWY70/I]L=WSLIOPDJ+&$(*OR5.2CS,.8@P%M+>N%$LQAVKC M2=]%42_V9V@('2'W#O!S]>K=]I'6O!J)*<1-E?JS2[W&*)-+W!C(EA2O!-<4 MO=+E3(+B&97( =M,>WX0F;UX2<,@K9V&QN[*?+=<),2\>D4R_!!F6,<&GIDO#J!_]Q-Q/6$PES)O! 0K!6@%'F)H7"*+4J=ERZXY*YU MN<\=I(T[2+6=%1M"$_W7EWPX/3D)R^^+\K?Y$K<5ZYOIC&&>MP,:ARE V?LQ M U>H',9>!R4L)D=1I"L@-S/@8FWP=<&"K?O-BB^.XT]7PO)V_1F7SQ@E=]86O]=M\&@XZ, 3&(;WRK@5V:') 9SGU>O. M&8+B$IP*L6 2+C3J)AB,A5[2?D\1_0]%0/>>RB4EA%N4<$SKT,,>,:R'<@!; M'7@G(A9FC&"0PF;SMQ<47MD$QBNLV->^M!F9/J)W\B%]QGQZ-3MVB8BST_AZ M_H$ @=M9YKO.XC![AW4*V!"8K]O4=&(IHY"F M349J<%:>KI_R$"1?M]3C(J)3B_UA38S\%E:8ZQU&%]CF P\QS'=\TA#V=Q\B MAS*SYYA[6RX_[#W.ZO*!3;OXA\^$\UC).9N:X4) MM,K&Z'/(K7I"CZ+[Z(38OD__[?+3+PZ2R+RF^.H+>%7%IAS$7)T@;;+U*3D> M&R7[CR-\9$/Z>%B]D7=[1(4_*ULZ(M7=;C\%E*("BB &.Q$#)R M@F"L!A^M2R'DTFSKZZBV],)-N3A EZG8J/'MIOQVM?.5OE]K+2]UP6_) @K6 M,3B2Q.=**)"88_5LH6FTYN]XVI^T17T(8N_V3A]%[1WDSJYQ'*]S_!Y)K--$ M_\;3Y=WR4+X1G/J#.PZ!4H5)DN&%3 7$ZRD":R;;-EIR57(V?8 MNCD?W,]$'YY*\D)%G@M@J/TO7"7R:YD' M805&+B)'UV; 5M^>RC/2W/S3)I.R^NW[C7#@V1]AN1V*,U%1616*!VUMW8TD M#41%YU!D)@.B8'A]<^PC.2Q[L_"D_9:'X/>A?DL;$'3@OFPIIU_>=/O&)(VI MT^)$'>FMA!'@,!JP-B)JGU#:-BGV*V2,B\*1H'!]6.C!>ND 5(<+[H+M>7XW M"W1OGIPU[!6O@C1)@]0U38W%@K/!@XG6UR6;4;DVM?PMN!D7XD> Z[K='%O3 M':#])7F@B^^(EV+;74>H(IM<'@O M6>/F ;K#XG J[ "/EUXT;X2XVK&1DB[*)P>(,H,JFMA ^C+[9$S6D034)J%U M!T'CMMYUA\$AU#9VE]X'7'Z=IJW(+IV?*#2G_T%B'$%9&<$%R:$(S;3W:)BZ MYCW>T9YWZ\>/VY?7#8P&DO_8"+IT"C9<_+:8GUXRQ0H]MS%+$D5=?L4P@)/U M)7"1+ BK3/%B+RC=_YQQ&_7ZPM2 &AD;7&]/UZMUF.?I_--M-_Z.(^1UE(RO MI00J@")7%(()&5(TGAEGT[[F:J_'C=NPUQ?4AM?/B(A;+=>3C]-U36:])I:^ M3O-IF&V"?B<,!3;>0EWE5XO%(_F3@4%FAN[RY%79KU:)GG#)":.OKCM@=Y(P MLOL_:I9O&+WT!JR_3]>?-[GZ^G;_\_3+Q\7+^;KN1=X>R2 C%\($,#9%4#S7 M22.6 V=2)1D,"V$OW_\PR-U/W#AYD8%@1T M51=O1H_33V\ .YM&6H+*3B7(/M:!1XC@N-:06/ V)1^<;5/K>@LQX[XC.E*] M]X'E %EW )>;Y^CBF/V^F./N%=;.V%IN@O:"0^!!]:0YW#[^55SM!GM(QIL*%:]9 SQ.0"%!=\D#S:5H-@ M]Z=QW*3#8P+O"-UT@+I_Q]6Z=M%6^Z]9-IX)00YCUJ!*JAM'T0%//ME20A"R M#:PN$3'R"YXN'*]#==(/G'9'SLE0"A%>SU@=F4P<>&:P#M/*S+.@C&ZS ^8* M&>/>@03"16O'ZH=$=@&I0Z"P7U7AT7IY$I#[^,=BQUIA0EIBB[AROHI00LB.).J2 M886EQ-Q8D#LG1DZ'OJ]^P<;(DX\IE\\ZVSL_( M4<#XB4[&US"=U0O]U6*Y>7$X*25;+Z,#;>J"69(&A*P4L%QTS)$[X]NL8VG% M4>?==T_CG!P%D[&[8<*I?O9[?9/3U:G6Z:0;:BFA5OR8AG2[K MM]6-AFQ/2-3)ZN6!N3(^[J99X72TDAO29OOEN.4W;&4LGNY&,[W"9Z+W)<'7I&%H8YB(EE* XCLRIYEN3(=\]^G'3>*OHD M+Z0&&.KEECI$5YL_=F_VR=A,%YE/LI:"SH$FMNLXGN($>!8<9)5M",*RPMIL M)!B2BW&75O9P$XT!AUZ.PB&W\&7>WT\_?5ZO=K=O^(03)U%I93P0PPF4LPB^ MKI))T9+#:J,-C18!-V%GK\/A?N;#,2I >CDEA^A@-T]^D_U8O9YOC<1?EHO5 M:A*T+MYI!5A'-"B;0DVJ"V :,3!KE&K45]6 F;U.B/^93\B(X.CA?%0W<=M" MDE^<+L^OP\WR\=LMR)9/X6R,M<5(H*ZS4%""SR1\QJQWG =>2J.@_D"*]WO' MR'Y6J#^&GGO \\&77DHXPV6=";Z[^K8I\8ER&+B2'(3G'I1""]%H\A*]<"&0 MY(MGG7E$=["RWPGXJ5^SCX:,+I)5]W$?[W,&+XU*VYJ-25'!!)T]I+PIBP\: M@C815(BAA,@D$]QJ.L/TP_K.])A]=Q5W ^Q"YOP_K$&??Z\'>;)^> M>(IM:(^HUE[S=+V#]^#O-;8Y:)X@F%MQZDE\\@HTRQ..TPM=DD M^%@<[G=Z?K:WW5WC:/3+XF(P__/%?+/GYS3,/N+R9%*D9,$*!&T5W7DN*W+I M2H'BC]D=1WFVJ]3O5X=".::@S<4Z(D<%0_"*%1M1H2,O+KNR*3H MY5G'B]GLU6*Y>=',I$,KXV96#!F-8A4$E!(R&1/EZ*RW6M+0AI^GO=3N <@> M.F<^ #R>LG]^4PJ[9))1P?L2&6092">20I6@1 )AN$7I+$^Y89' M ?'9[L@< ):#3\N7C6?_81V6ZR[.S,MO7Z;+[7C9B[!#>0HO,$%2(8+*EH$/ MF1S(DID7*)3)?=XJMS#S1!M\^CTWQP+FX2?';T_.'#_5:_CCL&]IMT5^EU_> M;8O_+KO3+[_A,DU)'!/F4!5A WBG:\-&'6$DG*707"3TQGG;:F[B@VE]HAT[ M#8'?5MT=X?KH$[[E__Q\?URLP^SU?$U"6TW3YN7VQ#F5BU8&M!-UB7T0X))D MH(-F)=0EI:7-"O+'X.Z)]O+T?&D,#*F?(%HAO12B_G.^\5HO[#JY> -8R.OR>@L M:;,9+#')'*V26.A0J+IZ(N1MLV(4K'BK,-JDNKSJ]F2P@Q>L'>.\74PV&.A^ MFE>REX2SS?*\GJ?"G=QK MV^Z8Y_3A;'?PFO=_R]/;&*!/X7Z]<\;S7>\^[I4.T])9(R3\_^5]6W-;QX_G M^WX75/7]\K)5=IS92542NVS_9QY5Z)O-'8GTD)(GWD^_:.HND=(A>9JG:<:P44U.1:[4+Q3,FLME-#GK,T K+ M=*20P2N712:)),UK%6>.]:C:@U;.2.&]-*&S_F,-XM2V:?6?:%%. +J?+Z/X MHFBX_XF.L 7?K^D[O>XLPDE[T4$7R."12+$5SQ"$7R&#)9/I4[:PB_/[,=E"6< MV-+M&(P_P7K=;L:VB8B?88B>ZRQ 1FUK%2('1%I=F+QDB"ZEV+!VZ+C,=M 0 M]==9KZW!^!.LURW>R.Z6CI\Q:9-)L8 H7*_'Q4((V@!/GD7,0;G0,-_:A0QZ M: +[ZRSOB;![RJO^U;Y;;[Y\6:XON3R^DG:G;R-%%C5G'=>-E'Q&<-I9T!A+ M"(E)@9V5&A[*<@]M;7^!-7U49/:RA,U0+SK/7"9)F"(I"#G)>(@,O MG?0Y.*0O71YB;67I1"L2CPOI=@F? _#5RT(;)XAX+ A^YK%DDRA,\%D74-E3 ME"]5/9"C@#^C*++_P/4)3R=:/CC]4IL>8;VLM?'/QA_8HBUZ/#/"I,1\AIQB MOGMS?*)%@Y.OU*[Q^=)-:!]>+/PT[_&[S6[Y?GM MVLH.8:B/#K(BF:(4X5\'3YCREN*T' QX=,:[7"]OMCEPF[B#;/R:T]5YOIDF MOU>EX>>ZV9ZQ7*11)5%D*S0H=)IVUX(0BRTZ>IM]JR8S8[%PTGUB=\'O,TL^ M"0@Z<+&N*:'I$Q<7P^ M#1068^FE U#M+[A[MN?IPSG._\:+_&Y1C]G/'(]!AT2N$D(,"#9PGTQ.5O'2UP'''>T3GREVX1X<&0&GC/E73XCN4IH/ M6QEQ9:2L,V29KH/#1E[ M@?6,H9]Y<3WWSI*6_G%C4MI<@3O2HY61R M!LU ^4LD%5Z5WADZ"G255Y!0*S*#G%R(E!58R6/))#Q??#_>Z*O\_/2IB';K MX>B>[+C@G#R-T5AP:_$,T/\9-RBL2@B^L'57.@Y.1P:FRLQQ*^33*ZI'7]%# M>3G1S?776]L/^B^_+C561)T@QL$'1KZ930P"6@X4G""SEFO6\@[L MY/S_]%F3YLN_+WWNA.>?US]_>E;^NMPBDQF92B0WSD E7@!CTA!*32J[:$5) M$V_I.S/UTV=L3GUO;PO3GW=Y[Q3A*$U>D2.1Z>(HPE&*@?/!0%1H7$&640V[ M"]$'/S]]GNC4%W4S<(Z:8QKW;OVU4#X3?RN,:RGL=9;-)$29WV^7B^W ]HZK']86TL4\MV':\ 3 E9C(P&BI,:E'<9 M?-$23(A198U9J$8W]-H:J/O[<^M^*3]^.\?5ZOI&7% VQI 99(NI7L-,0-_B M(+)G!;5')1O5Q6XGJFLCM M&7FAY<9 B>CB[)(6LG<0U"S<,7=]M1^VT-!YL M+A(4\TC^J$GU)-8XSTLA3AHMHBTD==/(=8.83Q7-Y]?;#[>O7 MK-QT%@A%BJBT!R*:),,Y+:JH&:B 68=<. ;3Q@!M)VI:%!VJ[Z>69R3A=X.C M-QM9,3I$542 M*[="Q$!DXD4?9BD?98ZQC:=F5X@:MI<=1,<'2[\?G!T0WQF MWA*%&EAQM=J-K#3YB0(2D IX0':OEY=G'>IJZ MWK%9X)K'VC8T&H*TJ360QAJ20\PR#(HNZ:D/$$'_]Q0-CU[;3>N649S? M_26Z-PR^YV58C 6$&_P*H5'F$B&)4%/4@0C/)8"TVJG"M4YI4(PT' I3NB$' M*.VIVO>0W^2*_VLVGUU<7=R:+BO0)U= >5%KE+(&'X.!P@V/7BK-Y7BJ?_3J MB96_C^H68TAQ>@#@/P](E]F35^P](-DY4)'H#S9:"#XQYRQWM!F.!X"'KYYF M*Q@- 'M+<5( ;/*'_KR[%Y$6^A%5 M*$7H%+!-:O5ENOHY]MA3\8MF6N@.4Q]P^7ZY/F],Z\*,#WFY9O",1\NLI"B< M8VWRS02K&0^$XGE&7:3 U"9K/8R^?HY$6F!L%*UTA[7KE?/':G555XVU4GK: MNRWG)"QRX2!(X0@5-0FMC>.\S27/[33UE8] M!]FWV&DE!2"T;D*1QA1K4CG*7KB9NFGK8ELC; 2- M=(>R/V?_?35+:Q5=?Y#GL5YC(UYB4N"X,*"RH@A99 -(ZTDK'K(N;8;:#"!N MVKXBK3%VN#ZZ@]B39?-N<7Z.RS<7BZOYY9DDMEPPM%@"%EH[)M7C% T68]%. M\*!%FSS58!('P*MS&TDUWH/N84[[X=K.,+F97%V>T:J(*+H.UH1[@N ^ M:>))(^>2/B4VCP"U9X0- I@[58 =IH<.8/5;O1*SO)R%\_R8L\]Y>;&J,\OJ MYRMB\$R@M0F9 AX#+1@3$SA6.^"Z4HI1T177J&9L,(V#P.9/!VR-M-,![M9< M7$?([ZZ6L_F7Z]N)UY'S/5NW+*Y%\"E'^M'+65[1*B//@(0',A"CQ*V%H% 3 MMRK&XC4MLX:%Y'O3/>RXEIT.0(^HQJFOFF[V+%;OG34%&$Z04X6G L>5^Z %$#,/>">0* MCJJ-J5'W>7&)Y_<9D,=LWS01K:WGLTX9I%'UPK92X(7B4+BRSC,FC!_65V# MRX:AZ 2R 4VDV\O&^C%_NUK&K[@BMV'Q98D7]SQ>1S_\3"A$H2(#9 4IYJZ5 M[<%$*)A+<%%;GUO=(AE$X#"@G5"*H(5B.L#;YV7&U=7RQX/$Q\=\.2-"SH+F M(B0T%%S7(M+ZQ2P+;:1J&JA-*$HPD_MZ =,-#'8_]5Z85 MGIL(V!T"41DDC-7,D&_/61V:)9[0F?X!XJ[ \!L]O4^YGI+9S;_ M5%28@ C? +E. /GB@2&)G"=C ^\80N3O6@>!L 3.N,_DOHZ M .JFNJ4'S:7.4DPE16+':4V&6M=M7J('(3!J7XI/QROV>4C8,,B=T$G_F(KH MM&G.Q_P]SZ^>4#FL1<[MKX[1$&(B+^]ZG*04R/NQ G*J9THA@M!)D2K5I-']D*(73%MBWP--3R]-$5WV;H)O_?%B< MSV+-RNUOD9X^:40#]2*1!]JK]>'WS0ON0(11*<8IAI>JT/;E==ULZE2RR JF M1%N8'39ZZ\F#1S(F'W-,: HVD71DCT44[9/. MD0(9),R@4N",,A"U,(6A]$*VN4=Y)(_EW6R%7[XLZR32=;W"0\G?HUQYDT3% MMB^UR(8EBNZJ4RZ=#ZIVR2RF3=G)(/).PU?9!4E/[=#X6IHZO__IZN("ES\6 MI;:(QOF/U>_S+Q10YEI+0Z'?IZMOWQ;+RT]Y^7T6:VIG([\4$YHDR9ZG>BO2 M!@=>D)\63-:Q!)NB9H,V[A&(F?:R8$L,3J*N#HZ(-@IRMX\94G$4CR@AP'EE(27A& ;CK6[3V6L/8J>]BG@,J]E:@WW[ MWJ9GWZV$Q\%.;3N@8S+.ZD3&FLRVDBR!$Y$!"[)DE0RY&XV:B.Q$YVGX?[M@ M:X@E&TEO?>RT]=+EBK-<$C?8 MICIA,SVGX>$=B+)#]= CFM[^>)OG\2OYK]<-CJ,K-G(D!B0J6B)6 =9U$BW* MG&6T')LY:2]2-G%3FQ&T_QJ@#E%%E]"ZY>:F$6G@6D6I"N@Z3405YRG$B1$P MB2#0$UM9' E:CRGK#%H'X>!5D!V@E Y ]B;&6E)!073,L^]U#=YTIHL2M8T& M*?:1L5[!U$!!B"O1!*JW&J6ZCJ#=0':+W10,E= "F#2OO,_WJ3;_4R%FL MIS"IENQ8;<%E]* $6?I0!'UTM'WPEJB)>VX=90O<2P$]8JDRPBWX8RJQK+ M?/Z:__7I_RR^Y^6\7EJ\,;B*1Y>8S.!YK$D-:0'1,A FQ.PSB]X/&S$Z\(6= MH69?[2X:B[H'>W03^SZ3V0T[R16-F -D4ZJ\2@*/I0!+QD9R#C*J-JU+7R&L MMSWN,(2UT,;$DQ4^+!?I*EZ^7][DL]8VVRI.!D5H$+&VS2G<0RB1,'$K2/'DS%=2_[#-?L<)@>*^51*,M73^6*GZ.J,J-=]G)Q=A-R#D_/4[OYY=^T",:"1PD 0=5"?"QH\ MRXIX0J^U=5)EUL:_V4K3Q*UHCQ"^[R?^'H%TW^J4GZD<-1;%@=:&JD,O,F"V M$;1 :ZP0TO%&KO(+5'46B>VI^=< M:\:^BX^N:L7NS'O-]\^O!3EE0>/6)BR M"PM'+E.QLOB4*#P7,==Y=^1)>>UZK M^'5M[U'JYJ"^\J)I ML@_-(7*X4*<&R+\O5I7*&_R1(* MH< $BVUZ'CTB8YI94^/CYG 93VU97KSB>3LNFWQ^HXL%QJRJXW,YD.6D+R(E M3)XK;X8U>!_PLFDF1#6R*&,+=^)@^2_\OXOE[7G3ZCH@9(Z10^5!>=H_568: M''<6-$F,*2FYXH,NCPT<1_[T_=-6V30Y43E0R!-#Y&^\R._+(QYN<[ZL1/+) M$5(1JLXEJ%?$:THVZ:C1D9<^[-;$(*1L)6.Z@/E0O2[&%O+4.\^]?WYC"1V% M94'G DPQ!HJHA4 [*7A95$%FK9-ET#;S],G3*7TD36T.:_80V]0ZWU"JD5!G M)BP)@G&L';9)$$632VU9$,$D9\6PTM\]2U^:G'@TT/N!HNL@$-FR7?YYEW+/ MZ 3J.H4\U1H.I! +58A@E'/9"RT2MIG!]AIETU9ECNYF-%%(!P![)4/Z^S_Q M_*KVFZWM0>C?]!G_.9CA*QCS9;24@SH$;QVS"E7:F^W*;+LFXCM,G^X M)UIVZ]-YL.I&3 6T+:6YY;Y.HEB-6$FS\;DM"FE>9^#8[5X\AI#(/Z(-DOPC M6R?P,6>@>"PY!)6]:S.HYUCM7O#;[!+/:T^0A[*_WAZR\2QZ8KDHELG=4!&< MU0R2U=PZI^LEH#8U?R]0=1IU-+O@YED!X%@ZZ6!7W<++.H(MDGE79YLH)8D5 M5)NU]0)1$U>4CJ;Y89#:60W](NHF0C+D*'#!'4BF:%OG MM;Q$1 0M99&&2<=\HXY +Y'5):IV5_XP4.VAB:E/%NJQR&Q5Q_'>'JQ;$2*K MK1MR*A0954ONR$FD99?16.:R9L,.%IX]NDLL[*.SI^=*^PMP^E*;=;;V5B#K M!I!W&195BG!.0.%:@9(BT@)QM64:QSI"T!EN!P%AZRLFONS;!A#C"'128+PB MH?O0E455@BH,M%!(H6NUH;6^+++@?/$ZVF'W?L?:3HVLIHY,_LII >/ M9EL3VK_SY5FD'5I)GVK[H'KDJTKMW4UKIA3M998*6SG)+U#5Y1ZVI_Z'=@3> M51F=WKZZGOO^&?_9;Y##PU\?XP!H*SDCG?/R0RUF?/] E&'VI(-CW[0N=H4GFN[,QE%(?AZ8IC1 M;N[0>Y$P,FW;V)*7J)K6EHR%CZ=F9#0]]&]&#CAGWO"4D8U*RS/DE[!3LG)< MQ@0LLU*[=B$$7I.MUAJ6!&8OVUR7;FY;_ERL5K?'G[/YU6S^Y?VW?'U9>?4V ME\4R/Q#_[__0FVD-S^:X_+'>G/]>T*>TQ2[.Z35?_I@33//J\DQ)$E3@!DSR MI:9C!,F+_M?:R*WU*=A&8_\:,M6O9=L%G9LMV_0HZ,!QOV/Q]W^^Y?DJO\WS M7&:79PZ+*KH$VCARHHW#5_^3,Y(V_3VZHIKOLX\)FC8.; O$PZ2_.XC\-8CF M-9.=T^?1L/1[*3G6(1=W;'VD%]2._?,X.Y]=:^ORWS+I"L\_D?:NZ'D_'OWP M61)6JI0SX+IQC2VB3L[QH+7W@<)M;5B;%ILC$#]ME4PKC!Y;JQT8Q%Y<$ZFCJ-4Q=09>;- M^JH$D5_+'6^WA>12$#P)2"(Z4"Y*(.(UL)",Q\!1"_%:O/+J6Z:YFM0*+N,* MM=-(]N]\>>_2?LC+]8#Y?8+9S0\:(YX=0.)((>WON)S3^K][R1U\?&$JH(G MN;*@&'E6*)P%HV7.+GNN=9M2H&T4';Q-/7GN_>F,S4YIS00HPQ34\D,(->>5 M8PRL6"%Y:#/A:RM)TP:2HV#BV0XTBOA/R:3L/SSYI<7-P7\VPTX#Q*UDQJP M>++B3$4(D7:)+$O1PG%+OF)C\([%R[0'9XUQ/8G"3VG'OA758K,)P#L3<$ & M;)P7-_,"#A-!:W\A"D'8=P:T*_4*=.: +AIPBOGD!4OYZ73WT_87WOZH=9:+ M^6_GN%I=UU$IA(J[>_KC_F0_XHWYOS?$]V_/TX1SG M]4+\[0WX)(1GT0$K7($2)D @U!!HG W*9X6\S>%,"VZFA?(!X'IJ!Z?6= =H M_YV\O<6/G#]=DDO\_EL5P.U-"*.35=Y#+1T%5>M%79$2?$9>>TQR9&TNB6\E M:6(3.CE:GIY%CJ*Z#C#X,9-3,XODCJ]9N6U5Z5(P1=X2KK '<;7:$_[UL[!$1&VPJ4+,G%%H5#\%9!T-PK MRZ+$'56\^8ZS\_49[.):9.N%]'5Q3OI;K?D\ M,TQ'5VHW9RY,O6B6(3C%05C#9)%)^]+F1')'0OL*D0_!R.)X"NOBCN";BSH+ M_GUY]^P\]8%349N#WMK[^C/UDW_-9Y>K,QX"\60-1*Z(:2.(7Z8YV?LBBE'9 MTI[2)K(^B.Z^CL='Q.L1U=F!.?W///ORE3R0-[0B\$O^^ZKZ(#?,DU]29;MZ M?W6YNL1Y[:)T9I45+%A!H&)U/F(M)<+:J@EE0-J-N'9MSAQW)'3:DM*&\&RI ML'[QN.;K 5M/\K!G,;'L4D'@/-"JLR&#C]* L8:C-(H\ZC972/:C=]K*TN.C M,7[$H&='V#6K4&T(NS$5 MVH*+[*TH76=VAA\]!5W M[X6^=F4^.RNZ@\WY0)[?_MC\@'6B# UM2S[4>4^!@6+>@;=9@DBLY,1-=G[0 MT(K=8_5V3/624S\^5I\&_IT I]LU]##MX9(U BF,3,6#,D4#UGG!RDD*,7UM M+-ZF6OLURB9.J_<"H4'0WE.?'>"3!%86RPN5,4'2[^#C"TO8;$:6Z5J+6EK#:CDYH6 Q<)6(S)9,V] MCXTN-1U4_M/L7+PIEL910P=X.M"+N#]2$URB2+C.15$0&1RKZT@ :IZLRIZ6 M49O<]U@<]%*F<>JQR7Z0./VE<)W+/4-5M*QGR4GB>E)F >1D"3"*R.D?)1J- MKAV%_!Z=R-;(&Q?^>\"@TRS QWR.ZU'3R\L?GY-,]QG M"*&C#?39_++[;@58O!8HP')I0?&"X'*=V([:"7(LA'_:R'TT?_YER@X/7S8_ M?U/G4:N5Y[6&4!>L'19D!(=9@B3ZSD$*F8?E(3D5 05:[-(EHA^C=:10$+0K3.8.Y#;N6GUZ5$4W4$0JK@[F0:$9C$F@G8^8^UK&]XX)DZG'G>RKM MJ=KWD-_DBO\+_YE=7%WO MGF[H_2@ V%N*75PB&K8SKBVD4$*JJ&KKQ4 2\@$!ZWVI2!X68X;^J./&\<]I M[.7V,+>H8!E'$"%$\6 M0E&UW[VPM>Z?Z]+F]N-VFOH!U3[:?IH4'T?T'8!HRVJ[#AK0.9:R ^WK\JI3 M9%"3 1=4LS^9K7E["IJ\]=DJR-X8,HBB+@2+4#(9RJ!+06QS#?TY+=,V/&@. MGGVE/O4V]&:VS(OY=5RX6+Y=SM*7_.<";^NFN?1"LKJC"E5[AQ@'6$=RBAQ5 MXL(J%8>-S7KY/=.V)6BT-8THVLE1DBYF\UG-\]?ZRS?S].EJ/0_LSF2^B;$6 M6*X^YIAGWVLD><,ELZP>4C#PNC:6U;FF8!)"%#H4C:FP(HIYT2L*&$ARV!99FAE8H.P]?)[ M!@'(GAB 1A1M!Z[/%B']>5=Z[BDN+#)'R(J^D+%E$%SM-(-9.!V2+N:H=6]_ M[G2_I9E;U,T9X7Z:Z@)YW_/\*M<+" ]8F^75699:VNA(+)+7N["TR3M.Z\BZ M8(NP+)#,&D%N"TE='@7MJ?EGL!I##5W@:;.YO^;M\^+AYV=*)(::.*)-@$QU M4@6-JQNY?O_F=,;OLZ^?";=34+?Y6 M9R%K;:2MK4^8K?9<@RLN@(_.6^&],JQ14[;-!'5YKM426[NI8.H0\OGQ2^TZ M/EMSDN79UN' 61U;77/;-A9]WU^!RK.I/2-1HCX<2W(\ MX\K*5)TT]CKJ9OO4@4A0Q!@D6 "4K/[ZO1>@/FQ)K=)DDXW"/#@B 5S<"_(< MG N E]_=W [&O]X-26P20>Y^^>'-:$ JM7K]?6M0K]^,;\B/XY_?D+;7\,E8 MT51SPV5*1;T^?%LAE=B8K%>OS^=S;][RI)K6Q_=U--6N"RDU\T(35JXN\0[\ M932\^L?E=[4:N9%!GK#4D$ Q:EA(MH/6R2_UN&-'N;SXX68?JKHTV"\%>51*>UF*&_??:3>]E)S/].0]- MW/,;C7]6;-6KRTBF!OI3T-[]=&:VC!GV:&I4\&G:LR%57--E<2"%5+V3AOW7 MQY):1!,N%KWOQSQAFKQESIW++\&. MX"E;AN WT>GA8\PGW)"6[_E//=X,G*HIQ&YDUCL'JQNN!S#63'TAWP?#^_'H M]6AP/1[=OB6WK\G=_>CM8'1W_88,_S,<_#(>_7L(MZ'&\'YO;/\OP=SE2N<4 M^C62O&,!HNK%B7_>Z+<:32(C,HX9>4?5A*9,UVX?!5N0Z\!@2;/1:![RZ/QF M]K]_R]H[@QM5R<_4F!BL_>21&Z:#N$H"I@R/%L3$U+PXZ5ST#PFB8V,P="+8 MLG0B5&H]LHWZA:V)-$8F:*X_0S\"*HJWP+X0 MKKB =[?K771:B' #L#;ALN,"_)X%?]V$VV4=K]5N[BUM>/[>LC^SVFUZ[<[% M06;KUF/G-8R+SFCZJM*J+!MD- R!9WO-[)'X3Y$M6+0]-#+[_"^0Y5;?6[T< M12U50OQ&[5^(\Y'B M(<\3F 63)$\A$.0(349IX %\NOTG(V0??-V^\AN *I'SS2&G>53(^8%JP L@ M(UF0AU3.!0NGK.H 5, FE-!=*D%*@C7*4T+3!*(D@2O% MJ2 1Q:E4$9EP.P';>EL54A8PK:E:8)6$/C#H=\.FAGLA. -="BM2H0^L$' % MHA2JI= V$"K\#D8=@$W"\ :@J< #'V3D#&"*#(+,(L::( IWZ6=? 0J'-D:M8(Q=0 M 7A! GB+^1O]":B.223D7"])0[$IUT9A0D#QIO,;O*QN8%\OG=GRMH1_"?\] M@&D?%?S'3[#RXN2BZ;_LZP+@18:)$ZB,(@Z7I_K, FE$J&(6L@!!C@@ :!&F M\<7F.L866"T!_8 : J\! H&0.H=VJ"P4#)JMDRD9L!!N:W(*4 T98-_A#.XJ> M=!1!1QCG'-\%D9L* S(J>7'HDS,7 WS,>(L52+5-+1U0#/>,2%_(N M5>&2 X&5.9UPP*,8.G2,J$C\R=5-Y;(K$Q_+ +*[U.LNRT!!4JG:K@A.9F_T>'*+% MZ:HVPR7/Z*\W#1 "2Q Y*HBR)LB3*OQM1>%1$>>,X:)O+ M<,.U6)"T)3L)\P-4*6;\,@ARA8RUD5[OL)I(;> ^GN0"6QJ&:7FN@ISN:1(! M]8)>?%:[<#P 0K1[Q;B-G.8KO\Z<5S'5J[4(5)J6JEEH);@=CT(>+XC@#TP4 M&\?/ZE<_>HA*>BYW?/X$J)URQP=W?.R9JW!)6M6UV$'MM4D<:]V#T/^ Q'MK MX7'E'<@^N6^_+4'B'59^6F3BG;2ME6;NJLHKD6@N "'P=ZQ-U?W$<.. ,R M*W+4U>;*G-$'3#K= IM-.^W2H#TIMSS \D$46>R#N+WW'=J(AM!0LY4TVDNG MQ8(B- %>!*JJNLQ70]JK\P3H" ;$!E-(TIU'?4K9]*6MEO1X!(1R7+LNUY"\ M1@KD617(BEE1"71GC^,6O%AUN1]/9U+,&": *9T6IXI5H4-9D@FY8% ZCZ53 MGO0)ZP)+?I+LV#N(NS[S0#9WO.C'\TW/A=?N[B_^NU38ZGHM_S"SGY8*W;!\ MJ34DP)3-4,@[W*-+)O"6MQI5^WWGIV>5+QKJBY,V(-O^W?H8;AO$Q_%X#Y[L M"KS;SQ0S?K9_]5]02P,$% @ -#A34[]& D5G" /4 !@ !I M#,Q,BYH=&WM6VMSVS86_=Y?@QWM9/93!R1!$6.08 %0LOKK]UZ >MB26J7))HW"?'!$ KBX%^0Y M.!<@SG^\OK\:__?AAL0F$>3A/[^\&UV12JW1^-"^:C2NQ]?D'^-_O2.=>K-% MQHJFFALN4RH:C9N["JG$QF2#1F,VF]5G[;I4D\;XL8&F.@TAI6;UT(25BW.\ M W\9#2]^./^Q5B/7,L@3EAH2*$8-"TFN>3HA'T*FGTBM5M2ZDME<\4ELB-?T M6N2#5$]\2EVYX4:PBX6=\X:[/F_83LY]&Y]3S>K3?I7ZOW?RU!4XVH+IKH\U5A*>UF&'_@XY7/^UF9CCC MH8D'K6;SIXJM>G$>R=1 ?PK:NY_.S(8QPYY-C0H^20\,? +W[.7,N7P* M=@1/V2*$EH=.WSS'W.>&M%MU[Z7'ZX%3-8'8CCA\MWY'9T=PD_X=?]+=2X>=P9W-\EF(="I2@*F#(_FQ,34O#GJ]H?[1-*U@1CJ"[8H M]:4*F:I!0()FF@T6/X8AUYF@\P%/K5NVT;"PY4MC9(+FAE/T(Z"B>!7L6^&* M"Y"?G=7[W3;BW "X3;CHN*" NJ6 A@DWR[KU=L?;6=JLMW:6_9'5,Z_>Z?;W M,MNP'CNO85QT1M.WE79ET2"C80AL._"R9])Z"6_!HLVAD=F7?XLLP[;JRY>C M"/E;CF9$8CIE1+$I9S.8\DS,-?DMIPHX2,SA?B85X#LEMU(EI-6L_1O!/E(\ MY'D"Y"85FT"GBA)X$IQ M*DA$<3Y51";T6X& MKDE\G/!T8%#\^?HPE(Q0,L(.#+6_#T9@).(I8 [AN\)8%>@ JD.Q6BOG:00S MK9U0X7<@\A!L H[7 %4%#N X.V< 0V009!8A5A11H%._ZAI8*+29='Z#E]4U[.N%,QO>EO OX;\# M,)V#@O_X!5;>'/6]UNE0%P O,DR<0&44<;@\UB<62"-"%;.0!0AR1 ! BS"- M+S;7,;; :@GH!]00> T0"(34.;1#9:%@T&R=3,F A7!;DV. :L@ ^PZ/-\]! M3-,)L]GZ8RZ@1JM-:ZWN,7->M+JANW*7'-<@4L<9:)_@S+Y&)0[:Z,O>'44O M.HJ@(XSS-<% #4Q(7B;A)6E\6:O]7KW9ZGU75.16N0Z)CNC)(45SS30X !QC M$Y4_)\ JYE !S?7^33"9\1F06=&32X]DKL B)PIUU8Z02V66CNX6K@27>O" M33%!+3L6^=&*X:J%J,-"#@(,?-%2\-#N-^CQ;LN\G1>0?,/ON+0XW2'A_6;DW%P-_3WF(%$NU3"T=40WTC$M"FSGFMMNZQ1G!TJ5E0D?F+ZJN+9%9F?Y*\BJE>KD6@TK14S4(KP>UX%/)X3@1_8J+8 M.'Y5O_K)0U32<[GC\P= [98[/KCC8[^Y"A>D55V)'=1>Z\2QTCT(_8](O#<6 M'I?>T3SD1BJ]S'7M#3"9)-P89CEF2S-?0B:-92$'WZR!8Z 6$'$:12+\C\N? M"SYDO^4<7+?2 ,R"S M(D==;J[,&'W"I-,ML-FTTRX-VB_E%A^P?!1%%OL@;N]]BS:B(334;"F-=M)I ML: (38 7@:JJ+O/5D/;J/ $Z@@&QP122=.NG/J5L^MI62WH\ $(YK%V72TA> M(P7RK IDQ:RH!+JSG^,6O%AUN1]/IU),&2: *9T47Q6K0H>R)!-RSJ!T%DNG M/.D+U@66_"S9<7TO[OK" ^EM>=$/YTQ/O]XYVUW\5ZFP?59OM_8S^WFIT W+ MUUI# DS9#(6\QSVZQ(>WO-VLVE.>GY]5OFJH;XXZ@&S[=_N)N$TD'\8SWGO& M*T!O#RQFX"9^HD,6_GU+$9>/]UL/ZBKF+(*GMYAO[]UB$I[N/BZ^',M!\;7)\=59\TRZP_8#]XG;E&V\3_XG]02P,$% @ -#A34X^? S>F!0 /AT !@ !I M#,R,2YH=&WM66USVC@0_GZ_8DOFTG0F^!4:WIH9 M"F3*30HI.-?VTXVPY5@3VW)E$4)__:UD3,@+-[FYM*3M\8&QO-+J6>WNHY7< M>=$?][S/9P.(9!+#V?G;TV$/*E73_.CV3+/O]>&=]_X4:H9E@R=(FC/)>$IB MTQR,*E")I,Q:IKE8+(R%:W!Q87H34ZFJF3'G.34"&52..^H-_E,2'/_6>5&M M0I_[\X2F$GQ!B:0!S'.67L#'@.:74*VN>O5XMA3L(I+@6(X-'[FX9%>DD$LF M8WIR?:"!3)JV9;U>T5W/>Z$ M/)4XG\#QQ6.AYIXR2:]EE<3L(FUIDRK%T%+L\YB+UIZE?VTEJ88D8?&R]=)C M"%X-(7QR;-'?#89CGK#L^XI##X- M>N?>\,\!PD83!A/HCOIP(S\9CKKXB$\K^?.W[7PR/>^.//#&8#?@W)@:/0.F M@Y[R#MANW3I\]C9TI]#MC\^\ ;KBQIQG#[M@VL-A-!?YG."\DF^&$?75QK*_ M9[^VVCJ6@.1 IZIW2';&'.KIUH0'H*,*$R)F)&4YM7Q=4R7T/6EDJ@%.=3R M7L1H"(-KZL\ENZ(P#D/F4P$D#3;D)RPEJ<](O):CDJ%@ 9LGN!\ER3QE/E$ M MQ6398JGVB1[47NF:<2EYHM2UKQ1.G\2KL-<94(A7FU^S:33JKMK_)&YZ,B@G M7FV-AMX:31GR/:7A_:7CV_5-(5QZVL0Z.E)GDJ V_2 MQSYJY_!A3@1R;KR$"?;(F*8CU*E6J_(QB*3 5\0*3%940&RSF:-="N_[P(J$_T0PGF, M;WTT(%8IOF RTN $_3)G@JH2-5=I?H?F#L@K0#-NOZT?!*_6I(9L);#DI@J5 M'Y'T@I;,9C?=6D&2B38=2:/95FQVIQ!=![ZI4WZ#4/YGCE^..9QOQAR[(@V6 M(A$D11[[.()@KP#?ZO2YQR A8:J5"9JKE#Q4'4D< RI "+CKHR##;,R+FB%< M5P.H.M!'WS(S5V2%Q*&;F(*E)$--7"TLKA-"P;W_02BJ[L#9YG'!#!R'K>J* M.S.41%?HS=>*5S;>8,PE6E%0S1;[;WM_&ROLHBKLJUL 7?=LH_![]=!N@!:@ M?K[BS&T83J/^Y!QK(R#WZ,G5(MKZT2ZHNUCM'?'=_EX-ZR+]#^^Q8HE0[1\& M]&GN1T_/ZSLV]5::_2Q&W?C/BU!?KMQWPN37C$C!_,O[]+P]<%=G6V/CN&G=.5. _P_!_4/X]LMMTF_9/C^2!&ZY9;O$77Q M Q7>T'?NL0@OJ\/#,45XY8#1QZITT[*)O,=3][;^_J#"V%L]W/K;A=/K(U1(T)BK+[GU^NR%0 M72);-T/(#%ET+K_PU02P$"% ,4 " T.%-3 M>T*USL/7 0#1)A< $0 @ $ :7)D;2TR,#(Q,#DS,"YH M=&U02P$"% ,4 " T.%-3I%B8UHL- !MA0 $0 @ 'R MUP$ :7)D;2TR,#(Q,#DS,"YX&UL4$L! M A0#% @ -#A34W;O/B'E6P $-@# !4 ( !J/H! &ER M9&TM,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 Q0 ( #0X4U-\@C[ O,D "B6 M" 5 " &UL4$L! A0#% @ -#A34^L14@IH" $4 M !@ ( !I)(# &ER9&TQ,"UQ,#DS,#(Q97AX,S$Q+FAT;5!+ M 0(4 Q0 ( #0X4U._1@)%9P@ #U 8 " 4*; P!I M#,Q,BYH=&U02P$"% ,4 " T.%-3CY\#-Z8% M ^'0 & @ '?HP, :7)D;3$P+7$P.3,P,C%E>'@S,C$N 9:'1M4$L%!@ ) D 7 ( +NI P $! end

;@&WP/'(,5T#L,R2BE]/8,/XFB>H=A<2VO=^0)/>U<&\%YI>[-^W9KSR&, M$7VEZL)8U6\,5RYNVFBGIE'U3/-(IT)RF*4DLP?&"22,QI 1A#G",4U2OU!: M][&G1T\KJ5L/0-G(W<9 &D-%+._NC,G2A,=Z6IP>\^%H3@Z#\M"V8A-9O"5V M W,G.&@E[^))+T C?$ 3T!^QL/:=Q_CC&F_^P.Q89CT>$BG$\L%\H9N> MJK.$2D;BA$ I$#*4IBCD29)!&B>4)90DA*H@+L_=L2?JX%P):BAM)>FYKLP] MN/=U7/:$\47=E&M$KTXC&L S>1BB@?V0>P9^8:_C82A.^QB/W-LSY)O=%S6; M-\Y*6=0/YLU[WQ9)D:\>ZH_+^C]4_9D50=<_@-P3JK#!Y*Z#CQM8[@G) M3I"Y[_VC52]9]RG@.D])*C$4PKJULBB"/%8*YC++>;1*092S.F;&Z\CK,LSR:3(HHSU:(H8 M6LJIT?9VJH#84O,"?&T5L(D@G>P7QHYB)5@N/#?2PTRWH]/PI2=Q:/?B^2DA M;R.X=VRO&;?_U'4 MM[?+N4U#,3_8G]0RRQ!F(HLYI#3&$&&=0R)1#B5FBC LAFNW[K$FU M(=K*"?R'LKROY*7A%,/Z37D26Z;K'2O*]GR8:9$RDC"H(THAHHDAY0P+R%.& M,H)PK.+$/:-_0IKY4,V(-0 V&@ (OG5* -9J 6ZL&D#:$GO:* *^6DWL-@%< M??EM$IUKO%XNS%A..$]M'+.R6644LCS-84)$E*=QJI!TKAXP(;W\7ZT1Z@W\ M_^K%.FZA3$C2J1D\([1.VGX35_B #J"VSEM;0]1B="(J9[+OWR3:=0WU'OXW M:^45\'V<2JNO/C/_0FW O$3][] BK,_EG557=L;7]Z>6,^QA)]C::@)=O,]36#:7MH]U4H, MMG0(YX(:&-Z@7JJA9!W5D34PX,]]74,/U[?VU/N%(4.;Q?)5F<6(O6Z+)6<)]BO -7^@:;&VEV-I2UAK:7*0">N;R&J M ^@>9]R0F U,F7WAZE&5ZC@69Y2F.O#@D>M3'5=OMTC5B>M#Y6:L:CE_<)(SG M +L98T%A&Y@C#J1?K(&\.@%D@-R+ ^ ,G'CQ?-07SKHX ,+IE(M#-_8X@7O= M)& V)_"M_=*5;3-6ADP3BF$6"VSVF"*%/$<8TCA#YK]8X@M+!3Q\ H($Y8Q\V??K('@+)PYD< *R1O+M>+Y2?7_4$"$<= MG8?N'<_S>$+Z)Z[ 4]>>FZ7QKOBN9&.\J:J^8K6:I3*54FH"TX1'$,5I FE& MJ:'"W";!$JZ1EW_MR%A3H\"-J!>@$1:LI 57WNT'CV'L9E4%0FY@;NP+VAG9 M#0?A&"A[87>\%\I..*CXX>R#P[?T+5/46%UM2:2V :"-DWK]4-7+.U5N.FAF MD=8Y33!DN8XA$D)!0AB!$4)IS)'FDGIMS5P'GAJIG-I/G(>R&Y,,@=W M-*) MO"KPU@K=A,F"E=@#]7[V!2MPK2+'P4>N5.0'R6Z=(L_[>\:DM\[LRYM2M45V M.O,ZSK2..,V,26.#T&AN=G*,UJSV62\FR^79;=*9$B3 M-&$"$F7,?\2$A"0G%&:4L)0J0D3FU:?TP#A3^Q"?[()!(VC/Y?<0L*YG,V?# M-?B)3 ^D>AS#',4A\.'+_K%&/G(YJO#N0IL+4&:$K-8BVY5UZHTZA3(XPO#W=WK'RTA4%M M$ Y;//Y?%:@ZT[37\:X;^([.R-"0#FT*/)'7@KKR*+2UX,$@O@,OE,)Z*YU& M'M=OZ0/&C@?3Z^:1NR.?C+/^N%S8"A]*7BWG\W?+TMXT(XDP,&(*-B>3D5ID9A 6RP?5:66XYU[]JT+_#J>=CRDWVAIF_/#_LNC5=0\>SIG$:U MQ?YJ_#E*,9X]3<'J-)XOR<@.L'8?_4FWN^C+A_IV6=HLT!E/<:YB&RZ<20$1 MT0@RB2*8HSR/(ZD2S/Q";4)+..4E^&F)X,7:5]'6?01LK<29U2"#SOC ;JX0 M\SC]E6_'+[51= (^J5-S, VWTT$I_QR>I5,@!W,>G1RHWUKRN>SR\IIDE3?% MUT*JA;2GR5MEQ1.,THA0!GELMW")0)"+B$(L49SF"1$Q]XH%<1ET:HR_DA*4 MUH8U-'&_4J)/)T@GV-TX.C28 ]/N6MQ5BMD:6"OR,#76?2 *RHI. X]*=#Y0 M/.Q2A A*H:)(K:9(Z*046$X MB#*I!X^--#7B6P"RM&4X*,/&"\OV$6/)\G!3C?TS1#F]>9\\34KRT?;M:BM MT$8%EB+)"&18V6I,9G]/99;"**.(<)U2@CU3A \/-C42_;!J5%'WN0Y@K"[PW.]L6>;;'M44M8%GZNG MFTG[156?=/O[RAK4<2*%SE("S=9.0Q0S CE2&,;F9RI.4B*4%_.X#STU"MJ2 M'.QX3QKIV^2#E?R>[;+=I\2-G88!>FROU)86'<@!^V1[(Q2V4[;[\./VRO:& M9:=;MO\3^O&8M9#M,YM%.Y),Z$A$,-6982J%&&363QYAD@JM1"JXU[YJ^^&3 MXR*#:%&#=TP4\R8NL#-'O2K/[471C5SZ8C/JCBD<4^Q3-R@7/!E@U*]]GVK/ MO^>]UYQ;.^TUNW]2U8LCA",:(6-9,&;[UQ-(\DQ"ABF.TPRE*?.*3SPXTM2^ MY>T28$;4,%73GJ/KZA@)@-G WW@_N,ZHEW8 BH&JI3T?[85JI1U0^G"EM$,W M]*.))B/CT[TJ6?VDW?MK5MV^FR^_V2#LYIA^EG*52"X8))11B-(\@BR7$=22 M:4)$A.*$^M"&\\A3HY'+^1PLF_RMP@A878"%\K0#W$%W8Y-!H!R87=H,N+70 M8".U99OJUA98^ ;6DH?C&V^P@O*/^^BC\I$W*,_YR?\!9Q1**MFB*NR18)LK M,C-;D%0GF$.M5 01SG-;.,T8.%P1C7+"D53>19.>#3(U%MK4$%H+VB4K]:BF M]!S0X[03"J:A[1=_A/J57#H P7GEEYX_=/Q23 ?4VEN6Z="UO1MJ+._4-?O^ MIJC$?%D]E+XI+D>>,*$WM)6RZ=6^D7.0'!$'/$*W=3@XWM@-'4XIOJ>5P\E; M>GK1"L:M&\FLBY>+UE%G&[>;U:+-E)YE>6+6*I+ B,8Q1)1B2!1A!EV4J91G ME H]JY*3%G557HHNVG9R0S/#C+ M.&.G!CV8% MJ7YJG 3VU+)FWWOX"D)-I(<[X06F9Q2/PQ.]0&>!_?BAG:2-XZ'1[P+\TDQA M]UMFU03/]6R(]?K(M/;S4 3&/[P3(Y2 X_LY D.[UQ42>HR@B;,VO&H?_756-3])\ MW+HHJ]I\XHO"'J1W=2]OFMQ^Z7UJY#,=;E0]$,@#,_')EM&=[, (/T2)>W_0 MQD@=W3O^%))"CP'CF.YY]!$]-].JJI8;E_,'VW6Q>YFJZ^4K90A5F8]6SM*, M9%CG N9(4(AX'D.>Y<3LK*,(JRAC(O&JVNLZ\-18K97[8NO,I1']8O4)5J!> M J[ 2G[/S;7K=#ANL@< >>C-=BA\_;?AGF"%W8Z[#C[NMMP3DIWMN>_]/=(_ M/ZM2+\L[&W/<,.:KY>*ANOKRVZHA02*)(,8@4P(;WJ+*\!:+$4Q5%*.<8Q9I MI\YD#F--C:JVI 6-N*"1%QB!/;(93^![G(@"HS8P]QP!K$\#V!/(>62"AD-P MI%S0/J^>7QZH&R1',T%//&*\7% W79YD@SK>,E"EJ.I0N9&NMM7;[ZH41:6J M]PLC:+%\7N-J]?O/92'4#&<,YTQ*2!,D(5(9@IPPLW&6<:)C)!5/0^R9!Q)_ M:JS?Z0!4)Z0$$'Q;U=5C75V]U2_!O54!F 6ZK3 5N+Y4V/?DK,W\!&9_1'_ MHKT\%!3^WR?2 JLJ.!W*RQH MI/6LYGT$8;=// QN W_O?2'KDQ)\ HW0*<"'AAL[Y?>$VGM2?$_=,4PPXCKB M-L^0C#$3$,N<0T1Q#IFP597,6I\C)C.1^:7[.@X\-3IY'DPW5EBB9^CS$/ . M?7*R-TQQD$!H7W1&C5Q\F1!I7TA\(QD#!4^_7XC2GL*\4>U_WR\NA; Y^)79 M(-EVBS/)&--YS"&-$(4H0@FD6$4PT4(+GJ-+H,0:ANT74O!ONF= MVRY5DFI,.(&JJP%Q+E:# M6PW^,/6P%(ZA$-@\V#O4R#;!,75W#8&C5_>C@H^JMO'YG\NE+?0O7SW^5BGY M?K&OJL%R87[P8'[6_7*YJ-;;="P3C9G9=\2291#E2D-*,(2&G]6!B8UHU";_[12R1ZX M_VBU,CNBGPY5:EGK!C;*#>*X"8MW4/H,)-JH=!L6SN?T'/CI_>C\+2L7MH[U M9U4VA^G7ZGO]RF#PQTSP2*>*$Z@R1"!**(6,"P(U3R7.(L0BYE5J]^!(4R-= M^XT_27FT 3)M5(T?U1[&UHT]@R V,"&N9-Q@!'ZW+11 M">BDTL\YY?0-/6FB<5+_JNK;I6P[E=AHFT_?%N9[O"WNM]J3:2:3&&$$I>WI MC:2*(8UR ;6(4:I2))#VJH#G//+4:&0M(JAJ]HWU"?8SB[D5(H] ;FH?[ ^0?\." 2-N3GV(#C!OTXJ+X3]N-RCQ^-5&4] M^[58%'0$F)P2F0&F:0$YJDB*4U9I+"8?54E7PZ*U/8(@V/EZ?C?!>TX M49X%Q,"LZ(R ,PD>U/88XYF;MMC._.LYT^T^=11:.ZC,BL,.7]"SEEEYPQ;% M?S7.(4.&U7)>R%6-G,]FXE=)H9_TNV+!%J)@\W6YX6I3Q''CHU QHWF29Y 8 MNPBB*%&0)2*%><0$CS UW[93O>"A!)P:?;YB5='T7-I6IHG4^UP61IW[N5JU M9-KH[EGF+/0FF[JMN323MU9P4W2]>E*6=A#?UU 3 M$+;>66@AQZUY-A#$.W7/AAJG;][:W/SVYA=EMN%L;F2XE'=F4:J:4/JOZNUW MFWBG9IRA"+$40Y0C!1$F"!+)!.2Q5)C'N<@BK[7 ;=BI,7PG]06X:>5N&((] MD=PW"6#H_IP-R[AO.7+3B?"@TZJ4-FU/F@%#C5SFGHD7/P?.#83<[S MNONLU-JF8&2W:U)Y@G!"*.34&*0(Y0S2QJ&G1!23*,MTPGKDUVX-,3WJ:22\ M &U]UG[Q9GN0=*66<_ 9G$;\H.F;A+M'^R$R<;>'>8ETW#UJ'LC)W7=EWX[C MVVTYFX/+ZO*AOEV6UK4WRXBB-$DB* 0WG[M0"'*E$S)-52QLP *(2$ M*(T(I *E4&!%8R+S'&=.R2H[3YX:=73"@58Z]Y973^$ZS@)G@3#P!^^HOU=# MJ[VZ]NIB]?1)H[6NVJO =K^J_1<,6W_XH_I>7W]3\Z_JU^6BOJUFA*$,"6RC M#T5B3'S-($LUA3)*TE2G69*Z?:/G"C*U3_I4_=QGY7,OP'\H5MH2X<,4*MZ9 M-S>388S9&)A;PD_$8!6-#Z'X(A6.=X299,7C0Y#UK8!\\'D]*B*OBY[M%(^_ M4O)!V'^]7W3&TU=6S&TTQ+ME^;ZJ'IIZHFW5M,K^6\G/#Z7]<7V]O%P\-F97 M6X;^EM7OJX_+^G)Q>7]?*E%L1IG%*(M)GJ<02ZXA4L383XF((7DYA9E]K5+RWCA!:T]L6S6#PK M+]J6#EWC =XOUAOG]=MG, $K4,"KQ]4%+2Y@!0RX7@(#3;O];A\,+#KF.F#P M,;\#VPBU5_R9WCB/FM\O+:O/FS=25?$_W1OH5])\*C-^M&CZBPLY7EGV%U?U MF4TY+:'.KI?W^J$L;47>=84\0F6DE(0XT1@BJF-(XYA!'L?&A)0TE=3+BW]X MJ*F9=)UXVRU[/9.VC\#JN.$. M;06^J-D!=@!=K ]>T.H#%41;OGP[U4#;L# M:A^I6G?HCAX;V*[W8QNP?UE5JJZZX^@$YTQ)+6$6V9,^*2CD6$009S%%&=6Y MDL@MAOSX0#XO_3@!Y>WAM5BEEXAE53M6U#X!J<,F* A, W/#JB]MAT\K99^N M/8>1\C#>@R VDE6]%[E )NU)'([:FH?O'L\(/*G!$^OL]-7]S*8K]54M'JRW M<'FS*.S[\'DY+\3C)E*;9$FF*(F@CI2MQB -,\I(0)FD&<=,Q3CV*E!^G1QW5QG(&X;FIY7YC MWZJ=O-Z7 I*S6 ELK*U8IAE$"D>0&YJ&(DL%4U%"&8_\*G?N'6=J=&+%]"W1 MN1] -[8( ,O '&$E'#Z5Y00.@6MV[A]KY+J=1Q7>K=UY_/(S.OY5GQ[JJF8+ M&]PQPXG((J2XV6G9,BV$Q9#F"8,,9QB3C"',\.R^:9OTI69E[?;Q[XSC\WX_ M'VVX5_V5NBD6MDX.>,7FC<.X=P3E+K*IIK'DL3'-D+'/4*049,IL9'-CP5$E MTR35JD/V[4*.ANMJK.%0?=M(-@2D;A1[%DAC'*Y5%V!+NL#M]/8I'K[CW9-1 MQF]*MT_)O7WC]EXX4+=4MS9TUE%_M/TEER1A<4JAM%7VD.8*4IQ&-D@5DYPD MBN1>.[R1Y)Z:8?>L/ZH5_P*HA;39NRT3OF##U$"OB@R0 MVKX_T^F,&G;.QFV)&DCV:?5"#3LAWDU0 P_?;XG-@KQ:-CFCV\&0[UA1_IW-']0L)C03E'*;R:D@XJF$G&)L_BG3",4R MUMRK>&0HP::VR#5[]8TR%YLX&*B7):R8):U.O4?SVWG#/':],POA%Z/E7*U_ M#=Z8WUR 3GWPK:AOC>7^::&:B.4+8$$ #0I^BV&PE\)MM7N)J1[#(S.=6?9> MS$)/2=#5*IAPHRY'H2%]OMX$?WY/9_7: _9);R]\5VIN7W!;Y*_:6?>J+:=V MFJM,D!C21&J(!!*0T!1#K422Y@29OWNM(V?*,[7EHPD%:P(MG]K)G@[Q,R?) MT7$^'O0C[D[6NXZMC#/2*H$H%\8(3W,.)P-1V!FZ]LAY/(!(\L?'0>*/G+IY0?%]ZXJE;@I99_[#N7HD83C7# M$:1,4XA2Q"&+L6,RPRE(4R11RFB#;?QC; MK5\,:FI4LI$4K$1UR<#R!=C1I1\$MH$)I"=B_L[TDV"$=8\?'FY< MA_=)M7=G<5>*<8!G[%=X>7X>I4=PJ0&BY4<4A0*A$:(T&V((#6#P"AQ.] MS%R&#RT:68_QPXQ>9J+VAAR]D"A]4YO*XFM3_,&V9#I:I9 M@G'"1)) QBF&*,$Y9%0)6YT^R4@FL(B]ST>]))@:S?0KA6K5&:8H[6:JW,]8 M!YN $4Y> V,_6!W:'?Q>I #M1HI)5I[= :EOR=G=!_4]>*EN[?_;!MY?V=P. M<[F0O[+R#U7;2,%-B. FM@%E*&8"FPT2QQ%$D:U68;VH6@A!I!*Q3CR/8[QE MF!I)6O&;P-SF+UN*V,*&9DTKA-TQ[C.,_<:Z'.X-.Q^!'/M7M MQ9YI. C[0)%Y9Z 8^)#(7XZ1CXYZ [5[H-3_43WI*^;FHRF2=? M /O.-U>],,55#DV([2UUCI+^W M4]-6$0W(> ?T#TMGSP<9EZL.J+A#1(>NZYTPP6YN2G73-8_MJ@E]6$>&214C M287MHI)*B(3DD&>U9S[HFUH>^X7@G07=T MC 6$<((F=';"\4''3C]P@F!/?H';??T(Y^-RL5QM0=\OQ/)N MW:T8*\U1A"C4B4J-?9,ED"6,0")RE,5IGB::S^IES>9N3'-P)"^*68\WW,=Q M;<< RZ;A"$H; MAT<;E2].*OV<*$[?T'/C\V!,_KNF7*I0BZ8E]')AG?9=N5V=*IQH V621KFQ M2'(%"4$9I$CG@J5QI-+<:Q]T?+RI&20K<<$3>8$5V',O<@)GQZU)./2&WJD< M!FZ YL^.N(3=P9P8<]P-C1L ._L;Q]MZE(]_^UVHJK)>G'?SY;?/I;IOO=\S M+!DWB%)(./@ 8,X=K('?!AR1;@5:!J\J>P.5I, M_N#-X]62/R7_DU+R)R_N9W5]5J5>EG>V F=;"+&S EC.(L)2 566$(A0QB%/ MD#&^XC1+=:04$E[^GP/C3(T=M\0$;;V+JR^_^=E7AQ!ULZL"X#0P-VY#U#5- M"V]&G8 AJ/ET:*Q1S:83"C\WETY=WO_LJ:CONE,N&W5I]GAJ87,B9A%.:!Z9 M31>C,;;;KP3RC&F8()GD&".&B%,35X>QID8*6Z(V1T-B6UC_@Z!#"+N?"07 M;83CH6W(7CM!UNN Z 08P<^*#HTW^K'1"<7WG2"=NJ5W9N3#W4-3AJ9K>'-G M3+];M:B: $SK(OJPK*J/JOZDK]GWF>*HJ1^,8MNP#7NA\32\9QD[B[ /0GLS.7H_IVY-K%977 MG-*OFL3)*$DPSJ#(:>.UYI E*H-,1T1CFF1$:+\^7'M&F1JC;04HMHV3_?KN M'4?4C:#.QFE@&O*'J$=_K2,0!.ZIM6^DD?MH'5%VMW?6L8M[.E*ZD.I/VE8^ M7?57;LKRS2(:IWG"!50Z,R2@$PQ)FJ2&!'C")558:^'E3#D\UM2H8)568-90 MJ;0J2_/"ZV)AY+5GN5KY;J".P>SH80D#WM!>EDY*"UQ3UWG=J_[UT5:O_IZ6 MTW"$];8<&6]\+@ZW]&./8_;)RN?[-R5OU"^L6-@?7FKS]5XI,6=5 M5>A"-+Y]:[]KGN8"&3-#\9Q!E$0:4F*F@6Z\FY<+J!AKE+H!5;_U;9G4$SY6\"+M5"XY\ M4"X-)]VHS!LY9C? DZ(X>KH!0#NW2.@]% M?_^5(S1A'5:G!AW70^4(P8Y+RO4^/\*1JIB]Z:(\/J_:=]H.+C.9(IJD"8*9 MM!V2,H8@19A"I@A'2"KHA878"V[?P]WAVEPLRC"@SLT883 M5?'=W>8@C> M=QAZ]'[P[G#L:P_O<7??L*&JB2GH\D"JF=(LXA'1,$7:D)&F]KPKQM!N=["( M"EZ_D 7@0T7B;7.D6IR^;RC@UZ!J,;K9P#SL $THC6Q/^\/85(C]"? M_6H'CO=Y-LC(03[[5=R-[#EP7<^ZQ;6Q7RP_O+;ND$^Z.2-K"O>1/):I%#%, M-+.=GC*SF>"VY3B2RI@=,8N3Q*NZ\*&1IF9A-/+9HYA&0L_*O0?A=/N^@X T M](?^!)_@U0]/0A"V>.S!T<8M\7I*Z9U"K"=O\'Q&;7@;6 )-49%#PCB6$"@5.GO*E# TSMZV]E!!LA&\>:NT-A M+XBG_0GG0C/P-^^)BIQ\XFBOAF#K;GH2CU_5;S*]+Q:J'\K$A M@S958*8S$B.4Y1 S6Y!4,//]:HZ@0DEB+'9NK'>O5FM[QIC:)[P2<56PJ)72 M;R'?!Z7;$GXF0 -_R)[8>*_>1[0/NF[O&V?4%?N(HL_7ZF.7]DAQ?ETJ6=3O MF"CFAD#>E.R;7'Y;O)LOES9-Z/+^?MZ=:2[UNZ*T3=;4XJ.J/ZBNT+K]W4RG M,L^SB$.J< :1HA*23*101EQ0(A3-L%.H:C")ID8BK4Y@I118:04:M8#1"VPI M9LWA1C5@=6L"R5?:@48]CTSB(/-[G*M>9-:&WI;\N2?,(TU\[(D;*:5\K GT MRSL/"?;1'/4@ XV7SQX2ER>Y[T$?W,^.?K\P*XRJZB<5C\P8LS1)I4SC%/(< MI1 1F4!FJQ3%1'*$TTCRF/L8TX<&FMIBN)+SC-)E!S%ULZI#(#7P K0&Z7G1 MLB:Q+)R)?0J*H';VP<%&-;9/J?SI- M WL!&(0#GH[T(@2P5]E#7__^B_T^??5=W,[^_>,O7V9*YAF*I8819Y'9,<<, MLMC\D::,,\)5%"5.N1;K)T[MD_YX^>7-Y?_SLY$,_/C+AT^O+C^ +V\_O'U] M#7Z]O/J_WU[_Y)G9N8'N^!?="Y"!O]X 6#A_T#OZ'W%ZVVN[#]?\;>/VWCQC ME,]R1^35)[C[BQX.KJTF@<^2-W];%/6Z:!6E,6-)!K&@,41,);9H50Z1S'*: MQXK&'@7]G(:[)?1VFYCV6+:1V\.)X0:Z@ULI.)0#?^JG4?3D/0\X/9P^ MP6$=R:MSQDOJYZCQ NBH)\;M2>.Y6KPT>^)+\;NS?PNP6<14IB*AH4HSLP?2 MQ+8_5DV5GXQQA)@67JW([4.G1K=6)O\F6QY=LR9$BD=U[=7,:I"=2?/@T=M- M'=IW//E=S\(2MM1GL0KNNURTM6PNJTK5U6N[CUG4LS@B6#*F((LR838B.(6$ M902F!,4LSCE7N5?_/(M3.$.Q$Z%"H];>]<(?9Y6 MO2J@=,XH2 M*J"(HQ2B-):0J\183$E*DEQ3GKM%+I\<:6ITM&J[9F<2E*VHMJFF?Y?@P^"Z MD5 0R :FGB=H=5*"SR?0ZE&?[P02@6OT'1IMY#I])Y3>K=5WZH;>18O+!R4_ M%(S;J!+SP)4YKW*2YH1+2%-B&]*1&!*J*,Q2FO-$92I#7EE.!T>:&DET@A[; M0LTW2GB7(3X MQMM! %Q8-I8X;< M;5O8$NK66OE'4=^NVE>]_2[F#]:W:K=0Q9&$R+P\D+%< M04I0)(E,!5&HI]7A*L/4J*;-F"Y;17H;(,XS@(2,$X0C&/$D@@C9 JQF"F": M*R4H2A'+D]E75?+E1.9@6Y;![9SA\?Q07Z".6*C>C^IINWYEQ=RZ.]XMRR]LOE5)S-;[^)75 MW;^NEG/SE)O_4*R\_K:\OBV7#S>W[\RV^_)N:6SH_U+2QD.]8E51S9A&"8\2 M G/2Q#*9/\P;+V _GL!I!Q:HM84Q]GN][>6F>HER6LC-87H-/T MT?QVWGR_YI.W=O47H_1=.ED;^C'&.U:4?V?S!_7J!0'9ID-@!O\&I/MX^7?@Q>Z\D,G*,LX#CTJY?C!\9Q_/._N:;YH MK43]29M=_JU=>:Z,X?YI8^PTU5$F,Q)@ASZN4(]AE\:L34RFZ#.%0G/2B-^*#]>V4[QC>=Y)N&N_8O M:J/+1?/3K"6C^LB5^0%.J M!VAAK2L? <8UN'I LV.#]7E&_^;AR\5VIT;.::8R(2!E!$-$= RYPL860R)1 MBF8H15[1-CLC3(W36@&?UM'JV?MR%TTW$CH+HX&99AN> 79E!U4/W@+\Z2BC M-_[>J^2^=M_[+^SW>?^=E85U'%D&:>Q]K64>V]Y%$BL-D;"%PXQ] W&6D10+ MEDL_]\SS :;V<:_D:U?'$Y:_&X1NG_0YP S\17MAXOU!'U(\Z/>\,\BHG_,A M%9]_S0>OZ]ENW:!W .BVQ=])C0#?]0;5)X$W0=LJGA8_;#M$?>,,VZC MP\.*[K0L/')ISS+^XE;)A[GZI/>;^]>63V8RD4(JDL,F/ HQA2%!C$.E=*0S M&B.2^97T=QEU:DO[2FB["3ZXYP6_-[)[KOENL^!&&\&Q'?J )@BL_MT"?& * MVSG :>1QNPCX@+'34<#KYIXT97?)K^PAGDT,4HNJ+7S!M$@SF2L81Y1"9&.2 M"(MSJ!6.E8QE1*0?+^T=9G)$9+=KW9&FV)(3_+AH$][8W?+!?C2"W1?&/K(' M\9Z]JP_@[*^.R7N M]/=,3*XKLB8%_-0'.]M?.3*GI5/6@*OKI>7PA@=I6J*&;Q? M?%55W?QBIFDDL= 22BHU1%E.(64I@U&"4ZTD01E/9PMU8^,LW;[XDV,ZO>&T M?<.W1Q[N1?]L'G1KN-7:!VVV7K$1U[/:R4G$W8@A#(HC53KI9+6E SIINTHG M[QU@]*]RX@I-V!HG)T<=M\*)*P@[]4V<;^R962%E84T3-O_,"OE^\;JULU?U M)6.4)FE*H)+4EEG*4L@2SF$2IW$>I<;V8%XES8Z.-C5+8R,LL-+"PL8'-/+V M/.(\CK4;T01#<&"2.0<\_\!]%U#"AN ?'7'<8'H7Y7?"XIUNZE\,<==U)*:D%3F"<1APBC!%)DF(;F.*G-TR./7HO3&8Q]Q3K= M;^Y1Q?Q-40GKO_VTL-E6[ZOJ@1FMKE5Y]V')%J]F*DD-Z0L$,T1LH0B=0FJV MN)!@\W]F,ZNYPL[URT\,-C7S>=3;/H7V<1(* MC>' W#,^?!Z%R@/".%*)\G/A]*M3[HC/T0KEIYXQ7FUR1VV>5"5WO:>?"?YA MN;@Q''9GGWUM'M$YN3&.2920#&*>$UN7)X,\-O_D&8NB'*>2Y\QG.[]_F*D1 MK9426C&;%_L"6$E['AP0\C/[-$>AG95!\UP M-O*D*WF9QY%@*2*0XCB#B#,.>9YCF%(5(80USJE7NP:',:=&,^M>B)W,_;I$ M'@/9C5<"0SO>$.3D+;NP3&-N!V2<-/.X" %I1_2CG(+)N/!,"KZ$=V#V@\J:14S@$ MY8Z#@XU*&*=4?LX2)Z_OF7%JX[2,';1\FN?6A>'/2"ZQ3B(*B53$[(@T@XRC M'*I,4FU^(_/,BR".#S=+$"93=R"(<=@-31@O; MMJ3KC-5.V)!)JTZHA,U?/3[DN*FL3NKO9+6ZW=7_5.>Z\PVO"WS->"0D841 MC@R=H"R5D&%;@X8JD1H[@PC*?0]U=D:9&H$\/ZK8%*WS/]#9A=3]/.0?-0&K(Q^]!B*=LR3#/"$LJ41#"BS)8#31DD&660VD:YJ6)FA-@KH=1C\*G1 MQ4;LJJND9P5OLR"6VF:>VCI-55.GZ2@%1VTLJ^JA@7,2^V!6=AL51\!QLUA[0'-3F9KGV<$2H?[7%J[JG[\ M;-XVZV:VAUGW=VT_\!QADEF*BPS9\2@WVRDNH!898EBK/&;QF7EQ!P=W^O!& M39!;95HT&RM9U _'/K!SH7=T_(:%\^4RY59R7X!&\K8RZUKX =/F3@(V;/[< MX>%?-I'N)"PG,^I./\&/OJJRGOW*OA=W#W==:I>(=8S31$)MK3 4J1C2.$Y@ MG-)8)9F(2>I4VV/GR5.SLSKAW+AF%R>>TX_Q[%A #TZLS L[D>5#;8]QH;MKB1?.OYYRX M^]11*.^@,BM&.WQ!S].LHA+S966LA4]ZNVQ)UX;8-L"I&L.N*3>SXM%U7!L2 M48)$3"'6*;'M:ZP/BB$H8\)QEFME/F6O,Z^SQ)D:-9XHU-,[V/#,27,\3AMM M*H;>F9X_"_YG<$' "WM2=YY(XY[G!8%OY]0OS%-[.O(W39IG G'.(H)AHKFR MG7HC8_.D$D:2Q1+GQ+S2U"NC[83&T7]X! ']' M_*ZJ8=WO6\\?U^F^J]B.JWW/)3VKH7QCI;1I%TVU!8U>0*9VW?9&XB!O\P-!L%+N^]5 M.6Q)DBWYVGUS)@ @8#,!!\5*&?#5_]1^N.EW/):;PJ2.N%/:UO+)=HD_ M@KT[*JOKJAUI9?ZR_4ZL-0X=BS#XK(Q0TS:$M!,HBQL0=+?*NB$'?)DEZ>^J MJIO35!LK9GO\72_MC]Y^5Z4H*IM>\P]5W-S::[ZJDMVH[C?JW;YU"@+4:K:Y6X-[J M9"]L TO&7>S.?+'&61''>UW^1,MF"TI[P-S!8D^B[8\OP-OM5W$%#NC06?W6 M'E<;?*:SQH:9YTDMQ&>J]*=:K<-,7^@E/9!4+[/N&YF+LKFG>K]H@Z=F<9(E M>:PES*A*(9(\AU0D'#*>14F>$1&1=97OZ_'6]#VB]HA]NAZEIH?Y'.9S0XC+ M$C1BF[_^^*575.< \SO.FMIWNOY\"^66IJ!8=)&ETUGTCDS$I%:R?7+^J9:G M(T"'7G..#75&SSX8:#]Y6Z*18+&WW_BLWM&GDVG@E-E491 M!A/SCD)D7>5$*PIUEB"4T_^/NW=K>!VLUG/Q793 M52:RJ]?/?!TU3OHR(O&3.IXV,W[JQEDWSR9HG+_RRMK)'[5+H/ID/NJR7*T/ M$31W^N?FM37VGS,A-,I(GD'$4.(&+ 2%5!12;!+%4J0-#2IBZ-_TU'8,:T/= M''67J5V[ /YP)H/*YL!(OX!^\".38= =.GKF*F#[EV[VQFB8BL[=S;],H6=O M6"[6?_9_0D_QTRJYLV+%>@/ B2UK-4MQHA UW,Y<6.ZTPR3D229ACHVQ/\9$ MI$'ARA?:F1HQO3G*=;UI$EW!O#*U?^KK)8S]>"@"<@.33@-:HP)6&WD#:C,C M:INVXQ!7U/1"6^.JF;8[?")CVG%Y#(G!IQ2!&,F5L>P@2687B\R5)V)V<2,5 M4XA0D[ @BKCZ@;6=T0FC&XP!M0%?CC:Z MW6Y7 HQ('H<4@?9M1'%Q&W%_1O4T&B6="4P3G>8%AL(@9BY T;(O]AJ:_&)D; M2'"J[?16<4B126!F[&HX,452R*#=NLX6IS90.%M=P2O]Q%8W3"AK;=A T VW ME@;GDG"(M* 0&YI#CC(.T+RAB3HN=;?0:&E7$5JED&)%(1?<4A'-%*-!*H"7&IH:M>\+AU2&@B-+^Q5> M.0'6CU!BP#4PC_1 JG>QE4LP#%)AY:2Q%RFK^]7Z(-I7 M21[LME)G1.HL+W(!F3 (X@(92$GBJA8P*3*>,I*:'O.2[I8G.C$Y%@M])@[: M3T2O!7O/3<\X4(XLFF=6ZR,-4 ?E\3%*?*6\;G0&4[^7VFP7'^=&S[3.TH10.S/ATE5Q,@5D+$/02*,*HPWA*0X[:^EL MNG3#[WOZ$A74P8]AKL:SQY&,-T*1SV:ZVQWY MD,8;B-/3&O];>^J\//#YPFVY6."U)N$&:&DH]8>[G\- MG(^A?1DNH1,-_KBZ.]>;-:Y83S083Q1^XCTY5@K-_@O/B4P%,ARR# N(E39V M>ID*R!G7.M=%)C,67 WC;%-3H^%C2Y\FT_S'M4D+@?P9![.ACYK]DQ@&8;EN MD ;.:W@95NIVNSO/(1*+^-+8E]7"/N7;?VF^OOMS=?=]O=I^^_Y^_J /A:0R MC'66B13J/*40$\$@2X2"F!9(I1G1!@KG;'0C O]L'FZ#Z]]"+3%0]S)ODA-4? MUKX3UX 6PH:>^5K]F/U]Y61,/O/'Q8HK^WY7M23M.\V_ZO7#7.JR*?B A4BI M5!(BC'.(69%!;C"%4N>&9$HB2KS"=D(:G=IP49L-[FN[*S985<51E37=C\B# M,&^GZ*&0')A\&Q _'X%85YAU5H.=V8$%2H)@52NY=1M[5WM0^>XP_\/2#B1KK>[ F+>[0U->+>1YO,&W,#6*4#50^. MCH?5P-1\ A/XH[(5!&>/^R 70,/Q$!R)?4^0O '\QVJ]F?^KSB"HXDV;;"TS M7_*E=(L'H]UBQ%&U/(3BN$R1ZEG_'HFC_:.1XS'R'Z^/"%BSUMZ%K.R M,_% MZ@ B;L6G2XV-6\NIP^63*DU=U_>8F_56?JLWF0_FE-7$\>X[7S[1(9TERB2I M2"7,LY1!C(V=W4DJ8987K& J2Z1?X?51K)T:2QUI'F^7:[W052Z?&R76\TH MN2[2OEW.-Y[EH\;I=(_)YY2Z-V>K_FZR==LKGN2K[D[>#MRNEDT M.[=WR9R-0O:4WH. J?24WH>1)N,3>2_"9NEC]5/K/']P(\9;*8R%YY.UQFB- MALU(E)[/WKBCZ[7F;U9*SPJ9DCQW->>4I'9UPC1DF4F@U@3I#$FCD?29/#Q_ M\-3&^3=56(4U#CCK_!C\!*SV0?<:" 8>'SV]]^:I2ZZ>64*46O[[M]7#_[&W MU*L'^Y>*;RJN.7G0*+1PR?S=%WSQ]_VV!K[H#9\OM7K'UTX+M[R5=O#;5G5? MWVHSE_/-C'+[H64%@X1Q)VLK%62BP)"*3.8)+@Q30>%BW4U.[0/=60QT8W+8 M)H$'QG[;!7&1&_B[WH.VLQ:\.K(7- 9?ULP*WD/P1R?J;H)'LZ/N*_C#\'R' M(>#.OF2S6[I6 6N_NX7KEZ^_-P>@J4Z(RK2"7&1VN*?(\@RR/,,DHP7#BN=% MD,)<:VO3HYC]JKZR%E3F@E?6X/*7P&-G/[A]*2<2B(.SS57X]2 ;#UPB\TQ; MBR-3C(?SI^SBK4B&9OM#OM.QO@W3?WR*\3_&@G.K1#;_+%0+5'?'P 2I%#Y7U:'CEJ M/@",TP#ZD)M[G+2\6WZS4RN]MO,JOE1?M_?WJ_7F6018DBAA%,T@(TQ!C$D& MN4X1+!31B,NL$,9KO\.WP:E1TY')U:%'61L-RL;J@+UM'[@]CBDB@S@P"3W' MK['WJNA%'R #]ODC SK25OWUP(;ML@>@U+I1[O.<\?:Z [QZLET=]04-#0IXQ1E".+$"0=12B%%Q,!<%9+KW.E+ZK C M[WC&38WQ(VC9UD=A1YYVE3P<_@WP/?]^F7X=X[C[?UV7AAYEOTS7CGER/7(7 M]SBFCM\'W:?2$=L<^1 Z/EJG9\X#M!&U4+5KZLY:)+_KNS]7S>R6486TX@JR MPB00,R,@=5625)HAA!0B.37!M0?\VI[:<.V.]]T5W(/E"+Q5?@__9\K4U*$IUZ;.=XKF+- S4(XZ@>]H\?"@WH+$=6.,'V-GN M =H8E9O/MC^%BLQMP'A66FY]1$^&L\]2VX5VBLKK^8-MYT$?!>XX#68GP?QA M>;3S];Y.^>"+([H]2HS)&$&JR&"J*(&XT D4+.7#K.$3O!AR)E0<29/0^]:31E^RI@5^K!\L-.WRHX9%42FW*10%R[O2^@4TI1I:!*J\H(P MF:5>)PT=[4R-D9NCN-I.<&1H& ]?0M6/32-@-?0Y0C!,P;37 4)4\KK4UJ@4 MU.'P)()1R:>D@=^7U[*Q.B)3!7.>&6E"-XB2L M,,;9=J9&![69X'!VWS?RX1*N?H00 :V!":$/4#WJ8K3"$+DLQOFV1JZ*T>KP M:5&,]LO#DRUN[7-4E4RZX-]F,B&J2)("(F$QPSPE4.2*0Y6+@F52TXQXK>]. MGCRUSWYO''#6^:=;/(6K_=N^"H2!OV9/_X,2+L[ZVBOCXNF31DNY..O <<[% M^0OZC<-OG#U+^_FZW9\O\_*?U0)SAC.#M10,4B;L%RBEA#2GA?T6\]3DAA&C M@W::SS [)/8U,C!6MDJ'QA%YSM1! ;I,'I8&*9[@. MS+#(!$]T6B,-NIXQ7N2 IS=/(@%\[^E=7DMJK/[BR_Y+(ZV_\Y+V<%I9E1%,$$$0RQL>1#)3$PT?:G!!=9D8BP MS-:+;4V-;!I3064K.#(6_.',#Q7FYO MY!S63L=/,UB[;XD:CW@(^BHO2?(T+/9^M39ZOMG:E_##L@Z1_$\]__;=FGO[ MH-?\F][QW.>UG6O-C$'*SG>TZR8#,97,2>MP6"19V MP[ZIW;"?+@1_-O8#7CMPF&K=.Q? O5Z#TF$2)4QRN'?%CUBG_ 8,S-8^\?!E M1T!\ \(-.((!S)=-6/P-V$$!&BSV$TQ0H3%X^.?@_3A&#.EP3DPA$'7P+O*, M9AW>CFNB'^[XSW<_G;'ZM5YJ,]_,%R#U:@A$-9$ MT-@(7C561I2PZL!A@!B(T[9>( ;BHL/G8R N7]ZSR*&43DB[_**EGC^X8YW? M].:-D^%W$OE)0D12Y-!@(2!V>@PL9P(R0G"6$5WH) DJ6]C2V-1FM3M;P7IO M[ U8ZD!J:(77CQ]B@38P2>SQ^G*$5UU[SU7K^[-*=+1+!/!FK=5\ UPL\ UH M_(A8>\\#K;C5]-H:'+<^GH?K)Q7O?.[IQRR_6XZ2=GJCJMIYCE'WM1,[[-H;[T.]<&T#6Q@%>F1I(R4_ \R31OI ,37N574-L)IUS."XS M/6EA7"XYY]S)UW_VHIZ56.BST!O[P^P,7 M7J35 Y&XA5K;&ARW6*N'ZR<%6WWNB95 :)_S=O6#SY>S5&4FI\9 422Y$Z&U M*S]N*$0$X905C/ B*+Z]I:VID'I+K./N7<*AY@(C)& A)(>X8 (*7&10%D3G MV&28D*#YQZ6&ID8;9XYM>YY1782V[S'WY$ZK>F$5X01[P'.KBXV]\,EU^PE6 MY_4#1:+WK@W[?A<:O0OUFS%7[@07"JI$N@1GIB&E"$&BBKP@!1(>Q MV'C6>WV33^/X!J:Q]T>QY]<4B7^)5\'S^&YBW3N=\/*.Z/*+E<(W1Y7"]['G M]OY]Y/F(@>7Q.V_VA<:%'^'EQ_)]41B8AO=F MW8#?6D)@>\1\G[H;.=#[J(&1H[M/73L-Z3YSS;6:YU6"]^O'-PM>EHVV%L,B M326#2AKJDCPP9)CD4!'-29$4DJ"PA,?+;4WMR]V9NB]-Z28+E;G]]M;;8/:< MQ\4!;^AY5W_I^V]D#3W1<PF&@^ V;D I/,A1,LRL&O:J6MHP(<^ MW#_"^MAT\,F G?%@;SUX,S#6(3JBPV$^DJZH-7MKQXZUOK=/K3;=7=5$V>/M M=_OQ2TN:O/QN__JP*\.X/KINL.=,Z)1J'S(^]6Y[:V.,,!Y7EX,CT&U";#?YH_NM3Z^W*+O&;,0\"],!C M3D2,@Z?/P7A%G4/[MS[J1#H8E.>SZ? 'A!%:N=XX@5:UE9M/ZT8/NLIL0RA7 M62$IY )SB 6SO(43.X%6IBB*E!:I]-J$N]3 U.BIL;$$?*GV&N1^#'01PW:B MB8',P'S2F'>,2;1TOB[WV^C!WGM$#?9?SVGAXL-'^?J[7-M]Y)W7]59BO]?K MS>-GVY>;VV5U5'_OB.,HC!K)E-&4(JBTIBXW.86\P 54(B%$)YE1F 5JL7>U M.;4O_N-J^0U^G#_82?^=_?G;>D0&V64*IYC*%J7%1\9HR2!61,).)%D:3+*=!XNUQ MS)H:C3F7@%FL_FRJ(1PV)OC>G_\(8[)(_>='=N/WRL!\:!T"5:?L7'+1"Z^< M5V"^_.5HR^_@V0TX^ 8.S@URS!$7[Z@L&\FT48DX+IS/N3KRT_L&9SCUS_7] MJGYL=<#SQFVPKA_?K)2>Y5+E!N4(8BZ0XVD.12*,72_R!!=$YIX26Y[M38V MF\"%)S;?U"5[W49Q8SEPIH?&=K3CWLZO Z Y,''& +)':(@7/%=$B[0_?^0 M$B]G3V-*_&Z[-GC449V=D+K_N$GI U^XLYLJONRP>VLDS7*#W'\7*5!DJ?/GX;V4]^W![-M5?CGSI M&V[JU3%^T[WAX!Z8G8Z#4B\"W,2G#K/#W@^Z@:)7O4QXH8#6$'@NQ[@&/:7O MS.KK#[Y8O-Z6\Z4NRUF6Y:G@:0%QZA2*4U>'&BD">9)1*0EG2GFEM5QX_M3( MJQGP*QO!SLC0.=)3!'WG1+UQ&6<.Y E)C]G.6<>OF-T\?=[(LYFSSIS.7LY? MUF^V\K9(9D1#GA+[T=*\@(QF!.:KL)FX$\W#);@T?^BZU$'^--61AW#+SKY?)B^?&'? M,[,F3*C*;/G,UY_6U3)'58?O.SW)F<1*B"0K("4%AICG":2%*F"A+04@+G)! MO())PYJ=&@'LK:XE#F[ /5^#ARKLY-5\"=1JL>#K\E!F[W*=GFOZPO81_ M'E$_HKD:IZ%7%L$0!5-(*P11&>-\2Z,21*NSS_F@_>(>63!/">;MW!T/+57Y M5DL[]&IUNU2?^5S55=OV&3D??MR[Q&T#PYZ[(.F^*K']SOP+*'?T;E]12 M[RZX'84O7W\/H/27!]UGL'YY*R>@M?MJHNO&]7%YKHGJHN711?OCD07 MP>[MVV$#&G#J7P '#S@D5/VUWKF V>=^]MZ598S17*FM> 0 M#&[.RTX?/LT;(+19V>&I4>+=QCPMNA+3 MR/I)_6P965+I*L!.59:N>UP_-OVHRW*U;A(,EM\^:MM(\^:5=ZO7NBZ)H-47 M[?:W[7.=!E0I^>*_-%_/-&984ZD@XD2X?6?BJ@YPF&4BP29/C$B#I.*NLF9J MS%H[